496
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              82  69  97  96  58  66  49  74  98  97  84  54  67  64  90  89  52  80  68  55  61  92  73  81  59  87  67  51  90  68  58  93  64  82  50  76  92  71  77  92  55  85  97  65  85  93  81  65  88  77  73  90  72  81  76  80  84  68  64  64  91  78  84  79  61  78  74  86  68  63  75  55  93  67  65  55  69  60  67  88  95  74  92  73  86  61  92  74  79  85  77  77  94  72  94  92  87  81  56  55  90  72  53  50  51  55  55  88  57  84  81  49  84  98  62  86  88  65  71  94  79  49  79  50  60  72  78  94  84  65  97  94  55  91  67  79  83  52  76  50  83  50  66  87  69  80  66  87  87  69  54  85  82  92  86  69  92  88  93  88  53  82  63  90  64  82  87  94  73  76  55  84  77  89  78  63  76  83  50  50  60  77  80  95  70  85  67  62  54  88  96  53  88  60  95  54  90  98  82  82  56  54  87  67  94  50  84  90  88  50  95  63  56  89  54  57  65  78  59  95  64  86  91  91  61  68  57  90  73  87  75  49  87  82  66  97  91  58  54  60  76  78  58  77  95  83  56  93  61  67  54  53  89  55  85  89  50  57  60  52  63  59  51  52  68  71  83  89  61  68  84  82  69  55  83  83  65  60  95  65  50  89  56  93  98  56  84  86  87  60  83  50  72  94  49  53  61  96  91  62  63  68  68  97  65  93  81  71  49  81  68  86  67  79  84  69  81  91  79  93  59  93  59  59  76  52  69  79  81  87  76  79  58  87  81  51  67  65  82  58  94  82  68  50  63  64  83  88  94  60  73  54  55  64  80  84  94  86  88  55  73  91  59  63  80  78  53  57  70  98  88  80  88  90  91  86  51  85  64  92  92  79  97  83  90  74  58  61  78  52  86  65  54  60  95  63  65  95  90  76  87  96  56  89  66  51  82  72  77  94  70  57  78  70  51  68  77  98  72  88  67  62  89  75  61  88  58  55  58  75  75  53  73  92  70  78  85  97  61  84  78  92  79  92  88  54  55  86  82  72  81  93  89  63  95  71  59  75  88  55  76  82  97  84  98  84  66  94  75  57  77  80  88  98  91  70  69  62  85  68  72  55  88  84  83  54  73  91  49  85  49  79  94  81  85  89                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            53  93  76  98  94  92  60  72  58  97  92  71  66  58  61  78  95  64  61  77  69  93  81  66  55  50  88  80  97  80  58  77  61  79  92  52  82  89  79  89  54  79  86  52  73  87  53  81  59  88  64  94  96  65  69  76  63  82  83  59  86  66  65  93  49  83  81  58  88  58  59  82  63  73  78  66  77  87  88  60  64  88  91  75  66  83  87  50  56  95  60  84  55  69  89  77  60  62  77  76  82  72  92  60  93  56  73  50  80  81  78  96  75  79  60  55  90  68  53  55  59  89  58  77  73  83  64  50  63  92  78  94  80  59  98  62  69  79  72  54  63  95  62  98  64  80  63  79  52  97  92  56  58  61  87  77  95  75  64  64  97  75  78  86  58  52  86  92  67  87  63  68  86  87  67  76  85  55  54  67  65  86  60  85  79  77  78  64  80  66  76  62  49  91  67  65  63  89  74  78  93  70  94  81  71  66  84  97  80  69  75  93  53  55  60  57  66  55  76  87  72  52  76  73  75  87  75  75  93  95  84  57  98  89  92  75  85  72  60  59  92  55  96  96  60  80  95  56  77  56  57  56  58  56  49  96  61  72  64  79  66  74  73  79  77  61  58  73  55  75  54  91  83  84  66  96  66  52  63  89  64  69  70  96  82  91  85  50  49  73  95  53  88  72  49  97  58  81  51  76  54  51  50  67  84  65  81  79  94  69  69  62  96  93  75  55  85  66  90  80  96  94  68  74  84  60  92  65  96  79  61  98  91  82  86  66  72  57  66  95  81  70  96  60  57  67  58  49  51  72  70  49  92  55  72  96  53  87  72  57  73  57  54  49  97  80  98  85  71  62  61  78  72  96  86  58  60  79  58  58  74  71  59  81  56  77  49  55  62  92  98  69  95  70  76  58  66  56  52  72  56  94  71  95  66  77  93  96  85  84  83  65  74  83  81  62  62  69  60  95  81  62  69  69  67  95  94  52  50  54  60  64  84  88  96  80  51  59  93  66  52  53  84  59  68  71  79  67  86  96  76  97  95  79  62  60  67  86  75  77  56  89  57  59  85  71  68  85  78  80  57  72  86  75  66  60  81  75  84  51  73  62  80  84  64  89  65  86  52  71  69  91  93  59  69  80  98                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          53  49  71  85  79  64  79  79  58  79  84  84  75  92  93  60  53  81  60  84  63  53  93  78  66  89  82  71  81  50  96  88  50  66  95  67  90  74  83  87  57  49  88  49  59  75  65  77  76  51  91  82  69  97  89  58  68  91  50  58  88  71  50  61  58  62  67  70  93  81  49  83  91  68  58  86  95  55  66  69  64  71  78  79  55  57  92  85  58  80  90  66  62  62  66  89  51  60  95  93  74  59  86  92  78  59  71  95  81  78  75  92  89  65  91  96  77  76  89  65  63  78  96  78  67  78  94  71  73  98  79  80  70  69  65  52  62  71  58  82  52  58  69  95  76  62  88  58  49  89  57  57  83  49  75  91  71  62  83  52  68  52  56  61  81  85  66  61  71  51  86  52  51  58  82  61  70  49  56  95  88  51  87  81  87  74  66  95  53  93  88  52  73  96  98  85  75  67  66  59  88  50  72  52  96  53  96  56  50  64  67  97  73  81  69  53  65  72  93  63  58  72  81  87  84  92  66  65  59  78  88  62  85  97  73  51  62  74  53  84  90  71  87  59  64  69  61  96  65  60  76  58  67  79  58  95  94  81  97  65  78  93  71  77  67  70  88  92  85  74  63  97  82  85  73  78  91  55  78  73  82  90  84  83  49  54  65  61  49  55  90  89  86  55  81  77  60  97  98  56  80  67  55  88  66  86  93  78  90  89  76  57  59  50  84  91  52  73  62  84  67  49  58  64  64  85  84  58  94  97  63  71  79  97  80  58  86  52  65  94  50  66  83  97  82  70  71  73  58  64  52  85  59  49  88  77  77  77  86  63  75  88  97  74  49  66  90  95  88  64  89  76  66  91  61  93  59  63  80  51  59  94  93  93  61  83  65  87  57  60  90  49  53  98  70  85  51  65  92  88  74  88  56  88  57  67  56  74  90  83  51  61  67  52  65  86  80  62  74  64  70  49  81  51  77  65  55  87  67  68  74  87  90  86  74  94  81  72  87  60  84  98  73  98  75  82  91  55  58  56  83  93  82  50  78  92  92  66  50  75  56  85  63  80  57  83  73  97  69  97  66  64  86  60  63  79  53  66  69  65  97  64  94  82  83  84  95  93  63  52  91  79  75  61  60  82  76  84                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        53  88  87  98  76  85  50  49  90  67  59  80  66  60  84  59  51  72  78  86  59  80  71  75  73  72  81  80  60  51  58  82  51  57  56  63  75  78  78  53  69  67  77  73  54  53  62  77  55  95  79  71  93  95  77  97  70  77  63  63  71  96  80  97  81  79  60  66  94  76  74  78  63  85  81  65  50  74  52  75  77  80  57  84  74  54  67  60  88  61  65  64  55  65  64  69  67  68  58  70  62  76  73  55  94  69  98  54  61  76  52  87  75  53  91  85  85  80  64  98  96  92  61  51  92  89  94  86  84  61  88  93  69  93  67  81  91  81  82  54  80  55  76  51  70  71  70  89  82  75  85  60  76  80  89  93  54  87  86  72  80  73  57  62  63  50  53  78  84  63  78  71  56  77  77  52  52  51  59  70  82  53  93  84  77  67  63  96  82  86  61  51  51  59  75  82  67  83  75  53  92  81  85  72  59  79  59  98  85  68  80  81  77  63  84  78  96  69  80  89  93  54  54  56  65  64  51  49  78  52  89  66  50  94  69  55  63  90  82  66  89  70  70  79  97  54  90  76  59  51  68  70  68  50  77  81  62  52  76  90  88  67  87  63  91  55  88  66  71  73  96  54  68  51  67  61  52  98  51  82  49  88  78  73  98  67  61  55  59  92  91  56  87  76  87  68  81  77  75  63  97  69  84  94  94  67  78  86  50  52  86  76  74  58  92  98  78  49  49  92  98  63  58  80  52  56  79  84  70  79  58  96  95  70  98  74  79  95  87  78  89  82  69  92  94  87  79  61  49  54  79  68  50  72  88  74  67  73  59  88  54  96  49  93  66  72  69  77  61  68  49  60  97  68  67  78  53  51  60  58  69  72  60  98  64  90  89  83  52  95  70  88  88  78  50  83  91  77  53  92  93  78  67  71  73  55  69  72  51  91  54  86  90  86  54  69  71  52  97  65  60  59  53  59  96  94  82  77  70  82  54  94  77  60  79  88  93  86  81  49  69  64  88  64  68  60  98  67  84  72  51  76  81  89  82  65  81  52  64  92  58  64  98  69  52  54  64  53  80  59  98  56  77  77  96  55  53  82  78  95  56  78  83  89  57  53  92  73  60  90  66  74  98  65  60  81  97  65  73                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      95  71  60  51  96  73  57  70  61  97  55  88  64  56  50  88  49  91  76  61  73  96  95  94  72  75  84  55  69  49  65  95  83  58  98  77  87  52  86  78  61  70  63  95  61  60  90  68  65  67  84  93  83  96  66  72  87  84  65  79  83  63  83  86  70  94  53  81  61  75  56  53  65  91  64  98  68  56  70  69  96  53  62  93  81  63  75  62  67  81  98  70  71  76  86  89  91  88  78  83  72  62  52  83  90  76  65  63  51  63  72  85  95  55  93  93  94  75  52  50  71  92  98  72  95  49  80  88  76  57  98  87  75  63  57  74  68  89  72  58  69  94  96  85  87  68  84  58  63  55  56  58  81  86  97  61  92  74  97  98  75  87  61  59  51  75  56  52  72  75  71  72  66  89  90  68  77  71  82  53  89  77  82  83  96  98  74  79  70  75  52  86  53  68  72  78  76  91  62  91  76  92  85  64  96  77  94  73  97  61  67  86  80  64  93  52  70  62  78  95  98  98  60  92  60  86  91  66  97  94  97  62  61  73  88  70  91  97  95  88  66  49  95  87  55  76  54  91  62  60  81  54  77  53  49  94  82  59  83  51  84  90  68  90  57  85  58  65  53  58  76  54  96  60  68  81  60  88  97  94  87  50  82  87  88  84  56  74  61  50  53  72  83  67  70  89  51  69  71  67  58  96  50  82  82  81  63  55  61  63  73  70  94  52  85  67  54  68  81  68  58  95  59  91  89  49  49  56  82  51  65  69  64  52  88  89  65  50  93  98  61  60  98  61  56  90  97  50  79  56  52  60  72  52  90  59  83  59  51  91  65  76  67  95  82  75  80  91  56  52  76  92  65  77  62  78  81  55  71  61  91  88  91  77  54  62  68  97  95  97  95  68  80  89  86  50  76  80  72  53  60  52  82  77  57  70  58  97  65  76  91  72  81  91  67  56  77  90  86  50  72  85  66  78  94  64  87  66  85  96  83  61  63  60  50  74  85  49  58  88  66  78  93  80  62  56  86  86  97  58  68  70  92  89  58  75  72  77  49  98  91  68  73  79  55  54  89  63  71  53  81  69  51  96  54  53  90  95  56  62  69  84  75  50  76  62  80  97  90  86  82  85  59  56  64  75  67  82  51  71                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    70  57  71  60  78  63  84  49  97  68  86  62  93  69  83  83  97  65  66  91  51  54  68  82  77  87  50  68  54  86  79  57  63  66  60  94  80  49  88  95  63  91  80  79  88  76  95  53  79  96  80  76  52  80  75  83  63  86  90  83  93  86  57  69  79  57  72  58  75  49  96  97  55  53  65  51  50  86  95  94  71  60  62  81  83  68  80  94  90  96  69  94  90  73  86  72  92  90  64  88  60  90  51  64  94  71  77  93  96  50  60  67  50  83  64  91  66  94  91  71  60  95  55  78  69  73  84  53  55  56  69  63  97  91  67  53  55  71  71  77  96  74  77  75  69  85  97  60  92  81  73  90  70  94  84  75  79  75  82  71  58  58  61  60  73  55  92  95  59  60  73  70  91  56  53  97  71  88  50  67  90  78  53  63  56  64  84  70  76  80  79  61  97  83  85  68  87  58  84  54  68  78  81  50  71  74  83  90  82  75  71  60  56  78  93  50  94  96  69  94  58  68  55  53  92  84  59  88  83  92  51  69  66  92  77  69  71  57  55  55  63  79  93  69  90  97  67  54  87  90  74  73  54  93  50  74  93  88  83  57  49  73  95  70  51  59  96  84  65  55  64  56  64  78  92  92  84  66  50  97  83  72  54  84  58  54  55  49  97  76  91  72  95  76  77  64  87  70  91  65  75  76  68  95  54  93  54  51  54  72  84  56  67  80  96  94  92  84  96  86  83  87  66  73  82  65  63  71  97  79  52  88  95  51  72  81  96  81  52  51  57  74  98  75  61  77  96  80  78  57  52  89  88  73  72  81  96  59  53  85  76  60  62  67  53  92  88  68  54  56  95  56  66  75  71  77  80  85  76  98  97  93  85  98  49  64  79  63  71  51  65  79  79  68  78  91  79  69  50  59  61  65  70  76  71  97  88  51  96  94  60  94  56  81  90  67  80  51  59  78  96  53  84  84  83  86  84  76  96  95  78  77  52  68  89  79  84  61  85  78  95  95  90  51  79  95  88  96  66  67  50  64  73  89  78  66  54  59  60  94  69  52  76  80  60  87  80  97  81  50  56  86  75  68  84  94  51  63  94  85  62  79  65  61  96  83  97  60  90  95  64  98  62  73  76  62  89  59  88  71  79                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  63  60  53  96  92  54  84  96  87  66  98  64  86  62  72  73  95  89  91  64  98  79  56  71  93  98  59  68  72  58  69  51  68  89  66  62  66  82  73  77  79  71  57  67  94  56  90  75  84  65  64  91  65  87  62  51  94  88  74  51  92  91  65  81  66  61  54  53  87  73  62  53  55  86  59  78  52  64  61  86  89  56  66  61  69  68  93  52  79  69  81  61  95  51  56  97  60  71  69  51  80  98  96  61  75  65  94  49  70  90  74  51  78  89  61  82  59  90  57  68  79  56  84  97  84  61  91  70  92  69  79  75  96  92  80  65  91  55  65  77  50  85  83  66  79  62  84  74  91  66  53  73  62  60  58  96  68  53  73  82  86  74  65  64  93  66  62  65  77  93  56  83  84  55  54  69  94  73  59  95  67  69  88  60  55  97  93  59  85  95  70  52  63  78  69  91  50  62  82  95  73  53  53  92  76  58  97  87  57  51  66  64  91  75  74  61  60  92  65  72  90  79  63  59  74  72  83  91  91  50  95  70  96  88  72  69  98  90  55  66  60  61  62  56  90  92  95  58  53  89  98  66  92  92  88  56  50  73  52  78  63  65  56  89  87  82  49  67  64  94  84  80  75  51  86  56  56  65  71  91  53  70  90  78  88  80  65  62  83  62  80  68  74  78  49  80  95  54  81  83  53  89  92  75  88  79  68  78  56  78  72  81  83  91  83  85  67  83  61  60  82  82  95  71  71  60  61  76  67  86  53  87  84  82  98  52  52  90  86  51  65  66  82  78  79  88  82  92  54  77  73  83  91  95  75  76  52  76  62  82  55  86  86  61  56  69  56  50  82  89  97  51  87  60  89  56  78  54  88  96  72  55  91  95  65  83  52  95  82  54  82  63  65  69  60  96  56  74  88  61  81  57  65  69  70  88  95  86  58  91  82  87  85  58  78  85  91  52  62  78  52  81  52  70  57  66  53  66  73  51  88  54  60  51  94  74  60  49  92  70  58  97  70  65  95  50  49  96  55  77  52  88  97  80  74  70  70  86  82  95  58  53  70  60  80  65  90  78  95  75  63  94  86  77  78  74  80  73  94  78  54  98  64  91  93  70  80  66  91  67  54  65  85  64  54  84  59  65  74  61  55  66                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                77  98  64  89  60  63  62  63  58  64  70  63  79  68  98  81  50  76  92  69  93  60  85  56  73  51  71  54  83  76  89  66  74  81  96  87  88  73  74  86  83  61  86  52  65  91  80  82  55  96  97  63  84  68  93  55  50  86  92  70  72  49  66  52  95  67  59  76  64  60  59  94  90  91  57  91  64  57  85  69  50  69  94  75  69  59  76  71  62  52  60  60  96  70  76  66  60  49  65  89  98  54  64  68  58  76  72  92  83  66  94  59  92  76  81  60  62  97  49  54  94  80  81  78  89  71  73  69  92  75  90  98  64  98  72  80  69  97  89  78  78  68  91  81  82  58  50  50  96  79  57  61  58  53  64  63  85  51  96  89  50  62  74  86  49  64  65  81  77  56  76  55  52  63  98  78  73  62  70  94  50  94  62  72  67  88  83  63  94  86  55  54  72  68  85  88  69  77  91  87  85  62  70  83  74  85  73  90  52  61  52  67  52  51  84  52  80  52  64  73  74  54  85  97  52  53  56  61  71  75  55  92  91  58  89  95  92  98  61  73  82  90  79  51  74  98  60  86  54  98  95  61  84  73  93  61  95  77  62  78  83  73  66  90  85  95  57  67  66  91  55  76  64  50  67  78  72  58  67  98  50  76  96  64  76  66  65  84  78  51  54  80  68  60  52  83  72  59  94  52  90  75  68  84  53  54  52  78  78  49  54  68  89  68  91  79  70  79  85  61  93  49  66  83  49  86  59  87  92  70  55  66  61  55  51  55  54  58  70  95  79  54  92  67  83  77  81  96  50  66  70  70  49  93  95  55  86  63  69  51  72  71  78  66  54  55  70  81  70  49  97  61  83  68  81  89  91  96  94  83  49  57  67  58  73  73  95  92  73  60  72  60  94  62  97  91  90  56  50  96  65  57  72  74  64  87  92  92  75  58  60  88  54  72  52  60  98  56  90  51  83  69  82  51  66  73  90  78  70  53  95  98  97  64  76  73  85  70  95  56  51  62  50  87  76  87  53  78  56  74  71  68  54  52  53  54  50  50  94  60  78  69  69  95  83  96  59  86  77  50  80  71  92  73  83  54  89  94  57  57  52  83  71  86  91  72  49  64  89  77  98  83  77  80  54  71  78  68  98  78  78  70  55                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              80  65  54  94  62  57  68  54  50  55  80  67  94  86  71  97  98  94  51  85  59  57  81  86  80  77  95  85  83  55  80  66  58  69  68  89  60  59  70  75  74  59  67  74  98  88  76  94  75  60  75  98  57  64  69  50  53  74  56  78  59  60  76  87  83  98  54  65  90  93  65  54  67  62  54  51  83  56  90  57  76  66  80  61  57  77  49  87  62  92  89  56  76  68  52  69  69  54  59  86  65  83  72  90  97  77  58  49  57  52  61  57  77  78  58  87  53  63  67  65  56  65  69  90  86  54  72  85  87  67  97  56  81  56  95  95  94  62  53  87  97  62  52  65  78  85  85  55  93  61  76  64  53  57  88  86  50  85  54  79  54  60  71  51  57  89  84  61  78  64  85  76  67  74  75  65  54  83  88  84  61  66  55  51  63  72  90  86  74  77  73  61  87  84  87  77  66  84  50  61  74  86  70  50  82  94  75  51  61  79  81  89  51  93  65  69  86  88  88  92  72  55  95  70  85  51  72  67  72  76  80  76  82  56  97  53  68  94  65  49  84  88  57  90  94  68  59  85  76  88  53  92  86  95  63  84  66  58  68  83  55  49  75  80  76  68  85  52  71  78  51  53  58  96  56  97  76  78  98  80  95  83  98  97  53  87  59  49  50  70  80  71  98  92  64  61  98  85  75  60  89  78  90  98  85  83  80  87  73  85  89  76  94  63  86  49  59  85  97  96  57  76  59  49  98  84  56  52  85  53  95  84  60  64  79  65  55  68  56  83  65  92  83  79  98  64  92  94  87  71  87  80  75  93  90  80  55  90  60  86  66  78  67  51  61  74  53  56  96  98  85  82  74  97  83  91  78  74  52  82  97  63  98  86  62  91  85  67  89  79  71  97  91  94  58  98  94  97  93  67  90  69  98  92  93  76  83  72  88  81  84  54  67  96  71  86  55  65  60  68  58  91  88  83  50  96  70  65  72  70  71  64  71  88  75  55  52  95  60  67  81  79  66  58  87  64  67  69  77  77  57  72  80  49  77  57  85  65  71  81  89  80  50  76  77  87  65  73  54  56  74  85  97  91  63  70  90  74  70  86  66  90  80  76  86  98  70  97  76  79  64  53  71  83  76  67  78  69  88  80  49  53  93  97                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            75  49  55  65  83  78  64  78  55  90  49  78  76  94  90  81  53  52  63  91  88  73  67  80  69  53  71  80  98  90  58  82  94  83  84  93  90  49  52  50  98  97  54  63  70  57  61  62  69  80  57  86  83  76  73  74  83  68  62  76  76  86  96  54  73  61  64  97  87  52  82  59  54  49  82  96  67  96  54  97  80  53  63  56  94  51  76  64  66  93  95  74  55  71  88  96  69  78  98  74  54  64  50  88  62  73  56  96  75  74  96  77  79  87  89  73  56  76  96  61  50  83  87  54  69  84  61  97  56  56  92  76  56  54  58  85  75  64  56  67  82  70  77  57  95  64  52  93  50  62  52  94  49  74  77  61  94  86  51  97  82  52  96  54  75  50  85  82  98  97  77  94  94  57  94  62  68  60  64  79  96  98  53  88  74  59  85  71  70  84  91  93  76  59  84  54  87  63  59  80  67  86  51  79  57  90  82  62  49  80  78  49  92  89  67  50  60  50  59  83  83  92  50  79  87  85  78  90  72  91  63  64  57  87  64  59  95  51  68  74  74  54  90  98  88  93  96  78  76  69  78  62  64  80  52  79  88  51  60  89  84  79  80  58  59  77  75  57  96  58  98  61  68  96  60  68  54  86  57  98  65  91  97  67  65  68  63  96  64  66  91  72  56  75  85  69  56  90  56  93  49  55  57  79  71  66  51  95  66  72  62  74  84  95  95  95  55  96  76  58  67  93  72  67  56  54  81  55  67  65  68  83  62  56  78  96  93  63  93  90  66  73  56  59  82  62  58  61  79  83  60  59  51  70  77  51  96  51  49  77  64  74  73  61  95  78  82  92  78  58  52  70  63  83  89  59  84  56  89  62  93  89  68  89  63  70  57  61  86  59  98  50  51  63  86  65  82  85  76  64  59  62  92  83  84  75  88  73  93  75  70  71  75  69  88  76  93  65  82  74  70  86  84  83  70  61  55  56  57  60  65  77  49  92  52  81  56  76  52  97  81  56  60  96  80  61  89  58  80  60  87  81  94  73  74  57  65  59  79  81  53  63  79  56  56  61  66  92  95  72  83  79  69  81  71  66  87  97  65  53  82  61  85  97  74  89  95  79  67  79  84  83  87  76  49  74  65  70  62  78  49  51  65  88  72                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          72  91  56  93  66  78  92  95  91  79  89  66  51  63  67  73  79  55  93  54  81  95  96  52  76  60  59  72  59  52  70  83  76  55  73  93  59  80  87  55  76  98  60  81  52  56  67  70  95  92  98  95  59  85  98  59  78  55  73  59  98  83  77  56  91  90  86  87  85  72  69  55  54  75  95  88  76  51  58  50  72  52  53  62  54  64  87  93  70  60  60  98  92  64  94  75  51  51  56  49  56  75  75  66  75  67  65  71  64  96  78  51  84  65  94  58  87  65  61  67  59  58  53  75  92  55  53  82  89  74  74  92  78  63  88  59  74  58  59  65  63  54  84  63  55  90  90  54  80  93  62  78  52  81  98  81  89  73  81  67  87  89  65  78  78  70  82  70  53  95  63  98  89  78  60  60  72  57  49  91  69  88  94  95  96  87  86  51  70  85  94  78  80  69  53  98  61  67  65  69  85  77  86  92  53  74  66  96  56  66  57  85  58  94  50  60  91  77  91  70  73  94  64  69  91  77  71  87  98  80  55  70  61  72  95  56  69  81  76  59  51  98  97  84  51  50  92  69  64  78  66  72  92  95  87  97  89  94  88  93  80  97  53  72  97  81  69  91  86  59  86  55  50  79  49  66  59  55  70  71  59  96  59  93  95  96  76  55  51  85  95  87  68  70  66  95  82  87  62  68  68  77  59  77  97  89  71  93  93  95  93  59  52  55  51  67  57  63  92  66  78  81  75  61  94  82  69  80  95  80  98  64  79  54  79  53  67  52  91  89  98  51  93  93  52  87  62  98  71  63  78  49  58  80  82  58  61  56  84  58  63  97  98  80  62  51  75  62  63  53  87  90  76  81  90  56  81  63  81  97  51  59  76  72  78  97  69  82  86  59  62  66  78  60  92  74  66  57  64  77  78  49  56  98  89  91  74  85  88  52  80  83  53  61  58  81  89  96  90  73  77  54  86  50  49  96  80  55  50  61  53  74  64  58  76  90  55  84  75  61  81  93  82  88  56  90  82  53  76  58  68  67  85  69  77  49  68  98  58  63  80  69  59  63  54  55  80  81  61  96  90  96  91  53  86  85  67  96  89  76  97  73  56  63  60  73  50  63  72  75  95  55  51  60  68  74  83  63  63  57  92  82  89  55  74  75                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        92  84  78  89  88  85  59  72  76  60  75  70  75  90  80  60  81  72  76  56  95  76  66  98  58  67  63  83  96  69  50  53  82  95  87  60  72  95  65  97  89  89  89  81  79  75  75  52  96  86  88  78  64  87  56  97  84  65  52  49  65  72  78  57  68  81  70  51  91  91  58  52  94  51  72  94  63  93  94  70  55  77  69  73  64  57  64  58  82  53  51  56  89  93  66  70  74  91  77  86  84  93  59  94  85  69  76  75  62  83  60  71  56  86  67  59  49  62  71  68  85  65  62  98  68  49  71  54  49  52  58  74  76  74  82  55  98  65  60  77  86  88  58  63  92  69  75  57  94  55  92  94  94  58  56  71  59  53  76  65  62  63  95  91  58  88  77  69  71  52  86  95  86  63  61  51  69  81  63  67  83  96  79  67  88  77  71  55  85  77  87  89  53  62  66  61  95  53  55  68  59  52  96  90  63  60  89  70  60  94  64  53  54  86  85  62  65  80  77  56  80  86  96  71  83  96  79  65  70  91  81  84  85  70  91  67  84  74  76  61  66  97  60  57  96  73  90  55  74  62  58  89  84  79  98  53  76  84  53  81  81  95  97  51  70  83  95  57  88  66  95  66  90  73  53  73  56  68  74  51  85  69  93  68  74  66  93  95  96  52  63  96  84  61  66  81  53  92  60  68  67  82  59  81  56  71  86  60  80  81  55  91  60  71  61  92  52  69  74  74  51  95  61  60  98  59  83  87  66  62  50  54  69  91  97  70  63  97  49  52  89  59  80  57  69  84  98  77  76  89  70  63  86  98  58  53  73  59  52  76  69  87  81  52  97  85  82  98  67  96  95  79  52  86  57  56  67  70  71  93  90  68  63  67  82  67  59  55  63  69  94  73  73  77  56  64  92  94  95  72  98  84  84  52  81  78  68  52  66  67  89  56  67  56  94  57  88  54  77  62  58  53  97  98  51  56  95  57  81  98  64  70  77  82  92  59  88  94  82  87  95  87  74  83  88  61  67  66  83  98  93  59  84  72  78  56  71  51  96  85  70  81  93  78  84  58  98  97  90  92  68  75  65  82  49  55  54  90  49  86  68  83  92  93  76  53  90  94  68  52  57  65  72  79  69  78  65  95  95  72  66  88  57  61  97  76  72                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      66  75  68  85  78  95  76  51  49  70  82  64  85  81  92  80  81  76  69  96  68  96  69  58  69  81  71  70  68  77  70  77  61  55  91  77  69  94  59  93  90  69  81  75  63  83  89  88  81  76  77  75  98  68  56  62  66  56  54  74  90  92  55  54  80  62  76  67  50  80  76  91  81  76  60  62  94  59  62  77  61  84  86  58  58  60  67  97  73  63  67  92  53  60  51  58  75  74  74  62  62  58  71  52  60  81  55  61  63  74  49  97  60  54  72  90  55  90  88  66  49  63  77  75  92  80  64  56  63  74  62  73  82  74  54  77  93  93  87  66  66  61  67  75  91  53  83  56  74  75  67  57  50  56  77  55  83  59  67  50  61  82  87  53  72  51  56  84  71  58  74  52  80  98  89  76  67  75  60  61  71  95  51  63  83  60  78  78  92  72  71  67  88  91  55  68  94  49  93  80  58  53  97  53  67  53  62  54  71  68  74  70  52  86  77  70  78  84  67  72  76  50  81  88  56  97  67  92  53  77  76  58  76  78  88  64  98  55  49  60  76  96  63  95  69  67  71  55  80  84  52  71  94  59  53  68  76  92  77  59  79  96  92  62  64  58  81  55  69  83  63  70  66  88  60  63  89  76  72  70  67  70  95  76  84  88  80  66  54  98  61  60  96  65  79  79  98  87  94  67  75  57  64  66  76  92  87  79  69  92  62  54  57  70  72  91  80  74  94  51  79  54  95  55  58  72  57  98  88  72  49  75  49  82  93  96  90  91  68  64  68  90  60  64  52  50  62  98  92  81  51  55  56  51  97  54  58  76  49  84  55  87  98  96  70  54  92  69  96  81  96  95  74  79  65  52  88  64  51  62  51  70  66  57  54  66  65  71  62  94  84  86  62  82  54  73  90  98  65  92  80  92  80  97  92  80  62  68  79  90  95  79  63  84  67  54  82  71  91  86  96  96  80  66  97  73  76  85  54  63  70  94  52  59  61  63  54  77  50  49  58  91  53  96  68  68  71  75  96  61  93  54  83  65  59  82  76  94  94  90  78  68  53  63  76  63  73  78  98  56  53  67  52  55  96  66  50  96  71  95  85  95  60  82  65  57  62  96  72  68  92  94  49  62  89  81  82  85  91  69  58  97  73  66  63  71  97  78                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    93  52  65  81  67  57  92  60  88  83  92  55  88  68  55  89  70  66  78  52  80  87  98  54  85  63  68  71  91  91  95  82  77  97  67  92  98  70  90  97  78  86  79  57  70  73  71  63  73  70  82  62  64  53  61  53  57  93  55  87  78  85  51  83  94  80  94  72  72  98  86  51  83  82  73  81  80  59  49  86  74  49  67  69  90  83  60  97  75  63  76  95  57  74  92  75  78  79  59  72  65  52  64  55  64  88  63  82  63  49  75  96  57  74  85  76  61  71  93  86  58  77  70  88  97  86  77  73  73  61  60  55  80  79  60  61  80  54  70  54  68  94  96  88  57  55  75  65  58  82  89  49  71  67  60  53  77  68  51  74  75  55  69  63  82  88  64  67  88  64  66  74  61  68  78  73  51  64  50  90  89  49  50  83  81  50  61  63  66  56  87  53  87  56  73  91  53  60  66  74  66  96  61  79  95  62  87  88  61  56  55  92  74  66  54  94  87  54  82  84  59  72  74  95  50  57  51  78  52  49  80  73  89  79  96  95  86  51  90  91  81  78  98  63  76  88  79  72  86  79  96  55  64  89  92  65  68  79  53  81  60  69  91  67  94  55  90  57  85  85  87  49  73  92  86  96  92  93  85  76  64  61  50  77  61  87  50  70  63  97  90  70  76  95  69  54  52  78  57  66  84  58  82  56  78  57  91  91  69  64  53  87  66  81  73  89  91  89  55  86  86  95  87  96  83  60  51  79  67  75  54  90  72  83  68  53  88  57  84  66  83  60  76  53  78  62  94  94  83  97  92  87  79  62  85  57  53  88  57  96  64  80  86  75  80  84  58  77  50  53  80  89  53  59  71  57  51  81  94  58  77  90  66  84  74  86  66  96  72  90  57  49  59  65  95  66  50  51  90  74  90  73  76  84  58  93  83  69  82  56  73  97  74  78  60  95  75  78  56  92  76  92  95  54  68  83  92  77  85  97  57  70  94  65  83  78  90  60  70  52  65  52  71  53  69  71  49  88  76  56  79  63  82  77  92  78  90  65  50  89  52  55  82  49  50  83  63  75  79  68  86  92  97  79  49  67  97  79  77  49  67  73  93  63  76  77  57  67  59  91  66  87  98  94  58  61  73  50  96  93  57  69  59  51  87  55  96  93  69                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  91  82  75  74  71  66  55  61  58  55  90  68  87  63  93  73  52  87  77  84  56  82  96  74  59  53  80  66  89  53  62  80  65  86  65  63  78  97  74  86  89  98  51  54  68  91  63  88  49  90  71  96  80  97  52  89  65  86  95  70  83  93  70  95  72  83  97  56  65  65  68  84  78  52  56  68  57  84  69  77  63  79  97  55  95  90  55  84  66  72  84  84  96  78  94  52  82  57  69  72  77  92  90  51  79  53  81  67  67  53  89  57  81  91  84  97  70  73  68  66  73  96  87  51  77  68  56  98  73  50  80  81  81  50  90  96  50  63  93  56  95  94  90  69  60  67  58  60  76  54  74  87  59  93  70  88  73  81  69  57  54  74  90  80  56  63  56  53  97  59  80  63  74  93  66  82  69  90  81  61  89  49  51  80  74  59  52  60  65  81  65  96  68  70  79  64  71  88  51  81  83  50  98  56  61  90  71  92  76  80  66  71  87  63  73  49  98  78  66  73  90  75  81  71  72  84  88  90  85  73  89  94  61  65  79  77  82  65  51  79  91  65  51  96  71  91  94  72  83  67  93  56  60  68  91  83  87  66  95  51  57  78  58  65  55  89  94  61  68  86  71  89  56  85  49  91  77  53  92  95  76  96  89  69  81  75  96  60  83  83  80  73  84  65  84  71  53  51  52  66  62  72  82  90  64  87  69  84  52  74  56  68  61  67  91  55  84  79  68  88  98  70  93  94  91  56  58  49  52  61  70  98  90  58  77  54  49  79  65  73  55  69  75  80  71  84  65  73  53  52  66  53  77  56  74  83  79  70  88  69  90  60  51  64  94  49  83  59  73  88  54  59  59  53  60  80  61  59  81  96  73  95  67  50  84  63  85  58  96  55  63  72  91  54  50  68  71  74  54  55  67  86  76  83  54  77  89  90  54  70  83  78  64  69  66  65  73  81  80  69  60  78  49  67  58  81  87  74  78  75  90  68  51  75  90  79  92  56  63  95  76  75  68  86  66  85  71  56  84  89  79  90  91  71  61  65  59  72  78  90  86  52  80  93  85  56  72  54  56  49  82  56  79  80  58  96  50  96  58  66  57  82  58  83  72  49  86  52  54  51  80  98  54  74  77  81  89  68  60  75  78  77  72  49  72  82  93  78  79  80                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                81  79  83  50  92  89  98  66  57  57  65  58  84  89  81  49  60  53  93  98  79  49  53  81  82  64  97  65  71  84  65  54  67  74  85  50  76  77  58  90  89  54  96  75  81  73  66  56  60  92  96  94  70  60  53  60  52  97  64  60  63  74  74  58  96  61  55  98  69  61  91  64  61  98  88  77  79  72  54  90  54  87  93  59  52  85  58  62  84  93  60  71  59  54  82  68  73  53  89  75  62  78  49  58  96  79  97  93  68  70  55  71  89  81  91  95  88  50  67  88  88  85  74  49  82  63  92  96  54  83  61  83  67  72  54  94  72  79  52  95  54  88  67  60  62  70  98  75  68  84  94  91  90  58  71  97  86  49  52  54  87  86  59  77  85  91  77  54  72  82  89  52  53  91  59  77  54  63  80  87  57  97  85  63  63  60  96  70  57  50  51  57  95  98  85  95  58  74  83  64  91  57  61  94  65  60  92  77  59  78  80  63  65  87  78  56  54  64  59  71  83  89  92  88  55  89  95  84  87  57  77  58  52  79  94  80  53  92  64  77  64  84  65  73  51  69  87  80  59  62  78  58  93  50  75  88  67  93  60  83  66  67  95  49  88  94  66  51  63  78  56  58  69  75  80  98  54  81  82  50  59  86  60  65  50  86  67  97  82  83  59  91  97  71  86  58  49  60  79  96  77  51  83  62  96  95  61  67  65  93  85  68  97  85  70  94  81  55  53  63  62  88  63  78  93  78  83  81  75  84  91  80  65  87  70  80  53  67  79  92  84  92  59  50  60  66  50  85  75  65  80  73  68  63  65  96  80  86  55  96  65  62  86  80  86  86  62  73  69  81  95  58  55  72  53  71  84  67  56  53  87  95  52  87  72  67  83  55  96  92  73  82  69  75  98  97  65  54  67  53  81  80  67  54  49  54  53  53  62  80  74  49  55  95  94  86  79  88  87  81  76  82  87  87  53  64  76  96  94  78  57  62  76  53  70  82  61  79  96  51  63  98  52  85  64  88  56  86  78  84  58  92  90  55  60  68  81  84  74  63  77  57  78  49  84  67  94  65  57  97  87  50  80  92  89  65  88  62  93  55  87  82  57  55  89  65  97  78  55  95  50  58  72  64  85  61  83  85  88  85  73  82  86  84  63  96  74  87  91  52  57                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              80  70  93  53  91  91  60  59  78  91  89  85  74  93  93  90  59  79  95  84  62  58  57  84  53  65  82  54  51  98  89  71  78  62  56  53  87  57  60  71  81  58  66  70  91  49  49  98  95  57  75  82  59  55  96  65  65  82  62  64  94  92  66  76  81  53  83  94  82  81  65  72  55  53  83  97  94  60  52  60  84  67  57  62  93  84  81  54  76  75  52  87  90  81  87  75  59  58  72  60  57  94  57  55  97  79  79  80  89  58  54  85  59  70  55  74  52  52  63  81  95  79  82  81  67  75  78  72  77  96  49  68  97  96  67  71  69  53  71  71  98  95  94  98  71  72  64  91  89  79  88  71  67  69  60  83  54  87  94  66  80  67  82  98  56  57  58  93  65  74  74  70  93  49  90  73  59  67  55  87  72  49  96  75  64  64  57  70  90  59  49  51  69  83  91  66  87  78  69  55  97  88  63  60  58  90  70  74  59  76  52  55  95  88  96  80  64  62  63  81  67  69  81  89  83  56  86  94  56  67  59  64  90  52  52  72  59  56  68  49  92  53  89  91  62  62  66  50  80  92  92  83  93  59  87  62  91  80  91  65  57  69  76  85  54  61  74  67  75  92  91  66  63  86  65  52  53  59  86  91  52  63  70  78  75  83  75  87  51  75  86  60  70  89  52  93  52  73  61  90  87  67  68  64  77  79  67  90  98  77  67  58  97  81  51  85  50  58  64  56  60  83  66  95  63  54  92  64  66  87  81  71  95  97  86  83  76  82  75  97  53  90  52  68  83  50  59  74  66  71  76  54  78  92  67  79  89  61  78  94  53  72  75  76  49  85  55  81  80  85  79  74  59  87  94  86  82  95  88  56  57  87  87  51  63  72  64  77  87  76  66  51  65  85  70  98  60  56  49  61  83  51  59  50  74  97  53  51  54  69  82  88  88  60  91  64  78  58  78  77  61  78  94  90  72  59  79  78  68  73  73  88  76  87  80  90  97  87  86  71  66  58  78  90  79  76  52  63  64  53  65  61  96  89  97  70  56  84  84  65  58  74  49  61  86  65  78  73  61  96  52  90  63  85  95  96  49  51  58  61  49  95  81  76  74  51  57  78  82  71  98  96  90  51  68  96  54  69  60  50  73  90  84  84  90  65  89  51  53  77  56  77                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            88  79  64  95  75  60  53  83  84  92  78  82  55  65  62  68  83  91  63  60  89  58  56  54  83  64  69  60  68  95  83  78  79  98  86  73  68  96  76  91  77  58  95  53  72  61  63  96  81  59  56  79  63  97  59  93  63  71  95  64  73  54  93  57  86  97  69  77  87  71  86  97  69  51  81  87  98  57  70  62  54  64  75  94  51  55  69  93  55  59  90  54  65  78  81  90  73  66  60  61  71  57  65  96  87  62  87  66  65  91  67  68  87  92  65  69  56  82  65  85  80  52  66  91  60  72  63  88  49  66  69  89  87  94  65  82  86  87  69  62  83  92  81  56  83  76  85  59  62  96  58  85  79  83  86  52  54  91  69  78  61  81  59  56  87  56  79  97  58  94  62  58  66  69  85  65  67  90  55  71  68  77  55  73  58  98  72  62  98  85  86  89  98  80  75  61  72  68  57  82  82  80  64  72  55  79  74  69  62  68  72  94  52  88  54  54  89  92  65  64  71  56  90  87  84  81  74  76  93  71  61  70  70  95  84  79  50  55  65  72  79  65  73  85  90  75  79  92  68  50  77  55  89  52  79  70  57  62  94  85  76  97  97  81  80  89  55  77  78  91  84  54  49  61  98  80  94  56  82  69  52  86  89  77  54  69  98  50  52  84  56  85  67  64  98  86  85  96  90  68  73  61  85  67  52  87  95  59  93  57  93  70  89  71  64  61  89  65  70  97  83  94  51  86  55  90  86  54  50  56  54  73  52  69  51  98  76  57  82  75  68  55  72  95  94  62  79  49  50  52  90  69  85  55  86  78  56  51  50  95  73  96  87  49  81  68  93  52  86  50  67  82  90  49  51  76  61  66  72  90  95  81  78  62  77  77  84  65  56  49  52  73  50  79  84  85  84  53  53  83  84  84  66  70  53  66  94  94  62  58  94  92  51  78  86  68  86  74  61  92  93  94  83  86  79  68  95  60  56  50  97  67  83  90  57  64  63  84  98  55  80  92  51  70  67  91  60  69  94  88  98  72  72  91  95  97  75  83  49  72  62  63  59  86  73  56  54  76  81  69  84  78  52  67  50  74  98  93  66  61  69  68  52  63  72  78  59  65  67  94  94  51  51  63  57  73  84  91  96  61  68  90  92  95  86  78  63  56  95  77  72  64  51                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          69  82  98  62  82  65  70  78  79  87  82  68  62  87  50  87  93  91  78  87  91  95  61  60  85  78  83  80  63  73  54  58  95  84  66  59  71  69  49  88  57  63  58  54  64  82  73  91  94  88  49  60  66  79  97  98  80  68  90  70  71  53  65  79  68  54  81  58  84  68  85  79  72  94  88  65  53  88  66  82  82  57  97  92  51  72  63  98  65  85  61  96  51  76  65  55  79  98  93  52  63  64  85  68  77  95  58  61  92  74  61  68  58  90  79  88  62  87  62  56  65  98  76  74  61  57  80  49  81  57  49  86  56  66  55  62  64  82  89  98  88  85  63  92  69  95  95  96  89  65  81  76  90  58  75  49  61  91  68  67  89  81  74  56  89  91  62  76  68  87  87  64  53  61  49  70  78  58  50  75  90  58  49  79  58  55  78  61  51  74  78  84  79  81  60  96  98  55  79  68  84  78  91  52  60  76  83  70  98  77  60  49  79  96  61  64  65  95  88  95  61  79  61  72  63  70  75  62  98  57  76  63  55  97  75  49  61  73  67  50  56  79  70  97  87  60  62  55  67  50  56  87  62  60  90  68  50  49  89  79  86  71  54  58  83  96  98  74  85  71  63  62  75  92  63  83  83  89  92  89  84  95  98  56  68  64  82  98  92  68  77  78  93  55  77  54  74  58  91  73  98  79  85  60  80  51  97  78  49  70  89  92  56  52  92  65  96  49  49  98  89  73  87  84  74  58  53  92  66  88  65  93  71  68  80  52  74  57  98  59  86  63  97  58  59  96  95  49  97  84  75  61  55  77  94  82  77  66  50  96  65  87  58  77  66  65  96  85  78  96  95  59  84  87  66  59  53  95  52  81  86  70  87  50  71  97  69  93  55  97  50  84  52  71  79  59  57  94  87  85  58  50  63  77  59  50  69  80  98  81  69  59  92  85  93  82  77  94  61  87  92  53  62  89  96  73  80  93  57  77  59  73  52  93  84  58  98  62  95  92  87  50  65  57  86  66  86  57  65  55  89  71  56  71  93  87  81  80  64  67  63  88  98  89  78  56  69  65  83  49  53  53  70  83  70  52  61  82  51  67  56  89  65  70  59  67  87  97  64  74  70  67  81  58  78  62  75  74  68  80  82  62  98  53  53  57  65  86  88  94  94  72  76  98                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        70  65  80  90  89  86  77  92  79  72  76  56  81  75  58  70  53  53  85  58  98  74  74  66  95  76  59  72  98  63  56  58  90  52  52  93  53  88  96  57  75  60  85  78  60  88  50  65  78  80  80  52  60  73  91  61  53  79  77  69  49  72  64  74  50  68  54  51  70  96  51  62  75  78  71  89  84  85  79  53  75  96  64  97  50  56  91  63  65  61  82  73  56  57  67  58  86  51  82  78  86  77  97  63  54  51  84  92  55  65  96  50  52  60  85  74  50  96  51  69  65  87  96  82  79  93  84  81  63  62  61  62  60  49  58  70  67  52  83  79  69  87  81  91  86  92  88  97  84  65  87  53  66  69  55  78  55  86  63  87  61  53  87  86  78  97  59  78  98  49  68  98  56  59  94  89  87  97  70  67  59  75  97  68  96  85  87  67  90  77  63  78  66  50  90  75  71  61  69  67  84  87  63  62  98  53  87  96  56  86  68  63  68  66  98  51  96  61  82  90  89  54  55  75  71  68  58  53  69  62  51  84  61  71  60  73  50  95  51  62  92  97  64  73  92  57  57  91  54  69  76  52  94  97  49  93  54  80  50  49  49  54  74  64  55  56  79  79  72  93  96  52  74  66  64  52  90  71  51  76  73  78  59  59  58  51  84  87  85  80  71  70  65  89  78  78  97  64  65  90  68  88  84  93  51  76  51  70  52  63  65  92  66  72  72  76  62  57  72  81  77  64  84  88  77  73  79  91  77  70  49  60  91  60  85  73  54  53  92  66  82  53  53  72  95  90  60  62  59  96  89  93  78  67  82  59  76  78  67  74  94  68  72  98  66  54  98  81  51  52  94  91  87  89  81  95  85  59  62  73  79  92  74  96  89  90  76  75  55  65  62  78  71  78  64  74  53  96  91  98  58  53  60  66  58  75  57  54  75  95  73  60  86  63  69  72  57  81  62  55  55  66  83  57  52  53  95  97  65  95  89  83  87  57  72  76  82  98  86  62  51  64  93  69  95  53  56  81  58  65  59  54  79  78  71  59  81  73  98  82  77  50  95  88  49  83  58  87  56  71  57  86  92  57  59  57  90  60  68  56  61  49  78  61  64  82  52  97  75  93  95  97  78  52  88  88  59  83  95  80  79  49  64  98  80  92  59  78  81  89  89  65  70  67  69                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      71  80  78  66  68  55  91  84  88  56  97  94  61  94  59  49  79  89  54  79  91  53  62  49  84  90  71  63  88  77  81  56  69  72  98  87  92  52  58  93  73  80  70  66  75  98  59  64  55  57  50  97  76  73  73  73  52  50  68  51  53  74  87  81  63  60  82  85  66  73  78  98  74  83  76  65  68  80  60  61  65  78  74  53  70  57  65  51  77  77  89  86  56  90  64  77  98  74  80  72  65  91  60  60  95  89  56  84  84  94  67  52  95  66  84  72  52  56  83  81  51  88  62  98  87  83  86  65  55  90  76  89  55  91  82  81  60  57  54  64  78  75  81  69  54  69  70  80  95  68  71  51  79  57  61  60  81  66  78  58  79  61  63  87  50  61  73  69  61  71  88  61  73  49  63  97  60  85  88  64  90  61  92  56  57  92  73  84  91  65  87  83  89  93  63  69  61  56  55  74  61  85  87  93  63  72  88  90  66  64  58  69  71  61  86  58  60  73  69  63  82  65  90  83  75  61  86  94  54  52  98  91  78  58  78  77  51  51  52  58  70  51  58  94  93  76  55  97  96  75  73  77  76  97  86  72  88  79  79  80  72  76  52  56  50  94  55  95  90  63  81  73  82  76  52  87  59  80  90  53  73  78  49  90  69  63  65  98  76  93  62  90  91  95  63  80  81  68  58  57  73  89  84  50  73  63  64  50  71  77  66  49  84  94  80  83  51  75  72  94  72  84  88  66  94  83  91  74  65  94  78  97  85  64  85  58  65  65  60  89  84  53  69  74  87  93  72  70  82  69  58  53  52  74  89  91  88  72  82  82  70  52  67  97  94  74  84  70  60  85  66  86  62  81  82  69  61  69  52  52  71  69  92  53  92  57  66  64  52  65  94  88  86  60  63  60  89  65  54  50  84  49  63  58  55  77  93  70  82  51  84  95  61  85  75  67  71  92  53  50  54  59  68  81  58  55  51  66  56  54  84  93  98  53  90  87  80  98  56  73  52  75  87  51  92  86  82  97  74  56  84  97  91  57  62  83  92  62  98  93  94  69  91  83  66  68  83  76  93  79  90  88  78  57  86  59  96  69  85  87  56  72  67  94  71  88  89  83  98  95  87  49  88  55  64  76  63  54  65  68  80  58  94  64  82  57  66  66  55  94  61  84  49  69  86  67                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    69  91  80  81  62  92  62  57  80  79  97  66  61  78  96  93  54  62  79  57  90  77  76  70  62  69  98  61  70  82  73  60  95  84  82  83  76  92  78  91  68  52  65  67  67  56  72  54  75  63  69  91  57  69  89  83  81  95  67  66  79  70  67  76  81  65  59  82  71  53  68  81  75  85  89  68  70  67  65  80  90  54  50  71  91  92  60  71  80  82  76  85  91  84  57  49  73  67  52  67  49  84  77  98  60  71  97  78  80  65  74  63  76  56  78  85  63  53  68  68  82  54  74  88  70  49  51  70  81  93  75  91  69  50  63  84  95  89  56  72  74  53  56  93  97  88  69  74  88  61  83  93  80  72  95  57  68  77  70  89  74  62  70  72  85  77  57  63  92  75  75  74  61  94  61  59  61  72  69  49  76  84  77  94  78  59  51  67  60  77  90  50  74  52  78  94  96  54  86  94  61  80  98  63  76  65  61  84  95  73  68  71  80  92  70  56  49  76  74  62  96  79  78  83  54  59  66  52  80  61  63  49  91  70  84  56  55  93  73  88  56  56  55  74  53  57  60  80  66  71  79  82  55  94  57  50  50  56  96  82  73  97  97  70  97  84  96  98  95  83  55  83  91  80  66  76  73  66  51  85  61  89  68  64  72  59  79  64  68  53  84  89  87  85  96  51  93  57  78  79  75  51  74  98  77  85  50  88  89  83  54  84  53  97  69  94  98  78  83  62  50  72  83  58  87  84  91  89  54  87  56  71  84  66  76  91  59  91  59  67  60  96  68  72  60  59  88  62  71  49  79  68  66  89  98  67  95  65  83  67  56  73  75  84  58  97  96  74  50  59  77  95  75  77  67  95  56  78  72  55  60  77  84  91  85  69  81  71  68  95  95  73  57  79  98  52  59  50  95  77  74  97  66  85  49  75  98  56  53  58  67  60  70  90  60  92  98  87  84  89  90  89  86  50  94  67  49  88  61  92  88  90  64  66  81  51  91  79  71  97  51  84  79  91  53  89  96  65  81  73  57  85  68  86  73  76  55  68  89  60  80  50  82  67  69  58  83  90  62  54  62  95  71  61  54  95  92  78  70  58  68  94  92  61  78  70  61  89  96  76  59  87  83  53  56  80  79  49  76  98  83  86  69  94  72  77  62  75  90  93  75  90  93  54  81  49  57                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  76  85  56  89  81  91  87  67  60  98  51  71  65  98  58  87  77  90  74  55  65  97  85  52  96  76  62  97  70  67  82  98  75  79  98  89  76  97  89  94  94  58  67  56  97  60  65  89  87  85  95  92  93  80  61  49  61  86  92  80  72  94  91  90  60  73  82  74  49  73  66  59  52  64  98  52  54  55  78  68  96  62  82  88  86  91  49  56  84  87  79  78  97  72  82  80  76  87  91  64  81  96  57  94  55  97  87  53  59  60  84  70  93  51  81  59  52  88  61  50  63  95  71  74  68  88  59  87  87  80  71  56  54  89  97  87  54  51  57  78  65  68  76  77  65  92  91  86  69  63  88  69  97  88  95  85  51  88  93  74  54  91  61  52  96  92  95  76  95  92  97  55  53  98  53  69  69  85  92  63  54  55  66  93  90  95  67  96  67  81  55  81  88  83  95  68  90  49  86  69  96  97  69  76  76  79  51  78  54  71  72  76  64  79  70  82  54  50  57  51  94  93  91  96  82  58  96  94  89  71  56  77  83  90  52  83  89  53  62  79  73  86  62  87  95  70  86  84  75  88  83  54  79  78  70  56  60  61  68  63  74  76  95  88  79  55  97  68  53  72  82  56  84  61  72  66  54  50  80  93  52  95  51  80  60  93  56  66  83  92  81  60  86  66  79  96  76  93  77  69  86  93  53  71  50  77  88  67  83  76  57  89  78  78  93  98  75  55  68  77  87  82  81  94  75  53  55  52  75  80  75  49  78  62  55  76  54  57  61  59  50  89  89  98  97  55  66  70  56  53  74  53  88  53  68  70  75  91  84  70  74  83  70  53  73  55  53  49  96  75  87  85  59  96  49  62  63  51  73  83  71  49  72  71  69  52  72  64  78  63  95  89  62  81  66  56  49  87  68  62  54  53  63  56  95  56  89  53  74  66  98  81  66  69  64  60  86  67  93  82  81  83  82  81  72  82  95  67  86  93  90  62  60  70  90  50  54  80  92  64  78  91  95  60  71  49  79  87  90  73  85  74  66  87  61  86  69  63  95  87  67  78  92  72  80  95  76  66  50  77  56  63  68  69  69  70  80  95  95  95  89  90  77  77  89  91  92  53  84  60  79  78  76  52  69  76  80  70  80  77  58  49  80  53  66  68  76  96  74  94  81  80  63  80  86  98  89  80                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                49  91  95  57  60  57  75  68  59  50  76  97  65  83  76  67  76  93  66  51  79  54  55  86  78  71  70  81  72  67  49  74  85  81  57  95  75  50  55  83  82  89  78  76  92  77  83  94  91  66  54  84  94  61  59  64  68  52  81  74  84  85  50  60  59  88  63  49  71  88  55  82  68  92  91  52  56  61  71  89  80  58  76  91  54  59  59  57  57  91  85  79  86  79  71  88  58  88  54  78  92  72  62  97  84  89  53  88  72  50  54  82  49  54  79  71  71  57  98  71  73  58  55  61  95  72  70  61  51  53  81  86  59  56  91  62  96  61  68  97  93  86  96  64  61  74  98  49  98  96  51  70  95  95  51  63  66  59  69  57  71  52  69  51  78  77  85  76  77  79  98  80  98  70  53  63  50  50  54  67  96  66  51  92  85  56  83  96  81  59  69  55  90  91  58  58  88  98  68  81  68  75  91  94  97  96  60  78  72  67  91  71  72  92  51  74  54  65  94  83  50  68  51  59  58  75  61  83  78  60  60  49  52  78  49  79  89  95  84  93  98  67  70  57  93  71  91  62  66  64  55  50  52  65  78  86  82  94  60  60  67  68  87  65  75  54  66  85  63  72  82  59  61  95  56  67  49  98  69  70  69  86  68  81  57  72  84  61  52  67  67  73  73  72  75  82  97  82  94  61  84  61  54  68  72  78  63  52  84  77  91  86  69  96  74  91  87  86  87  56  95  95  70  82  60  83  52  57  84  70  70  73  92  58  73  66  77  77  80  66  78  85  62  62  95  74  87  85  95  62  58  96  89  98  92  60  58  67  74  55  80  91  84  63  77  92  63  50  83  66  91  79  77  79  56  71  61  58  63  76  74  72  53  91  85  98  66  93  57  68  59  68  94  81  68  92  58  74  55  85  65  67  60  98  92  78  61  74  88  83  72  91  74  93  94  56  65  59  96  76  82  91  68  75  61  65  89  69  82  75  71  59  61  70  59  87  49  94  70  51  95  53  71  93  61  86  54  72  92  84  96  68  76  84  70  57  82  53  77  89  94  56  71  58  91  85  66  49  84  53  55  50  95  90  68  87  84  88  72  79  63  95  61  97  64  93  55  78  83  49  51  97  90  82  53  72  89  80  52  80  86  73  62  61  51  75  75  55  76  74  56  61  57  78  85  55  92  69  55                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              96  97  89  85  67  78  52  71  86  59  69  77  62  51  82  67  67  85  69  90  80  62  67  96  54  66  85  91  58  73  63  53  94  62  61  95  83  80  76  63  75  60  87  72  67  81  80  63  78  62  71  90  80  53  51  81  80  85  88  93  80  72  56  49  59  54  97  94  67  60  79  79  75  98  68  61  87  50  86  59  81  79  90  61  75  96  87  79  61  63  66  59  93  62  71  53  79  66  83  57  67  82  68  76  86  51  79  93  88  66  55  88  82  94  92  68  57  62  54  80  96  79  97  64  94  78  93  54  95  86  60  85  77  60  56  53  50  76  78  55  87  95  95  76  61  76  59  52  56  73  95  55  81  76  56  73  58  86  85  93  81  92  65  57  77  97  61  61  63  55  84  76  98  73  94  61  85  85  75  71  93  61  68  56  86  87  57  88  52  91  90  62  77  50  56  81  86  97  93  93  87  53  74  94  53  56  92  89  80  94  72  89  50  73  66  92  70  81  69  79  85  82  60  61  78  78  57  60  96  72  62  70  66  89  63  62  64  49  55  85  65  79  78  68  49  52  70  82  85  74  57  50  67  82  51  90  63  87  50  74  73  52  87  62  66  58  92  69  59  58  79  68  68  51  75  63  54  54  59  56  59  82  92  64  98  88  73  93  88  77  79  59  66  53  74  71  83  91  97  95  68  57  76  54  77  55  66  88  51  87  90  97  79  88  81  66  87  78  58  60  53  68  84  62  65  89  81  63  76  85  85  68  93  50  65  84  54  79  82  93  76  57  93  67  73  56  51  69  87  80  54  88  92  56  92  53  70  79  69  74  71  96  73  90  67  74  90  64  77  73  66  55  79  84  66  55  67  91  56  90  89  83  62  85  85  55  80  90  81  85  93  49  64  56  67  56  74  57  55  95  75  84  55  97  94  83  52  58  79  86  78  70  76  52  73  83  77  52  65  70  69  90  94  90  75  89  92  69  71  93  90  58  74  87  63  62  95  57  63  67  90  58  74  51  52  88  53  56  83  67  71  51  56  54  87  65  96  84  76  85  93  57  51  82  79  52  96  82  96  54  77  52  66  87  63  54  83  73  73  93  69  89  66  49  88  68  72  70  74  80  65  52  80  82  97  63  97  97  87  94  65  81  78  66  68  90  61  93  55  59  76  59  79  91  95  51  77  95  90  55                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            89  69  82  65  84  81  68  95  59  76  84  56  97  67  87  60  83  87  59  73  78  97  77  93  65  93  68  96  81  81  91  86  94  56  59  63  95  54  81  81  54  76  95  50  82  51  72  64  50  67  49  92  94  96  62  90  96  58  50  88  75  76  84  68  95  84  66  59  79  49  63  53  69  70  61  59  83  92  97  85  88  80  78  85  77  82  60  71  51  59  69  76  64  57  66  62  60  70  77  89  68  61  76  79  68  95  60  53  77  90  62  85  94  71  91  84  96  58  84  52  89  74  55  54  79  60  69  90  60  89  51  82  73  98  67  50  49  91  66  55  55  49  61  77  85  64  93  62  59  71  98  67  72  94  49  89  78  62  50  98  80  94  60  59  93  69  82  96  91  64  68  66  67  87  50  67  85  66  91  71  74  55  94  77  88  95  61  98  95  57  53  83  89  84  49  70  70  86  63  87  95  93  95  61  70  68  54  89  94  95  72  90  67  75  49  97  85  50  83  81  98  96  63  56  80  91  52  90  67  64  59  87  62  74  71  93  50  54  61  64  68  77  92  64  91  88  67  62  68  93  84  94  98  66  82  65  54  86  64  66  73  60  58  83  82  84  60  81  50  57  63  66  83  77  65  54  77  51  70  82  53  83  52  51  84  73  83  52  61  65  78  84  77  65  50  63  78  93  55  97  83  70  65  68  88  93  62  54  89  56  71  66  77  74  98  77  57  79  76  68  93  65  97  93  91  95  71  68  95  61  56  67  75  75  76  59  74  92  50  77  52  93  57  59  69  83  68  54  94  76  89  88  89  68  88  70  60  82  88  91  66  93  68  86  96  79  80  60  68  59  92  91  93  58  49  72  57  94  79  86  95  61  51  65  98  67  98  90  53  94  81  51  89  52  64  66  72  85  84  61  75  78  97  52  52  63  95  58  83  92  68  94  57  94  74  94  75  81  87  49  54  77  49  51  54  96  73  57  56  60  54  63  84  57  82  71  65  56  94  93  95  52  84  75  67  83  89  63  90  74  69  93  89  84  73  60  77  52  74  81  85  65  94  71  54  63  88  56  77  73  73  84  91  66  75  53  49  92  84  86  64  85  70  51  88  59  95  67  91  52  84  75  60  69  87  83  59  85  59  70  59  55  69  58  96  77  84  82  83  64  58  63  81  94  64  53  56  68  82  73  51                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          76  72  66  74  71  82  92  75  77  93  93  61  59  64  81  73  63  76  92  82  55  76  92  84  61  95  61  87  98  67  55  54  89  54  54  94  61  72  85  85  67  72  89  81  53  67  76  56  73  97  68  65  98  57  60  79  56  97  54  92  68  93  66  52  85  58  62  52  87  84  90  86  54  75  82  87  84  59  92  52  56  53  62  63  60  81  79  70  61  89  71  57  62  68  82  84  76  53  80  50  94  49  59  52  85  70  95  58  60  97  57  98  91  69  79  65  62  88  77  67  61  77  85  95  73  77  52  60  86  91  87  94  77  49  68  60  60  92  79  53  50  77  53  93  75  56  65  60  88  91  59  61  77  93  70  63  65  61  55  55  95  91  78  65  87  62  60  67  66  83  87  77  54  75  66  81  80  52  50  59  68  61  90  54  82  93  82  77  77  74  61  51  65  95  49  74  59  91  66  54  50  55  86  73  92  52  69  85  60  77  56  82  67  50  80  87  78  59  88  55  72  97  93  49  63  52  92  75  63  90  65  90  81  51  90  74  59  75  80  69  78  88  87  82  78  74  83  91  74  61  96  87  86  96  55  50  92  92  78  88  49  57  61  61  65  66  67  88  59  74  54  51  65  69  93  50  58  66  52  81  65  72  63  98  83  70  80  84  59  63  98  79  65  59  63  96  71  50  60  65  52  55  74  62  59  95  80  76  70  79  98  90  94  63  80  75  85  59  96  75  78  97  88  50  68  67  60  86  73  93  58  77  63  62  66  62  98  79  84  69  92  96  98  49  64  61  97  84  62  74  82  92  91  55  56  57  54  53  66  52  70  88  82  68  61  57  97  71  73  86  72  81  64  62  54  85  89  62  81  94  73  66  62  85  56  75  64  77  98  90  63  85  67  97  69  80  53  68  57  52  91  72  68  67  94  69  54  91  69  86  98  61  52  73  87  97  50  55  51  66  64  56  92  77  69  66  53  86  89  83  87  51  75  97  58  78  61  86  56  82  62  65  74  90  52  93  57  74  63  81  77  51  87  56  66  56  82  50  91  51  90  50  97  87  92  50  74  88  92  89  93  85  56  80  81  83  64  78  84  94  67  57  95  80  71  76  53  82  58  61  49  56  57  61  76  62  90  79  81  77  60  98  86  97  69  74  80  71  60  95  58  51  90  80  66  97  72  84  96  84  59  91                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        49  69  56  82  76  94  98  55  73  59  66  86  75  60  83  62  60  85  56  97  97  84  69  60  95  94  85  56  75  57  92  79  62  98  49  60  60  63  97  77  93  68  82  92  97  76  64  93  78  64  97  51  79  87  88  50  87  96  97  82  50  58  73  77  65  49  57  56  61  90  93  80  61  50  55  90  88  65  76  88  98  85  55  83  89  67  55  66  75  84  50  56  91  85  79  73  71  55  77  85  56  88  59  57  74  65  71  52  53  58  73  97  78  70  97  77  82  93  69  88  80  71  60  94  88  84  57  61  65  68  61  76  89  66  69  52  89  67  78  59  69  49  63  85  69  65  60  86  58  73  62  76  87  94  80  80  90  97  66  67  91  66  63  68  69  55  73  69  91  60  50  67  98  72  59  70  78  66  61  96  64  85  63  88  84  60  98  60  64  49  89  94  50  93  51  66  80  86  75  87  78  68  55  72  89  82  65  79  92  78  54  64  71  82  67  92  79  77  77  78  54  88  88  88  61  86  87  58  83  67  72  55  56  95  66  72  91  54  90  61  92  66  82  75  97  96  67  85  49  59  77  65  67  96  62  61  61  86  79  71  90  49  82  98  91  78  60  91  60  79  72  54  82  59  49  56  80  63  80  94  86  85  83  90  79  62  98  49  78  58  63  60  92  94  63  49  74  94  76  70  90  73  96  78  95  75  93  64  63  64  53  98  83  85  67  52  51  92  67  72  67  91  81  49  65  63  98  93  50  65  69  69  70  76  76  49  55  66  69  66  65  82  90  64  70  88  58  78  53  67  64  88  60  54  87  81  54  92  80  51  61  98  49  69  57  57  50  76  56  91  96  88  75  63  51  68  94  72  75  74  61  89  64  49  70  76  63  56  49  56  88  61  98  58  85  88  76  76  79  60  77  53  96  90  52  75  90  71  74  67  75  70  83  71  89  96  82  64  92  58  86  74  69  64  93  89  93  90  87  72  58  65  67  75  76  90  85  62  87  67  83  82  66  54  75  51  60  76  51  55  76  93  89  96  54  89  59  95  69  60  58  73  53  75  85  73  67  98  55  65  82  54  92  70  51  66  74  96  74  62  53  81  80  82  71  76  75  77  80  54  87  61  81  55  52  54  94  58  50  66  81  69  49  69  94  52  51  55  64  59  63  53  84  81  49  91  56  73  76  51  63  96  57                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      55  95  72  73  96  73  59  58  97  88  71  80  58  77  81  73  59  79  81  78  80  83  59  68  78  61  65  66  69  82  93  52  56  80  78  93  69  73  90  77  63  81  71  70  71  81  80  68  77  52  69  63  57  85  60  85  87  69  56  68  88  85  69  58  52  98  73  75  79  89  85  49  94  53  86  77  50  68  75  68  77  87  66  58  75  57  78  70  61  62  92  98  74  71  81  61  70  50  56  63  61  78  51  55  66  93  63  65  67  62  58  81  80  55  57  79  55  57  62  91  84  85  69  49  71  75  83  83  72  69  59  66  65  58  77  58  72  61  96  55  76  57  71  92  60  85  68  50  82  56  82  98  81  67  97  81  79  74  56  85  78  57  94  68  62  63  81  71  56  89  72  67  82  55  68  86  88  95  54  52  65  68  57  68  79  52  66  59  95  80  52  71  76  76  79  92  59  86  98  91  73  92  72  88  72  98  58  65  90  58  61  82  83  52  92  84  88  93  72  80  72  50  80  55  68  98  78  77  71  56  79  64  91  80  96  83  87  96  78  82  74  94  96  53  95  55  72  53  55  76  88  90  69  78  92  60  72  67  59  65  57  92  90  79  64  74  51  81  51  71  56  52  66  62  54  78  96  69  67  71  74  61  68  72  98  62  51  69  96  83  80  75  83  83  81  94  87  82  92  59  92  93  83  71  56  91  79  98  51  54  94  89  78  97  80  76  92  74  62  54  70  92  82  89  59  50  88  71  90  70  81  92  88  65  77  53  50  65  59  76  82  90  52  71  85  53  82  85  85  67  88  59  53  56  67  70  58  83  58  66  82  79  95  95  95  71  68  63  64  60  56  94  64  67  72  67  59  89  64  78  90  97  80  86  56  61  78  84  62  56  69  62  86  83  70  96  50  97  83  91  92  68  90  93  69  55  81  64  95  64  91  71  60  78  96  95  86  54  59  50  97  88  90  84  95  68  80  70  66  71  90  96  88  81  51  76  78  80  68  54  91  87  98  95  68  55  75  96  77  78  87  68  75  79  98  90  56  50  60  81  57  78  52  73  85  86  94  96  77  97  88  55  95  57  50  50  51  49  96  76  85  85  95  79  68  51  88  93  80  77  57  51  75  67  75  74  60  84  84  71  54  84  55  98  71  82  61  71  92  67  78  98  49  51  81  97  58  62  63  67  69  96  73  57                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    55  61  54  94  51  65  82  77  90  60  63  54  88  97  79  62  74  94  77  93  61  78  71  82  49  70  52  75  77  88  82  98  68  87  79  80  64  70  69  85  79  75  96  52  97  50  72  89  68  94  62  67  64  94  73  55  73  68  87  69  51  62  75  76  65  52  68  51  92  60  96  74  98  55  82  76  96  66  52  73  59  70  70  74  87  71  80  91  72  76  81  51  49  77  93  65  55  73  58  65  82  89  73  72  72  98  64  57  77  91  74  81  64  73  86  69  89  96  98  84  78  98  76  65  54  81  94  56  67  89  74  93  62  65  78  52  61  71  82  67  96  83  50  79  61  96  69  74  69  75  79  56  62  54  66  79  90  66  56  97  68  87  70  54  50  90  78  72  82  80  87  51  62  71  72  80  87  65  91  62  98  84  60  97  96  95  58  75  98  81  78  78  84  87  96  86  93  89  78  74  52  68  63  72  77  80  51  50  93  60  51  60  57  83  60  64  53  98  58  61  80  58  77  56  74  76  98  72  55  66  87  70  91  78  90  80  93  81  87  93  87  68  71  81  84  56  76  49  49  56  58  69  79  81  74  65  85  54  75  85  74  80  83  86  71  86  79  87  97  75  87  66  69  51  86  89  85  64  61  54  78  65  85  56  96  56  70  66  71  61  65  85  85  59  95  92  62  66  61  53  82  61  75  53  82  62  91  62  63  56  94  64  58  85  77  66  60  98  97  69  60  68  68  59  95  98  53  65  73  92  85  76  50  60  72  89  72  57  93  83  69  81  66  75  85  63  63  75  67  81  50  95  89  89  49  95  51  92  51  89  63  85  75  52  88  62  52  50  61  91  55  60  85  97  88  98  72  97  77  94  62  90  56  95  56  54  97  98  97  89  92  92  92  49  98  79  65  81  81  80  51  89  71  90  93  60  63  54  50  52  59  70  97  93  69  71  82  75  60  96  82  86  49  56  51  76  51  70  67  76  67  97  58  90  57  94  67  96  65  96  76  58  56  56  74  71  97  59  74  88  88  83  96  62  87  68  52  49  76  64  95  95  84  67  58  78  83  61  93  63  58  94  84  97  76  69  98  71  65  53  82  87  51  66  52  80  83  58  85  51  69  70  52  67  89  65  82  67  57  78  85  69  51  56  83  92  94  82  65  87  74  85  73  80  77  70  81  97  75  81  97  60  95  88  62                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  87  62  97  85  66  55  57  57  80  89  93  66  72  59  82  50  76  82  74  93  52  54  64  89  61  52  59  55  68  61  83  49  87  62  81  62  91  81  97  63  57  89  57  51  53  76  51  63  96  81  79  60  79  56  90  91  57  90  96  79  95  64  94  67  50  71  57  52  93  85  96  77  59  79  95  74  88  91  68  54  61  80  81  78  63  81  63  78  71  73  91  73  59  65  62  57  61  85  86  70  88  89  81  50  84  77  70  60  51  92  89  87  68  64  72  76  71  68  79  98  90  70  85  85  74  93  84  55  92  77  84  82  92  79  91  57  94  72  50  59  90  92  87  67  54  85  92  52  56  73  76  50  65  63  75  61  61  89  95  68  65  91  71  61  66  61  66  78  86  62  79  61  85  69  51  63  74  98  63  78  73  96  68  50  92  88  89  54  80  94  58  75  62  70  75  90  51  60  78  60  70  96  86  78  85  53  98  50  55  55  57  80  49  97  70  83  96  78  93  75  67  73  85  64  52  87  80  56  92  93  62  86  91  80  65  93  56  56  88  97  69  59  69  68  68  73  57  82  82  60  84  98  55  71  80  79  54  75  75  55  89  61  66  62  90  74  51  94  50  88  67  54  70  83  49  81  78  62  86  94  76  56  81  73  86  60  71  74  77  54  90  57  80  98  60  60  61  73  50  68  84  94  80  79  84  87  54  95  63  49  75  65  59  77  74  65  79  80  73  95  58  92  63  90  69  79  94  58  73  65  70  84  50  67  97  56  60  88  95  68  51  56  68  72  52  81  59  85  82  70  75  57  90  62  52  75  49  90  66  65  62  56  52  95  62  74  86  79  85  86  73  98  91  71  76  69  66  90  50  69  56  67  96  98  64  79  67  74  89  60  92  64  65  52  91  76  88  74  63  78  54  78  79  66  91  82  64  50  91  95  55  94  88  76  86  78  59  84  55  87  80  54  94  88  78  72  80  71  54  66  55  73  58  90  50  71  93  87  84  85  85  66  78  64  77  98  68  49  86  85  83  95  75  55  57  58  59  95  83  65  57  60  61  93  75  63  77  90  88  49  59  95  94  68  51  57  57  52  90  71  93  61  61  75  75  69  56  66  72  73  54  56  85  74  78  78  76  87  65  74  90  72  75  89  72  72  58  97  88  76  66  53  66  89  71  91  97  96  49  54  82  95  95  53  62  80                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                95  68  64  83  57  55  65  61  70  93  77  69  62  55  84  80  60  54  49  92  53  77  87  58  98  90  64  55  85  66  75  73  89  80  64  53  71  65  61  58  61  57  58  61  70  63  87  50  63  55  96  65  87  53  80  66  76  86  71  50  60  71  89  98  83  90  97  60  93  62  53  68  90  74  74  49  54  94  60  91  95  93  89  66  60  88  83  96  92  62  90  90  70  69  88  70  87  92  84  77  70  84  60  73  61  51  81  85  72  69  77  87  52  95  86  81  87  57  82  55  94  49  70  74  79  98  91  58  88  85  66  53  58  51  50  94  52  82  96  91  79  52  68  89  87  72  54  73  70  64  60  68  61  74  82  76  49  64  62  80  92  49  83  94  80  88  83  91  82  61  96  72  91  77  81  87  64  49  87  84  85  74  56  86  91  74  88  80  55  90  64  80  92  78  59  76  69  51  71  80  64  72  51  82  56  92  85  75  55  85  94  60  72  75  54  60  55  69  87  64  71  68  51  57  58  90  65  67  56  71  77  88  86  53  88  90  78  67  59  58  73  74  54  78  94  85  79  56  50  52  89  76  84  88  88  96  86  85  57  67  85  63  74  71  74  87  78  55  52  66  57  52  55  61  98  50  58  95  81  55  63  88  61  70  97  87  95  51  53  51  54  55  94  67  96  79  71  85  91  98  96  55  75  98  94  96  77  89  70  71  83  94  90  65  77  79  55  71  61  70  66  50  63  73  60  91  53  78  58  88  68  56  87  85  61  96  63  58  81  51  86  72  86  91  78  75  76  86  61  80  61  85  62  83  65  50  97  87  96  73  57  59  82  89  87  83  55  57  95  85  59  91  60  82  61  53  50  75  70  97  93  93  70  65  75  84  93  67  53  74  69  70  97  85  86  90  76  69  78  63  85  68  53  72  88  63  59  75  65  84  53  85  89  94  69  76  72  89  53  73  79  55  85  52  90  75  95  62  70  91  87  76  91  81  68  93  77  60  79  73  83  58  53  98  95  96  63  88  69  51  55  98  58  89  52  88  58  53  67  57  60  91  49  61  49  58  74  74  61  91  97  78  71  59  68  87  66  72  68  66  75  73  61  50  97  65  84  80  61  65  54  69  55  57  98  61  83  62  87  94  49  70  88  85  49  78  97  59  87  82  79  83  94  80  52  64  84  74  95  77  52  83  58  79  87  91  79                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              53  55  56  79  78  91  49  51  58  80  49  63  82  91  75  66  81  80  68  71  50  54  52  66  65  96  78  78  55  91  54  72  52  49  62  71  51  84  58  54  72  50  96  75  54  53  97  55  80  93  61  59  63  92  97  65  80  52  62  79  82  86  63  89  61  76  59  64  89  78  72  92  97  67  50  57  90  87  92  97  52  73  52  78  86  75  54  93  71  77  64  57  88  95  80  53  97  60  53  59  59  96  86  82  60  98  97  71  87  56  69  70  63  62  59  83  81  89  80  73  78  60  91  86  88  68  56  63  75  60  95  84  89  92  77  65  77  62  82  52  69  87  85  95  50  52  50  59  92  66  66  95  92  97  89  67  84  64  67  66  49  58  56  70  86  80  82  52  60  96  74  91  54  81  69  59  56  90  88  90  57  59  84  83  97  87  91  55  57  74  56  64  71  64  89  78  62  51  90  83  86  62  89  77  92  61  82  51  53  66  69  52  68  82  82  98  77  75  50  53  89  74  57  68  84  76  92  88  67  82  58  81  60  64  55  67  77  73  69  87  56  80  86  85  65  96  59  93  71  65  86  72  96  92  70  76  87  49  83  53  53  54  97  56  88  73  63  75  82  80  60  56  56  91  70  74  90  69  64  73  89  88  61  72  50  97  49  72  95  62  65  68  62  78  88  63  68  81  72  60  67  75  75  93  93  53  87  77  76  83  76  74  71  90  54  81  84  82  73  91  83  51  85  83  93  57  65  91  65  76  56  93  87  71  72  84  53  80  68  67  77  63  70  91  77  50  73  97  59  95  91  86  92  51  96  86  83  55  51  91  66  68  87  76  70  68  55  52  91  70  96  78  80  60  61  84  57  58  74  96  79  69  57  88  59  72  80  80  50  53  63  65  53  98  71  59  76  83  81  61  92  86  54  67  89  52  96  72  49  94  53  67  68  97  94  57  82  55  95  59  82  97  50  59  69  90  72  80  87  73  53  53  87  55  62  70  56  51  57  68  61  50  64  97  90  92  51  57  94  81  68  71  64  55  78  72  94  89  88  90  67  78  61  90  95  86  50  61  59  61  79  70  92  82  61  74  75  82  77  75  67  88  81  81  72  63  75  98  81  64  81  68  51  91  58  84  71  87  78  89  77  75  77  67  94  60  94  66  81  70  86  73  90  75  51  90  50  66  95  52  74  60  50  82  98  85  83  58                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            55  80  67  77  59  49  87  92  64  87  49  66  62  54  50  64  66  53  65  81  84  67  57  86  55  57  86  69  71  94  82  56  72  82  83  52  84  58  82  55  54  70  97  86  63  49  52  92  67  60  64  51  61  49  87  69  49  59  59  82  60  73  69  97  67  71  56  72  50  93  82  91  73  53  70  86  49  76  74  54  85  97  78  94  71  63  63  64  60  76  68  96  84  88  65  66  72  83  96  67  81  88  88  77  68  63  96  86  54  78  69  72  49  96  66  78  67  67  83  87  59  77  73  92  76  85  50  85  74  95  63  79  80  58  68  98  89  66  93  89  88  51  89  50  85  77  57  68  60  60  82  65  54  86  62  95  89  88  66  51  81  77  95  63  52  79  55  65  66  61  55  85  70  92  81  58  92  75  85  66  59  56  82  54  78  76  84  68  82  51  70  58  64  73  95  55  94  61  54  74  83  70  53  75  81  70  65  86  86  71  74  64  84  79  77  61  53  71  53  85  86  78  56  79  70  67  63  92  86  70  52  70  96  92  81  68  82  80  90  77  87  67  62  93  86  88  63  81  75  89  62  98  57  89  72  53  88  66  91  54  90  58  75  86  89  83  62  49  96  53  80  83  53  81  56  55  89  69  53  75  93  71  66  79  50  86  88  57  80  82  74  55  71  84  98  76  96  97  59  56  63  63  49  78  72  87  80  69  54  91  52  60  87  52  71  83  83  87  52  69  52  54  73  52  85  61  70  90  68  81  75  56  51  64  80  80  56  75  62  57  55  82  63  72  60  77  50  91  91  76  73  96  59  83  62  68  83  56  85  61  65  86  81  76  61  83  88  68  96  89  75  58  52  73  83  87  86  89  81  56  60  91  80  95  56  76  63  76  77  72  58  64  70  70  72  65  92  74  92  94  65  74  63  50  94  56  92  96  83  95  89  78  80  54  85  83  62  57  59  70  57  90  96  85  62  71  71  83  98  98  74  94  66  83  61  75  66  76  55  69  71  66  58  81  66  60  93  50  98  64  80  52  94  77  90  57  87  74  59  92  94  84  92  84  59  73  94  84  85  72  64  63  64  49  80  87  89  50  84  65  86  98  97  50  64  52  78  79  54  64  77  51  56  82  89  55  62  92  74  77  88  96  53  92  73  84  66  98  80  74  56  75  76  85  73  76  66  83  74  78  78  70  98  78  52  59  65  92  97                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          73  75  51  77  52  71  95  91  94  51  67  93  72  65  74  92  68  66  53  70  93  56  81  62  59  82  55  84  66  57  75  54  55  59  85  85  58  51  53  73  85  63  78  61  56  89  61  51  85  57  73  51  80  50  78  82  75  66  50  63  91  82  63  56  71  60  49  86  49  64  88  68  62  57  97  93  83  58  84  73  95  86  57  79  63  88  64  87  74  64  92  55  75  68  77  67  98  91  67  56  75  56  52  81  62  98  93  70  69  57  67  90  93  54  82  97  69  69  72  72  74  56  92  51  70  59  81  59  70  82  96  81  79  65  88  61  86  87  69  80  57  78  71  86  59  52  54  50  56  80  90  92  60  67  80  98  74  88  74  56  68  61  58  83  95  77  66  81  50  77  76  76  79  50  77  89  86  61  72  70  78  93  79  63  50  81  90  51  80  70  88  92  71  75  78  52  60  98  95  81  90  58  54  81  60  94  98  60  93  92  73  62  67  97  57  58  96  88  71  82  66  63  85  81  98  81  78  67  85  79  80  60  65  71  62  56  87  64  58  57  62  76  52  97  56  79  91  65  87  63  71  93  70  78  70  65  87  82  66  78  86  76  70  71  62  98  64  76  90  68  86  69  83  79  82  92  90  61  85  78  92  94  50  64  67  86  78  49  58  80  71  67  63  50  82  53  84  56  78  67  66  84  69  49  57  82  90  88  88  95  95  89  98  58  87  68  81  52  65  90  62  91  69  92  91  71  78  72  80  60  71  55  52  57  65  78  94  74  63  74  88  63  68  52  87  74  61  97  83  70  87  75  77  54  78  69  81  56  75  75  73  71  60  84  73  86  63  60  73  97  54  75  85  78  80  61  78  88  51  89  76  80  53  61  72  97  68  74  74  89  60  62  76  49  91  94  88  59  61  77  67  60  79  52  72  96  88  70  76  96  64  81  92  67  94  73  98  84  94  71  70  87  56  81  61  64  68  77  84  54  64  77  67  94  84  56  89  74  86  67  73  85  78  77  72  73  88  85  83  63  52  76  81  61  89  88  85  52  90  65  68  87  87  76  96  58  91  49  60  92  90  53  56  74  64  57  76  74  67  82  68  83  83  59  73  60  84  55  92  86  65  81  89  73  49  77  72  69  63  75  90  83  96  51  81  61  79  86  91  56  75  98  98  72  78  56  92  76  58  74  94  52  49  55  70  60  56  86  76  85                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        97  67  49  51  64  88  88  65  75  58  49  75  50  54  86  63  69  49  77  66  60  49  77  90  70  61  50  83  79  73  75  57  65  93  59  63  90  72  89  98  76  51  90  58  83  84  88  83  54  72  63  58  91  92  81  84  68  75  86  81  74  96  74  55  90  87  63  50  51  50  49  71  68  71  76  89  93  69  58  56  71  77  84  79  63  67  56  81  74  54  53  59  68  98  72  64  96  86  88  72  50  89  63  70  52  56  56  50  82  96  90  52  52  53  64  51  61  76  91  68  70  64  79  82  78  52  50  79  97  58  55  92  71  92  63  87  72  92  79  76  94  58  72  71  64  50  74  89  92  59  58  58  98  83  56  54  52  79  85  69  64  51  81  59  80  84  87  72  68  49  76  82  90  95  72  91  90  58  51  54  73  68  79  72  85  57  74  74  86  71  84  61  51  83  65  88  61  96  86  96  72  87  79  66  97  96  79  60  83  81  80  53  84  75  96  65  85  73  89  94  86  67  72  55  94  82  61  82  56  66  71  54  73  55  58  79  76  77  70  62  56  83  76  83  90  67  95  80  78  60  51  57  64  68  89  95  49  71  89  75  59  95  95  88  95  70  95  88  49  89  49  72  50  66  64  61  67  50  57  87  93  71  85  78  53  55  62  81  94  60  66  75  58  79  58  74  96  89  85  73  55  74  65  82  57  50  87  82  67  92  63  96  58  66  78  55  50  51  50  76  71  79  66  83  91  97  74  90  80  98  51  93  83  87  73  76  78  69  78  59  90  82  75  55  62  74  94  51  91  81  66  62  54  80  59  84  69  64  87  76  49  57  80  96  53  80  76  79  87  75  62  95  65  79  94  62  65  53  65  66  86  52  96  96  92  91  55  72  83  74  69  89  50  60  50  55  61  95  53  53  71  58  59  50  64  79  51  64  92  72  88  54  85  67  52  49  67  83  95  79  60  55  89  77  68  89  68  67  61  57  94  74  90  95  62  87  87  61  95  86  50  53  94  90  92  88  86  88  94  62  59  94  79  73  58  78  55  65  85  96  53  61  49  65  96  52  49  75  54  59  84  56  81  94  50  67  74  79  53  75  61  85  59  97  52  70  54  89  70  89  56  82  88  73  49  62  68  63  76  87  90  95  94  53  80  67  68  69  61  71  78  57  80  60  79  90  68  76  77  72  74  97  96  71  78  67  93  60  53  73  71                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      91  56  75  82  55  51  65  69  84  79  66  68  57  63  69  75  71  92  76  94  59  70  90  64  73  79  83  94  82  64  93  80  74  58  54  82  64  61  61  86  49  60  73  81  88  55  56  55  49  56  82  91  82  76  83  69  98  78  82  52  90  81  54  77  57  85  85  73  89  65  64  70  71  77  92  53  71  95  69  72  74  90  70  57  96  64  84  69  68  81  68  52  69  93  80  82  51  77  70  64  61  63  54  76  74  90  57  79  95  86  94  86  57  93  70  85  89  89  95  65  49  83  69  63  52  73  88  80  69  78  82  68  79  77  93  58  88  67  77  93  86  68  59  90  55  59  52  96  77  58  65  85  95  54  80  92  97  62  58  53  83  51  63  90  52  53  98  98  62  69  49  97  94  49  80  90  71  96  57  89  87  71  53  74  81  72  68  72  92  80  63  63  50  92  85  71  66  73  74  55  86  94  85  61  59  53  71  65  59  57  55  95  86  85  63  98  53  69  98  89  88  74  51  94  93  50  96  84  81  58  81  58  53  51  85  89  55  78  65  85  66  49  90  97  75  49  69  57  74  50  53  49  64  89  51  74  81  57  97  83  91  76  67  77  84  80  76  80  67  95  49  65  98  84  86  79  85  57  87  50  93  84  95  63  85  75  65  80  82  92  94  70  81  94  62  75  51  70  90  64  53  63  77  70  85  75  64  58  62  59  77  58  83  75  80  58  78  96  51  74  85  98  96  96  82  72  55  64  70  83  76  93  96  66  49  81  77  70  86  50  86  84  82  70  97  84  98  77  91  57  77  90  71  70  74  63  57  50  61  64  81  93  88  81  65  68  64  64  75  98  64  79  93  89  61  58  76  90  49  78  49  84  64  64  94  90  49  81  59  50  73  73  55  78  65  52  70  59  83  55  87  54  75  59  74  55  61  79  59  81  92  84  93  76  62  87  78  49  88  58  95  91  82  93  75  62  83  76  65  83  81  90  55  91  89  98  57  75  61  94  70  92  92  86  64  85  71  88  95  83  83  52  75  56  71  77  60  80  92  86  71  78  55  58  85  73  51  57  64  85  93  68  90  82  60  97  51  64  95  68  54  83  49  97  70  75  57  94  49  65  52  71  61  67  78  67  97  51  71  66  55  56  88  52  90  52  77  53  85  69  54  85  54  78  62  70  81  74  65  81  51  76  95  56  87  68  79  65  71  66  60  87                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    92  83  91  96  96  73  94  63  94  59  74  83  96  87  67  61  88  70  61  80  81  87  69  49  62  72  70  52  74  91  58  82  82  50  61  60  81  62  62  63  66  56  89  79  81  69  66  66  57  78  56  56  93  89  98  55  84  54  78  93  62  61  52  51  60  64  85  96  66  67  68  81  85  84  68  92  92  59  69  77  53  75  96  50  69  79  63  83  50  84  93  89  86  77  56  79  77  94  75  85  68  68  74  93  86  88  78  80  92  73  72  71  97  89  93  51  76  61  56  66  59  51  94  66  61  73  61  67  91  66  88  89  61  89  97  50  75  68  67  56  98  93  49  61  57  76  91  96  60  62  79  79  88  92  54  85  60  80  56  95  73  95  63  62  63  63  50  67  63  61  79  73  80  57  81  65  65  79  75  68  50  58  92  65  80  51  77  66  81  84  64  96  50  64  72  63  94  53  68  94  68  65  92  75  84  52  58  96  60  67  87  96  87  73  71  72  74  90  67  66  67  53  97  51  77  70  72  49  91  87  70  84  87  54  82  89  55  50  62  51  74  87  90  83  92  65  80  84  98  57  77  59  70  96  95  62  88  67  79  89  84  58  66  65  65  77  70  72  71  90  59  72  96  85  84  73  76  56  92  50  62  71  73  66  58  52  79  71  62  61  76  54  62  50  92  76  69  81  76  87  49  93  60  72  94  78  68  95  96  49  65  89  73  89  56  51  63  83  51  50  59  85  64  91  95  76  63  51  77  64  62  95  56  86  66  95  91  84  56  54  70  61  93  77  98  80  94  82  61  92  61  60  58  66  54  83  67  71  79  50  64  90  76  79  85  80  67  52  77  92  94  79  52  70  91  49  65  74  65  79  91  78  66  59  71  69  62  56  79  92  93  92  66  63  56  54  72  89  60  96  58  62  77  61  84  71  60  56  72  61  79  76  93  86  80  55  87  75  80  64  51  49  58  65  64  72  64  85  91  68  58  63  74  54  60  85  63  56  68  52  90  69  49  97  67  54  91  91  95  66  78  89  79  82  76  76  95  88  90  83  78  59  62  76  80  93  72  79  86  69  72  49  88  55  50  73  61  54  64  49  87  93  98  72  53  82  57  70  76  70  71  82  83  59  84  80  87  97  90  69  95  49  50  78  70  76  80  82  71  79  98  69  77  58  94  64  88  76  83  86  62  64  60  60  85  67  64  59  81  89  79  70  86                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  88  53  53  82  50  98  50  98  76  80  55  90  72  88  96  97  77  88  61  65  95  73  61  69  63  63  54  88  65  73  71  85  86  54  89  93  73  85  53  66  88  74  75  58  87  84  90  71  65  86  79  98  89  84  84  95  94  54  78  81  69  62  86  81  89  97  80  61  69  53  58  95  66  81  72  82  68  96  49  54  78  55  85  76  70  95  94  55  51  63  56  52  75  53  79  52  71  65  50  95  77  95  89  88  69  88  57  57  91  58  54  69  72  63  98  93  68  74  80  70  79  85  75  54  66  60  54  60  90  64  94  69  52  78  84  77  66  76  53  78  78  82  60  90  67  98  79  52  65  59  83  63  56  69  74  50  51  87  49  83  56  75  57  69  78  51  78  61  70  77  51  94  87  80  51  96  70  72  61  79  74  65  88  52  94  69  98  81  89  86  82  53  88  90  96  87  61  51  77  71  84  65  55  54  65  91  70  90  57  57  69  53  87  53  89  97  79  82  81  78  51  70  92  96  88  55  78  88  61  52  49  64  86  97  66  98  54  77  84  67  81  74  72  54  65  90  63  62  85  87  88  60  60  71  49  75  71  83  79  73  82  68  93  80  91  88  94  74  63  91  78  65  71  73  72  95  49  96  97  71  52  64  59  68  51  72  68  57  68  88  52  74  79  80  71  70  49  90  98  53  86  69  75  78  92  61  63  59  61  60  68  50  73  57  53  57  49  82  74  90  59  59  78  50  66  63  60  62  67  97  78  97  76  94  50  56  74  76  49  77  60  52  94  98  91  68  96  97  98  60  82  71  94  66  67  90  94  78  52  54  90  69  51  82  96  80  71  98  82  49  84  80  75  86  52  62  90  74  63  74  53  52  88  51  63  63  72  84  69  59  89  89  91  96  82  67  75  60  98  57  53  86  78  88  86  78  73  93  64  69  56  83  72  60  97  97  87  69  82  92  86  67  60  55  75  67  96  88  86  88  50  54  96  65  94  49  62  68  74  88  87  96  90  64  67  73  76  67  60  51  89  72  65  77  85  66  64  50  51  54  98  93  93  64  58  75  62  92  92  50  78  51  71  63  58  79  58  65  83  90  73  51  95  65  97  98  88  50  64  89  50  60  68  69  63  51  68  83  70  58  94  80  96  71  64  98  72  89  86  52  56  89  55  83  85  88  50  80  59  74  81  88  66  50  95  92  70  68  66  75  92  77  79  59                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                88  68  72  56  87  71  67  81  98  88  98  61  51  75  61  97  61  83  55  75  87  93  59  64  54  72  73  81  79  57  96  50  72  61  75  57  66  90  68  75  50  93  69  56  89  73  51  70  88  66  87  68  84  50  95  66  81  50  61  96  80  84  63  51  82  64  84  86  93  68  65  67  93  55  51  84  67  64  87  93  65  69  78  59  75  74  86  74  69  49  73  64  86  49  53  86  71  85  64  63  58  94  93  77  53  87  58  71  73  61  64  71  98  62  53  63  89  70  83  55  49  63  54  78  54  69  49  91  96  91  61  74  95  50  57  72  51  91  52  54  83  89  81  59  76  64  72  87  56  84  77  84  65  70  65  66  81  74  74  58  96  83  64  64  57  92  61  55  83  72  70  49  59  59  91  69  54  93  49  72  90  68  88  87  91  88  78  94  65  73  75  95  68  74  54  79  80  78  97  78  73  97  91  55  91  80  72  60  82  93  92  85  73  71  85  87  62  93  74  51  62  82  73  60  65  72  68  64  63  53  72  87  54  97  51  68  52  57  85  60  67  93  93  91  82  64  63  72  89  96  49  86  86  71  75  94  50  57  65  77  69  52  59  59  92  97  75  57  52  66  56  56  53  57  85  51  83  94  82  90  72  87  52  98  83  72  92  96  90  86  70  59  78  85  77  82  50  55  53  86  94  89  65  49  86  84  68  60  62  84  78  69  59  86  60  94  84  67  83  78  85  65  51  83  97  77  52  53  61  49  90  90  80  53  98  59  95  92  87  85  55  98  75  56  70  93  62  89  71  84  81  67  88  89  87  93  52  92  65  59  58  62  78  67  71  73  95  60  78  94  90  62  83  89  74  70  55  79  83  51  74  65  54  69  49  52  53  64  85  79  67  73  71  70  59  75  90  75  51  73  50  89  59  95  72  89  49  84  98  83  88  92  97  76  77  55  60  68  86  54  58  94  79  63  51  75  92  57  82  76  81  89  69  93  50  76  93  91  98  83  63  49  83  64  75  78  61  83  61  92  56  85  73  84  70  72  79  87  90  69  84  90  60  79  79  70  52  57  52  72  90  56  85  77  97  73  90  93  70  75  95  83  77  86  80  61  63  76  83  64  79  54  71  53  63  60  75  91  63  50  63  71  65  92  80  52  95  49  88  60  61  51  98  66  93  52  84  72  89  73  80  64  62  68  67  74  76  92  92  51  50  64  70  49  80                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              73  97  79  89  92  74  75  58  88  84  53  97  67  89  59  60  86  77  87  74  88  79  85  60  89  59  72  89  63  81  79  55  83  86  55  60  63  83  72  81  73  65  68  56  76  51  96  93  74  57  89  72  49  58  93  94  88  88  71  50  79  67  89  93  91  80  58  98  82  59  89  70  97  75  78  96  69  71  82  67  72  52  72  54  86  98  84  73  49  87  50  55  83  74  55  87  50  96  93  75  92  60  78  74  80  50  65  75  76  76  80  88  89  96  85  56  52  81  54  95  96  71  63  61  87  57  49  53  70  58  85  68  84  67  69  78  55  53  51  75  65  92  92  74  98  67  53  82  57  67  59  79  70  83  53  92  83  54  91  55  98  72  59  61  86  54  75  86  60  81  56  81  94  97  56  62  67  62  92  80  96  59  57  65  95  83  89  90  85  97  64  96  87  62  82  92  55  57  76  56  58  98  67  91  88  68  71  91  87  88  59  90  82  89  66  67  65  74  50  86  80  93  56  84  70  52  77  84  63  83  61  73  98  66  91  55  63  64  84  61  61  69  63  94  73  60  81  97  61  85  90  78  90  75  87  81  54  80  72  98  75  77  66  82  93  54  78  91  62  60  63  86  78  52  84  87  53  56  81  92  93  57  83  52  61  83  63  67  58  96  83  55  92  66  58  82  57  65  68  96  72  68  55  71  86  63  70  60  94  69  49  49  56  84  73  71  60  95  93  64  68  59  92  71  70  82  56  67  93  60  85  97  79  59  71  88  52  82  79  77  84  82  76  97  96  80  94  77  93  66  57  86  73  60  74  94  50  64  87  66  98  98  63  90  80  76  69  62  98  81  86  90  96  79  67  72  59  89  69  93  59  59  63  85  69  62  84  82  65  49  83  89  88  95  61  63  98  81  68  69  84  87  97  92  87  64  68  92  66  60  63  64  83  50  66  54  53  96  91  50  75  54  96  56  53  85  60  77  68  75  75  79  83  86  72  73  96  58  52  63  80  80  67  68  89  53  73  61  88  79  66  91  78  53  67  98  55  53  57  85  81  79  88  88  75  67  80  62  80  73  90  90  95  67  90  87  56  86  83  52  52  77  74  82  77  75  97  53  67  51  86  59  95  92  59  90  81  60  97  96  73  66  67  50  59  63  88  78  80  53  73  81  72  97  81  65  74  63  68  96  84  75  90  65  74  66  89  87  79  67  93  52  92  59  53  80                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            64  85  52  95  87  83  73  85  57  82  84  65  62  49  74  53  89  83  85  50  59  49  96  54  60  75  70  93  78  70  95  90  80  62  56  83  56  55  88  57  84  69  65  61  88  93  56  76  72  73  96  98  67  60  74  52  97  53  80  58  66  56  71  78  62  89  81  65  93  71  79  82  61  73  53  90  88  72  85  92  87  58  53  85  86  66  85  94  89  85  67  57  57  76  62  87  59  49  94  76  93  76  74  95  65  90  65  84  96  89  92  50  86  77  76  71  67  86  66  97  83  87  63  79  74  59  96  57  85  68  95  64  53  64  69  75  86  58  98  64  62  89  66  73  66  49  89  55  76  93  86  70  58  58  56  87  69  69  62  53  72  84  55  66  58  95  63  50  56  73  98  61  49  57  60  67  71  85  69  61  59  83  91  71  87  77  82  52  64  81  53  92  77  64  80  72  63  79  71  69  79  61  88  61  62  52  66  50  84  68  88  78  64  75  97  67  78  50  57  60  71  79  64  70  75  83  79  97  75  87  61  85  68  72  52  88  77  58  89  94  63  57  61  90  59  78  50  56  72  54  73  88  74  69  89  69  78  54  66  90  74  79  85  67  67  84  51  58  96  57  53  63  81  83  50  65  80  73  78  66  98  66  72  81  72  95  83  66  62  76  85  77  52  78  74  81  68  80  49  52  51  82  78  50  72  59  91  59  73  98  89  59  84  59  79  53  85  75  59  65  93  62  93  97  58  88  95  92  98  76  93  85  51  86  83  56  87  62  51  93  88  79  74  70  88  52  75  91  77  92  76  97  82  74  61  80  54  86  70  75  52  82  73  65  59  72  74  96  75  84  54  96  60  53  66  61  62  83  68  70  63  74  74  97  52  75  81  79  75  56  94  50  50  64  74  91  54  56  61  78  59  59  73  91  68  57  56  73  83  68  59  60  76  57  69  98  59  71  56  77  66  52  86  49  61  85  86  92  64  73  49  65  82  50  64  50  68  58  54  97  95  93  84  69  87  80  85  57  86  68  94  77  82  49  49  91  95  64  70  78  56  88  84  66  56  52  78  94  81  93  73  94  49  75  79  81  67  80  82  80  49  70  49  63  62  66  51  58  56  93  60  59  97  63  97  70  76  83  93  80  56  91  91  74  70  59  61  75  93  49  95  49  64  84  82  84  68  73  79  73  68  59  81  63  50  93  49  79  78  56  52  83  96  88  85  78  51                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          92  69  79  71  80  75  52  68  86  74  85  98  97  78  95  88  72  82  88  83  72  66  60  55  92  62  62  50  64  98  88  88  62  71  89  63  95  91  54  66  79  92  84  97  53  74  56  65  52  72  85  94  65  72  56  74  50  86  60  87  56  71  79  79  62  58  88  76  50  90  91  79  62  55  61  90  62  51  70  69  98  86  96  88  87  70  61  75  52  93  79  54  98  73  97  63  79  52  50  87  75  64  82  58  65  56  60  73  68  98  52  72  53  78  51  50  68  52  78  85  54  55  86  85  64  53  52  50  59  61  74  50  89  56  82  59  81  54  91  85  52  53  72  58  86  66  98  72  69  74  86  78  62  73  65  60  76  71  76  69  79  81  54  86  54  68  85  88  52  57  82  81  80  92  87  63  98  80  95  54  80  70  86  96  90  75  83  89  54  81  84  97  52  57  75  84  83  85  70  60  95  78  91  63  54  75  61  54  93  65  81  89  58  51  50  85  75  53  62  69  92  55  67  89  85  83  70  75  93  56  70  82  58  89  66  79  86  80  61  53  95  94  49  87  83  56  58  67  98  95  89  70  81  54  81  69  60  93  89  67  77  57  50  78  71  84  49  86  71  57  97  87  93  75  81  95  96  92  86  55  93  72  94  91  88  94  71  61  58  66  66  50  95  60  96  63  77  61  86  61  93  87  84  62  79  92  49  68  77  98  60  72  54  51  57  90  59  88  59  53  70  67  72  81  55  97  75  77  70  93  95  52  92  54  74  87  87  52  50  85  90  70  67  52  89  58  72  57  64  74  77  65  54  89  92  88  83  67  57  50  54  52  64  56  85  82  84  60  49  64  67  87  75  71  62  53  98  55  53  63  58  96  59  73  63  65  59  73  76  96  51  49  69  86  85  55  76  61  83  94  58  89  57  91  69  90  55  68  75  67  91  64  96  81  88  72  49  65  91  91  82  52  67  57  98  66  66  61  64  63  72  77  96  58  88  94  78  78  83  86  65  86  91  87  91  59  66  83  81  89  81  93  70  67  61  80  71  70  79  50  93  64  72  98  76  66  94  64  70  98  53  53  85  83  65  77  93  93  55  51  58  87  87  80  86  90  77  54  60  56  60  98  60  80  60  94  88  66  91  59  80  72  52  79  72  72  71  62  86  54  63  77  49  74  51  52  98  97  72  61  76  83  89  87  68  71  65  68  71  85  64  64  89  90  72  73  71  83                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        54  87  75  90  80  81  55  66  72  61  69  59  52  81  71  83  69  77  80  80  65  85  96  73  55  64  62  61  76  66  97  78  88  59  79  50  62  51  56  62  82  49  98  49  74  93  88  50  54  91  80  89  96  82  88  53  81  58  79  80  70  58  92  53  61  50  71  91  81  83  86  49  60  70  79  87  79  75  78  63  50  92  90  54  53  50  56  72  81  77  54  50  58  81  81  82  55  97  90  97  49  51  83  75  81  67  79  56  71  85  88  74  86  58  66  77  95  64  50  87  77  74  71  55  73  53  78  76  74  55  68  58  68  81  79  50  96  62  65  75  61  96  72  98  58  87  64  51  65  72  69  68  81  69  53  92  61  67  79  97  65  71  53  83  56  87  86  70  61  69  89  65  85  70  96  57  62  85  57  82  92  63  91  81  84  98  72  96  87  61  81  54  92  91  51  67  98  66  97  94  86  92  90  62  80  52  82  52  83  60  56  79  65  66  75  72  95  79  91  94  91  95  78  58  60  55  90  65  74  77  69  54  58  86  61  55  81  90  58  68  97  95  73  78  73  87  96  49  60  61  66  92  84  90  62  80  74  50  91  93  49  64  78  61  84  80  77  56  91  87  82  82  58  92  55  98  87  50  74  89  64  76  74  67  51  83  87  77  55  62  63  82  52  86  88  56  93  77  93  52  57  82  53  65  53  62  81  72  71  89  86  74  94  90  93  85  93  50  66  54  97  72  69  62  65  63  78  68  49  95  74  52  74  65  69  70  58  93  54  75  70  57  71  85  67  62  88  83  49  90  65  78  85  74  77  52  52  88  68  73  91  70  87  95  86  64  55  83  93  60  89  89  60  86  55  92  49  65  54  49  52  57  58  59  95  86  81  79  85  97  88  94  78  63  68  60  55  65  75  96  69  77  55  70  65  87  82  90  57  79  81  81  61  96  74  79  55  80  85  52  67  64  62  63  70  84  67  77  62  66  78  50  60  51  71  82  64  91  62  65  74  78  71  90  60  59  92  58  75  78  59  51  98  55  71  71  69  83  80  51  60  76  61  53  95  67  73  96  51  54  63  62  73  83  83  73  63  53  78  66  97  52  53  70  50  51  66  66  83  73  63  86  76  66  94  60  63  89  54  63  51  52  49  98  55  71  50  60  76  76  88  76  94  54  68  52  82  72  69  78  74  69  57  88  49  53  51  81  58  80  86  65  78  90  59  56  77  83  71                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      70  56  91  88  73  68  49  85  92  79  87  69  69  66  97  80  63  73  89  58  66  81  93  92  86  75  84  53  70  63  79  63  85  84  85  85  53  83  85  57  92  55  82  98  78  73  95  67  88  95  81  54  62  66  54  88  87  96  74  91  63  71  96  58  94  67  93  57  90  77  87  89  86  61  67  77  67  64  96  56  69  80  55  85  93  71  58  69  72  59  85  75  96  83  61  79  77  70  98  64  72  57  53  52  81  83  80  55  57  91  50  59  87  58  55  77  78  64  96  80  63  86  85  69  79  84  78  79  98  87  73  60  77  59  89  98  98  88  60  82  78  57  70  66  84  75  83  61  80  94  52  82  65  52  98  67  79  95  85  92  71  76  93  79  63  79  62  84  57  57  93  73  69  72  82  52  69  89  75  73  93  81  68  52  82  71  54  53  89  55  62  60  59  83  65  63  94  74  65  90  79  97  69  52  69  58  93  52  94  51  75  55  75  64  53  80  67  57  53  83  95  57  64  78  73  64  95  84  86  64  59  62  84  91  92  91  87  81  85  52  84  86  97  91  68  91  72  94  69  92  57  82  87  58  54  57  86  64  68  88  61  92  52  94  67  83  86  97  88  92  88  71  91  78  78  78  71  53  52  66  70  72  58  86  86  93  86  77  64  91  77  80  67  52  73  88  58  79  54  86  71  53  58  82  56  62  94  73  58  64  74  93  83  50  83  72  85  58  64  96  72  69  98  71  85  87  67  96  66  70  95  61  65  78  89  90  80  71  81  58  52  81  86  97  76  97  80  50  72  78  71  58  65  54  95  75  75  67  92  62  75  79  59  77  77  54  97  73  96  61  88  69  58  64  83  70  98  57  65  82  72  92  91  82  91  77  84  82  97  58  90  80  50  83  63  84  94  81  68  54  65  97  72  68  57  56  60  98  49  65  60  61  50  71  94  57  91  49  52  51  52  64  88  62  81  50  73  51  81  68  73  74  88  98  93  59  74  58  78  49  55  84  89  93  53  85  64  97  54  91  90  64  56  86  56  56  77  70  61  88  73  75  55  60  53  54  83  85  93  82  63  79  66  62  98  91  73  55  70  87  54  50  56  87  62  95  55  65  89  68  56  56  50  84  85  81  66  59  89  64  91  60  54  53  77  52  82  55  53  65  72  94  63  92  86  78  72  56  55  52  92  80  50  66  64  68  66  68  75  94  61  52  60  84  70  97  95  93  52  97                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    83  86  96  63  74  90  78  92  96  49  61  87  76  60  50  85  80  97  93  62  92  86  51  52  88  59  78  81  52  72  77  50  52  69  75  51  69  59  96  95  79  97  60  50  93  76  79  57  58  72  62  56  50  84  79  84  54  82  92  70  91  77  64  53  60  73  81  51  82  61  76  65  67  61  73  75  95  50  62  77  58  76  60  79  72  92  63  75  93  92  68  55  59  81  52  72  72  72  65  64  98  66  63  84  94  85  76  87  62  58  69  49  95  56  87  80  94  91  72  81  81  85  93  93  70  68  88  60  62  84  84  98  78  95  93  68  49  96  72  72  79  74  67  61  78  59  91  88  97  95  97  59  72  70  80  77  81  90  92  51  53  79  50  55  90  62  50  56  53  83  62  88  59  92  74  93  69  96  70  53  90  65  52  51  96  83  73  61  80  93  65  73  82  53  84  69  79  98  92  78  94  59  90  57  67  57  97  80  72  98  84  79  79  81  92  52  68  86  53  68  62  65  76  54  89  58  67  67  62  65  53  62  79  87  93  81  96  95  84  66  79  97  71  77  68  53  52  60  98  73  61  49  86  76  53  80  73  80  98  69  75  73  69  57  82  64  70  96  95  53  90  69  82  83  84  97  55  83  52  60  88  97  98  65  55  98  83  81  71  74  59  89  78  54  73  56  95  90  69  96  49  50  91  67  79  91  51  61  55  95  65  97  91  88  63  53  52  76  91  93  93  75  77  50  75  52  92  92  95  88  96  82  89  98  95  54  79  51  96  89  97  66  57  84  65  64  78  70  81  85  64  59  78  86  83  55  91  89  97  82  67  83  56  72  60  60  80  74  78  69  90  74  49  87  96  56  75  51  49  68  70  89  83  87  57  53  62  54  97  65  92  77  92  61  71  78  69  95  91  53  81  71  78  83  96  78  56  83  62  84  92  80  55  57  76  53  50  68  85  79  64  61  51  57  93  60  89  49  97  59  91  58  84  50  70  87  60  93  80  54  89  62  76  78  77  58  77  60  90  51  72  70  98  94  60  71  68  64  88  62  85  69  77  72  68  71  61  78  69  98  56  82  78  85  83  88  60  65  55  72  69  89  53  69  80  53  95  85  78  89  70  57  96  61  68  69  89  76  97  76  82  70  93  50  54  72  65  71  98  77  78  85  79  51  73  68  96  64  85  50  76  61  67  51  75  73  79  92  84  68  58  51  90  94  98  69  53  51  62  66  55                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  69  52  75  85  53  64  89  58  94  52  50  66  50  58  92  69  89  69  56  70  98  70  69  89  95  68  68  84  77  90  95  69  82  63  87  84  61  53  59  69  67  68  97  66  76  57  87  55  95  96  56  66  65  53  81  85  70  61  89  96  65  60  75  53  97  57  81  78  91  60  81  75  61  97  95  74  58  77  94  66  59  68  81  79  53  87  53  73  76  62  71  86  55  81  86  78  80  68  61  58  57  90  66  77  75  81  95  64  72  60  86  52  91  74  55  82  60  49  89  67  53  53  57  73  74  53  61  94  96  77  61  91  80  53  86  70  91  78  61  51  95  76  64  78  89  66  60  66  56  81  82  56  82  89  95  60  57  83  66  49  79  64  87  54  71  84  74  97  54  78  58  94  68  92  83  62  53  78  79  64  97  58  65  73  83  61  78  82  79  86  90  63  94  56  58  69  65  89  76  58  98  62  67  97  73  83  49  67  61  68  86  53  78  60  74  86  74  52  88  59  64  50  68  83  77  58  65  72  66  81  64  98  64  89  52  97  56  75  88  50  74  71  69  72  68  71  61  55  73  80  89  69  65  93  92  57  58  85  53  69  84  93  95  90  70  98  57  83  82  78  66  71  82  92  88  87  80  86  96  71  75  66  58  50  83  69  91  77  78  94  77  58  97  56  65  88  78  63  86  81  52  49  60  53  50  53  89  71  73  81  57  89  88  79  74  98  83  54  88  84  79  55  66  90  62  60  80  89  60  98  70  84  59  78  52  59  74  96  81  60  67  66  93  50  53  94  68  54  51  86  74  56  70  82  60  80  67  74  86  55  97  89  68  75  55  59  58  77  86  49  70  56  53  57  73  74  93  83  51  61  91  70  74  74  71  88  72  51  88  91  59  72  73  72  95  83  72  52  77  76  77  67  87  70  85  87  61  77  73  95  58  61  98  73  70  98  61  63  49  75  52  73  64  87  73  91  53  64  75  80  91  80  66  60  89  67  67  63  77  75  92  95  73  94  93  97  54  85  75  95  63  94  82  94  60  97  89  89  69  88  70  71  77  73  89  61  51  84  69  77  92  61  98  52  68  83  61  81  81  80  58  50  88  74  60  87  77  67  98  76  54  65  90  54  69  84  54  91  57  62  73  61  55  89  90  55  94  74  98  93  58  55  71  78  89  85  69  62  50  92  52  61  94  74  76  89  95  70  94  50  61  75  73  68  49  88  55  57  69  96  88  64                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                74  76  91  51  98  85  57  70  63  85  66  85  49  94  95  75  58  76  90  56  75  78  78  55  80  85  93  61  89  66  49  93  87  68  59  50  87  76  61  97  61  79  79  90  57  68  83  58  69  63  73  83  57  93  68  63  92  69  67  90  49  78  60  75  87  75  64  87  82  68  82  54  49  86  64  98  79  83  73  75  69  81  59  65  57  56  66  68  56  54  95  82  89  74  97  73  97  95  89  67  89  88  49  92  51  81  85  51  51  72  64  76  73  86  69  94  50  90  77  73  81  50  93  61  71  56  88  71  65  59  65  67  84  70  53  81  93  57  54  55  72  98  90  55  79  74  68  69  49  95  53  57  91  86  66  63  57  86  83  70  95  85  63  55  81  73  52  73  52  58  55  83  50  73  97  76  75  83  55  79  76  54  57  60  79  55  79  56  77  87  61  84  91  58  52  81  69  92  69  97  83  52  54  73  78  65  75  51  69  58  94  49  95  65  57  60  62  78  91  50  80  77  86  54  57  54  69  85  51  77  65  66  84  57  53  56  70  89  51  49  66  84  83  71  53  55  57  90  90  61  89  67  71  82  72  61  90  65  56  63  56  98  50  82  67  89  87  81  51  92  54  58  95  70  92  72  88  86  52  64  61  98  65  74  50  90  57  60  79  57  88  98  89  98  70  90  86  94  49  72  98  65  49  63  75  84  79  89  72  57  87  67  87  72  96  76  70  86  50  79  62  55  71  66  63  74  52  59  63  81  75  86  93  63  55  76  60  72  57  66  63  62  74  82  56  74  66  56  79  71  79  72  84  73  98  89  59  85  87  70  86  58  52  51  70  71  65  92  83  81  65  54  64  69  76  96  73  86  90  95  55  63  55  58  96  70  91  58  57  92  94  68  77  63  87  70  58  85  54  53  83  60  58  56  76  83  61  80  54  74  55  61  89  76  90  61  74  55  61  52  89  82  50  63  77  49  79  57  62  93  49  94  68  85  97  80  82  95  52  83  79  77  53  74  92  88  92  66  62  89  73  50  80  76  78  80  86  75  77  84  84  54  92  65  65  78  67  60  86  98  78  50  52  88  57  59  67  67  77  95  71  76  49  56  92  89  49  80  95  63  95  50  73  87  71  52  97  96  70  52  63  56  69  51  84  56  84  50  77  97  90  82  59  71  73  85  52  54  52  93  52  64  92  57  66  88  82  75  78  93  56  84  65  94  79  78  57  61  52  74  91  50  77                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              85  63  95  69  75  80  67  72  79  74  54  55  74  77  97  95  62  80  93  95  92  65  90  87  60  60  71  96  71  79  64  57  74  56  69  82  54  64  90  92  51  73  77  81  67  94  69  84  54  87  62  61  52  89  97  63  86  71  86  73  54  68  95  51  90  75  78  64  80  91  55  87  62  63  80  81  82  60  91  58  95  57  57  51  93  58  53  66  93  50  93  55  50  67  96  98  54  65  59  91  81  69  53  78  65  95  98  92  66  70  92  95  69  88  59  49  83  93  66  86  60  95  96  63  92  90  81  83  94  76  73  90  53  83  74  96  81  94  91  53  65  59  56  83  95  70  88  67  76  95  95  52  54  72  51  63  73  90  88  81  98  80  98  74  90  93  53  95  88  71  75  92  54  80  92  60  66  56  92  54  54  69  52  79  75  92  80  54  78  76  72  81  61  73  54  55  86  80  51  93  72  60  59  97  51  65  83  98  93  85  85  87  72  83  80  79  53  83  54  97  70  87  70  85  62  50  90  57  57  52  82  52  85  82  55  85  72  78  89  86  88  61  74  74  92  98  63  77  64  91  85  56  83  51  54  89  88  50  76  57  72  59  65  55  58  95  98  82  55  70  70  79  78  80  95  60  56  54  80  59  82  54  89  71  55  75  79  81  96  73  68  83  81  55  76  70  83  64  54  95  76  75  77  65  65  96  76  93  94  78  59  54  74  53  91  58  86  68  81  59  50  97  59  78  84  67  87  86  49  84  68  83  50  49  51  58  71  80  84  86  58  80  62  95  54  54  58  66  52  73  57  95  91  57  60  87  72  69  66  88  55  76  59  68  98  73  60  69  56  85  61  56  95  84  92  77  84  50  66  51  96  51  98  88  83  98  91  81  86  50  68  60  75  86  56  74  54  69  92  64  71  95  86  83  89  87  59  81  80  97  67  81  80  64  94  68  88  98  94  85  59  82  72  78  79  57  70  69  66  59  53  84  56  96  86  82  59  79  98  78  65  97  94  61  75  84  72  63  77  66  86  69  81  84  78  80  67  58  72  82  74  70  51  67  76  82  49  77  66  59  87  66  86  98  97  60  65  85  58  50  51  70  49  58  87  92  74  94  71  98  59  84  66  54  96  73  59  82  62  67  55  52  98  74  65  64  80  54  73  81  79  85  73  76  92  61  77  61  96  80  95  95  51  72  76  91  65  67  74  77  97  54  76  76  69  73  85  49  53  81  90  63  93  63                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            69  97  81  84  66  52  98  74  60  50  86  98  76  58  56  83  83  87  92  85  59  54  68  97  74  97  67  62  63  51  58  81  71  68  57  60  76  81  93  60  71  76  81  50  70  65  83  97  83  92  55  85  58  69  87  54  93  65  90  58  63  50  55  59  57  69  68  92  66  71  54  70  52  65  65  64  84  68  95  88  59  73  51  80  76  86  88  49  79  54  84  79  62  79  57  59  56  54  94  55  97  81  72  60  79  78  95  68  58  69  56  94  61  84  97  74  72  76  59  73  59  61  69  83  73  70  50  53  95  81  59  71  89  51  51  82  73  78  89  92  95  79  52  71  81  67  66  60  92  79  72  95  90  77  89  68  56  65  72  65  51  79  74  80  61  82  91  87  57  92  93  56  49  65  51  57  92  91  68  94  49  56  71  73  95  98  75  63  52  85  73  72  81  53  55  78  52  49  78  93  76  71  70  73  77  84  95  68  65  54  96  72  49  61  58  67  94  67  68  61  82  89  81  79  79  62  98  49  58  69  89  94  52  57  51  71  50  58  93  75  69  75  65  88  80  77  62  51  90  78  92  92  61  67  84  98  71  56  58  80  60  68  93  71  97  52  86  64  66  89  56  92  91  52  58  62  60  60  56  65  63  56  79  75  57  74  49  90  56  78  76  91  95  93  49  55  64  81  50  53  50  85  58  54  60  63  77  49  76  66  60  90  67  89  63  88  69  75  78  62  70  91  70  98  57  56  56  61  50  52  84  56  60  50  55  94  76  53  81  61  84  98  84  60  86  51  54  93  88  60  58  94  85  51  76  82  65  98  82  97  85  74  83  97  88  75  87  96  83  88  52  51  86  79  58  90  69  79  58  55  53  54  49  52  72  49  75  98  94  61  84  97  69  62  92  66  50  79  94  74  56  66  53  77  50  97  51  80  57  54  64  63  59  63  50  69  91  53  81  63  58  86  64  96  92  49  59  70  53  84  62  82  78  50  52  97  69  95  78  50  56  53  75  65  65  78  58  95  71  75  54  94  62  62  68  84  96  51  84  49  89  51  75  76  87  87  86  82  61  81  80  53  83  93  77  57  83  95  72  58  61  90  93  89  89  77  58  76  91  69  73  88  62  56  73  87  60  68  58  94  86  93  95  81  80  64  83  85  78  60  64  65  66  49  54  80  71  68  68  72  82  82  79  89  92  70  83  56  95  63  64  96  76  87  57  64  82  63  86  80  56  73  81  53  80                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          92  54  85  75  92  88  64  69  58  53  70  68  95  82  82  95  76  70  65  76  97  81  49  85  97  72  60  68  93  85  51  83  76  89  81  61  93  66  97  61  94  71  75  97  69  79  72  57  53  65  81  90  72  72  84  76  67  52  80  87  81  62  84  64  74  75  53  93  73  89  74  61  82  82  92  74  55  50  76  68  66  89  87  65  75  91  51  83  54  56  54  86  61  63  81  56  51  81  73  54  73  91  85  64  92  81  77  83  91  57  81  75  71  65  64  85  70  78  54  85  65  58  68  86  69  83  78  70  82  83  88  93  55  78  80  77  80  51  91  64  53  62  55  86  61  92  73  97  53  64  82  57  64  66  58  69  93  79  63  72  72  86  64  85  81  69  98  67  62  68  52  71  50  52  55  74  95  49  75  70  73  94  85  63  80  63  51  77  65  59  85  83  88  50  91  93  82  63  88  85  60  53  58  50  55  95  98  66  52  95  61  88  85  74  73  61  84  61  70  58  77  56  75  84  85  83  76  91  61  70  62  77  51  90  68  63  77  81  73  58  95  52  85  84  88  88  52  91  71  90  91  80  61  95  58  94  57  54  52  94  84  98  65  55  88  94  86  72  68  97  71  85  55  62  69  93  72  58  76  90  57  98  92  96  88  52  51  54  95  94  52  80  64  82  64  95  69  55  66  59  86  62  79  71  81  88  73  54  93  92  52  93  84  91  64  67  70  96  68  75  89  65  98  56  92  90  56  65  52  75  73  70  98  66  70  69  52  60  77  83  83  61  76  80  88  75  71  81  90  65  72  88  95  64  73  61  51  94  84  96  58  66  93  78  86  67  54  84  58  49  65  56  60  77  92  84  80  96  73  60  79  94  58  64  51  63  76  89  56  65  88  84  51  75  58  77  65  72  63  68  51  86  98  91  61  66  60  89  58  73  85  64  94  94  80  67  76  81  95  88  97  59  93  94  51  65  66  74  75  93  58  54  55  95  68  94  68  59  92  60  84  84  93  81  82  59  92  85  58  87  68  49  91  83  91  60  72  63  49  80  53  95  62  96  49  69  54  69  76  55  97  74  91  62  60  97  95  59  80  86  50  57  82  67  49  78  98  86  60  84  85  59  68  72  88  76  80  69  79  52  64  68  54  79  54  69  77  96  98  97  72  74  50  63  55  57  49  68  91  80  55  82  67  79  81  83  92  96  57  71  52  96  98  81  74  85  66  73  61  97  94  91  74  49  77  78                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        52  64  80  98  54  86  84  84  81  57  57  53  98  55  80  89  62  57  74  52  88  74  56  74  60  86  76  80  66  63  49  74  80  51  70  51  82  67  64  73  62  87  78  52  69  50  63  88  73  73  52  59  62  86  74  74  86  91  68  73  60  66  67  67  65  54  63  72  50  91  54  74  74  97  96  63  51  50  93  61  73  80  87  93  94  98  74  50  75  80  80  61  73  71  69  68  82  59  83  81  86  95  98  85  53  64  83  55  63  93  54  64  84  60  65  56  78  89  66  80  49  82  70  81  95  95  81  87  76  96  66  67  62  65  78  64  72  57  73  49  82  86  50  58  89  61  86  69  73  58  80  93  76  53  77  57  63  80  71  83  70  88  68  92  91  49  91  96  87  84  51  61  72  82  86  63  58  68  54  56  49  60  55  81  72  90  56  94  77  98  97  53  60  66  60  65  70  88  51  86  80  81  59  49  93  73  91  58  80  54  60  96  84  70  81  68  73  78  72  63  97  90  60  50  49  74  84  75  52  63  95  95  51  76  94  89  60  50  96  84  88  61  87  89  84  78  83  50  56  69  54  83  96  78  89  54  87  67  81  80  82  69  77  58  78  96  82  61  82  56  97  54  98  55  54  72  89  53  88  85  75  66  60  63  79  68  73  93  60  72  82  98  88  64  85  77  70  72  95  94  92  98  55  77  61  84  77  81  54  71  52  76  86  70  77  86  97  92  68  72  90  94  61  54  76  89  82  97  94  90  71  57  85  74  73  73  63  73  94  98  55  74  74  72  82  51  52  65  49  96  71  65  54  88  54  55  94  57  94  92  68  77  54  80  71  63  93  64  76  61  59  82  89  61  98  77  90  55  51  49  97  51  95  85  53  94  98  92  76  91  76  58  67  81  71  72  98  75  57  90  83  78  72  59  93  68  50  60  76  92  57  69  55  56  61  76  75  87  89  69  58  56  94  81  83  79  77  56  60  95  66  50  55  68  59  88  85  67  67  52  98  96  87  78  91  94  98  60  49  57  88  80  68  65  70  91  86  73  69  66  86  79  62  74  59  92  79  57  54  75  87  54  77  84  85  59  71  91  93  69  62  64  89  74  52  97  97  59  95  64  84  73  98  95  71  64  65  84  71  82  86  89  85  89  81  62  60  78  66  91  95  69  80  84  96  95  81  51  96  76  91  98  54  66  63  94  91  57  95  51  82  81  54  91  71  54  55  77  96  86  90  72  71  64  55  78  50                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      60  71  50  83  97  58  91  93  56  52  95  52  72  82  91  55  64  68  81  54  54  50  81  52  57  55  98  89  62  76  80  96  97  73  95  80  96  64  67  92  88  72  74  90  51  79  54  87  50  64  50  77  81  80  84  97  68  78  66  82  91  71  74  70  94  84  74  94  67  98  60  90  63  53  72  94  66  82  68  56  75  59  72  93  77  78  55  96  81  85  54  96  52  65  88  71  70  83  83  51  55  91  69  56  67  64  82  94  61  70  64  51  64  62  89  69  84  69  52  88  97  81  50  78  88  89  76  78  63  68  71  55  72  49  61  80  69  64  60  96  57  89  69  86  90  86  79  80  60  52  86  55  66  88  64  80  75  67  70  56  87  70  54  94  83  64  75  49  60  98  72  73  51  98  64  86  58  73  59  96  65  56  71  49  70  93  64  92  65  56  69  91  51  64  88  79  93  54  89  53  57  72  54  92  51  94  83  97  93  55  98  83  50  50  81  50  73  71  75  51  67  67  76  85  56  86  66  93  75  93  82  84  96  85  50  93  52  78  72  94  61  76  94  77  73  50  58  57  66  79  81  54  86  55  78  55  73  76  68  56  89  56  61  52  68  84  73  85  60  88  83  58  91  73  72  95  69  68  63  50  60  95  68  94  88  80  91  57  86  76  84  52  66  90  75  67  92  67  72  73  87  60  71  63  69  54  62  82  71  70  68  66  85  95  55  57  61  88  57  64  87  79  95  89  49  50  76  70  52  69  72  52  68  58  66  80  53  58  51  57  55  80  93  53  98  80  92  83  91  51  98  67  88  56  54  84  82  53  91  52  71  49  70  70  50  72  92  68  67  66  65  75  68  67  96  93  60  84  93  96  51  53  84  97  50  69  78  65  80  66  83  73  65  68  95  89  97  71  59  73  67  58  86  53  79  50  63  98  53  89  88  53  70  77  86  87  85  90  65  54  83  93  92  52  90  90  95  65  60  76  76  86  67  57  92  81  88  66  73  65  86  81  88  88  60  62  93  79  63  51  58  74  57  85  78  91  94  62  67  70  78  85  86  94  63  91  82  57  51  77  87  54  49  66  90  70  85  69  65  74  69  88  68  85  89  88  67  58  89  51  55  79  66  95  54  62  76  72  67  91  79  69  66  65  73  78  85  55  53  91  63  83  55  82  83  70  81  67  81  83  77  67  67  82  72  81  52  85  75  50  70  49  86  72  69  74  52  89  50  57  55  53  80  65  57  60  95  87                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    49  58  92  92  81  69  63  63  64  51  50  81  72  60  80  95  94  73  54  83  53  98  76  97  97  83  67  54  87  79  87  97  79  74  98  83  54  55  50  72  65  78  68  72  63  66  83  63  57  58  56  59  63  54  73  51  63  78  94  53  90  49  73  73  96  55  77  57  53  94  52  90  55  65  57  97  98  90  83  78  98  81  97  54  84  78  84  85  89  55  78  65  52  96  72  53  60  83  75  77  61  81  69  55  95  85  86  95  69  55  72  69  84  89  82  62  56  65  52  50  97  92  91  91  57  75  79  84  87  69  60  62  77  87  58  95  64  52  62  66  56  92  84  51  50  91  76  98  60  89  67  90  95  86  82  57  86  95  57  89  64  85  75  72  78  81  64  93  56  61  93  91  76  72  57  69  80  98  49  72  61  93  93  69  66  68  92  67  64  61  92  50  79  79  66  72  52  95  92  68  81  93  58  63  92  81  98  50  52  71  57  86  60  86  60  50  78  67  94  78  52  54  82  86  73  52  53  66  79  56  56  86  81  76  90  49  72  56  53  89  92  60  50  53  49  92  61  87  90  79  84  71  66  52  61  62  96  89  60  52  74  89  49  88  52  59  71  54  66  65  67  77  89  55  71  79  62  70  94  79  89  78  79  54  72  71  91  55  93  77  58  84  61  65  70  75  73  76  64  78  88  86  59  81  76  69  79  66  58  68  83  81  80  98  60  68  77  90  76  55  86  82  71  93  49  93  76  66  97  72  50  96  83  75  97  86  97  64  50  52  95  81  71  85  63  62  76  56  56  61  52  60  58  71  53  89  56  69  79  79  82  87  53  88  54  74  63  73  66  89  49  52  59  89  70  80  58  56  71  64  49  75  98  91  93  73  79  87  55  58  51  91  84  74  54  51  76  66  93  89  61  56  53  68  71  98  96  55  57  89  80  83  49  54  64  58  51  78  84  94  96  85  73  85  61  78  52  90  69  75  53  63  68  83  72  93  51  80  94  74  82  66  59  63  80  85  97  60  64  61  67  56  70  60  89  52  60  50  61  83  64  66  72  87  79  68  49  80  79  52  95  60  91  66  72  65  87  73  77  56  78  95  56  70  73  68  80  63  72  89  60  73  85  57  77  94  87  84  68  60  86  70  65  52  76  56  98  83  56  73  66  62  87  65  81  73  77  63  54  80  52  68  72  88  53  82  98  82  68  52  75  54  84  80  95  74  88  93  60  82  49  68  54  77  56  92  98  49  55                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  54  92  70  59  88  56  74  84  77  96  54  90  73  75  97  97  74  56  76  55  82  79  96  84  55  78  51  72  82  79  87  62  80  95  91  78  74  91  95  90  58  52  77  81  54  95  59  98  64  97  61  49  80  95  92  51  77  69  59  76  83  56  54  50  90  96  72  73  62  76  84  59  94  86  95  53  93  87  64  77  58  61  87  69  60  89  97  50  92  56  64  53  82  77  59  54  75  50  89  75  89  54  78  91  81  50  64  49  95  74  65  52  83  85  64  90  51  83  55  92  96  89  79  91  59  80  94  97  73  58  96  68  66  97  69  49  67  95  49  66  87  67  74  82  61  97  97  54  69  97  96  58  88  74  87  62  49  66  77  78  50  53  92  84  82  58  68  50  86  54  73  84  67  59  79  81  93  86  97  69  76  85  88  76  78  64  65  66  72  90  87  73  82  89  82  71  55  92  95  96  55  83  61  79  55  71  68  97  75  95  55  58  65  54  63  53  52  49  84  61  76  59  69  96  81  52  49  92  90  92  67  58  59  59  59  51  67  89  85  69  90  66  70  94  72  85  67  98  64  76  85  83  88  68  75  73  61  54  82  87  54  86  67  50  68  73  94  73  70  65  83  73  90  50  60  57  86  68  71  84  54  93  85  49  83  64  88  67  66  91  81  68  49  88  89  74  57  80  98  55  92  90  59  72  92  75  80  95  97  94  70  92  77  55  97  67  57  80  76  54  90  92  76  97  68  96  91  71  69  95  58  70  90  52  77  77  59  49  79  57  72  90  79  81  92  65  52  86  97  65  95  58  71  90  89  58  68  94  98  71  66  62  55  65  50  73  69  77  60  85  86  59  61  91  85  68  79  50  97  70  72  80  94  50  50  52  79  64  71  95  94  54  73  80  78  79  51  88  74  59  63  56  86  50  86  97  58  52  92  73  88  50  56  61  58  88  58  52  70  88  52  76  59  52  61  75  74  54  97  59  87  95  81  63  71  55  75  87  71  71  82  66  85  91  71  84  87  63  90  81  72  96  62  79  76  88  60  71  77  84  84  55  53  89  56  70  83  89  62  82  74  74  59  97  60  58  97  66  96  53  58  59  76  96  97  54  55  51  74  83  73  49  73  58  89  74  76  57  51  82  66  61  54  84  66  74  54  73  97  69  98  74  84  50  70  76  57  80  74  91  54  98  96  85  54  82  57  72  77  76  60  57  60  76  78  68  82  52  74  51  75  51  73  89  59  78  67  90  83  56                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                92  72  98  74  86  66  67  82  51  95  51  71  67  49  54  54  68  65  54  89  85  53  93  66  83  66  53  95  59  49  56  54  73  89  70  79  73  60  61  67  84  88  98  63  79  79  54  68  72  54  71  94  82  61  75  75  97  70  88  70  67  67  77  84  94  96  87  91  49  65  65  81  97  54  78  50  86  91  95  50  84  70  90  64  77  70  82  79  74  76  92  80  75  69  84  74  80  49  89  74  90  68  88  70  76  97  95  58  52  95  77  62  67  95  86  91  61  63  49  92  58  83  71  84  54  68  65  82  51  49  87  50  57  67  53  79  49  74  63  90  78  69  72  55  74  68  84  62  73  98  91  52  61  88  85  91  92  76  76  71  81  78  54  57  49  71  56  75  88  87  80  98  73  61  79  94  70  68  82  73  98  73  89  96  77  83  74  61  81  66  65  77  96  60  77  61  90  88  92  51  54  76  64  53  51  95  96  62  85  87  94  95  71  56  87  65  49  78  51  75  61  83  58  64  53  85  60  90  52  53  49  70  51  71  55  89  61  67  98  97  57  96  73  66  91  58  60  50  91  62  54  68  95  60  54  85  49  77  58  63  83  65  49  76  90  86  98  93  83  62  85  85  66  87  91  67  52  68  88  53  65  95  87  94  78  96  96  85  55  77  98  63  92  74  49  53  75  77  98  84  56  92  77  75  83  84  93  81  70  64  94  62  84  74  78  62  60  88  49  64  96  80  81  64  94  87  58  66  97  54  71  65  61  83  50  67  49  84  67  79  76  58  83  60  70  55  55  86  58  85  50  60  59  66  66  49  83  62  80  95  77  88  68  79  52  89  81  54  80  90  62  78  90  85  61  79  51  84  92  88  76  64  68  95  77  54  98  64  60  79  63  65  51  70  55  76  90  66  85  72  96  70  91  84  69  86  78  65  67  78  91  62  53  52  91  70  63  77  62  78  88  93  88  84  88  55  50  51  74  63  91  58  97  91  71  66  55  67  70  50  68  74  61  58  97  80  66  55  62  94  74  73  74  59  82  96  92  88  77  92  83  89  91  94  58  83  72  66  56  70  91  79  73  91  56  74  89  92  75  77  78  84  51  53  67  93  78  84  75  73  86  73  80  72  89  56  84  59  54  90  52  90  72  50  96  73  96  76  73  51  75  62  60  82  77  68  78  81  90  57  82  78  73  51  62  87  72  83  75  80  97  77  70  57  51  79  56  93  62  59  63  97  89  51  72  67  51  76  72  52  75                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              80  51  79  66  93  60  71  86  63  78  63  56  77  55  87  98  76  76  49  67  63  98  62  63  60  60  85  86  92  93  85  53  81  88  78  95  70  56  60  53  91  87  55  51  55  57  88  90  55  84  61  79  52  88  62  91  53  67  60  73  88  57  95  75  96  67  92  49  60  88  84  82  62  86  54  71  49  85  83  88  84  56  87  53  59  89  73  80  91  59  53  98  91  49  65  68  79  70  72  61  92  82  53  83  82  77  73  82  69  85  65  59  93  51  62  56  54  63  65  55  49  77  87  90  82  55  58  72  51  73  71  92  97  50  79  94  90  53  91  68  97  89  66  97  76  68  81  93  59  54  76  66  95  72  81  66  87  86  86  58  70  84  78  52  72  91  72  95  96  63  98  95  68  82  80  91  76  64  80  53  56  72  89  98  53  81  78  52  62  56  52  97  62  64  75  89  72  67  70  90  74  94  76  70  85  65  64  54  83  90  63  61  95  60  56  75  73  84  73  77  85  69  70  91  78  68  73  53  88  84  71  56  66  57  79  73  82  50  78  59  86  59  94  61  85  57  51  89  94  61  71  70  94  58  89  95  80  89  64  97  83  67  90  71  54  62  65  62  54  62  77  92  51  49  65  80  95  50  71  93  52  69  70  83  85  86  54  88  81  78  73  59  86  53  77  74  79  82  87  58  55  88  87  93  56  63  89  97  63  93  51  77  84  51  64  81  81  77  58  68  59  93  64  90  75  95  77  73  64  52  98  86  58  90  75  62  58  82  66  76  82  68  61  49  56  64  76  83  55  66  88  66  54  61  94  72  91  66  84  64  92  59  98  54  58  92  90  56  52  81  73  73  78  50  80  79  67  85  96  62  59  54  49  95  79  78  81  82  77  94  71  89  76  49  62  58  52  94  59  68  64  74  95  62  91  66  98  63  75  76  53  58  69  83  62  95  82  59  83  64  67  80  68  65  60  90  66  87  64  93  72  82  91  94  52  60  85  90  96  77  90  61  85  60  60  98  94  93  95  60  71  92  70  61  68  96  89  75  93  69  53  69  52  95  49  74  76  76  49  86  75  79  87  73  64  64  87  57  49  56  68  86  75  79  65  82  50  49  92  87  83  57  64  55  65  51  62  70  61  71  50  93  55  63  79  98  72  92  83  57  66  85  74  71  93  71  71  73  67  73  66  51  86  50  87  55  93  73  98  74  77  97  64  72  78  71  53  89  78  76  84  90  59  72  84  57  68  50  75  92  92  69                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            94  53  53  59  89  79  57  66  73  73  73  70  92  64  88  66  95  97  49  61  50  71  83  50  84  63  97  82  64  94  93  74  69  51  57  92  81  95  90  91  54  61  52  92  96  89  90  85  88  58  65  83  94  78  78  50  55  50  54  54  94  60  74  93  81  75  68  75  60  95  86  57  92  68  73  70  74  58  52  55  98  67  93  78  97  72  72  80  96  79  68  67  75  68  97  79  79  63  60  55  49  63  61  97  49  78  79  73  54  54  77  85  70  82  86  59  67  49  58  55  84  59  81  79  88  83  91  67  80  63  94  85  98  87  84  53  88  58  79  70  71  59  50  74  74  65  86  57  92  74  92  87  82  85  94  75  49  53  82  69  96  93  84  87  75  62  55  56  92  93  68  71  59  66  66  71  64  58  77  73  94  68  88  74  97  77  81  96  52  68  70  49  69  50  67  95  72  73  79  69  73  67  88  82  60  81  58  75  62  77  68  95  83  73  90  54  61  87  97  90  79  70  94  49  80  59  89  58  53  61  98  58  72  77  55  77  97  96  90  77  76  93  86  97  95  74  50  87  66  70  87  58  95  83  60  82  49  94  50  86  55  85  72  60  74  80  52  97  87  90  71  85  91  67  71  72  74  59  96  93  67  96  83  75  73  92  95  85  51  56  82  76  71  58  86  85  49  56  94  52  90  59  65  90  50  52  58  76  51  92  70  67  79  58  53  49  60  63  63  91  81  77  89  91  62  89  62  67  56  66  97  95  86  67  86  83  88  83  89  94  52  96  80  78  92  53  94  52  65  90  56  93  67  76  61  53  59  77  98  98  49  75  59  69  51  54  54  74  95  87  84  62  69  57  64  56  78  49  91  78  64  75  89  50  72  81  98  54  97  90  57  88  93  94  72  97  81  70  70  81  52  80  49  58  69  60  72  63  91  61  69  90  67  51  96  74  70  78  68  49  90  96  95  53  70  80  63  50  56  94  82  59  49  83  89  55  51  89  49  53  95  70  69  67  90  83  72  66  89  68  76  50  88  65  84  79  90  52  89  74  73  63  83  84  75  55  95  78  61  73  51  97  77  93  64  98  50  77  82  65  53  89  75  49  93  78  93  94  60  79  83  83  70  81  63  68  92  94  76  77  78  73  86  74  51  90  90  69  69  98  66  52  54  74  63  62  57  94  82  54  75  74  76  87  61  64  53  59  92  84  58  57  64  85  89  60  64  57  91  55  56  65  54  78  89  96  60  67  91  88  75  67  78                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          98  57  75  89  53  94  60  66  90  80  73  55  96  59  73  58  83  50  79  74  67  81  73  83  73  74  68  59  59  80  50  89  70  68  77  51  55  65  63  56  72  55  90  70  89  76  90  52  49  78  85  53  94  72  65  59  96  55  74  65  66  53  77  85  69  78  73  71  87  49  98  52  75  70  96  77  68  50  55  92  95  77  71  59  59  68  80  77  84  96  95  77  76  95  76  55  75  88  80  77  87  60  58  51  66  96  85  51  49  61  74  60  61  81  77  70  63  53  63  94  94  58  65  97  78  62  75  94  91  91  54  57  92  85  71  83  98  71  88  58  52  60  88  83  72  68  65  60  51  86  65  53  94  60  94  82  78  59  72  93  57  98  91  97  56  85  71  58  64  61  83  86  59  54  88  84  93  50  71  95  63  62  92  49  79  91  63  97  86  85  84  96  62  90  93  72  65  55  51  90  81  56  50  71  55  56  49  62  65  89  87  78  81  54  68  75  59  79  52  97  88  65  86  65  58  71  70  67  73  59  66  78  63  88  85  59  97  60  57  82  49  49  79  57  70  89  63  54  53  98  51  66  59  60  81  89  75  59  55  88  67  62  84  96  51  75  84  49  82  56  65  78  69  86  62  61  54  58  68  86  80  91  64  91  98  65  72  64  89  64  60  97  85  87  54  74  73  61  50  91  69  62  54  52  91  50  98  56  64  77  60  98  61  67  92  66  72  95  74  73  54  90  69  56  91  94  98  71  66  77  58  82  75  58  62  50  62  94  84  64  83  74  85  73  96  64  87  78  94  87  67  75  50  79  62  95  79  73  75  55  58  85  93  83  53  75  94  89  61  97  63  92  54  61  51  64  64  74  69  80  53  53  57  49  73  93  83  93  91  76  71  90  59  92  57  86  73  89  88  60  86  64  96  62  79  57  81  82  76  96  80  82  70  81  61  72  91  60  51  66  90  76  85  53  72  76  90  94  66  57  76  82  71  80  59  71  73  69  88  68  63  74  59  62  97  78  62  92  60  81  52  78  54  62  87  60  74  66  55  73  79  87  98  66  77  63  59  50  83  83  59  61  72  78  98  51  58  78  50  91  82  55  94  79  62  83  54  83  79  53  65  93  84  54  91  63  84  58  83  96  55  90  50  50  70  83  92  51  59  84  64  67  53  73  49  63  87  96  65  81  83  88  58  57  75  62  73  74  57  78  81  82  77  54  62  84  91  95  90  79  70  52  58  50  91  51  59  61  94  78  70  95  57  86                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        81  87  81  58  73  57  77  84  76  79  49  88  90  54  66  64  73  77  73  82  96  74  71  90  67  50  66  95  56  78  69  90  53  55  82  78  88  84  77  56  95  84  65  63  60  53  98  77  61  68  70  74  63  73  62  61  49  93  61  83  57  93  70  86  67  78  85  94  71  64  52  66  83  68  81  51  59  50  77  67  93  95  69  80  73  78  89  96  93  58  54  57  55  62  64  84  64  78  98  49  59  75  76  98  86  55  75  77  50  73  50  92  81  86  75  96  94  93  73  60  67  59  69  79  74  91  83  56  71  65  52  76  56  50  70  76  97  79  75  83  66  57  79  73  58  49  91  73  82  66  71  69  60  91  75  60  53  78  69  55  75  56  78  52  83  62  96  72  71  63  58  97  61  58  84  85  96  63  94  54  84  53  55  98  63  84  87  89  61  67  69  71  78  88  61  60  75  77  93  90  91  69  58  98  73  52  78  54  97  83  69  95  72  83  73  69  84  84  81  67  60  54  95  50  51  88  54  92  71  92  54  94  81  83  85  89  88  91  66  58  66  56  53  53  95  50  82  66  98  50  58  55  82  86  81  49  70  52  74  70  76  92  62  68  66  59  55  84  69  74  56  64  76  67  93  92  83  96  85  54  61  98  75  70  71  94  83  83  88  89  56  64  62  97  77  75  95  55  68  80  56  68  87  81  74  61  66  67  49  50  86  49  49  68  70  56  53  76  62  87  92  52  93  52  87  97  51  86  86  77  64  88  93  94  63  72  95  49  85  76  83  84  88  64  66  65  58  51  75  73  92  67  84  57  70  67  56  84  97  55  59  70  72  87  61  56  60  97  70  76  70  74  95  58  58  50  80  72  87  53  96  82  57  52  88  87  88  50  51  96  53  68  54  53  97  66  97  88  66  52  88  70  64  67  78  92  51  97  82  82  73  72  94  65  72  83  55  98  87  80  55  63  81  52  51  76  53  57  76  72  78  74  67  96  51  95  82  86  94  57  93  85  65  70  76  53  87  93  74  80  77  52  70  59  92  58  85  98  68  74  90  60  68  67  52  59  96  71  68  74  80  85  71  70  78  77  50  94  91  91  82  60  57  79  97  89  79  59  91  51  62  69  62  87  57  75  76  63  83  84  60  87  67  59  63  85  84  63  69  57  50  77  91  97  96  80  74  63  87  89  96  52  70  76  69  61  54  83  95  71  92  74  60  65  62  51  73  97  84  65  64  65  81  62  82  67  95  90  69  51  75  61  52  69  76                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      76  86  93  90  92  54  66  90  87  75  60  60  59  96  49  96  76  73  77  54  78  55  75  92  49  67  65  83  98  84  68  57  52  72  84  85  81  97  86  79  71  96  89  92  62  77  52  61  67  57  75  69  97  69  54  64  60  64  92  59  97  89  93  52  69  77  74  89  61  80  76  63  49  68  75  85  53  81  59  54  68  81  88  88  76  65  82  82  82  74  73  58  57  60  52  54  73  62  90  56  89  91  94  67  71  86  72  62  93  55  87  59  88  60  53  97  52  91  82  68  88  94  95  82  94  49  63  97  85  77  50  71  78  76  68  87  55  49  71  52  54  53  78  95  92  54  69  74  84  60  91  58  84  95  81  54  89  52  88  49  80  66  50  81  65  61  85  63  93  60  49  81  73  91  93  78  84  75  54  97  92  94  86  77  85  77  60  56  88  82  60  75  93  67  75  73  54  69  54  71  77  91  90  75  76  67  56  58  80  63  96  62  97  78  72  75  76  70  83  72  65  98  49  71  58  53  49  97  60  76  55  78  88  56  54  68  80  58  63  50  92  90  58  90  51  68  78  82  77  81  84  56  83  98  93  59  81  57  91  76  89  55  52  85  50  71  65  90  65  81  88  85  93  92  84  97  87  90  68  61  56  94  81  66  52  98  93  88  97  63  50  73  73  81  50  53  51  62  84  50  65  64  63  80  49  75  73  82  68  79  79  51  77  97  73  77  77  51  80  68  58  52  69  65  75  74  98  84  63  81  91  68  96  60  56  88  56  88  50  79  86  51  81  64  61  98  98  73  58  95  54  60  80  64  79  92  87  93  98  87  98  51  75  86  96  77  56  82  63  91  55  57  87  50  93  84  84  92  49  82  90  61  50  50  82  69  66  84  50  95  55  65  64  68  70  57  60  88  56  72  95  92  72  98  79  79  77  90  88  60  84  66  66  61  96  72  94  80  54  80  71  89  85  57  62  84  69  93  98  73  49  94  58  52  62  72  70  87  67  51  64  62  60  51  75  89  74  62  61  83  95  86  57  59  89  77  61  50  72  80  96  49  59  69  98  52  72  80  90  80  97  73  56  60  85  67  67  80  74  81  52  77  95  77  76  91  83  92  92  59  88  70  57  52  69  95  97  69  90  88  64  81  72  74  62  61  60  96  63  56  94  72  63  88  98  76  77  51  67  54  59  76  94  89  71  58  85  91  95  79  91  91  71  58  79  73  87  78  63  75  54  54  66  89  94  94  67  83  64  57  88  68  55  95  74  67                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    81  60  77  49  60  77  66  82  81  67  59  93  68  87  80  64  94  73  75  59  73  84  49  77  98  58  54  98  81  51  72  63  67  75  67  56  88  97  86  82  50  64  98  81  86  93  95  66  92  92  60  49  58  68  84  74  80  65  64  82  95  94  74  82  64  80  56  77  94  79  98  57  83  66  64  52  90  55  85  72  66  60  67  60  70  82  76  72  51  53  83  63  66  65  95  58  61  55  81  56  64  93  52  50  80  51  53  62  94  78  80  56  89  73  87  98  55  75  72  94  73  93  58  94  67  82  76  62  50  79  98  49  56  63  69  68  88  60  49  64  89  86  89  66  60  57  82  96  79  81  94  52  64  59  76  69  72  57  70  60  77  50  53  84  92  91  57  70  88  98  90  84  76  70  50  67  88  82  64  72  94  93  96  61  78  57  70  97  65  73  82  82  69  50  72  60  70  65  62  49  76  80  96  74  85  87  87  54  91  61  59  97  74  89  76  54  88  67  77  51  62  83  81  88  68  58  89  56  89  82  61  56  90  82  63  55  64  92  86  78  74  87  97  70  60  58  79  93  69  93  59  53  69  96  59  94  52  77  53  58  58  52  73  55  54  65  80  71  68  66  87  76  83  89  71  72  83  65  70  95  66  53  82  86  92  86  77  66  58  91  77  67  74  95  73  67  60  51  55  49  50  52  69  58  59  84  90  60  52  61  70  74  64  96  89  94  78  50  97  63  71  61  64  54  63  74  59  66  52  75  87  50  94  96  85  89  58  85  91  49  75  96  95  57  65  80  71  64  71  51  64  73  63  59  94  66  98  69  52  51  92  74  93  54  68  78  70  79  87  65  86  58  91  87  89  82  50  55  60  65  82  97  62  82  74  85  51  56  77  70  93  56  61  55  72  67  53  92  80  79  50  69  63  72  50  70  66  63  54  85  57  65  73  86  89  66  58  68  78  95  86  67  86  68  54  53  77  61  73  82  63  60  55  90  51  51  90  92  72  53  56  70  54  86  55  86  62  81  53  94  76  54  86  77  95  94  80  59  82  82  89  53  62  64  97  69  54  71  49  67  90  98  71  81  98  85  57  82  57  78  90  66  60  58  77  70  92  81  66  51  97  76  86  90  60  57  63  91  72  81  57  49  74  57  95  91  51  55  57  75  64  70  68  51  92  78  67  61  61  75  91  61  70  72  49  69  73  79  78  57  50  75  89  62  87  53  87  69  70  83  54  60  80  72  79  86  71  92  73  83  57  87  92  51  67  50  49                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  91  67  57  91  59  78  58  79  80  84  57  74  94  58  95  87  59  89  84  75  89  95  76  54  75  76  98  55  51  53  93  88  55  84  62  96  66  80  63  51  78  66  69  86  72  61  87  86  63  91  85  61  94  82  84  85  85  51  86  69  77  89  84  85  58  91  59  50  77  67  59  75  86  61  55  76  69  90  75  72  88  60  86  71  62  49  63  61  54  66  75  58  80  73  95  60  93  54  59  62  79  60  77  50  69  52  89  58  61  95  55  52  91  60  93  91  64  76  97  63  90  71  55  80  79  87  83  83  73  78  65  76  67  75  84  73  97  70  79  65  81  62  71  67  91  77  80  55  86  83  52  81  52  83  56  98  88  94  53  60  72  78  53  68  97  85  60  71  88  96  66  72  60  93  50  64  87  65  55  71  64  52  85  61  66  54  67  71  61  84  74  59  53  69  64  65  79  84  55  50  63  56  60  91  59  74  62  51  84  61  92  55  51  66  97  82  90  51  88  78  65  83  52  95  70  63  49  61  63  72  97  90  81  78  72  65  92  49  55  77  83  75  90  76  66  53  88  90  66  59  96  70  63  82  84  95  49  60  96  84  98  82  63  86  93  66  79  97  61  94  76  65  96  49  89  75  55  50  65  94  56  96  63  59  86  63  51  70  53  77  74  68  61  62  88  71  86  77  59  74  78  53  85  95  84  91  51  76  89  96  52  87  95  79  86  80  96  57  62  59  61  91  97  80  74  67  90  93  88  83  75  64  81  84  94  60  64  76  64  65  94  59  95  95  93  80  57  90  89  97  97  96  77  96  84  68  97  91  74  72  70  83  54  71  86  88  91  69  58  74  81  82  72  88  92  80  73  92  69  90  69  76  92  60  88  93  59  80  80  49  67  92  78  71  86  93  94  52  69  64  68  98  72  73  73  75  76  91  71  65  65  62  83  69  57  91  80  66  74  75  70  93  87  76  76  55  59  85  61  63  68  84  59  86  77  84  72  69  52  94  77  77  90  96  78  86  81  77  78  77  65  94  56  77  59  90  52  92  82  75  51  63  77  67  94  52  56  97  98  74  90  75  66  82  96  71  77  55  66  77  68  69  74  62  90  51  79  55  70  87  60  61  58  70  83  76  92  56  55  85  61  79  69  87  83  72  52  76  74  89  78  77  88  50  54  67  98  90  66  78  86  65  68  85  62  63  76  93  51  76  98  88  51  57  68  83  70  91  94  95  82  72  61  58  82  73  92  62  93  71  49  81  83  86  69  51  62  67                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                64  55  68  75  83  65  86  86  83  65  87  53  60  68  74  51  89  86  49  63  72  73  61  84  83  67  74  80  65  76  53  70  55  92  62  80  95  88  56  78  94  97  82  67  52  50  92  60  62  66  71  85  62  63  61  67  92  55  87  60  82  78  85  65  79  54  84  67  78  54  77  97  76  76  94  76  67  95  79  51  68  95  52  78  64  58  69  59  62  79  93  61  73  74  83  95  52  71  65  97  63  71  90  59  95  74  51  75  72  54  84  59  94  84  70  75  62  50  61  60  54  74  72  95  76  56  59  87  97  71  88  65  67  56  64  84  64  67  65  52  98  92  92  63  63  66  57  69  74  84  85  88  88  71  91  79  84  72  73  68  60  90  69  51  58  73  81  64  88  60  65  52  52  70  69  90  55  71  73  76  78  63  69  82  80  51  84  50  84  91  86  84  51  91  90  70  69  53  74  95  65  50  92  49  80  80  78  52  70  81  70  71  61  77  49  52  70  85  59  94  86  66  80  86  55  81  64  82  96  55  67  79  66  73  84  91  73  97  56  69  70  84  88  93  56  92  83  79  80  76  79  61  93  62  83  82  90  95  74  62  95  98  86  97  62  94  90  51  75  58  73  50  69  95  71  66  71  70  68  78  67  52  78  97  76  85  60  68  64  96  52  57  56  83  80  67  64  65  94  52  75  77  79  77  49  96  57  78  72  84  62  62  55  67  58  59  76  77  69  96  82  85  82  90  74  49  88  56  59  74  90  52  59  82  56  50  80  84  94  52  91  69  57  49  73  84  54  95  98  85  72  94  88  87  94  91  90  89  79  79  81  85  51  60  86  65  95  62  68  61  60  53  52  61  74  83  57  95  67  69  59  60  80  92  92  86  54  67  58  64  51  75  90  95  90  66  96  69  79  51  86  50  96  57  57  95  60  88  51  55  73  77  87  59  66  71  98  68  49  95  66  88  78  50  83  64  88  81  81  81  74  64  91  75  88  81  82  81  56  76  71  73  69  54  75  92  73  68  87  87  70  98  76  98  82  87  68  51  97  76  59  87  97  87  64  91  83  57  60  67  68  82  55  59  79  83  60  62  87  62  68  90  81  56  97  86  51  66  58  96  53  84  75  53  54  78  75  73  61  60  49  79  75  80  87  88  93  62  68  98  94  63  86  58  52  56  71  66  96  52  86  64  96  55  68  64  94  76  51  60  75  53  93  52  80  73  56  93  65  55  80  60  93  59  86  52  80  94  91  89  91  74  51  61  92  94  94  54  74                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              50  65  75  52  92  60  92  79  54  82  56  67  77  69  55  65  72  79  72  90  51  53  50  65  75  92  97  90  80  86  60  76  59  95  79  85  93  79  61  53  74  66  70  79  83  57  73  86  73  97  84  51  63  75  57  79  49  58  70  52  92  52  62  53  57  54  50  82  63  71  57  76  62  51  96  61  56  98  93  89  75  56  86  71  80  64  59  63  98  65  53  65  96  60  87  91  97  49  79  83  85  94  93  88  93  69  88  81  58  87  71  71  62  49  49  94  87  74  84  78  93  70  96  65  93  89  79  83  61  63  67  98  76  54  66  95  53  61  62  79  87  92  71  68  54  92  72  68  76  79  82  92  57  83  79  98  91  77  66  74  75  70  56  63  78  76  56  71  85  54  73  85  68  58  68  49  81  58  82  81  51  83  82  93  60  61  68  72  74  75  91  72  59  49  95  90  54  98  95  79  66  88  57  50  50  63  52  64  72  87  86  68  64  85  52  89  94  82  85  95  65  62  53  89  68  64  61  69  53  72  89  57  78  60  57  70  69  67  56  58  73  56  58  85  63  83  94  71  60  83  71  83  83  61  68  90  78  54  78  81  92  78  72  68  67  74  74  63  90  87  66  87  52  96  96  66  89  85  89  86  93  60  93  62  71  52  75  89  64  64  93  72  96  68  75  74  51  58  97  50  89  55  88  92  82  98  68  88  55  49  87  76  59  84  68  80  94  85  68  92  91  58  97  49  92  79  88  66  61  51  61  94  57  90  76  58  90  84  80  87  51  76  96  98  59  76  87  77  76  95  97  65  95  52  57  58  74  93  92  96  50  67  98  97  86  97  93  78  95  61  83  73  64  66  93  88  93  94  79  75  88  67  94  58  76  95  55  50  64  91  74  59  57  90  76  52  53  70  89  66  92  72  55  94  79  67  82  66  59  93  68  93  91  60  84  81  77  98  51  86  50  56  77  53  82  60  56  82  57  71  77  74  92  60  62  80  68  64  65  79  66  56  86  53  52  54  57  59  65  79  92  64  57  53  74  78  72  50  74  67  53  79  90  80  51  94  81  78  59  80  68  84  67  68  91  52  82  81  76  63  81  53  74  98  52  87  71  59  50  71  70  78  51  52  49  63  57  65  88  63  81  77  93  90  64  87  93  51  88  90  59  98  85  76  74  88  66  89  89  79  53  80  94  64  86  84  69  79  89  57  49  80  83  59  61  57  59  56  97  94  92  89  77  72  49  53  76  67  91  60  92  65  90  71  83  96  73  72  67  84                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            75  59  71  64  56  87  89  84  86  96  95  82  76  96  50  64  98  75  70  86  78  76  53  55  73  79  90  85  53  94  79  53  67  58  97  96  80  62  87  51  69  63  98  61  96  87  63  58  66  96  68  54  51  54  50  67  86  73  90  56  90  72  59  53  71  72  93  92  78  60  82  94  73  84  90  52  79  77  68  58  55  86  50  56  57  76  56  81  49  57  80  80  93  94  77  60  68  87  61  75  94  73  58  60  60  92  96  97  52  86  97  75  60  69  80  83  82  90  80  51  76  92  63  77  84  96  63  64  61  82  97  88  86  69  72  65  71  78  86  97  90  68  68  93  69  78  56  87  94  83  52  56  66  91  94  98  59  86  49  67  79  54  87  87  69  58  96  90  64  91  52  82  70  93  56  68  63  91  78  88  49  88  88  56  91  57  51  50  76  62  68  65  72  59  84  81  69  64  56  72  62  54  89  84  84  83  50  72  79  96  52  92  73  58  71  59  73  88  55  81  84  69  66  76  88  76  77  68  89  51  88  56  69  54  89  52  92  76  98  87  71  63  92  87  96  76  61  95  55  92  78  76  97  92  63  77  68  76  54  71  63  59  82  55  57  94  56  53  74  80  62  61  93  70  59  76  79  59  86  88  71  69  57  65  79  82  87  89  71  97  90  96  71  94  78  82  66  79  82  66  59  52  87  81  89  54  64  94  97  96  69  77  92  93  55  98  66  54  71  83  98  75  57  80  96  80  54  88  69  80  64  66  59  74  86  75  73  89  62  77  60  96  81  87  76  96  53  72  62  79  90  71  67  89  87  69  73  65  93  96  81  58  77  81  93  66  63  60  80  74  57  64  84  85  92  66  74  60  90  64  70  77  51  58  93  61  96  67  78  60  52  93  92  74  74  50  83  82  90  62  92  67  88  80  55  80  74  77  70  94  49  88  59  89  94  89  66  51  77  63  72  75  89  57  90  91  49  83  63  68  75  61  84  77  82  63  70  70  66  87  61  72  73  59  57  80  74  68  65  82  59  98  78  82  76  71  55  80  89  84  52  66  98  49  91  84  49  52  80  57  93  84  85  70  62  74  54  90  86  91  65  60  76  61  79  56  97  80  50  58  80  61  52  49  71  72  55  56  50  87  98  80  89  66  94  90  69  76  64  71  70  56  75  77  90  76  55  57  92  93  75  50  83  72  53  65  63  58  98  71  92  80  78  54  87  64  80  94  52  71  97  64  66  63  74  53  51  62  61  62  55  67  54  98  75  52  70  65  51  93  71                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          58  68  57  75  62  83  63  92  91  79  74  76  57  87  74  52  85  75  96  53  76  59  73  68  59  82  76  98  75  94  98  81  69  96  94  98  80  82  70  63  85  69  80  53  51  67  59  69  89  87  57  51  91  53  90  85  77  51  92  57  84  68  97  50  87  69  82  95  62  52  97  84  73  71  53  65  60  50  76  57  73  97  75  61  87  71  55  74  78  96  77  68  79  50  82  61  73  95  52  62  50  73  90  65  74  84  72  87  82  93  80  70  85  55  79  51  62  50  64  76  75  64  58  49  76  87  67  72  80  87  70  83  72  96  73  52  76  60  57  93  69  88  86  65  58  94  80  78  57  72  90  52  53  77  67  65  61  65  54  71  87  64  96  77  53  56  87  97  65  77  79  68  57  60  58  54  93  93  88  56  81  93  64  56  97  92  96  67  75  78  95  95  54  61  70  92  74  65  60  84  70  70  88  49  91  93  72  74  96  49  50  77  87  72  72  69  51  77  85  49  69  81  72  60  57  57  67  76  97  54  58  61  88  63  95  50  59  72  52  97  88  98  57  73  67  89  83  51  60  79  77  51  96  75  73  69  82  94  88  67  80  51  56  49  94  98  97  60  84  91  49  83  59  83  58  80  87  56  92  91  98  58  55  72  63  65  56  73  81  93  73  97  89  63  59  95  74  66  50  67  80  61  85  56  69  94  53  96  76  90  84  66  98  54  68  95  60  57  97  66  49  70  59  84  81  93  84  54  65  61  52  50  53  58  82  84  69  61  98  80  94  76  56  77  83  59  85  76  75  81  87  62  55  92  61  78  81  64  98  95  51  72  97  95  81  98  66  89  88  76  49  87  52  92  83  71  62  64  66  78  61  67  96  75  65  83  81  59  58  93  73  56  56  84  58  62  62  82  68  82  54  80  86  73  98  86  72  96  89  58  59  74  64  49  67  74  94  61  79  66  76  66  90  66  87  68  96  91  84  96  74  76  90  86  82  57  60  94  71  80  83  50  55  75  72  90  91  74  86  65  70  82  70  94  94  84  51  50  77  89  89  88  86  70  97  77  54  84  81  66  76  62  68  75  68  91  53  86  68  86  81  74  92  55  68  63  51  56  71  95  76  80  55  94  64  83  78  69  95  51  54  89  71  73  68  95  53  63  56  65  93  60  50  71  78  75  53  70  96  83  56  70  86  96  86  89  55  59  50  86  76  58  66  52  87  87  62  53  86  93  76  49  80  63  51  73  75  60  50  53  71  55  56  98  83  50  62  56  88  63  86  51                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        87  78  49  50  61  55  66  70  83  96  68  96  92  54  93  74  92  54  59  82  83  76  97  96  73  95  72  54  54  79  98  92  70  71  53  54  78  86  79  55  52  70  69  94  69  73  94  71  85  71  65  75  73  59  52  58  88  65  95  67  62  71  57  62  87  80  70  90  91  69  59  94  81  63  93  71  52  71  86  59  83  90  69  71  56  55  74  67  52  62  74  67  52  85  84  50  57  78  60  49  70  61  56  88  82  59  56  64  90  50  73  68  55  97  91  96  95  64  84  75  60  71  52  61  62  65  66  50  55  50  96  51  65  85  60  70  72  82  49  95  95  73  51  73  97  57  67  87  66  54  49  49  75  75  73  69  68  85  84  66  65  74  54  81  78  56  84  55  66  62  65  85  51  67  67  91  83  82  92  59  52  57  61  96  69  74  93  57  84  63  92  77  52  88  75  58  64  86  84  84  57  51  86  81  49  50  76  54  71  78  69  63  76  58  76  85  90  59  87  53  54  89  58  63  62  93  85  58  53  75  58  49  91  85  82  98  53  65  86  66  66  60  91  75  49  85  56  93  90  84  51  65  98  72  67  74  69  51  71  49  78  74  71  89  53  90  61  73  78  96  98  82  65  74  87  64  71  70  97  75  62  54  87  88  49  49  72  87  59  95  86  87  75  63  61  52  49  62  50  95  60  68  68  96  59  73  64  93  86  87  54  63  58  94  88  87  90  81  81  90  68  92  71  60  66  52  62  68  68  75  51  52  94  66  64  86  66  91  90  62  76  94  86  69  87  94  69  95  53  50  95  54  74  84  71  62  95  76  98  92  71  88  94  87  50  64  90  81  53  98  62  88  71  97  97  73  51  69  73  74  50  93  92  66  67  71  74  92  68  53  85  94  69  64  90  88  92  49  86  65  60  90  54  49  77  90  72  77  63  89  62  79  92  57  77  82  54  81  53  88  83  61  76  91  56  75  52  63  51  50  88  96  67  91  87  62  75  50  75  50  82  90  81  64  74  75  82  95  57  74  53  59  82  79  67  63  65  98  71  65  55  71  68  57  95  67  90  83  90  55  66  63  68  59  60  93  88  51  89  87  84  75  57  76  83  52  49  94  85  60  62  82  66  77  52  85  91  89  88  63  53  61  75  55  77  56  95  55  53  74  94  73  88  64  67  96  92  76  71  49  64  91  67  80  76  97  49  56  63  63  62  75  53  59  85  90  49  60  73  65  54  60  76  68  61  92  80  92  58  77  87  87  64  87  94  97  64  90  59  54  55  60  64                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      86  80  50  52  59  88  77  61  94  75  65  60  75  71  96  74  80  50  73  81  79  74  94  81  86  98  50  89  59  58  70  88  90  57  69  51  64  80  87  87  59  76  56  50  74  79  65  58  57  71  95  71  67  67  59  58  87  77  54  79  69  85  63  62  84  80  83  88  87  69  94  56  92  92  62  77  56  51  97  92  86  79  96  92  74  54  52  49  68  54  50  64  68  82  92  78  58  51  70  94  87  92  84  54  50  94  63  92  68  71  65  98  90  72  69  62  54  89  95  93  54  79  92  55  89  54  59  76  73  91  97  56  64  82  77  50  84  83  49  78  59  93  68  86  77  87  78  88  95  55  69  51  90  70  81  69  68  60  56  49  54  67  78  71  57  85  90  60  98  84  84  94  71  56  76  96  75  57  60  94  64  76  70  59  72  76  89  81  51  68  93  80  79  55  70  65  68  77  83  63  52  77  88  80  81  56  88  71  79  90  59  78  70  58  74  81  57  96  78  56  73  50  85  69  79  94  82  83  66  72  69  55  83  88  90  95  93  95  81  82  59  55  84  63  87  96  65  72  89  79  95  94  84  84  96  92  85  64  96  75  98  65  88  91  50  58  65  79  68  90  80  58  96  54  78  77  82  53  87  95  77  57  95  83  67  93  53  59  83  64  51  61  69  49  77  71  69  55  76  71  49  49  70  55  61  76  88  52  84  51  89  61  95  96  59  57  66  76  71  61  78  72  51  63  67  95  80  80  65  59  81  81  88  54  56  81  67  52  49  90  61  60  60  76  52  86  88  74  51  51  93  97  89  76  95  59  96  93  96  52  66  56  58  77  49  60  82  92  53  59  86  63  78  80  73  54  95  69  95  84  50  73  52  51  63  91  96  72  87  71  90  93  72  96  52  95  68  83  61  61  53  90  64  50  89  96  62  52  77  84  57  54  76  60  75  59  54  89  81  75  60  86  75  84  63  87  62  70  68  84  53  82  74  65  49  57  56  50  71  82  56  89  69  78  67  98  56  50  88  54  49  66  62  89  86  69  74  71  58  88  86  70  79  67  70  86  55  52  55  57  63  97  62  54  93  53  56  93  93  83  84  94  71  64  77  73  54  85  80  58  79  86  58  50  64  82  49  53  66  87  71  55  78  93  60  89  74  83  66  89  57  76  68  84  96  80  93  74  69  83  66  66  80  77  88  55  73  61  98  50  55  82  87  90  78  58  58  97  66  84  56  60  51  72  89  52  91  80  84  84  72  98  94  62  67  78  54  72  89  90  52  86  50  73                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    85  64  49  92  93  69  79  49  89  79  85  63  96  62  88  97  65  59  53  89  92  54  71  89  65  68  95  63  69  69  70  52  82  63  85  70  56  75  78  88  60  74  92  89  98  75  57  95  75  95  63  52  92  76  96  63  79  75  82  82  94  88  76  55  72  86  83  62  87  97  71  98  73  53  89  88  49  88  96  50  90  69  77  75  82  89  67  81  87  95  62  96  89  90  52  86  93  88  53  52  56  52  52  64  64  54  59  75  57  80  94  86  90  78  62  67  92  49  93  94  56  94  91  75  83  66  77  58  85  94  68  68  55  85  88  94  88  87  95  71  79  70  58  97  84  55  71  78  93  78  53  74  61  55  88  84  54  79  85  96  78  63  56  53  71  77  77  55  84  55  84  89  61  54  59  54  52  95  64  73  77  71  84  69  54  82  58  63  80  75  85  58  69  98  86  85  66  62  49  81  87  97  65  66  90  62  98  86  88  60  82  68  87  77  66  81  67  59  68  54  82  90  76  54  97  75  67  83  56  84  86  95  86  66  81  91  70  57  59  85  54  86  95  58  70  98  68  53  55  59  93  94  93  75  93  52  57  73  89  59  78  70  54  98  71  64  76  54  71  74  56  85  51  55  50  82  92  59  50  54  57  65  85  65  89  81  98  60  56  80  92  93  95  71  74  96  76  88  50  98  65  80  59  52  52  64  53  73  50  72  61  55  91  73  93  93  77  93  98  74  87  86  82  97  71  51  66  65  91  74  98  85  96  55  71  60  94  89  69  97  66  55  67  96  70  97  53  70  94  90  56  68  85  75  86  68  85  74  56  66  96  52  71  50  87  88  89  90  63  82  98  65  75  77  74  54  78  50  91  97  96  54  77  53  83  55  68  56  84  59  62  88  79  61  64  56  89  94  50  78  75  91  59  52  66  78  83  78  95  96  84  60  60  80  96  63  87  98  86  68  86  61  64  80  53  80  90  69  70  90  89  89  92  86  70  72  53  64  68  67  52  56  67  64  92  93  64  69  75  71  67  98  51  77  72  53  79  52  96  86  62  89  74  53  65  92  60  59  57  50  80  56  59  86  82  96  87  83  66  63  67  92  55  89  64  69  56  97  98  77  65  74  49  92  94  95  79  51  67  79  83  53  53  55  75  70  78  81  74  97  67  77  63  81  84  83  79  67  87  93  62  79  52  74  75  54  84  60  87  72  80  65  60  84  74  95  64  71  86  82  61  71  52  85  90  49  95  64  93  69  94  95  71  49  94  89  91  58  93  66  96  78  68  55  96                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  74  54  66  56  62  49  76  96  59  71  59  96  82  60  66  73  90  49  76  92  91  57  50  85  73  51  87  79  59  56  78  91  89  63  71  94  55  98  93  64  80  92  94  67  52  80  61  84  94  73  49  68  71  74  60  61  63  82  98  60  87  56  56  76  92  60  88  55  69  76  74  63  86  70  73  52  94  86  76  91  71  98  75  51  59  74  94  89  62  86  88  89  86  92  93  79  63  91  62  91  97  90  88  78  82  78  88  87  88  49  49  89  54  89  83  59  58  61  64  77  55  67  66  86  66  88  75  66  56  71  84  73  67  56  82  58  66  66  57  79  49  55  65  74  93  66  70  59  56  72  94  90  83  90  65  75  60  74  86  63  70  52  62  86  56  73  96  81  64  76  80  95  49  54  88  87  72  91  66  93  81  88  75  50  72  81  79  97  51  91  64  78  75  97  53  55  94  96  72  57  60  51  54  66  96  74  97  62  63  73  92  55  53  94  71  93  57  72  52  85  79  87  53  56  52  82  60  77  85  93  56  95  51  51  62  55  80  77  69  70  85  58  89  61  80  73  58  61  71  61  89  67  86  71  52  55  59  93  58  87  98  58  98  54  63  68  98  61  98  59  62  56  90  68  71  71  88  81  78  49  93  65  57  54  72  65  66  81  77  75  68  76  55  91  52  53  51  56  54  83  67  93  51  57  84  56  70  64  66  98  93  50  94  53  68  84  98  58  60  51  72  95  62  49  66  73  70  57  98  79  60  94  67  80  56  89  84  93  82  70  90  52  97  72  83  86  92  60  78  61  96  67  77  76  92  95  74  68  54  85  53  65  69  88  61  69  82  92  75  88  95  73  88  86  62  62  78  58  80  59  92  58  53  63  69  70  74  78  50  73  57  55  58  52  65  54  70  83  87  72  93  60  51  89  74  55  90  93  51  64  74  82  51  82  76  71  75  83  69  80  62  78  88  80  85  82  77  66  97  54  87  49  56  75  74  95  59  85  57  52  61  98  74  73  75  97  68  69  89  93  70  77  80  87  61  73  80  50  64  84  70  55  65  52  86  69  90  50  79  89  57  50  90  76  60  51  76  50  93  75  96  78  83  82  55  67  98  55  90  65  65  68  50  92  70  61  63  58  68  84  59  88  59  71  58  63  94  62  67  56  61  74  92  55  91  86  81  98  98  58  59  88  59  73  85  93  85  93  94  55  80  95  60  75  74  55  64  79  70  77  69  51  86  69  91  83  77  51  56  88  55  64  75  60  80  80  56  91  58  76  68  49  54  93  87  71                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                84  80  74  57  84  87  64  83  93  98  72  75  91  95  60  96  76  94  63  60  72  71  75  57  60  86  66  58  63  67  82  67  66  77  56  60  87  96  50  75  97  66  80  58  56  58  84  59  72  71  96  83  49  83  68  84  79  79  54  62  81  51  59  90  79  65  87  68  62  64  54  50  96  73  61  85  68  67  49  87  65  78  58  52  91  65  74  77  65  69  53  98  75  85  96  73  72  53  57  92  80  78  71  92  92  87  51  59  53  53  88  73  81  72  77  53  81  50  75  82  71  77  77  57  83  75  76  61  83  98  91  61  82  96  66  70  83  73  56  58  75  52  74  71  61  82  70  57  64  95  62  69  68  81  62  64  61  83  49  62  59  73  63  98  77  68  54  56  86  68  81  75  70  93  95  80  93  93  90  88  77  89  92  90  52  88  72  54  82  71  63  84  76  49  95  51  79  93  49  58  74  83  67  88  54  80  83  70  80  93  68  96  83  70  87  91  49  78  71  84  90  65  80  56  67  58  88  74  51  65  92  69  80  52  66  89  51  61  56  85  60  59  86  91  93  78  66  94  65  54  89  59  96  59  74  74  81  62  90  58  59  69  80  74  62  64  53  89  91  94  85  93  54  72  82  88  78  76  81  61  81  49  95  97  58  63  58  66  49  88  94  68  75  55  81  63  95  64  54  78  86  82  84  82  75  69  58  80  75  70  53  84  58  98  95  78  85  98  61  70  86  93  61  66  51  71  93  51  94  60  87  58  62  51  49  64  88  77  98  67  91  93  69  94  97  77  51  72  84  85  92  81  54  86  95  78  96  83  82  97  58  88  66  82  89  56  49  87  73  77  62  67  87  50  88  71  83  75  63  94  65  97  94  69  84  49  56  59  84  71  73  75  73  84  57  65  62  96  49  75  53  61  80  63  60  53  96  95  58  54  84  53  97  71  82  58  65  64  78  87  92  81  95  56  81  63  54  50  55  75  64  85  56  77  89  80  57  70  71  94  49  87  57  86  97  90  82  67  55  72  56  86  68  78  61  50  92  52  81  91  96  69  60  95  68  82  73  78  68  65  59  85  61  60  68  89  71  56  72  51  63  52  76  64  86  71  98  57  84  77  94  83  77  77  90  65  89  55  70  64  84  80  83  79  73  52  94  50  77  82  94  90  98  66  84  84  56  53  83  87  53  58  95  61  71  77  91  49  74  64  52  96  75  89  57  62  70  66  95  53  77  86  50  67  70  65  73  96  54  88  65  69  62  95  49  61  62  63  58  60  66  53  85  98  49  60  50                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              58  70  64  68  94  85  55  49  87  81  92  95  53  73  81  49  57  60  82  67  64  77  98  57  60  50  90  92  76  51  98  77  71  89  60  57  82  85  84  70  68  94  51  53  84  75  88  77  57  71  56  58  89  57  74  56  84  51  94  93  66  68  87  79  70  73  77  77  63  66  91  71  81  89  63  88  84  80  88  73  59  82  76  85  97  58  88  69  84  55  63  63  88  94  93  70  79  96  91  90  60  79  93  81  88  52  62  52  58  69  84  97  49  82  89  50  61  61  77  84  65  70  97  87  58  95  84  86  89  92  74  74  59  88  98  64  55  82  51  84  75  61  78  56  77  66  60  62  94  97  87  81  87  56  92  55  91  72  96  65  97  80  49  68  60  86  58  68  85  89  95  69  50  58  95  97  92  65  74  85  60  88  87  96  49  51  72  59  66  70  78  55  69  50  80  92  90  63  69  80  69  52  60  80  78  49  77  92  95  49  68  64  75  70  80  94  63  85  51  82  93  53  86  80  74  66  92  96  97  91  76  87  92  56  64  88  49  57  57  76  72  83  58  69  83  90  54  64  52  98  57  68  92  95  96  56  69  84  53  53  49  97  87  97  65  58  74  83  83  66  87  62  78  87  57  88  89  64  64  58  80  74  76  56  75  77  49  74  50  68  50  95  83  90  73  52  95  52  79  69  78  64  70  75  50  96  57  70  79  80  64  68  69  83  90  72  69  64  64  68  60  79  90  54  70  61  52  94  73  96  62  68  69  61  52  96  58  56  86  58  52  87  69  80  61  91  58  77  71  60  61  51  76  91  96  92  53  64  94  52  62  69  84  91  73  59  50  59  69  73  55  85  53  76  62  65  77  97  81  97  56  54  97  58  92  94  74  93  91  80  80  71  62  90  92  60  69  73  59  85  62  53  50  92  66  50  52  54  80  87  76  67  68  52  76  50  82  56  73  72  97  97  57  81  58  79  88  84  57  89  65  98  98  93  88  86  66  84  75  74  93  81  55  90  61  87  70  59  60  67  75  56  90  81  75  61  95  74  62  81  52  57  62  56  49  57  81  50  77  92  71  58  94  82  71  80  65  97  97  62  63  87  71  76  59  98  57  89  84  80  86  67  91  83  51  58  65  80  91  56  98  79  75  50  49  69  72  72  81  88  94  89  57  49  81  82  89  70  94  60  56  63  71  89  58  71  53  97  63  71  84  56  65  70  79  85  90  77  56  63  50  84  83  62  83  93  76  79  50  86  66  61  49  57  76  78  96  90  81  96  64  77  54  98  64  94  71  75                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            66  90  64  68  95  65  67  85  81  65  64  77  90  76  49  74  58  50  73  54  53  95  66  64  68  98  53  77  55  94  86  61  53  79  93  53  70  83  94  92  68  81  70  68  79  69  67  53  78  68  57  88  92  85  56  73  72  90  78  98  81  63  60  67  96  65  71  65  71  73  65  70  56  60  87  53  87  79  50  75  93  51  90  58  77  49  97  64  50  71  50  87  92  88  56  84  85  68  66  84  91  68  64  71  51  90  56  76  61  53  79  57  68  88  74  75  51  69  62  89  70  65  59  51  83  79  54  91  94  65  56  64  86  95  61  60  55  55  79  77  49  74  75  85  86  58  82  51  56  63  90  94  84  76  50  90  82  50  94  85  96  71  98  92  91  67  71  77  92  75  98  70  60  84  89  98  59  93  63  73  96  55  82  55  54  83  53  88  98  81  72  73  82  50  65  80  80  68  98  90  88  88  66  74  83  76  85  59  69  87  86  56  71  63  86  81  98  91  50  80  64  72  91  63  62  74  57  76  64  84  60  87  79  91  90  80  91  80  94  85  95  51  96  98  71  73  51  55  91  50  95  54  60  53  76  84  50  64  66  80  92  76  92  75  83  67  51  74  60  97  87  58  62  77  55  90  88  70  85  87  96  67  51  49  59  65  71  76  64  74  82  63  62  70  89  51  97  52  80  81  63  65  54  56  81  58  89  97  83  78  75  84  61  96  65  53  76  60  73  96  75  98  66  69  58  88  57  76  64  75  85  66  73  51  72  97  52  57  65  81  95  67  81  88  95  77  59  56  68  51  67  91  89  53  60  79  69  60  63  49  65  87  88  65  80  77  60  72  96  73  67  61  90  93  81  95  58  59  88  75  74  56  77  68  71  58  75  89  96  53  77  59  77  64  76  53  76  58  78  66  51  74  65  66  50  92  88  57  66  50  81  78  80  90  66  66  55  58  91  58  53  55  98  50  55  70  78  87  55  81  52  84  87  64  66  64  93  80  89  97  72  57  66  51  77  59  89  85  93  72  66  63  52  62  95  65  61  92  96  61  85  50  55  68  58  97  73  74  51  78  64  81  94  94  55  68  83  54  51  52  52  78  96  60  89  75  63  59  73  70  91  74  74  70  87  97  89  83  86  65  68  59  77  92  73  89  69  88  50  82  72  91  78  58  73  53  59  66  95  88  64  88  68  74  86  75  94  62  54  81  74  67  85  85  59  82  77  96  78  92  71  71  86  51  69  93  62  55  85  65  81  59  65  94  51  68  66  60  98  95  77  79  66  67  53  54  73  74  52                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          98  56  56  64  73  62  84  73  91  70  73  95  94  83  58  63  56  51  83  57  58  52  69  52  83  98  60  54  57  95  68  69  90  68  53  71  87  85  93  87  66  62  62  90  97  80  73  85  81  55  80  85  98  98  64  67  96  71  57  91  67  57  50  92  67  50  79  62  81  65  75  68  63  75  69  71  51  90  69  69  62  61  82  98  70  67  56  92  76  56  61  52  57  84  89  84  54  71  98  52  50  96  67  53  67  88  78  59  70  89  96  60  53  93  68  91  63  66  94  74  52  83  89  72  86  88  53  88  87  82  56  87  91  71  56  75  55  73  67  88  72  91  98  84  83  68  52  61  53  67  64  86  56  66  60  89  97  59  51  52  88  80  81  89  64  93  87  58  84  78  85  98  96  72  91  71  53  59  50  71  70  65  68  50  49  80  86  69  96  87  91  71  75  65  51  60  95  82  81  91  49  51  96  75  79  76  74  50  94  80  87  86  66  80  89  86  95  93  59  67  86  64  49  68  93  53  52  79  56  94  65  49  75  71  77  55  77  76  56  88  95  71  87  83  88  56  84  95  66  97  80  53  50  81  68  81  92  67  69  91  51  86  68  91  80  74  75  84  77  62  69  82  53  72  74  54  78  76  63  60  91  60  54  68  74  84  95  96  85  71  70  96  49  76  74  67  74  62  58  86  83  91  92  69  60  87  89  79  74  64  76  89  57  89  87  81  88  66  55  55  96  94  50  87  55  93  52  57  78  88  75  84  85  94  88  82  82  59  82  71  49  75  60  80  65  65  54  90  69  61  89  70  67  87  69  57  53  62  89  83  50  70  69  85  59  72  64  79  67  50  71  78  62  93  57  96  50  91  88  92  58  90  85  83  89  54  76  91  66  72  79  64  62  80  96  73  83  56  90  72  60  59  93  86  92  59  72  92  65  62  77  49  62  97  77  96  90  81  88  53  98  77  54  57  61  67  52  73  60  98  59  72  83  66  57  59  57  56  53  72  86  87  84  72  73  76  74  90  51  67  85  54  53  95  94  72  84  59  53  68  68  68  49  65  79  86  84  78  86  60  66  92  81  82  70  92  58  76  49  82  82  75  73  78  70  81  66  55  97  52  80  50  65  55  88  69  97  57  69  51  50  82  53  49  91  90  85  70  93  90  74  61  51  55  50  98  69  85  51  78  66  61  84  85  87  95  59  50  60  66  56  94  73  87  68  57  66  63  72  51  75  72  65  51  60  92  76  64  95  96  90  82  49  86  58  49  77  73  87  94  91  92  86  98  61  98  57  88  57  93                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        60  54  71  50  55  81  66  68  73  91  85  55  85  79  68  63  73  80  71  56  95  94  67  93  73  81  67  96  73  93  88  97  85  68  62  65  94  55  96  84  81  89  72  75  62  56  82  73  92  74  55  98  74  84  69  54  67  88  83  63  89  57  69  91  53  91  86  70  67  76  58  74  90  61  93  68  89  49  92  83  68  93  65  54  75  51  74  82  83  80  73  86  55  81  62  63  65  94  82  63  71  63  59  89  55  60  69  51  51  72  66  94  87  67  73  49  67  79  75  90  54  98  69  51  92  72  60  79  97  61  66  98  87  73  58  55  60  89  55  92  92  78  96  72  90  56  62  97  90  92  78  54  72  94  71  64  58  84  64  66  88  87  54  76  67  61  55  83  79  73  67  70  51  93  62  86  59  49  57  93  77  81  73  95  65  64  87  73  81  56  59  74  77  71  58  81  50  87  88  75  70  85  55  95  90  92  50  84  63  95  73  80  67  94  70  98  49  76  57  88  51  62  53  59  83  82  84  92  96  77  86  92  79  89  87  66  75  68  64  52  93  75  85  78  85  62  78  60  69  49  81  75  82  92  96  66  49  84  54  54  76  71  72  66  95  70  98  93  49  57  56  90  89  94  58  61  89  64  92  98  49  79  96  51  67  70  67  62  59  79  97  78  95  56  59  75  97  77  70  75  84  87  95  49  56  78  53  79  68  49  72  71  59  73  55  51  72  51  54  64  74  53  87  76  64  60  97  71  67  67  85  96  56  49  63  64  94  63  72  92  88  62  78  88  77  95  97  76  55  69  60  76  64  87  49  80  62  95  92  66  92  95  91  59  92  66  53  78  60  76  94  97  63  87  63  93  65  68  85  52  96  97  98  51  71  70  75  98  96  88  98  65  52  70  55  83  90  79  65  77  88  89  57  77  91  62  76  89  54  83  94  62  51  74  73  85  75  82  63  82  79  71  88  58  53  76  95  64  53  86  94  54  80  64  64  74  66  58  88  81  86  75  71  50  91  58  71  52  89  68  84  87  77  84  63  54  80  66  81  51  56  72  94  89  60  80  53  53  97  70  80  84  67  89  56  64  63  51  84  95  67  56  58  53  55  93  55  94  84  97  80  97  95  74  81  56  95  61  55  79  70  68  89  79  54  55  75  97  93  85  53  69  50  69  78  59  55  59  93  95  53  55  94  82  75  87  64  87  67  54  89  68  59  93  81  93  74  71  86  49  52  81  78  60  53  55  76  96  76  66  94  71  90  76  62  77  69  63  55  58  71  53  68  63  64  83  78  53  74  65  79                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      65  94  84  88  91  49  82  63  95  81  65  56  68  94  59  96  87  51  67  79  70  60  96  57  50  85  88  64  77  50  55  57  73  63  75  51  66  87  89  85  67  88  85  89  53  75  77  97  64  92  82  68  79  61  56  51  67  64  93  57  56  97  66  97  90  73  53  98  73  91  82  50  79  81  72  97  83  76  98  63  72  78  63  92  50  78  55  68  75  65  50  80  89  78  73  88  61  57  65  55  96  97  82  68  73  84  59  54  65  83  57  76  77  58  92  78  85  73  66  83  50  69  84  91  87  92  55  89  86  78  64  75  60  95  68  87  69  66  88  55  52  92  59  51  91  70  71  82  69  97  55  85  96  55  74  56  96  76  67  50  98  82  58  89  68  84  85  60  87  75  70  50  71  76  86  79  79  56  71  57  60  90  84  56  77  61  75  93  91  89  61  98  58  78  85  60  49  62  77  92  86  80  82  52  64  67  82  88  68  49  92  66  58  88  89  51  97  71  60  67  50  80  57  94  98  76  81  56  87  72  61  56  71  91  49  71  93  83  62  70  96  93  98  90  93  79  65  86  86  69  92  72  60  95  63  59  56  81  92  86  77  75  49  51  52  83  54  69  84  78  72  79  80  54  93  55  84  54  85  88  84  57  50  96  57  81  64  96  52  56  93  62  94  75  64  94  83  90  81  61  59  85  64  52  95  76  54  55  75  90  80  78  65  52  74  91  57  50  91  81  59  80  92  84  69  64  49  63  72  93  79  75  71  86  85  53  54  92  55  55  56  85  75  93  96  69  55  64  64  51  59  84  82  65  54  64  50  53  77  55  63  83  87  82  95  50  82  88  83  88  83  71  60  78  67  80  77  87  57  61  96  67  75  70  74  66  94  75  52  56  90  89  86  53  56  82  90  97  77  80  83  81  74  57  79  62  53  76  89  96  51  82  91  78  52  60  92  92  50  91  55  93  75  96  51  58  83  88  92  92  59  79  65  55  66  79  56  50  84  63  65  61  97  97  89  57  62  55  67  51  56  94  93  49  98  93  62  70  65  79  81  73  81  93  73  98  81  49  95  77  84  76  90  98  56  57  65  68  60  94  96  59  83  68  58  93  63  74  69  80  93  96  65  60  50  50  51  62  69  60  71  93  82  85  89  66  83  94  71  66  56  65  49  56  56  86  56  75  83  96  83  90  60  61  50  65  73  86  80  93  56  52  54  81  80  53  92  68  91  76  59  90  72  60  55  85  49  97  88  57  61  68  66  59  63  83  86  96  57  59  50  51  90  66  56  72  51  94  59  68  67  78                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    81  86  83  81  74  95  69  60  57  59  73  78  53  62  60  83  95  57  86  79  61  76  69  62  51  82  75  69  73  55  52  56  49  63  51  77  86  88  62  62  74  54  75  75  85  84  51  83  79  54  96  52  84  83  49  59  67  87  64  54  94  92  55  79  94  56  73  65  77  92  98  50  68  68  92  66  57  60  89  50  97  63  77  60  71  55  62  71  70  79  75  69  93  82  64  80  85  87  67  77  94  95  55  95  58  75  72  78  75  83  50  59  70  83  65  82  98  95  71  88  56  86  71  90  57  62  81  62  62  49  65  82  66  73  84  87  73  79  56  68  81  69  72  90  78  97  97  53  91  62  57  89  72  64  71  50  68  94  81  59  85  92  66  61  92  87  58  93  75  49  61  83  87  62  72  54  82  78  53  77  57  89  84  60  68  85  77  76  86  76  69  75  70  56  76  88  71  73  84  77  67  68  77  59  59  72  76  86  55  52  90  82  50  49  51  69  80  71  97  87  87  68  63  67  58  55  85  82  53  73  76  63  59  89  69  64  96  82  83  62  52  89  49  74  63  51  83  51  85  81  79  68  98  55  95  62  62  83  53  54  59  57  97  52  55  93  83  72  86  71  76  85  91  58  78  87  85  67  72  79  95  84  82  69  81  71  60  88  88  65  74  98  74  95  82  73  59  85  66  70  75  69  86  88  70  88  71  87  66  96  57  50  53  88  64  83  64  66  84  62  72  86  58  88  90  86  52  69  54  90  68  81  84  76  64  82  58  72  59  75  73  96  58  98  63  72  96  60  92  81  72  63  70  75  66  76  77  72  64  92  57  96  76  54  70  50  90  65  61  78  82  85  95  98  84  84  68  92  69  52  78  82  92  92  80  96  61  94  67  92  65  49  77  79  57  57  79  73  52  50  80  94  73  62  61  90  85  52  75  73  49  79  62  58  77  72  52  51  93  71  60  54  83  81  60  61  73  83  71  74  54  76  61  73  52  93  86  81  72  93  93  87  66  54  88  76  62  70  86  78  73  96  65  84  81  70  91  53  81  76  93  49  51  58  90  64  49  72  66  72  65  58  91  84  53  58  89  87  98  86  49  87  90  94  92  74  85  90  88  67  56  69  65  83  73  95  89  83  68  79  52  65  71  76  80  74  94  62  72  69  62  96  73  72  51  85  60  52  78  98  97  54  81  55  72  86  62  95  71  68  82  75  97  64  90  50  69  57  71  97  82  73  66  56  57  61  61  98  66  69  67  70  75  57  69  77  89  98  86  70  88  60  85  85  78  95  82  78  60  86  79  91  52                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  59  69  49  95  80  84  93  80  94  61  79  67  49  82  76  71  68  49  65  89  55  68  90  86  96  52  77  91  80  56  79  78  56  79  71  97  73  71  69  52  50  80  81  86  73  83  78  78  67  57  89  88  56  76  76  55  61  93  63  79  98  86  78  60  53  81  61  80  78  93  60  86  52  94  80  67  64  65  50  73  94  98  79  56  53  52  66  89  68  91  61  96  56  89  88  56  74  79  76  87  86  58  76  91  79  81  80  94  77  85  90  83  95  90  96  65  81  83  95  61  52  66  80  88  82  62  60  84  97  90  77  81  81  55  56  73  73  79  78  62  91  64  74  56  84  63  74  90  71  90  79  61  91  52  91  74  64  65  85  73  54  95  87  70  51  96  52  96  79  55  65  88  70  91  70  80  82  80  79  81  92  82  76  70  68  73  68  64  96  59  92  62  50  96  86  90  96  76  49  81  51  61  87  87  62  68  94  70  76  66  78  98  54  56  60  80  58  62  68  86  77  70  52  52  50  81  91  51  98  62  92  76  96  65  76  79  81  75  80  75  89  84  58  71  71  81  73  82  71  54  72  89  60  75  56  59  76  75  70  80  49  58  53  79  98  91  71  51  59  55  49  93  56  55  83  65  79  84  94  62  59  68  87  69  74  62  88  60  62  56  71  53  77  70  80  63  73  55  58  80  82  65  60  57  76  58  91  56  56  82  88  71  50  81  95  66  60  68  62  64  74  69  52  93  89  74  86  78  70  53  78  59  94  75  67  84  76  55  74  81  69  75  54  87  67  57  67  56  72  94  68  74  53  66  50  58  63  96  98  84  97  54  84  59  55  68  95  64  51  70  52  58  83  96  60  79  60  61  84  51  85  97  78  60  55  51  78  52  76  55  51  87  53  70  68  81  90  91  70  70  79  98  73  52  61  80  74  88  86  90  82  62  88  49  75  73  59  95  58  63  77  81  53  52  92  98  82  56  54  86  75  91  95  85  74  89  70  65  81  52  97  91  57  79  69  77  77  49  58  91  59  79  72  69  72  54  68  96  80  49  77  81  66  90  80  71  85  95  53  67  85  98  67  61  60  56  57  71  87  78  56  94  89  61  70  87  75  52  49  71  85  87  88  50  67  84  69  77  69  52  63  63  77  98  96  95  79  69  88  70  80  54  87  94  53  53  56  84  55  63  85  77  97  50  87  77  61  93  67  52  61  58  93  66  75  91  89  94  62  82  58  84  64  92  71  85  73  57  60  62  59  70  77  61  86  77  92  68  58  64  78  81  66  77  89  89  53  77  53  92  80  89  51  50                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                81  49  61  88  76  64  86  62  67  79  90  89  55  81  66  69  72  75  84  53  84  82  52  90  56  51  88  75  64  66  84  60  98  89  74  53  72  53  73  72  68  86  78  67  54  85  96  56  57  84  62  76  70  91  86  72  61  59  94  80  62  59  63  75  80  84  64  62  97  67  69  69  65  89  57  86  49  63  63  90  82  71  90  56  93  73  75  90  49  58  67  91  79  86  95  59  83  84  79  93  57  95  91  49  95  59  64  56  95  85  69  85  87  71  84  52  85  84  52  70  52  80  64  72  60  92  87  51  85  98  57  93  56  71  70  70  96  77  76  58  97  87  65  79  72  82  62  53  66  57  93  90  76  77  68  79  57  61  60  57  70  49  69  66  91  78  57  89  83  67  66  52  56  65  97  81  55  68  73  60  55  79  67  75  85  66  85  60  57  75  94  87  92  69  71  75  72  55  97  54  88  63  75  65  86  81  71  67  72  68  88  96  62  70  75  69  73  64  58  72  83  80  91  79  73  88  84  75  97  71  57  69  66  76  93  79  86  85  58  72  91  70  57  85  73  76  97  94  88  97  82  84  68  96  52  96  68  62  95  66  90  73  81  79  52  72  60  94  76  65  67  93  51  72  96  65  50  82  89  73  79  64  64  60  94  72  55  96  70  71  68  52  93  77  61  72  79  97  88  89  63  93  60  62  95  78  86  58  80  76  72  66  84  97  52  71  72  69  72  83  90  94  78  73  63  72  93  54  53  66  71  93  53  98  82  75  87  94  57  97  61  91  54  56  69  95  91  83  50  84  94  95  84  87  74  73  60  98  71  62  55  69  51  83  88  89  84  75  51  56  87  76  94  83  50  75  65  81  65  75  49  76  93  84  74  49  80  78  86  63  54  78  71  79  74  92  90  74  83  85  89  83  65  66  82  98  49  65  59  55  91  61  78  81  63  76  55  83  96  77  63  58  77  90  69  96  94  70  90  53  74  78  87  78  73  63  55  58  97  77  95  54  92  74  73  54  64  52  69  84  69  75  69  76  95  84  98  74  65  78  65  81  49  65  89  63  77  68  67  86  61  79  74  76  68  63  53  57  56  90  56  69  96  63  86  82  92  87  58  86  50  64  90  88  90  93  63  59  63  80  95  58  98  60  58  97  90  98  96  57  68  62  57  92  60  55  53  81  82  91  51  89  80  93  90  90  88  87  80  61  78  83  64  64  74  64  61  77  60  82  55  89  96  87  75  73  57  65  50  92  91  86  58  63  55  66  73  89  85  80  58  72  83  93  90  81  67  67  98  64  81  69  72  89  92                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              77  96  98  54  98  50  86  71  56  53  55  67  67  73  59  65  91  68  95  88  53  86  62  65  78  86  81  64  71  91  88  83  78  73  79  66  78  90  59  68  67  67  98  98  83  75  86  52  83  90  55  97  55  58  50  98  53  57  85  91  85  62  57  65  68  95  60  94  67  63  58  91  85  84  89  90  84  55  61  70  76  78  73  90  74  51  57  64  78  90  60  70  80  58  70  52  69  96  55  96  72  77  62  92  98  49  64  72  65  95  58  70  71  57  80  81  69  68  62  94  87  77  53  95  79  76  93  74  78  77  75  67  81  73  49  51  66  57  97  55  51  76  59  54  84  68  57  84  56  66  90  83  84  56  76  96  85  77  54  75  66  91  80  53  66  71  66  97  83  74  52  95  92  81  93  59  59  79  95  59  50  68  87  75  65  91  95  84  78  68  57  76  88  87  86  53  84  93  84  87  68  68  84  57  74  90  95  50  87  57  49  89  57  72  49  54  59  65  92  70  94  58  50  91  60  62  82  76  98  63  76  88  69  82  98  96  81  87  67  49  51  58  71  86  85  58  96  71  51  81  93  76  98  50  84  63  98  72  50  90  54  72  55  87  61  82  66  91  69  62  55  56  71  84  64  51  89  77  58  89  89  83  95  83  55  72  86  92  72  83  93  96  77  87  97  62  65  63  71  86  76  98  61  81  62  77  59  88  78  75  71  90  80  64  54  94  70  53  87  78  56  57  78  89  95  88  92  72  58  56  58  82  54  66  65  74  69  92  85  81  86  71  87  75  86  86  92  92  74  89  92  80  64  95  82  94  82  75  96  92  78  49  66  58  95  51  70  83  56  85  94  54  87  49  86  50  87  97  82  83  79  93  52  81  87  98  53  66  92  83  64  61  76  71  97  72  62  71  66  55  87  56  66  71  57  52  55  63  77  91  75  84  70  73  55  78  75  88  81  62  81  63  77  74  50  51  76  59  61  59  93  69  49  73  67  74  49  91  69  96  52  92  77  50  93  71  76  64  92  97  62  66  95  72  60  77  88  96  95  57  55  79  80  79  60  94  56  78  56  93  63  79  98  75  81  80  68  85  65  68  53  93  59  56  67  84  85  50  56  69  87  63  60  58  77  60  93  77  92  92  98  52  86  58  95  81  49  71  96  71  70  83  51  67  93  86  51  81  63  91  86  95  64  50  92  85  72  77  51  98  82  57  51  88  72  56  89  53  84  57  85  49  80  74  75  91  82  54  73  92  82  85  67  88  78  66  49  95  55  97  66  64  54  98  82  98  78  78  55  88  69  92  83  95  73  92                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            58  98  60  69  91  97  84  77  65  90  55  51  55  96  72  53  87  72  63  96  58  96  63  95  94  51  51  73  79  51  66  55  89  83  58  49  68  57  75  92  98  87  70  74  71  84  88  60  68  52  89  60  86  81  91  70  81  57  52  72  54  50  84  65  70  52  93  62  85  66  74  80  49  96  64  67  98  76  51  93  94  54  62  55  60  59  88  94  64  76  57  50  84  60  78  66  69  81  82  88  96  57  77  72  84  69  84  62  56  86  82  57  61  97  54  73  82  54  82  76  85  90  68  55  93  70  91  88  85  73  62  52  81  68  62  56  53  73  91  49  52  88  74  59  57  67  55  67  58  68  96  57  52  61  61  68  63  76  61  52  71  85  73  57  67  73  64  80  71  69  72  52  93  79  94  77  63  52  58  91  94  95  84  98  80  96  52  82  58  74  49  94  87  72  76  51  72  96  56  74  66  68  96  71  75  75  98  84  75  64  91  84  72  95  50  88  51  69  79  95  98  58  60  60  98  73  64  85  86  75  53  86  60  75  70  77  97  94  98  76  75  92  82  82  54  54  54  82  81  97  89  72  83  75  93  95  71  56  64  55  80  58  61  71  60  49  80  75  68  57  50  88  78  79  71  54  78  90  65  51  94  98  53  98  77  50  86  70  66  95  89  97  89  62  97  96  69  68  76  71  56  94  87  95  95  59  84  83  69  52  55  71  75  49  65  82  55  94  50  86  83  92  77  87  88  53  61  94  93  65  54  80  60  52  85  87  61  58  64  97  82  65  85  84  80  49  62  59  76  70  85  72  65  54  55  85  56  60  52  75  53  85  66  60  91  59  66  90  77  63  91  71  72  75  96  51  86  72  77  69  67  54  79  81  90  76  57  66  64  63  76  57  75  87  82  52  87  78  59  88  57  72  55  66  89  96  96  73  91  66  61  61  78  87  81  81  65  67  97  96  49  55  77  53  94  65  61  97  64  56  88  77  86  84  96  74  97  81  97  93  49  88  92  97  93  62  83  86  79  59  97  66  73  84  54  89  58  59  97  57  84  67  88  68  80  98  68  89  50  75  91  65  54  93  73  74  69  49  58  64  58  70  69  73  70  85  74  67  64  59  76  91  61  68  80  56  57  81  78  50  96  87  82  69  97  56  79  98  80  90  79  65  70  54  67  77  66  53  52  58  87  83  52  49  60  98  96  60  90  49  87  52  97  69  60  69  89  64  56  60  63  75  53  94  64  61  70  59  54  92  88  76  67  73  86  97  98  76  90  90  69  82  64  94  49  75  77  73  80  73  67  88  58  78  62  86  65                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          72  72  82  96  92  67  84  72  52  69  61  75  63  73  87  82  84  76  71  54  88  97  62  57  75  98  54  89  82  56  97  64  52  51  52  66  69  98  89  68  93  50  51  75  98  51  76  67  88  71  52  60  70  84  83  94  97  85  56  49  58  68  69  97  60  64  78  52  69  51  51  87  64  77  51  76  74  81  92  79  51  80  56  60  75  85  74  59  73  97  80  94  83  91  50  87  85  61  74  60  86  82  95  78  69  89  56  50  63  85  85  59  65  75  86  59  58  74  51  59  95  54  67  79  92  77  96  56  68  60  49  75  57  82  72  70  49  77  89  49  95  82  95  79  52  74  89  62  86  63  66  68  87  62  61  88  75  98  95  92  91  98  89  61  89  81  82  52  66  87  74  81  51  78  95  83  88  55  55  61  50  73  91  89  89  81  80  72  72  79  74  69  59  80  62  55  86  70  88  53  78  59  50  75  49  82  87  83  74  52  65  84  66  93  73  65  58  75  64  66  92  88  60  58  74  79  73  73  96  49  53  69  57  60  81  93  98  76  89  74  49  71  73  51  53  67  54  54  54  52  70  66  98  97  81  86  53  81  90  94  54  52  65  79  77  82  91  98  83  97  87  66  70  96  72  84  98  86  57  94  98  69  81  84  65  92  85  72  61  92  93  58  83  94  76  75  89  80  76  83  50  66  86  72  77  49  71  49  66  73  55  53  95  58  55  65  61  62  78  87  62  75  57  59  70  71  93  98  90  61  59  61  89  69  74  67  81  52  54  51  73  72  77  78  58  79  95  55  98  86  69  59  62  62  97  88  95  49  60  49  61  56  95  78  76  64  52  95  74  95  77  86  53  71  73  63  53  74  74  56  70  69  55  87  81  67  53  58  50  52  93  93  59  88  52  90  73  71  73  60  60  68  50  92  51  64  79  69  81  68  56  91  88  89  78  53  93  85  89  50  54  49  69  66  78  52  56  50  63  49  83  98  80  51  92  73  78  54  60  83  55  78  73  82  91  72  97  60  62  77  80  88  71  63  68  81  88  91  74  88  71  55  92  68  92  92  51  68  93  96  72  86  96  76  91  60  94  66  69  97  87  54  78  85  79  83  57  73  97  80  94  75  74  92  51  96  49  80  66  64  52  94  82  92  91  60  71  57  81  64  70  92  82  67  81  98  72  84  92  92  80  85  73  65  76  67  69  66  81  65  94  55  79  68  81  67  70  68  57  59  61  50  51  60  82  95  52  77  81  65  75  66  91  81  98  81  87  85  61  67  79  55  82  85  52  72  95  62  95  73  70  90  87  85  83  74  86  64                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        74  88  62  59  50  67  95  86  51  83  95  56  73  94  70  54  59  54  82  98  76  62  95  65  78  67  56  50  81  96  90  71  50  62  63  96  76  50  86  69  77  79  55  72  58  92  66  91  53  79  92  84  61  91  63  92  78  67  67  59  61  56  93  86  93  70  52  79  83  54  64  77  79  76  89  77  56  94  53  81  80  88  93  94  66  61  92  66  77  80  88  61  81  92  86  63  87  94  98  49  89  76  90  74  67  65  83  92  81  95  72  98  97  76  91  64  60  89  63  49  87  65  67  97  59  49  76  51  97  81  87  50  96  94  66  83  63  93  87  90  49  49  74  66  78  95  72  76  86  50  74  79  54  74  62  98  61  82  80  68  92  68  79  66  55  67  96  63  74  86  84  60  62  56  97  68  80  52  78  52  87  60  95  58  50  62  94  71  68  65  94  96  95  56  79  64  92  66  60  96  83  81  58  84  98  49  87  79  73  84  91  66  54  60  74  94  67  70  77  57  82  78  49  51  69  77  83  84  63  69  72  63  77  90  53  78  57  97  84  83  73  84  69  91  75  91  60  77  60  92  61  52  77  49  97  61  78  63  50  63  89  69  51  92  77  64  80  97  81  98  78  61  65  82  80  74  80  75  72  69  65  71  83  79  79  66  68  78  62  73  78  83  82  70  66  95  58  78  83  67  62  91  96  80  94  51  93  60  66  90  54  69  82  64  80  96  62  77  59  84  59  73  65  89  66  77  61  67  70  52  88  68  98  95  92  85  51  79  63  63  61  83  79  51  57  69  76  98  60  94  79  71  97  92  49  64  59  57  58  71  65  88  60  97  74  96  83  65  57  63  76  77  87  71  92  80  51  80  68  88  63  71  60  58  76  91  61  86  74  90  92  61  93  82  50  92  87  62  62  66  69  51  56  51  61  94  83  85  82  52  75  80  76  72  73  58  97  96  96  73  95  96  93  76  97  51  49  68  50  67  72  55  90  57  82  76  57  63  51  87  93  96  77  70  91  80  68  66  50  65  73  71  49  90  88  58  64  60  68  79  51  89  60  59  54  82  50  66  89  63  80  82  75  77  50  93  63  80  80  94  92  91  85  51  68  53  89  76  57  87  50  88  57  68  95  77  63  93  59  81  57  65  89  50  75  82  72  87  49  95  59  59  97  78  73  80  89  64  88  60  83  92  93  88  90  76  93  53  88  74  96  57  50  98  61  52  75  59  73  64  55  68  50  86  52  58  91  82  51  95  63  52  68  83  69  62  96  54  55  97  84  72  83  53  72  80  52  51  66  92  65  94  96  52  85  58  73  66  80                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      54  54  60  51  72  71  50  79  89  64  83  68  66  55  60  95  83  67  63  51  59  53  78  66  50  87  57  88  97  79  74  60  78  67  70  50  68  83  66  72  90  56  83  90  66  78  85  60  69  98  94  71  65  64  70  59  83  55  57  93  62  88  71  55  52  94  65  95  69  90  72  62  75  49  79  51  83  91  87  57  77  98  84  68  92  66  57  74  53  96  60  78  82  52  97  53  92  82  71  79  95  69  79  91  76  68  97  78  65  76  84  77  97  52  65  90  50  68  79  55  91  96  53  79  75  66  93  80  93  75  89  54  96  79  53  68  60  86  96  77  68  68  92  86  82  91  62  55  68  89  58  79  94  67  52  62  63  49  97  61  63  64  62  89  63  52  67  77  72  71  84  86  90  82  84  71  51  65  76  80  53  61  71  66  62  86  80  91  62  55  96  82  70  93  55  85  62  82  77  65  75  74  67  62  97  66  65  85  79  62  60  73  91  65  60  74  53  89  62  54  92  49  82  50  52  89  50  71  76  55  79  96  58  76  59  92  94  88  70  71  77  54  57  98  69  87  53  91  82  59  76  88  82  97  53  65  52  85  67  72  53  79  95  62  97  51  51  54  86  49  88  50  95  49  54  65  63  67  81  72  58  83  77  83  59  71  52  65  89  68  49  71  61  67  92  63  68  59  79  63  81  83  65  84  50  72  68  76  82  76  90  89  96  90  96  78  94  90  95  60  89  59  54  51  52  68  78  80  61  57  79  68  77  69  78  78  65  95  97  57  87  87  80  57  73  58  76  86  87  94  65  77  81  55  75  59  60  77  92  92  68  55  57  95  56  93  60  81  70  91  67  91  74  61  68  87  60  59  82  85  60  87  77  82  59  83  75  64  61  90  89  84  90  52  79  60  78  50  79  94  51  72  82  95  97  69  85  96  95  70  80  62  92  55  89  58  95  81  56  51  84  69  92  65  70  97  74  96  77  88  68  98  92  95  71  57  51  87  54  60  73  86  92  85  61  71  92  90  53  90  64  55  94  85  83  92  50  55  59  86  90  50  51  56  73  78  87  79  59  62  81  52  80  63  66  69  81  77  67  49  90  63  78  85  74  73  65  63  62  63  51  63  66  62  80  71  66  70  61  70  71  72  57  82  61  71  66  73  59  68  60  63  77  49  54  54  67  49  64  92  97  74  53  79  71  76  85  96  66  51  82  88  95  77  75  87  84  72  61  50  75  85  74  57  80  50  66  72  83  84  71  51  76  98  63  85  69  86  56  97  91  82  60  52  62  92  54  63  94  57  59  70  73  95  85  63  73  49  63  64                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    87  68  60  55  76  81  59  49  89  57  80  70  74  64  86  53  57  75  94  94  76  97  88  55  82  50  58  85  52  61  95  54  68  86  97  84  88  97  97  89  62  68  89  53  90  62  81  53  67  69  90  74  73  77  98  62  61  53  53  74  68  78  53  79  71  52  53  65  57  77  68  59  65  93  54  57  71  77  57  61  82  85  69  55  76  52  71  75  70  73  62  50  83  84  81  58  57  70  84  91  62  90  92  95  68  64  59  50  54  71  59  89  49  78  95  54  98  89  88  67  77  53  57  54  51  88  90  78  81  90  75  79  50  73  92  92  78  70  50  81  93  83  84  70  55  79  87  60  61  61  72  66  75  97  68  83  93  75  94  88  57  52  51  80  93  76  76  55  95  50  58  62  59  69  65  83  91  57  93  71  97  93  82  92  84  94  55  60  69  72  80  49  53  52  69  59  66  53  60  72  69  86  88  80  97  79  76  49  78  87  49  64  59  54  76  55  75  57  59  94  85  59  74  71  66  85  55  85  54  70  83  58  54  57  66  64  66  58  79  96  49  56  60  59  49  68  93  89  49  49  59  71  79  84  94  90  49  97  74  49  86  61  78  70  82  78  93  71  73  91  62  49  80  82  92  89  74  55  82  97  78  59  94  87  91  57  92  54  91  87  70  87  61  59  73  57  51  84  86  62  79  90  74  63  91  72  60  67  82  68  56  60  81  58  49  49  82  68  97  92  55  50  94  54  83  90  98  90  92  94  71  98  95  77  49  54  82  49  83  67  71  81  84  93  90  60  86  76  55  88  85  94  74  87  71  53  56  92  66  87  92  50  62  92  93  76  58  85  88  76  73  49  65  95  96  50  72  59  58  79  63  66  81  54  78  73  69  85  56  50  59  94  66  66  98  54  50  59  88  77  88  73  75  52  78  57  72  72  86  52  58  98  77  68  98  55  57  94  73  70  67  66  69  97  90  62  61  77  52  56  68  75  80  70  69  88  52  93  84  70  52  60  97  67  72  70  67  80  70  49  86  80  53  89  84  89  58  75  71  81  85  63  55  53  74  78  98  61  58  53  69  85  86  65  69  67  76  67  83  95  86  72  77  64  50  80  63  94  78  96  67  66  71  84  91  66  97  70  75  91  85  61  93  78  81  74  77  84  85  50  66  61  85  84  88  84  88  64  92  61  60  89  98  97  87  62  96  70  92  73  49  76  66  96  58  50  84  95  72  87  72  92  55  54  51  93  67  58  75  89  95  89  63  95  58  73  67  52  85  79  51  56  87  82  49  66  88  89  85  87  49  52  64  78  55  84  86  95  78  95  77                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  54  74  93  90  76  56  81  60  86  98  74  81  83  79  53  69  72  91  86  94  94  54  84  59  55  96  78  53  72  73  88  93  81  67  72  64  98  50  59  67  92  92  65  57  61  86  91  88  55  66  73  56  52  55  96  92  89  70  78  66  89  73  67  75  73  66  76  68  79  50  52  69  88  64  75  87  86  70  59  62  60  97  50  87  56  84  70  75  49  71  74  98  51  61  89  54  66  95  93  62  93  84  88  69  63  69  80  67  96  54  85  61  71  81  89  61  63  55  69  62  83  89  83  50  87  98  51  50  63  88  94  50  79  63  64  53  51  82  78  60  67  78  72  56  98  77  69  65  86  50  83  76  88  68  49  80  66  79  83  86  77  84  59  52  96  55  89  90  75  72  50  50  62  57  65  62  55  66  78  88  60  61  78  94  62  69  87  49  58  60  49  83  65  83  98  83  84  96  73  62  88  61  74  59  59  91  59  78  95  85  60  82  77  87  58  78  88  63  60  85  62  58  52  55  57  82  58  59  71  53  71  78  52  56  60  53  93  98  65  95  54  74  93  93  90  83  88  54  95  85  61  54  82  89  98  83  66  72  76  60  70  54  79  93  94  73  74  59  86  54  62  57  55  92  50  70  89  57  69  49  55  76  54  52  49  95  84  51  54  72  89  73  70  97  76  97  97  87  53  65  65  88  65  65  81  96  61  86  81  83  52  98  55  49  55  72  95  65  55  59  75  90  98  94  55  94  81  58  77  56  90  60  88  96  60  86  69  97  62  80  64  72  66  59  58  57  95  58  97  49  73  94  70  53  64  94  81  97  60  73  96  89  90  75  68  71  63  92  55  63  91  49  82  68  63  78  66  67  49  76  68  96  85  58  67  71  74  79  58  92  52  98  92  63  77  98  66  84  49  50  76  88  80  63  82  65  51  71  63  53  65  52  80  78  83  95  51  53  66  82  85  53  51  72  96  82  94  71  76  98  61  98  80  83  66  59  72  88  95  89  86  83  80  96  98  92  52  74  88  89  71  49  72  57  58  64  56  70  87  83  54  87  85  73  96  89  64  93  58  74  79  83  76  90  69  86  62  50  83  58  69  54  64  66  96  76  80  98  84  53  76  87  51  58  71  57  94  53  88  96  49  54  96  64  91  95  82  89  86  60  51  85  64  88  64  66  78  95  73  69  78  78  68  80  95  54  69  93  89  82  50  75  97  62  91  90  49  60  72  88  80  71  63  94  69  77  52  94  56  56  81  90  55  55  77  82  92  98  72  69  54  82  64  73  78  69  52  53  55  97  54  72  89  77  49  71  56  81  88  84  95  92                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                83  51  87  51  92  85  53  82  95  97  64  86  92  93  82  87  69  80  91  82  86  69  61  91  75  77  64  97  80  53  67  72  70  69  60  71  65  84  55  86  87  67  58  87  80  62  75  94  83  96  80  74  77  51  69  94  57  84  87  69  52  68  63  73  74  52  50  98  87  75  92  86  56  94  73  85  92  50  75  49  80  90  79  88  74  73  60  52  83  86  91  71  63  78  51  60  59  66  61  57  59  82  66  65  75  86  69  58  97  74  98  80  56  84  87  98  81  74  59  75  93  50  52  91  96  94  92  92  97  98  64  62  90  58  73  56  73  75  51  57  55  92  58  82  62  56  74  95  90  50  78  84  97  84  98  74  63  88  85  89  83  65  67  98  91  87  51  74  55  95  90  98  96  79  75  97  53  50  72  56  77  82  64  92  65  76  52  50  78  55  72  83  97  76  55  71  78  76  74  74  60  50  61  53  93  62  80  79  78  75  83  65  88  75  67  65  66  82  56  79  95  72  61  62  69  60  97  50  81  90  88  51  53  53  88  69  52  78  55  86  58  68  94  95  94  88  84  62  88  68  86  66  83  61  96  71  62  76  81  69  91  80  90  69  82  97  59  57  66  88  77  77  80  68  88  84  59  57  87  74  71  96  93  89  95  82  95  58  58  57  51  60  66  66  63  63  95  51  83  97  89  79  62  49  95  50  62  60  51  68  65  60  55  49  50  52  91  61  57  79  94  86  56  58  80  78  84  67  54  79  67  75  68  68  67  78  63  95  53  72  55  85  86  95  61  90  69  85  84  88  95  81  79  57  57  77  55  84  82  78  59  76  51  75  54  82  72  84  74  60  86  50  71  95  61  90  51  55  58  77  89  82  69  69  83  85  88  57  49  97  93  85  93  76  88  52  66  88  73  89  53  62  59  50  69  90  50  66  83  69  89  85  88  51  79  75  57  66  68  75  80  89  70  53  73  61  69  61  61  66  88  80  83  94  98  81  58  52  87  79  75  60  53  62  74  63  62  97  77  88  83  57  55  94  87  81  51  67  51  89  78  65  60  63  67  71  57  52  74  88  56  86  74  68  81  50  89  64  86  97  52  61  89  57  61  81  61  96  82  57  85  69  96  89  54  96  80  91  57  62  91  71  66  57  70  72  96  62  63  63  62  89  49  50  76  88  82  64  92  70  94  59  56  98  75  90  97  54  89  56  52  85  88  55  75  53  88  70  75  50  55  85  55  89  71  98  76  52  94  50  94  79  53  87  95  90  84  75  66  98  79  67  68  59  52  87  91  62  53  82  78  67  52  56  84  62  90  81  75  85  84  65  95                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              94  97  68  98  54  94  62  83  88  97  80  65  62  91  54  68  88  86  71  88  52  74  94  68  71  62  96  79  57  61  55  59  66  60  56  62  94  75  87  79  79  60  81  66  79  57  72  54  89  56  77  69  88  55  61  79  61  74  59  91  56  85  81  64  82  85  93  59  76  84  75  97  86  69  81  79  57  49  76  55  83  52  71  84  54  95  75  54  63  55  54  83  50  74  60  97  87  97  60  71  68  70  72  52  69  62  91  65  68  56  50  58  86  66  93  81  62  56  50  57  51  77  88  65  71  61  92  61  66  83  96  76  73  97  88  68  86  56  80  77  59  59  87  62  78  86  54  79  67  56  66  93  54  84  68  68  89  78  62  55  55  49  76  73  96  56  63  77  53  81  49  85  62  69  51  94  59  57  52  50  81  58  66  70  80  78  89  70  82  73  69  85  79  50  74  86  72  55  53  77  52  85  71  54  87  85  89  80  64  61  78  61  64  80  94  84  98  66  61  90  97  80  93  69  74  81  69  65  60  83  53  77  82  76  55  71  54  62  81  86  51  68  75  97  69  67  50  58  81  50  52  92  98  59  50  96  78  80  87  75  51  73  70  57  78  82  62  62  56  87  61  78  82  57  64  74  88  87  50  71  50  53  64  50  69  54  72  64  98  49  55  67  65  88  80  64  66  96  76  50  90  59  78  83  54  54  96  63  81  83  77  58  71  60  69  82  75  93  82  88  58  54  89  82  77  88  63  74  85  69  75  62  81  61  69  96  63  60  52  72  60  97  91  93  70  68  67  66  56  96  49  63  79  72  97  57  76  77  59  87  93  95  75  58  83  98  60  84  95  68  49  90  58  73  89  77  67  94  88  73  52  50  93  79  79  97  64  93  89  55  65  84  87  59  91  66  60  61  72  50  74  53  62  62  84  54  54  95  56  60  57  98  90  57  78  79  91  75  70  49  81  64  51  82  56  79  94  61  74  79  87  77  51  66  93  71  83  94  86  50  66  77  58  91  91  69  87  92  69  86  92  52  76  82  89  97  96  87  53  50  93  68  93  87  83  63  91  51  52  65  60  89  55  96  64  71  81  93  94  84  97  81  49  87  96  86  83  83  69  79  54  73  60  74  66  90  69  91  65  65  74  60  85  66  78  76  91  76  80  89  93  50  58  89  68  77  76  93  71  69  92  82  50  67  93  66  97  62  87  83  58  68  83  62  81  83  91  85  96  96  64  94  66  62  80  64  97  93  82  93  63  89  68  85  94  91  49  58  50  71  60  80  57  69  78  96  97  74  87  65  75  95  66  96  49  86  55  88  60  57  97  93  66  73                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            66  61  83  94  59  56  81  70  62  82  56  75  68  56  87  98  82  84  55  83  96  92  77  69  55  85  59  79  97  91  51  63  88  50  57  98  57  80  49  73  68  54  89  92  85  66  89  94  97  58  84  94  59  79  93  82  89  90  91  57  51  70  52  58  92  67  67  81  68  74  58  76  89  75  93  64  82  93  71  90  64  50  68  50  70  66  57  72  80  79  75  75  51  96  74  88  57  85  73  68  83  58  71  59  82  57  79  85  49  97  66  67  61  85  55  78  85  90  90  96  81  76  95  84  64  61  61  85  64  72  85  98  84  60  53  61  63  57  73  76  64  80  98  62  67  71  81  82  98  76  72  85  83  95  50  56  97  57  66  57  90  75  74  80  50  55  52  50  61  52  92  50  62  82  55  79  87  90  89  62  80  75  70  76  49  76  94  53  55  62  93  92  50  87  95  84  72  81  76  92  49  80  79  88  94  86  76  58  95  54  78  87  54  76  97  88  55  64  57  66  97  73  57  51  59  68  83  86  51  77  69  65  71  93  83  85  96  61  52  88  76  72  93  52  73  69  87  61  79  62  63  93  83  84  73  80  62  63  86  95  84  58  74  51  56  68  55  56  57  53  57  56  90  80  69  68  77  68  76  93  74  83  51  93  70  74  49  93  86  60  82  49  79  65  91  83  50  91  54  96  96  74  82  58  54  52  98  86  75  68  80  85  49  85  59  95  53  95  77  63  96  61  72  76  55  88  86  61  61  74  76  83  66  77  98  80  94  73  92  61  96  64  62  90  93  59  65  59  96  86  49  51  58  50  56  96  82  80  70  74  63  94  49  84  80  77  91  78  54  58  56  76  64  79  51  97  86  96  90  58  72  81  83  52  53  56  51  53  77  67  93  54  67  88  65  73  60  86  92  87  67  97  55  82  62  95  95  54  76  64  98  53  77  52  51  84  70  75  66  62  63  65  79  54  67  68  50  56  90  67  86  77  70  82  62  52  63  54  54  82  58  92  77  72  66  71  62  91  87  65  88  65  90  83  96  97  56  82  75  51  63  72  89  72  64  82  84  66  50  92  76  77  88  73  65  70  62  54  72  93  91  94  72  69  51  84  65  73  52  96  86  50  97  83  65  76  53  57  82  73  68  71  77  79  98  52  80  85  70  91  64  75  54  94  57  88  52  88  65  60  74  97  63  91  90  88  53  76  80  54  69  79  94  84  86  59  61  91  80  91  73  63  69  96  90  97  76  49  59  50  94  73  67  60  49  51  94  80  98  75  71  83  94  56  89  79  58  64  73  96  74  82  93  76  98  52  66  85  96  85  84  77  67  92  58                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          95  69  52  89  83  98  78  92  81  93  85  75  56  69  95  95  95  61  75  53  51  65  71  57  84  54  67  66  56  87  93  71  51  66  53  73  95  93  60  89  85  62  50  87  90  89  92  73  96  83  54  53  95  63  71  89  87  51  76  68  56  84  91  97  95  59  95  62  90  59  63  98  55  49  63  72  56  78  91  85  77  88  78  58  74  85  72  59  67  70  66  54  85  50  71  86  73  57  86  64  97  83  59  59  85  98  55  71  56  59  88  94  71  94  97  61  74  62  89  54  53  57  66  61  70  90  79  67  50  74  65  59  81  78  87  68  69  69  49  55  88  69  96  69  70  61  69  74  69  96  87  77  57  70  56  57  74  63  97  71  64  59  80  93  93  79  57  82  70  73  84  73  84  74  54  68  70  68  64  73  95  72  94  83  53  77  51  84  91  73  49  81  65  85  82  80  69  87  98  87  94  68  71  95  87  66  96  68  90  64  84  94  64  57  75  54  70  87  67  87  86  52  70  75  52  77  77  61  74  63  68  89  53  94  66  88  70  94  93  95  61  93  56  77  94  71  94  72  85  61  58  55  57  96  58  61  53  56  49  74  50  95  51  54  59  97  88  80  56  88  59  97  50  56  51  62  87  51  55  92  71  76  71  50  50  72  60  82  64  91  84  61  95  50  75  61  90  50  92  66  72  49  64  89  51  93  53  95  64  53  84  95  89  92  87  94  64  68  96  54  86  51  94  49  60  85  70  73  61  89  71  61  51  87  53  83  85  94  95  63  74  52  86  74  55  55  73  60  65  73  52  68  58  74  71  64  58  78  53  69  65  58  66  81  93  67  65  69  49  90  50  95  54  96  90  77  54  79  49  92  90  88  84  97  68  73  88  58  85  64  68  96  83  73  53  62  49  93  82  63  88  84  91  60  62  74  51  71  77  54  98  78  85  62  79  85  94  49  66  61  98  75  77  73  86  91  75  86  81  88  97  72  87  50  93  65  67  75  72  52  75  64  78  84  65  59  60  88  86  72  63  95  60  95  93  95  87  78  55  56  74  63  91  94  52  86  67  84  56  50  59  95  95  73  49  52  60  50  82  52  62  53  87  49  78  77  86  86  98  72  52  84  73  81  54  91  93  94  62  93  86  58  51  91  76  49  88  92  95  81  59  68  88  88  50  66  53  58  55  77  77  81  84  69  63  52  69  90  52  84  65  91  71  82  89  64  79  71  53  78  76  64  86  98  82  53  68  86  66  73  93  55  60  73  70  84  97  73  57  56  63  91  83  89  97  57  93  57  92  88  55  94  50  80  56  88  73  55  61  66  97  77  83  64  63  91                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        59  57  91  91  76  58  86  87  67  54  81  73  74  69  66  53  87  63  59  76  97  73  58  52  72  81  89  76  61  92  70  92  89  49  57  71  76  67  85  64  92  64  80  52  65  59  71  72  86  73  87  63  98  90  51  79  55  49  83  96  57  82  69  58  75  80  85  97  87  79  64  96  79  50  67  62  68  86  89  67  55  50  68  87  53  58  56  90  80  56  95  78  93  83  63  93  84  50  72  76  81  70  54  58  51  51  61  74  57  69  79  83  50  93  58  73  62  73  52  64  67  52  93  81  52  59  55  83  80  66  98  63  64  65  78  67  86  57  73  71  73  73  49  51  50  84  90  83  95  92  65  95  95  61  56  88  89  97  66  90  60  86  97  74  90  63  52  80  73  86  54  72  87  68  84  95  69  93  59  75  69  90  69  74  53  73  89  59  81  70  63  58  51  82  71  86  56  92  77  52  83  61  93  51  76  75  67  65  68  64  75  84  66  53  90  64  83  79  50  92  79  80  97  51  77  58  85  69  50  54  83  95  73  96  92  63  63  95  53  86  81  89  63  70  54  97  62  75  74  98  58  66  50  76  84  50  89  49  66  75  74  58  64  59  97  66  66  62  55  55  75  62  74  73  71  85  83  90  60  54  80  60  87  91  82  84  54  88  63  80  76  49  64  93  91  82  84  96  86  63  92  64  56  55  76  81  76  54  69  98  55  78  80  72  81  89  85  53  68  61  54  54  78  80  65  85  54  75  70  62  96  71  54  50  68  83  95  51  62  95  93  61  62  51  85  76  98  90  97  86  56  72  66  93  57  82  70  61  70  51  57  68  93  76  74  80  69  66  91  76  89  82  73  84  90  55  84  71  56  77  49  59  95  95  68  64  67  91  82  66  89  91  77  50  69  66  56  72  65  91  71  78  93  61  78  92  74  70  85  61  69  54  54  51  55  86  79  50  58  51  77  68  60  61  81  63  92  98  74  51  69  64  63  90  91  69  60  87  61  72  65  78  72  54  57  62  76  63  93  66  71  71  87  66  64  98  85  78  96  86  91  56  52  70  93  73  93  63  93  87  62  60  65  64  66  73  78  88  63  96  91  63  85  71  62  92  81  88  62  69  55  72  96  76  68  51  71  78  59  80  91  77  91  75  65  63  68  66  54  70  56  68  54  85  51  94  58  75  74  74  84  92  89  79  83  66  96  94  88  65  61  49  75  88  61  56  89  53  78  86  86  58  55  98  75  69  53  51  82  82  96  80  69  65  59  63  69  71  60  65  93  80  72  72  96  67  82  86  55  78  71  73  56  66  68  81  78  52  88  69  58  69  54  94  57  51  76                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      80  81  72  74  91  68  49  86  73  57  81  50  79  66  53  64  71  67  98  55  97  69  93  89  82  75  85  94  89  75  68  59  82  80  97  70  59  72  63  50  97  76  68  58  57  64  73  91  68  56  88  64  68  62  82  59  77  49  77  92  80  58  97  86  96  62  96  56  69  96  91  71  74  52  54  73  98  97  57  88  92  90  78  50  51  85  66  51  64  86  59  96  82  73  72  75  59  69  88  77  67  61  97  50  50  88  82  69  95  94  87  76  88  49  98  98  60  75  91  90  92  85  81  66  88  64  98  66  87  76  93  97  91  94  64  58  74  69  51  72  55  63  51  77  90  57  60  89  56  80  69  49  96  77  76  91  51  92  74  83  92  90  74  96  67  93  60  95  72  60  50  85  79  92  58  53  56  96  95  59  56  82  70  79  89  73  94  70  95  87  53  52  50  91  70  68  85  87  88  87  72  87  59  85  60  84  65  59  70  50  53  91  93  55  50  95  69  83  80  66  81  68  56  74  61  67  63  57  84  59  62  89  58  51  50  76  77  67  78  79  77  50  49  86  95  77  66  75  75  92  71  54  80  81  49  79  89  82  87  98  63  69  69  91  62  54  95  93  49  61  49  70  79  86  68  82  98  87  86  78  74  49  87  69  56  86  57  49  49  70  87  69  94  80  63  78  69  64  77  73  80  95  87  61  65  76  98  59  62  53  80  88  71  67  80  89  87  61  78  88  87  50  61  74  50  66  95  57  68  71  66  81  54  64  95  50  62  52  85  66  65  65  70  77  60  65  86  85  62  92  92  55  55  91  77  96  59  87  54  63  73  58  78  63  82  57  55  87  67  53  49  84  95  98  91  95  96  57  64  82  50  49  52  86  80  61  54  97  90  75  54  58  82  71  90  56  68  93  50  84  70  74  56  93  93  66  71  59  70  52  84  75  51  49  56  49  91  85  79  56  89  52  63  56  90  58  76  93  57  95  68  52  70  57  81  93  62  79  77  78  58  80  55  68  64  65  74  68  70  69  62  60  74  52  92  91  51  53  76  71  96  56  71  87  49  69  52  82  85  84  57  98  63  85  77  69  77  58  83  73  66  88  55  76  73  51  57  72  64  56  75  90  80  55  60  52  89  76  53  74  59  94  62  68  88  85  79  98  86  92  86  82  98  55  70  75  85  93  96  59  67  79  62  72  53  80  73  59  69  91  76  66  65  79  67  67  57  79  49  52  76  59  49  52  87  78  58  73  57  73  97  84  91  95  83  56  78  83  78  67  54  95  69  49  53  60  53  87  81  63  98  95  93  69  73  84  91  91  94  56  92  65  68  98  85  70  73  68                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    72  94  88  57  65  73  63  84  94  89  82  67  81  79  81  59  80  54  97  59  64  66  55  51  87  82  77  88  78  70  85  78  54  78  65  88  70  74  85  61  76  88  80  56  74  63  70  75  66  65  61  66  89  86  94  64  90  65  66  63  67  51  49  68  94  64  96  96  89  53  85  69  88  98  74  94  81  73  74  66  53  81  75  71  57  65  66  52  77  70  63  69  52  78  63  88  75  86  71  84  55  51  50  67  58  97  84  51  52  83  93  97  55  76  79  79  54  72  52  65  50  67  80  66  74  98  49  80  88  65  50  69  72  92  82  77  84  74  63  98  92  88  65  59  50  59  78  89  82  78  74  98  55  70  54  52  93  49  79  77  83  85  93  91  79  57  77  50  83  89  73  70  73  66  90  78  65  69  58  66  61  70  68  60  54  90  67  81  93  83  49  65  95  58  65  91  56  59  49  61  94  63  83  60  54  72  75  86  65  55  59  97  95  96  54  63  51  59  50  84  82  74  79  84  63  76  78  78  54  58  80  61  69  86  84  66  61  69  80  93  76  79  65  89  92  57  89  59  94  78  71  94  87  58  85  94  87  71  74  72  75  55  83  66  97  64  90  79  77  98  61  94  56  71  52  62  83  95  61  81  56  49  97  58  66  61  79  67  92  70  59  62  91  81  84  95  84  82  88  70  49  91  77  94  98  59  70  85  63  88  98  69  57  98  61  63  61  52  93  88  91  49  82  57  97  52  84  61  82  84  94  63  79  49  55  52  92  58  57  60  66  53  87  56  69  90  94  75  49  95  57  73  97  49  64  84  84  74  72  62  89  93  60  64  57  52  93  93  58  67  87  95  98  97  83  97  82  88  73  63  86  82  71  86  73  57  68  88  83  87  71  84  83  72  96  94  71  92  55  64  61  72  61  97  87  66  90  83  54  57  52  96  60  92  67  61  97  65  65  67  98  69  83  79  67  66  94  62  49  76  52  72  75  77  79  56  87  94  75  86  68  54  85  76  52  74  56  56  79  57  53  88  71  64  81  67  79  82  85  60  55  77  97  74  49  81  81  61  82  96  87  50  55  90  62  95  80  95  54  66  70  80  73  72  89  55  84  56  66  79  81  61  82  53  61  61  93  90  68  75  59  78  57  70  51  61  90  96  67  90  64  61  56  84  59  57  63  93  69  90  92  85  89  68  75  60  84  87  62  78  95  86  85  92  54  49  53  55  84  81  89  92  62  89  81  97  80  88  58  62  64  90  77  77  65  84  75  75  72  52  93  93  97  94  98  49  90  76  76  72  95  59  89  91  86  60  60  89  91  67  92  62  83  80  76  81  59  79  98                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  96  65  85  85  51  79  94  83  91  88  92  53  49  64  85  88  60  77  83  86  70  75  73  83  63  82  90  80  80  74  93  62  70  69  63  88  50  49  77  70  91  57  83  53  76  58  54  77  79  78  83  75  91  67  50  51  55  80  52  66  69  91  85  54  72  77  98  70  56  87  96  70  55  83  62  91  85  63  87  64  71  94  69  88  50  92  59  82  67  59  85  77  88  76  60  55  94  98  56  52  62  92  65  92  69  85  84  81  51  50  61  77  81  67  56  72  88  82  70  98  95  64  63  86  83  87  77  55  68  54  88  80  50  79  84  54  97  89  81  58  89  89  49  57  85  98  70  70  66  73  98  87  49  49  92  58  71  67  56  83  61  80  87  58  97  79  68  55  86  92  52  94  75  50  62  51  64  90  90  67  69  57  52  61  85  78  71  63  68  80  79  92  84  54  58  79  89  76  64  71  66  59  77  49  80  51  62  50  61  70  65  76  84  88  86  79  52  65  60  77  74  49  97  96  59  97  51  94  73  81  83  64  96  52  81  60  92  93  59  88  81  70  71  51  73  77  54  87  70  64  68  71  82  89  71  84  61  90  75  83  93  57  92  89  82  60  54  69  92  53  73  68  57  84  94  85  60  77  82  51  97  98  96  85  83  95  85  62  59  97  72  54  53  71  73  58  82  79  94  56  67  70  49  84  83  72  94  63  54  94  57  90  87  73  67  85  81  53  96  90  77  82  60  85  85  79  97  65  76  50  93  86  81  76  93  74  90  95  68  72  97  80  55  88  64  54  86  60  65  63  87  52  50  84  94  61  95  57  60  96  90  52  62  97  61  56  64  91  52  79  97  55  57  86  67  96  60  78  76  87  50  68  54  61  91  57  96  96  97  52  55  50  60  61  91  61  61  86  96  98  87  60  68  73  56  77  68  58  90  60  92  97  79  62  70  49  85  57  63  55  60  56  92  58  80  63  51  97  80  64  49  85  89  72  79  71  59  93  54  85  84  52  61  65  70  80  56  68  93  73  76  53  54  51  67  58  92  50  58  92  87  60  61  56  78  71  72  75  77  71  76  94  86  93  67  68  66  68  98  58  51  59  95  73  49  52  97  77  84  75  50  63  70  67  95  61  95  56  75  70  77  68  78  76  60  75  87  49  84  56  56  97  74  90  81  60  81  77  89  90  53  88  54  70  55  82  68  95  73  81  76  83  95  90  91  86  92  95  83  69  78  78  52  83  57  77  66  62  60  96  56  78  88  62  57  60  65  93  63  84  98  93  50  51  94  96  63  77  91  56  84  93  91  54  87  67  59  62  64  80  83  62  66  76  52  55  76  49  62  70                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                61  55  88  57  86  70  84  60  53  87  85  89  78  88  59  98  52  76  93  74  64  88  97  87  81  62  60  89  59  85  88  97  68  61  57  59  52  63  51  79  82  66  65  73  92  87  86  96  79  51  95  66  62  80  81  64  55  87  57  79  84  85  73  54  64  81  63  54  82  70  80  74  91  49  94  76  93  88  97  62  81  52  94  64  89  57  87  50  73  87  71  72  63  90  93  55  86  96  57  50  49  53  82  94  57  53  80  92  71  51  62  78  76  55  91  98  59  91  58  68  83  83  61  97  71  89  50  61  72  75  87  96  71  71  51  62  75  51  51  59  92  57  78  56  92  66  59  66  87  76  49  51  60  62  72  70  61  91  68  66  55  93  93  59  51  58  95  63  75  70  59  71  63  59  55  73  91  92  78  87  76  54  62  77  70  88  64  56  55  52  74  66  64  82  74  92  87  51  94  81  95  60  83  76  98  51  62  92  91  58  88  69  94  73  66  71  70  85  84  78  79  82  84  86  59  98  91  63  56  57  94  71  87  96  60  49  85  86  81  97  57  58  69  89  86  56  97  82  57  79  92  78  72  81  91  81  57  81  53  89  64  58  88  60  68  89  81  71  68  79  72  65  94  78  86  58  57  70  56  88  74  90  88  54  93  98  55  53  96  78  70  86  71  96  93  70  98  88  51  82  78  94  70  77  89  84  82  69  73  51  97  87  71  74  58  76  79  93  51  93  66  82  50  75  52  53  77  49  81  94  77  93  66  65  71  64  65  74  74  88  91  57  59  58  84  77  66  58  52  75  58  52  83  75  52  61  55  92  88  77  63  76  79  60  79  68  79  50  64  49  65  56  91  95  78  81  60  79  89  93  52  60  98  95  98  93  54  79  89  50  72  84  51  50  62  54  59  84  86  49  92  66  96  74  73  69  74  53  81  93  65  60  67  66  95  61  68  76  54  49  72  91  51  91  51  62  60  95  91  73  84  61  81  77  52  70  68  73  84  79  89  78  91  49  52  90  71  97  69  97  50  79  91  82  64  60  75  58  53  92  85  98  55  87  64  59  66  88  53  76  52  65  98  59  60  61  63  60  84  56  62  56  79  73  57  91  93  82  51  72  65  74  87  84  71  94  76  80  66  79  66  64  95  87  71  83  90  78  96  75  82  98  85  52  84  90  81  63  87  58  63  58  76  89  87  62  88  58  75  54  95  94  86  72  54  52  77  61  75  73  80  49  62  86  66  90  94  93  85  58  65  98  49  62  94  66  90  79  60  68  57  79  93  63  49  70  66  63  69  50  83  88  78  54  82  60  89  87  68  73  96  71  83  58  55  80  80  61  64  58  75                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              52  94  53  68  70  76  62  49  72  98  88  49  76  54  77  88  62  62  56  55  54  57  72  72  84  82  88  52  57  57  74  58  56  78  80  72  84  92  87  49  94  88  74  51  85  70  81  53  77  50  49  53  80  67  93  52  59  86  67  79  59  65  82  92  76  53  51  98  86  81  93  86  60  65  58  77  87  95  67  49  69  87  49  84  85  83  98  84  89  85  82  54  58  74  70  90  59  93  85  87  69  80  88  53  93  86  83  65  49  49  98  87  69  90  49  81  65  65  57  60  63  98  89  66  52  51  66  50  59  91  53  67  84  73  58  80  92  62  61  61  93  80  68  83  65  59  72  64  56  83  82  59  84  81  67  61  58  97  52  85  70  56  86  93  60  69  83  66  77  79  79  90  75  63  88  75  72  97  80  95  63  70  75  98  57  60  92  86  82  97  55  88  84  84  80  51  78  69  58  92  71  83  58  57  83  51  86  65  91  75  60  93  65  84  97  62  81  49  62  85  73  72  90  94  81  85  96  98  61  55  61  65  90  69  95  49  98  65  93  80  51  54  80  66  63  67  94  67  76  63  51  56  54  57  81  52  69  59  73  56  49  60  55  97  85  82  51  58  56  80  76  51  94  82  66  83  77  62  87  79  60  79  52  95  55  64  85  91  60  64  78  96  85  54  68  65  67  87  69  69  58  55  54  74  60  52  88  96  97  71  87  64  83  68  63  96  51  82  73  79  89  54  85  96  66  49  92  61  81  69  67  49  60  61  67  91  85  82  85  78  67  92  61  70  83  88  85  70  91  73  68  98  73  60  90  77  76  94  50  66  75  66  72  90  98  66  58  81  95  88  96  66  76  91  52  67  79  97  90  90  64  69  58  66  76  71  98  63  82  49  94  62  95  55  95  69  72  51  52  50  49  72  94  70  98  62  88  64  75  58  83  97  84  94  90  63  69  78  88  86  55  65  51  54  62  96  57  58  49  75  72  63  83  73  81  84  87  96  78  81  66  72  68  52  86  66  95  58  49  87  68  51  72  68  69  70  59  96  54  93  89  75  97  82  90  64  65  85  52  94  78  57  81  76  82  63  49  65  70  66  84  56  54  78  68  78  49  74  64  73  84  98  94  86  97  51  97  55  67  66  50  56  92  84  93  55  95  75  56  71  96  49  95  58  91  68  88  54  53  79  93  76  53  59  51  83  56  85  83  80  95  92  57  86  86  62  85  68  76  82  53  91  91  65  79  54  69  81  60  53  91  82  85  95  70  87  90  80  84  97  78  71  75  51  72  67  72  54  90  73  65  58  61  56  78  98  82  54  58  69  60  60  73  82  74  93  95  98  79  84  64  77                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            74  76  77  83  64  71  94  66  90  55  78  56  81  89  52  60  55  54  49  61  96  70  53  69  84  67  87  49  91  97  66  61  73  73  68  97  89  57  80  58  65  59  76  86  75  79  94  60  80  83  95  82  77  55  60  74  75  50  90  65  77  74  55  90  52  98  57  59  87  71  76  87  59  63  89  50  73  77  85  85  83  76  55  93  65  83  82  49  70  53  73  55  91  95  69  61  54  89  69  60  67  67  65  95  71  74  97  53  52  70  92  57  86  94  96  54  87  61  53  79  84  55  79  88  63  58  55  94  74  81  52  64  89  87  68  70  98  84  49  62  53  85  62  74  54  74  96  78  76  61  95  54  82  56  70  97  84  65  97  50  72  76  64  50  89  62  81  78  72  66  75  52  77  91  68  77  51  61  72  93  72  70  78  92  81  51  63  87  70  71  94  60  63  91  73  50  76  89  77  66  89  54  73  94  94  70  78  71  55  79  70  63  88  97  68  81  50  67  58  74  77  93  61  92  81  91  67  73  83  49  57  66  76  68  83  54  81  65  49  78  83  58  74  83  95  66  94  94  60  69  95  91  85  71  75  87  64  68  54  76  85  65  49  55  90  79  60  49  92  94  95  51  84  89  71  69  89  85  51  67  78  85  88  83  91  92  52  73  94  67  95  85  50  64  98  58  70  59  86  53  57  93  79  60  85  55  79  67  81  92  86  77  91  85  55  87  49  69  65  60  73  90  94  51  75  64  55  86  57  97  67  97  55  66  77  62  90  94  93  88  52  82  75  90  91  50  53  72  97  80  67  59  80  97  59  94  85  59  53  74  54  55  67  94  61  54  54  93  94  80  93  82  97  83  71  72  78  89  98  92  70  64  87  54  78  50  55  85  52  94  97  52  89  68  93  54  69  98  73  75  73  52  57  80  79  75  64  78  54  62  73  72  81  63  69  78  74  51  67  88  82  58  72  94  97  54  51  72  79  50  63  82  74  53  78  77  80  85  68  63  98  50  66  83  49  57  58  76  88  76  93  75  85  56  79  65  92  88  95  59  77  69  95  87  97  85  82  58  68  72  72  63  69  52  77  89  57  91  92  82  68  88  98  58  87  79  89  89  92  90  85  62  88  52  53  94  54  63  60  82  57  63  58  51  70  81  97  95  76  67  54  88  62  98  67  55  51  98  98  65  93  91  94  66  84  64  59  66  78  65  79  62  69  89  89  83  83  68  62  74  85  53  60  92  68  80  92  87  76  56  70  75  58  51  58  75  97  66  67  74  68  87  51  92  61  80  97  63  64  81  71  58  70  84  88  96  81  95  68  57  92  87  72  77  80  84  91  63  88  52  90  67  64                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          92  56  86  68  95  77  83  58  49  52  89  76  50  92  97  63  80  67  83  55  62  84  90  87  77  58  80  69  62  54  70  76  86  66  80  64  82  66  54  58  88  87  84  51  51  98  51  67  54  51  50  70  88  72  68  76  92  87  95  63  97  93  75  94  53  57  73  78  93  73  60  57  52  68  68  58  88  82  79  50  69  82  90  95  58  59  94  77  87  71  59  61  58  81  92  60  84  73  78  90  66  53  78  81  65  89  63  97  72  60  84  63  57  71  81  70  81  65  56  87  78  79  83  88  85  61  66  87  52  55  72  76  51  54  77  62  59  93  52  58  94  52  60  91  76  66  82  66  96  78  93  78  78  68  68  91  70  51  72  81  89  82  49  73  74  82  58  69  88  72  98  95  91  90  50  51  59  89  95  77  53  83  95  55  78  53  54  53  79  53  73  95  96  62  93  50  97  79  74  68  63  90  65  78  54  78  60  66  93  87  87  76  85  83  52  77  78  69  88  68  77  72  97  89  75  65  89  93  69  69  88  60  52  92  74  80  83  52  62  93  53  58  96  58  62  52  55  94  59  53  74  58  89  73  92  89  60  88  89  95  62  92  87  86  76  74  52  81  86  80  77  67  62  84  54  51  69  91  72  74  84  88  72  82  79  92  51  92  76  49  51  52  51  66  98  63  92  73  81  78  98  67  94  93  86  91  52  86  71  91  78  76  98  94  89  57  72  51  84  76  54  51  92  56  90  81  57  53  66  56  63  90  92  97  82  71  75  83  77  73  77  49  72  83  55  71  91  94  56  82  82  56  74  92  62  62  83  74  75  74  80  60  74  93  80  87  60  61  93  69  77  82  55  88  68  68  66  76  56  89  56  92  85  77  83  58  66  66  70  72  95  64  86  94  50  97  68  53  97  62  91  88  53  52  96  80  63  53  79  97  79  94  61  71  96  73  87  89  51  84  68  96  77  87  52  65  90  95  77  94  96  79  51  97  77  94  91  57  76  75  94  84  90  52  53  60  49  94  54  81  84  77  92  64  75  57  61  85  98  91  89  68  60  95  80  57  90  84  98  96  54  83  56  89  53  60  88  49  49  79  95  63  64  91  65  75  98  66  80  53  56  68  61  87  75  64  51  97  77  62  84  73  62  89  61  72  53  70  55  91  70  72  84  59  52  96  89  58  65  98  54  51  54  54  88  97  50  93  98  90  67  50  77  71  80  86  98  49  79  49  63  56  55  82  66  85  89  64  67  57  57  66  53  92  94  60  86  63  86  82  74  65  64  72  50  93  54  98  59  90  83  87  62  62  86  76  82  97  80  87  67  98  68  90  91  52  80  53  72  84  77  57  72  60                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        69  62  61  66  63  94  74  79  56  66  58  51  55  79  67  82  62  56  53  86  88  95  74  74  96  66  83  77  63  91  97  81  77  91  57  52  87  75  81  87  87  96  90  82  61  68  77  94  80  86  56  52  50  77  69  97  91  56  78  92  56  60  71  52  89  91  70  76  73  91  94  84  95  98  60  81  61  79  87  92  92  93  80  58  83  68  96  53  65  80  86  51  57  75  98  78  81  57  58  76  59  51  61  64  75  93  75  59  57  51  92  55  77  51  98  83  89  81  80  89  95  69  84  71  62  92  63  87  54  65  70  63  59  86  93  87  72  80  70  75  61  50  55  96  83  75  98  77  59  88  73  75  66  74  67  88  93  57  59  85  72  56  92  58  67  71  76  70  98  85  91  96  74  51  82  57  82  57  63  98  89  72  86  59  90  97  82  95  60  79  78  64  66  67  49  87  83  73  52  88  78  61  73  91  71  90  72  70  68  52  93  54  75  74  59  65  50  50  68  81  78  59  64  53  54  58  62  82  70  81  82  90  97  85  74  66  57  55  64  66  54  92  74  96  81  61  59  64  67  63  73  65  58  72  73  74  51  57  49  66  81  84  80  96  68  55  71  49  50  52  86  87  88  80  53  65  94  73  67  80  72  67  58  61  92  82  72  92  85  92  72  96  65  76  92  86  75  72  94  55  73  55  84  75  87  95  50  61  65  69  85  53  70  54  86  50  69  84  88  92  49  98  62  94  65  78  68  60  79  52  54  90  70  59  52  62  59  77  57  97  56  96  81  79  76  49  81  51  58  69  77  57  66  68  49  49  68  70  72  52  84  76  89  96  91  55  95  61  65  72  69  83  74  92  57  60  49  70  72  60  58  56  91  82  89  53  95  96  78  98  49  68  65  79  56  87  74  67  70  72  75  79  76  58  67  95  68  91  55  96  52  90  77  80  85  61  59  73  93  62  77  83  81  93  98  85  72  52  67  95  81  53  73  52  65  83  55  78  56  67  50  73  85  65  65  86  80  67  91  82  95  72  56  81  82  83  93  98  54  68  53  96  90  93  83  57  90  75  77  50  74  67  61  81  72  88  67  55  50  79  69  74  85  73  92  58  71  83  85  67  95  65  95  55  53  56  82  77  78  64  95  59  60  73  90  84  82  80  62  58  55  69  93  66  98  50  56  78  67  83  63  93  93  60  58  69  50  93  60  78  75  60  52  54  77  77  55  67  51  63  78  49  83  59  97  65  70  57  71  56  54  85  52  81  65  73  92  66  95  87  82  73  64  52  77  65  72  81  78  60  87  97  54  52  77  64  83  79  77  80  82  88  85  84  81  52  84  60  68  89  59  95  83  63  67                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      55  91  50  65  76  78  68  81  97  54  55  70  52  91  85  73  52  69  92  96  75  52  81  69  81  89  55  85  65  76  70  77  70  57  52  62  49  85  64  96  73  91  77  63  86  94  65  90  79  57  70  81  85  62  62  78  74  86  74  96  70  77  78  61  96  85  51  85  76  96  87  63  70  76  77  63  86  67  65  96  72  93  92  53  84  92  95  80  82  57  80  73  73  53  97  56  82  59  68  92  57  61  95  87  93  65  59  82  72  89  81  81  54  64  95  87  65  62  96  62  92  66  85  72  79  96  91  57  75  84  85  69  97  62  63  87  56  98  97  62  50  59  80  57  93  94  79  65  66  80  54  55  82  51  69  92  57  89  67  84  61  61  61  71  76  82  62  74  54  82  61  71  66  71  74  63  64  93  91  96  54  67  84  73  67  74  50  65  64  58  82  80  52  82  69  50  70  86  97  61  69  85  77  97  94  74  80  86  50  51  74  49  93  79  91  85  68  55  71  92  81  54  67  64  63  75  66  51  70  89  74  78  71  61  68  75  51  74  71  92  56  81  97  82  49  54  87  77  84  63  81  58  49  79  78  57  51  97  58  95  97  75  70  78  95  64  85  54  91  60  69  65  66  84  71  78  69  59  72  84  52  84  83  97  91  92  93  50  66  82  55  59  62  53  97  87  80  72  54  54  52  61  60  89  57  57  78  58  98  65  60  97  62  83  55  52  68  93  49  50  97  51  60  58  80  57  74  54  56  75  82  63  62  56  53  51  89  84  64  64  57  69  89  82  96  63  87  91  54  71  57  55  51  73  86  61  57  90  82  88  83  91  51  58  74  54  60  80  50  50  93  52  59  62  82  96  62  85  76  84  57  56  91  82  95  80  69  55  96  92  72  96  50  86  97  55  86  78  50  75  72  60  92  79  70  61  58  54  81  64  52  60  55  90  79  79  60  97  84  72  67  61  61  65  61  60  89  89  89  71  98  77  86  66  68  91  88  67  93  53  89  76  95  61  82  67  78  98  81  81  68  54  80  64  73  85  52  54  57  87  59  65  78  55  94  66  78  84  54  85  93  61  61  89  97  51  58  50  95  50  92  72  53  89  97  72  79  51  87  60  63  51  98  89  55  63  64  95  74  95  63  58  93  61  78  60  53  91  72  86  80  65  63  93  64  98  89  84  73  66  52  62  49  83  87  84  50  58  54  64  79  94  75  62  95  79  52  66  52  55  94  88  61  97  51  90  67  77  68  60  76  79  52  77  75  77  60  96  64  53  83  83  58  91  71  91  65  86  60  58  72  86  59  96  70  71  61  95  90  55  78  57  93  73  98  66  51  57  58  74  97  90  86  95  67  79                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    92  73  63  58  52  94  85  97  62  93  53  59  83  88  82  65  80  92  97  76  67  86  77  77  78  77  78  78  85  70  82  76  93  98  93  54  72  74  59  72  50  64  68  66  70  61  95  92  79  77  79  55  59  59  96  56  54  89  81  68  54  96  80  69  51  98  94  59  53  72  76  74  96  59  84  95  56  61  77  96  86  63  80  96  78  67  69  66  76  94  89  97  96  50  81  79  83  97  60  71  80  52  80  53  88  55  98  79  81  62  66  66  75  86  77  70  86  91  95  61  53  60  56  78  66  55  71  95  82  56  98  52  55  92  70  76  88  90  82  49  86  98  86  90  91  50  51  93  87  62  72  67  51  67  61  81  79  84  86  70  62  89  96  89  94  49  80  62  68  94  60  90  76  97  69  77  70  92  69  84  59  94  85  62  49  59  94  95  63  96  54  79  84  72  82  73  93  82  69  55  85  96  88  69  91  60  73  63  51  79  97  84  68  60  88  73  61  58  66  83  72  91  67  50  85  80  71  56  74  63  81  86  86  82  57  87  61  96  52  93  58  62  78  68  58  78  79  63  74  69  61  77  89  64  60  57  77  60  74  49  68  81  64  71  97  83  74  51  66  69  68  52  87  60  60  84  59  95  61  53  69  65  77  66  78  58  91  84  52  62  61  50  71  89  72  66  64  94  70  61  95  57  97  84  95  51  62  76  90  58  96  90  67  74  74  55  94  55  70  76  97  71  76  55  84  60  75  57  78  95  64  63  88  49  69  86  56  95  96  76  59  92  53  89  67  92  79  95  92  69  59  89  68  97  50  65  62  88  82  98  88  77  88  91  55  56  83  62  65  68  91  92  90  93  61  65  58  52  69  72  67  91  74  69  94  71  65  86  55  56  75  78  91  59  98  89  57  70  79  72  94  58  53  50  75  88  63  87  55  92  68  79  68  61  79  59  52  65  86  87  76  51  97  57  53  71  69  79  86  64  65  86  74  76  98  79  49  86  62  79  94  91  51  65  70  90  79  88  49  78  95  87  49  53  58  93  68  89  86  70  77  64  92  63  73  81  86  94  69  96  54  77  69  68  49  78  80  53  79  98  90  68  55  97  55  93  62  61  51  72  88  98  52  93  95  84  93  85  91  80  66  77  84  57  89  67  98  78  86  71  75  83  72  63  69  78  70  66  80  80  87  54  54  50  59  83  92  60  59  97  80  59  71  63  85  53  89  73  54  81  55  77  60  85  50  54  63  64  73  73  77  53  86  63  95  71  87  69  70  97  96  85  66  66  51  64  85  60  76  56  84  97  91  73  96  86  88  66  58  82  62  62  89  84  91  66  73  50  96  53  71  63  54  79  81  61  95                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  85  67  81  59  91  50  87  71  51  82  78  65  60  62  71  62  51  87  78  84  89  62  96  73  81  62  90  75  84  59  74  91  94  64  55  68  59  74  86  52  92  93  63  57  54  54  75  74  59  61  71  90  97  88  93  91  54  74  88  69  58  77  60  62  91  87  66  56  76  79  92  60  98  51  72  57  83  69  71  55  90  73  49  78  51  49  66  67  74  74  78  87  96  59  71  95  54  76  49  57  78  51  80  56  73  89  77  55  51  94  56  69  74  66  86  55  84  72  97  77  69  85  80  96  61  56  72  66  93  52  75  71  53  65  93  89  69  62  49  70  73  52  56  70  53  84  96  83  82  96  57  68  97  69  56  58  69  94  79  77  83  53  81  65  53  86  79  57  96  81  76  89  80  57  57  72  90  82  82  92  52  57  88  68  61  75  78  52  56  94  69  67  92  62  73  67  67  50  95  87  93  61  60  55  77  81  79  65  87  78  98  57  59  69  52  73  62  68  63  53  67  78  64  52  88  89  63  59  81  49  97  81  64  95  51  51  92  74  91  67  50  79  93  75  95  66  68  93  65  54  60  55  81  78  56  55  93  54  89  94  96  50  61  61  73  89  79  52  53  84  50  97  93  75  91  70  77  58  67  74  95  78  67  52  72  94  82  97  66  79  88  58  93  54  58  84  83  58  70  65  73  52  98  66  65  74  96  69  50  73  59  80  86  77  74  90  80  85  84  69  77  60  64  65  52  70  72  66  92  89  50  67  93  73  56  94  82  70  83  76  98  60  93  55  79  92  69  92  94  63  98  83  92  64  60  72  65  91  52  73  80  81  83  69  92  73  97  72  86  57  56  51  86  49  50  63  95  62  63  74  74  95  85  98  91  88  73  69  75  55  91  76  54  91  91  50  57  85  71  91  62  60  78  84  66  59  79  53  54  57  62  67  76  72  56  50  60  64  73  80  85  92  74  54  57  94  67  60  72  98  68  88  70  83  53  69  88  54  49  92  75  88  49  68  85  81  59  58  86  97  50  74  87  49  60  86  91  85  64  82  60  64  79  70  58  76  59  70  85  89  57  97  95  55  53  90  82  86  85  72  89  54  97  64  72  85  72  59  74  87  98  60  55  58  62  94  56  62  93  91  54  54  74  51  60  69  85  59  75  76  96  70  78  68  93  64  82  64  84  55  87  52  90  88  72  85  76  89  59  84  70  58  74  80  50  77  84  69  65  73  71  83  96  53  50  53  51  63  86  89  66  87  87  89  62  60  86  57  96  49  63  72  75  63  81  54  50  72  77  75  96  54  70  87  73  64  75  69  66  80  58  76  63  60  81  68  61  52  76  95  84  73  94  67  61  72  78  58                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                74  51  76  78  96  49  92  53  96  50  72  55  63  59  49  67  81  59  95  67  96  71  69  67  72  88  65  66  84  63  74  77  79  98  90  92  69  50  98  75  68  67  82  95  71  56  77  74  54  56  58  83  56  51  51  94  96  94  67  82  63  97  53  75  73  76  88  53  86  94  97  51  88  98  69  55  75  57  86  78  77  78  58  75  79  58  67  68  72  94  73  52  98  61  83  52  80  51  75  64  87  87  71  68  68  89  65  81  54  87  97  75  95  92  64  66  96  87  70  59  76  95  73  73  55  77  83  56  62  96  53  96  91  61  89  56  80  93  67  89  91  86  95  98  56  89  93  85  66  73  74  68  53  59  51  63  81  65  76  83  56  77  94  56  57  53  60  90  78  50  90  83  60  89  68  73  92  50  86  81  94  66  68  88  81  51  58  89  50  58  85  59  97  49  71  54  62  69  83  59  68  62  54  65  80  83  50  49  77  60  66  74  55  58  74  66  53  69  56  52  50  93  89  58  60  98  90  60  85  65  84  81  85  63  51  69  91  68  59  86  72  65  88  86  91  77  53  59  96  93  75  51  91  56  58  66  86  98  49  63  93  74  78  71  89  68  65  72  71  52  79  78  69  56  57  81  74  58  59  64  98  70  49  68  65  79  64  64  51  59  85  94  60  60  78  90  88  59  90  84  59  68  81  92  86  58  65  55  57  50  50  92  49  61  92  65  51  64  74  94  67  93  66  83  84  57  71  73  62  93  57  97  94  74  63  93  64  55  85  73  67  72  86  59  94  81  74  68  71  83  55  59  80  89  90  68  54  87  79  56  80  95  65  82  83  54  70  97  53  75  67  78  98  70  68  70  73  91  79  89  63  49  71  72  64  78  58  73  79  56  94  55  68  70  73  55  67  81  58  97  52  77  59  81  91  82  88  58  59  78  50  58  74  64  56  89  62  49  71  82  76  80  57  85  50  83  74  55  74  66  88  90  58  90  97  88  93  74  59  98  83  87  56  53  59  65  61  87  95  66  98  65  66  79  67  49  62  94  60  97  81  84  66  55  88  82  50  96  74  51  89  97  55  76  60  95  83  92  97  74  68  59  67  60  93  91  79  49  89  75  68  91  52  98  69  50  69  54  91  69  73  67  72  57  65  68  72  93  98  68  95  80  87  87  55  89  53  82  97  69  81  72  66  61  51  52  85  90  89  67  85  80  68  74  70  70  59  81  98  94  95  51  85  49  74  94  76  89  71  92  69  64  54  81  49  88  91  73  58  57  53  61  67  84  85  86  76  98  79  63  56  74  95  92  80  69  98  51  88  63  58  74  90  91  81  98  93  86  67  90  96  52  92  54  72  59  57  59  65                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              66  53  65  54  75  97  64  68  97  75  95  60  49  83  71  71  58  82  63  69  53  97  68  76  71  64  84  85  72  49  52  81  52  74  69  76  57  76  56  52  98  79  65  70  78  66  90  68  84  95  95  65  88  90  74  69  81  79  77  84  50  55  97  76  59  52  68  63  57  79  52  82  85  54  93  88  78  61  61  68  95  95  57  70  96  58  98  79  69  70  70  50  54  61  95  82  79  66  73  56  65  65  71  67  70  81  75  81  65  82  87  87  84  79  70  87  90  50  65  63  87  56  67  63  57  64  93  74  68  80  72  90  51  65  70  70  78  59  49  63  72  67  96  57  52  62  55  57  97  82  74  93  96  81  74  80  92  57  57  55  66  73  79  98  62  94  49  93  58  87  94  88  49  49  90  72  59  94  89  93  96  55  74  90  57  92  62  52  84  92  57  75  67  74  95  81  73  52  65  77  77  83  80  71  89  54  78  65  89  94  82  62  76  75  61  75  83  69  50  52  81  74  88  72  78  73  52  80  69  77  53  62  86  90  51  57  80  89  69  69  69  56  61  68  53  89  81  56  68  50  49  60  79  64  95  75  85  71  84  94  77  68  82  62  82  89  80  90  93  62  92  85  67  77  63  89  55  71  73  84  60  96  54  74  60  58  79  83  60  69  94  94  70  69  87  77  55  71  70  80  79  85  69  62  96  60  81  94  49  75  68  89  92  51  56  91  68  65  73  91  68  51  51  76  56  88  75  85  87  98  52  65  71  90  86  87  97  57  75  97  65  91  67  72  60  92  62  58  65  71  69  57  54  73  73  86  78  54  80  69  79  53  57  92  93  69  61  75  64  54  86  59  81  79  58  58  86  50  55  79  74  74  84  79  59  54  75  94  56  58  58  94  50  78  69  71  85  66  64  60  68  60  50  63  61  77  60  95  76  95  63  57  74  59  56  84  75  95  59  78  59  58  66  97  70  90  92  53  76  85  82  67  85  95  68  57  82  50  81  79  77  55  65  65  90  94  91  53  98  68  68  66  82  63  96  58  71  88  70  82  77  98  64  96  60  88  83  65  82  91  76  87  50  52  73  62  97  57  76  67  72  87  68  93  81  54  51  73  63  98  76  84  51  76  87  78  97  80  58  98  74  98  66  73  65  66  82  62  77  91  75  75  72  59  84  57  65  84  59  50  87  65  49  86  68  80  63  53  79  75  54  78  50  82  57  79  66  75  88  95  61  69  65  54  54  53  53  95  49  52  59  75  92  53  69  85  79  72  70  88  97  50  94  57  64  98  62  94  59  65  77  66  85  97  93  98  76  59  55  92  64  88  72  73  94  96  64  86  60  91  71  76  75  56  84  50  94  77  97  61                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            85  56  65  64  93  62  66  85  85  98  69  91  64  98  62  50  76  53  74  52  78  71  84  87  72  53  66  83  74  53  58  86  60  75  87  67  74  59  63  83  66  59  78  64  52  55  87  80  77  61  86  59  80  81  92  91  70  58  61  59  97  86  96  61  77  54  95  75  52  51  59  60  68  50  71  74  52  67  57  81  96  79  50  73  84  66  91  68  79  63  51  74  68  62  80  56  61  95  54  77  73  80  78  60  95  76  73  64  81  94  52  88  70  77  53  51  82  69  90  63  96  88  93  85  70  77  69  98  87  53  66  84  75  52  68  72  57  54  61  87  60  55  87  84  72  64  62  59  83  56  75  74  80  49  96  83  86  67  72  68  65  84  88  95  49  59  52  49  97  62  51  90  84  78  69  92  56  54  61  84  53  57  87  60  50  66  73  67  60  91  52  85  72  88  79  76  56  86  86  51  92  84  87  77  65  65  56  84  73  62  70  87  94  57  60  86  78  98  80  72  74  57  49  79  59  52  58  87  60  72  92  55  72  83  54  55  75  55  78  68  93  50  71  74  63  97  68  50  57  89  90  51  51  65  89  86  67  81  60  62  97  72  76  80  94  49  85  72  91  52  97  76  60  89  73  84  55  68  92  63  97  95  93  62  60  86  52  50  78  95  97  61  68  75  84  98  92  83  72  57  84  54  74  89  63  77  65  51  61  81  68  67  67  73  98  70  97  73  91  65  71  72  68  74  68  51  77  74  60  87  82  81  67  87  80  86  86  72  63  73  69  89  64  50  60  69  85  53  80  64  60  80  76  73  60  95  50  93  64  94  63  54  49  84  49  50  73  66  57  69  58  74  70  88  60  80  80  64  74  78  54  57  93  71  88  76  60  97  88  73  74  79  73  78  91  96  53  91  95  58  71  54  67  71  85  71  88  52  94  87  63  59  92  55  85  73  57  56  82  70  61  50  73  70  88  81  68  63  63  73  90  79  49  60  73  55  94  77  62  75  96  61  98  74  70  56  70  78  58  63  70  56  86  89  91  84  63  54  97  86  78  85  86  73  55  54  67  96  79  67  52  93  72  92  93  55  70  81  49  58  63  84  62  91  63  64  98  84  62  79  93  70  94  77  69  61  91  65  84  82  56  64  70  66  92  75  93  81  78  74  88  56  58  96  84  95  82  80  96  56  96  57  92  85  92  68  85  60  51  71  83  91  59  90  90  64  75  82  58  64  66  64  83  75  57  94  82  72  77  62  77  90  81  95  69  88  84  80  78  98  73  95  95  60  89  59  69  97  87  59  51  68  98  80  89  86  82  82  81  97  74  76  85  58  78  58  83  77  69  55  55  92  64  79  72  96  84  77  86  92  87                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          49  75  83  65  71  53  70  73  76  71  76  92  69  51  71  64  96  74  76  62  63  97  91  93  88  78  86  55  57  56  52  57  53  71  71  75  61  73  84  86  76  58  75  68  88  87  71  66  95  72  62  81  52  63  86  60  92  84  57  55  98  56  53  86  70  89  68  71  55  52  85  85  54  51  51  75  89  82  73  67  50  96  86  56  62  70  77  96  93  97  76  69  79  72  75  62  65  53  92  74  83  53  90  92  50  79  84  68  89  56  91  70  83  80  61  82  81  88  57  61  65  54  49  68  55  95  62  93  60  83  81  56  78  62  96  77  53  71  74  51  57  80  67  70  55  82  51  53  73  91  92  55  77  83  97  92  55  62  63  61  54  56  93  77  76  94  85  55  71  62  54  79  84  75  71  68  75  66  81  64  49  58  94  78  85  85  95  62  74  71  72  72  73  57  63  80  56  60  54  87  90  62  64  98  62  67  75  59  66  74  55  62  70  87  95  75  68  67  66  91  76  94  66  78  50  94  60  64  50  54  52  90  66  96  79  84  84  89  56  70  88  64  75  77  54  75  88  62  89  87  88  82  81  70  50  94  56  72  68  60  93  84  64  97  53  71  65  81  84  58  72  75  49  53  78  50  84  79  69  78  59  54  82  72  59  74  94  77  74  73  89  68  81  49  77  63  93  82  91  90  55  90  75  89  52  54  72  89  69  71  95  70  78  86  68  92  85  77  60  92  62  60  74  98  55  80  70  87  96  95  54  69  86  97  96  93  49  84  88  71  84  75  56  56  73  84  77  83  94  73  90  54  86  81  54  86  84  67  54  60  65  88  94  77  59  54  82  74  89  61  87  84  80  54  64  98  78  49  68  59  95  71  74  94  62  94  73  89  82  68  58  58  90  92  61  77  95  67  51  98  64  83  73  49  59  97  81  71  69  83  71  57  64  81  55  75  69  96  72  59  93  93  50  56  58  98  93  55  78  67  88  52  78  96  62  53  93  62  65  91  62  98  75  57  53  55  93  65  55  78  59  58  63  70  56  85  91  98  50  60  83  78  90  53  60  93  80  57  90  75  97  70  62  57  61  72  55  56  80  87  88  68  83  66  92  75  86  89  73  75  60  81  82  97  49  69  58  78  90  70  92  77  84  83  67  83  78  93  97  70  70  82  50  91  78  51  78  66  58  95  62  84  80  98  67  57  57  64  60  81  68  55  83  80  55  78  57  93  94  78  80  73  77  93  73  82  80  96  55  83  81  77  81  81  93  51  56  62  54  57  95  53  54  94  69  81  78  90  87  82  66  93  93  58  86  77  56  96  67  92  71  76  54  72  75  71  55  96  69  96  53  53  52  61  88  81  70  74  49  58  91  89                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        80  50  54  75  49  83  98  72  90  95  79  82  81  93  88  51  97  52  53  58  69  69  51  80  79  63  52  79  73  62  93  57  95  67  98  85  53  50  59  93  57  59  63  51  71  70  73  74  51  94  89  90  71  85  51  51  56  66  81  66  54  53  84  93  70  60  50  78  81  68  68  59  90  89  73  65  69  66  62  56  56  52  71  62  92  90  92  87  74  85  93  62  68  58  94  72  88  94  61  55  49  92  53  98  98  58  69  71  86  97  77  58  68  78  88  54  87  78  93  96  51  52  95  55  96  91  81  63  54  85  68  58  63  49  85  76  55  63  53  62  63  87  96  93  91  59  66  92  60  57  76  98  71  70  93  74  75  80  76  76  68  97  50  67  77  64  76  53  80  85  92  93  58  55  94  63  72  63  81  70  73  72  95  98  87  68  62  92  64  89  95  86  50  97  74  62  91  96  91  53  92  64  78  96  95  81  58  52  52  57  81  89  86  84  55  98  61  73  78  53  62  88  76  87  75  53  92  51  64  73  90  84  78  49  75  74  67  66  94  81  76  58  67  81  65  91  73  52  90  92  56  82  49  92  68  65  74  69  89  85  93  50  57  64  72  63  77  58  62  93  92  93  86  86  98  57  74  67  91  89  54  55  96  55  89  59  64  84  63  49  79  84  51  85  77  64  88  58  56  60  98  62  88  83  65  60  62  64  74  85  66  97  80  72  64  78  94  62  73  90  54  73  95  88  67  81  80  77  93  86  76  71  80  93  71  80  59  78  56  89  93  49  70  97  67  62  54  59  88  95  54  54  94  96  75  70  58  51  89  84  53  76  68  67  73  71  79  58  85  64  79  51  49  89  91  59  68  80  77  87  71  67  84  62  77  95  89  65  81  83  78  86  49  77  69  89  62  97  73  63  49  73  98  70  86  49  67  93  75  71  75  84  86  84  87  61  68  59  57  76  73  61  52  49  61  66  49  74  89  86  75  69  57  93  63  80  85  78  82  82  57  62  56  61  96  75  62  75  89  64  63  96  65  59  59  94  58  79  81  58  49  60  98  58  55  62  87  83  57  60  61  64  81  86  92  81  70  54  96  78  54  57  94  92  59  94  68  86  91  77  73  76  84  77  67  91  69  67  69  64  52  81  94  64  62  78  78  80  59  94  93  76  77  75  98  76  67  90  82  98  73  97  51  61  71  98  77  90  97  64  56  74  84  83  68  60  56  74  69  97  59  59  88  76  73  67  51  83  60  92  90  95  78  73  50  84  78  64  75  79  89  92  90  55  61  84  74  68  59  61  81  68  70  90  67  70  50  83  50  64  62  89  87  93  64  59  63  60  77  80  67  88  95  76  85  86  96  91  62  97  78  52  74                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      57  69  87  51  96  89  73  68  66  83  71  58  58  81  61  89  93  55  84  54  70  86  50  94  57  91  79  55  98  85  64  89  57  80  91  61  72  67  83  49  97  91  55  65  68  65  73  71  78  92  53  81  86  56  92  97  87  66  66  90  75  67  73  54  52  81  77  84  83  65  84  70  53  79  91  71  61  68  53  80  97  61  60  71  78  57  76  94  73  85  84  92  89  72  84  51  61  71  64  66  66  52  72  69  85  75  60  50  78  88  75  61  73  95  52  57  50  51  95  82  66  77  62  93  49  64  50  98  74  96  69  94  79  73  57  95  61  52  67  72  63  53  88  53  50  85  92  52  67  93  60  53  55  91  59  88  96  74  71  80  98  90  80  68  70  64  91  98  76  87  51  78  75  60  91  87  78  75  95  88  93  80  90  93  79  71  80  55  83  64  77  85  55  64  82  73  95  89  66  51  60  79  70  54  81  55  78  56  54  80  98  91  98  81  79  62  71  70  87  70  94  65  51  94  92  62  64  87  90  95  66  50  73  95  92  76  75  87  59  63  70  67  92  85  59  73  63  87  71  55  57  94  69  78  69  98  85  56  52  90  87  63  92  66  64  55  98  60  88  51  49  49  55  57  55  58  93  79  64  67  77  63  53  98  67  61  66  79  83  69  91  80  77  56  64  68  64  86  85  70  73  50  63  83  49  63  75  76  79  61  72  98  69  86  80  55  49  67  68  91  70  83  59  91  85  68  88  76  56  63  96  68  89  82  77  83  75  97  94  63  92  72  87  50  65  92  76  52  83  76  58  83  87  52  57  89  85  80  65  82  54  79  64  78  56  73  53  51  83  94  75  90  98  96  57  62  60  69  64  62  81  69  88  86  83  67  68  51  54  78  82  68  92  70  97  97  60  77  90  77  92  84  49  56  77  83  67  80  93  66  60  60  59  82  91  55  64  86  65  78  71  56  80  75  62  59  49  74  62  67  91  97  53  52  90  56  53  89  60  61  78  88  70  95  93  55  98  93  81  75  96  53  83  95  88  89  82  53  65  59  82  57  65  51  85  53  55  74  83  50  87  62  97  92  98  72  52  96  84  75  96  87  71  79  52  66  54  53  95  91  74  56  82  78  54  60  56  74  62  72  57  68  76  66  78  83  82  84  78  92  93  59  77  55  50  50  77  64  64  59  94  87  56  76  57  56  74  65  80  69  86  54  87  74  71  97  79  91  85  93  62  90  53  95  58  78  55  54  88  98  92  92  65  79  76  89  86  58  84  64  57  63  58  51  97  71  87  95  63  81  49  72  97  72  91  50  75  58  79  87  73  68  63  49  95  62  79  98  65  53  57  97  91  93  93  55  82  58  55  52  53  61  76  86                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    86  79  85  93  49  93  88  86  89  53  96  71  58  64  71  70  78  87  58  73  66  50  76  68  63  79  64  55  68  58  51  88  94  83  86  81  92  92  53  60  65  62  58  50  74  68  91  94  80  91  75  65  91  83  98  54  72  97  75  74  73  70  78  67  65  65  90  53  68  72  78  91  53  64  90  54  97  85  53  75  61  97  96  49  55  69  49  65  98  62  49  65  97  60  61  79  75  77  67  73  70  92  87  67  61  85  94  58  88  66  92  54  92  76  72  57  54  79  67  90  68  90  63  94  51  82  84  80  66  59  58  50  54  77  95  82  59  85  55  95  80  77  91  76  86  53  71  95  59  62  71  73  86  97  93  63  56  50  67  59  95  84  88  64  52  85  52  76  50  56  86  94  82  92  86  53  57  65  93  87  63  65  74  50  64  56  81  75  97  84  52  62  49  82  93  95  65  88  92  82  75  73  97  87  90  67  78  87  53  77  84  76  53  75  73  94  63  59  80  70  73  71  64  87  68  65  88  78  91  88  93  98  49  98  66  74  77  51  89  92  57  60  63  76  53  53  69  53  61  81  61  88  96  91  69  61  60  65  60  77  97  97  63  92  58  64  81  76  78  86  74  60  68  94  54  60  79  67  71  53  73  66  94  58  78  53  96  88  86  77  69  51  89  84  89  52  67  60  70  66  90  61  68  97  97  51  57  86  91  61  98  56  82  72  53  74  84  50  91  94  69  52  87  79  94  81  98  80  84  49  57  78  52  75  72  85  96  54  50  78  72  76  82  59  74  56  81  55  81  71  88  49  62  74  79  54  53  50  98  68  52  66  62  84  73  54  90  90  75  95  64  74  98  59  66  70  49  85  63  57  74  80  91  65  95  61  98  56  61  51  68  75  70  50  51  64  71  68  52  55  71  63  85  94  88  90  76  57  49  82  65  49  84  59  49  88  59  83  91  84  69  89  52  61  63  63  57  56  98  53  69  98  69  65  59  52  84  84  49  68  80  49  69  76  84  75  97  76  59  84  66  79  81  97  82  61  61  62  53  83  51  95  57  55  69  63  98  61  96  69  72  51  91  53  69  93  79  84  94  60  59  93  81  82  93  64  97  86  96  98  55  62  63  89  79  69  74  90  87  90  64  69  59  72  80  90  63  96  62  62  66  73  85  68  88  73  96  77  89  91  58  71  94  57  77  78  60  80  51  98  76  95  82  50  80  80  85  54  80  95  77  80  51  81  71  69  69  58  57  90  69  94  63  70  94  69  57  74  61  76  50  73  50  95  80  77  69  53  70  49  67  80  67  97  68  51  80  74  96  60  75  55  65  80  56  49  51  84  80  73  65  82  87  96  60  50  82  54  80  53  95  50  92  82  90                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  69  80  75  94  94  97  52  96  58  55  78  73  79  83  73  89  57  73  81  65  84  90  81  50  98  56  63  87  86  85  65  68  53  61  69  73  71  90  79  88  97  82  81  58  53  66  86  69  93  89  96  70  79  91  79  70  76  49  58  75  74  51  92  78  51  59  81  94  76  78  60  81  98  70  77  59  58  55  81  96  74  76  52  92  79  49  71  53  98  98  72  87  65  97  71  87  96  59  51  75  69  66  93  90  86  79  70  70  71  93  77  65  93  54  74  69  94  96  78  58  53  77  97  50  76  54  95  92  70  73  53  72  54  64  56  65  61  65  94  49  62  96  90  87  69  74  73  74  84  66  70  72  79  68  66  57  98  98  65  93  55  80  71  87  64  80  89  98  75  49  85  51  71  68  85  59  70  56  57  55  84  65  54  63  77  70  96  75  52  76  69  60  79  91  83  73  74  68  79  53  65  77  71  68  49  89  50  64  49  77  83  59  49  88  76  72  97  90  73  90  61  77  90  90  69  86  86  76  66  51  56  51  54  58  75  83  79  83  88  56  95  77  64  87  57  83  93  64  49  54  50  62  75  68  67  50  92  53  92  66  72  88  71  49  49  63  94  74  64  77  88  92  97  65  91  82  62  64  73  57  92  78  65  64  86  55  67  78  67  66  66  59  53  92  71  68  62  55  81  71  68  66  80  77  77  72  77  98  51  54  83  63  73  53  77  61  87  57  71  49  95  53  78  93  88  96  74  75  51  57  52  84  53  55  81  54  58  62  86  81  57  73  56  91  78  87  61  64  97  54  75  77  60  58  56  53  89  80  81  89  51  67  69  75  73  91  81  66  54  90  55  94  83  76  71  63  60  67  89  66  73  73  77  77  62  58  95  72  93  79  53  78  62  57  68  98  55  60  72  59  82  95  98  59  52  63  60  77  81  55  85  76  92  75  96  93  91  91  60  84  52  78  76  53  64  92  81  93  69  72  71  91  82  53  71  53  88  56  60  97  68  61  50  61  53  98  73  78  52  98  76  55  78  71  52  80  68  75  54  49  60  66  97  96  90  96  56  68  50  81  58  78  72  93  85  84  55  58  77  90  59  74  91  95  96  66  60  54  58  76  56  89  87  72  77  89  59  97  82  74  50  61  98  92  52  89  71  79  60  61  89  69  54  51  81  80  70  70  80  62  84  53  75  96  71  75  57  70  82  62  71  72  65  79  76  86  97  66  71  93  50  82  66  55  51  52  54  94  86  61  61  61  64  81  51  85  89  76  58  85  58  93  62  94  73  71  51  71  51  67  85  84  87  60  54  86  49  76  97  67  58  93  94  61  88  56  93  87  98  83  63  68  98  68  81  87  72  67  88  67  73  93  86  53  79  52                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                50  96  52  56  64  50  95  93  54  73  88  73  87  56  67  65  64  84  83  53  65  81  65  83  55  75  53  90  71  54  95  58  79  85  95  67  63  84  95  59  58  58  79  85  56  80  62  84  73  70  98  55  50  65  79  92  49  83  62  59  78  55  90  75  97  67  56  87  54  53  52  64  73  85  72  75  60  71  56  76  62  54  68  67  64  76  87  94  52  60  57  51  89  65  77  73  88  80  73  63  49  71  62  66  64  83  75  94  87  62  52  51  59  58  93  61  80  94  87  72  58  53  56  67  90  59  70  84  58  81  98  63  67  66  71  57  66  60  55  81  77  95  69  50  51  97  60  57  68  81  66  86  85  77  78  89  94  76  49  78  78  97  78  77  94  75  83  53  69  58  84  55  80  82  53  93  57  87  49  61  74  52  60  58  84  55  90  66  78  80  98  51  81  92  91  76  53  96  75  75  57  95  69  71  97  86  60  54  85  83  66  70  70  94  65  86  49  68  92  49  57  79  79  81  91  63  58  54  85  82  54  81  62  87  55  94  95  68  70  79  62  74  55  87  78  86  88  80  90  79  97  51  80  49  96  59  50  67  69  69  68  64  76  92  81  95  94  57  71  76  94  96  91  62  83  83  78  62  90  57  92  72  87  93  53  87  54  76  91  88  63  85  54  84  57  88  97  69  91  57  67  69  61  70  53  96  90  87  66  75  50  69  95  69  76  64  49  80  75  69  66  88  53  92  85  90  71  74  68  77  63  60  86  79  78  58  49  65  76  61  65  87  96  97  51  50  73  85  72  57  78  96  63  78  78  51  51  83  56  75  57  51  83  62  55  97  98  94  84  85  82  59  90  64  91  77  65  85  50  64  54  67  49  85  95  84  64  92  86  65  98  50  65  94  60  81  88  52  91  62  70  58  62  94  57  92  74  62  78  52  71  95  58  70  67  66  96  58  80  98  70  80  92  94  67  51  55  59  82  50  93  83  77  69  77  98  84  70  58  85  82  63  69  86  56  62  66  87  79  81  92  95  89  57  74  68  78  54  52  96  77  79  61  63  62  72  89  50  70  90  94  98  70  89  95  76  54  90  56  60  73  91  59  75  95  76  49  65  57  95  77  93  56  67  98  50  84  71  76  87  60  51  88  51  55  87  78  76  98  66  81  55  84  80  51  68  53  69  60  78  86  66  76  56  86  88  62  83  68  55  92  82  49  85  94  62  96  64  84  57  60  86  61  59  59  64  63  80  90  73  49  49  94  82  71  80  90  49  74  92  54  50  94  72  97  96  68  83  97  52  68  75  73  86  90  98  81  54  82  50  53  77  64  79  80  65  90  59  76  50  83  63  82  50  76  84  72  60  50  54  61  97  84  63  78  98  57                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              72  75  57  83  92  98  94  59  90  82  52  77  63  72  78  50  96  64  72  62  88  71  95  96  63  83  52  96  62  94  98  50  89  50  98  85  67  49  78  83  63  78  92  71  71  67  98  80  66  86  63  53  49  63  89  80  70  64  67  94  56  98  81  59  93  76  66  88  84  81  63  74  61  70  91  56  50  84  90  82  67  79  65  79  88  82  57  93  78  96  79  69  52  87  53  96  68  89  78  93  51  56  72  57  79  93  76  74  61  69  53  59  94  73  63  80  78  57  81  79  88  53  59  79  71  77  59  87  94  73  97  79  98  58  62  50  68  82  96  96  65  75  85  60  76  75  93  57  61  75  74  70  76  65  79  95  76  77  56  72  75  89  59  60  92  53  67  58  87  97  80  57  66  94  97  56  71  85  51  92  94  70  67  84  82  77  88  78  51  64  62  87  90  62  59  70  94  76  52  71  53  61  94  56  72  49  75  97  92  93  52  66  50  77  51  56  83  56  76  87  62  98  95  72  49  64  71  72  93  58  62  96  92  60  78  96  49  58  51  87  89  86  58  91  81  54  84  97  60  75  94  95  63  97  98  91  84  83  89  71  58  78  78  79  84  80  81  95  69  71  94  73  81  97  93  93  84  58  84  59  75  74  60  56  54  85  62  68  67  67  63  74  86  66  89  93  88  97  96  55  59  93  73  70  57  90  81  68  89  93  74  92  79  76  60  56  84  65  93  93  87  87  84  97  81  80  94  87  55  61  85  84  81  90  50  95  66  77  79  97  89  74  78  73  69  67  63  65  91  72  93  85  98  63  90  69  81  60  85  61  51  59  73  84  81  62  54  97  82  54  72  50  96  56  81  64  86  49  89  54  80  51  56  82  70  61  56  69  52  51  98  63  49  68  86  80  88  92  72  86  61  61  88  55  57  67  82  76  61  59  69  96  64  69  53  87  74  50  89  61  61  91  86  98  79  51  57  51  80  51  91  73  82  95  79  68  49  66  94  53  85  85  60  59  84  79  81  75  53  80  88  95  54  74  84  59  79  93  93  77  81  82  93  91  93  49  89  92  84  87  98  71  83  93  78  59  97  95  73  72  58  93  60  75  72  70  94  60  59  51  90  81  62  98  60  85  71  90  83  94  96  57  78  69  95  93  64  63  95  53  90  95  57  63  74  53  84  50  93  95  91  50  56  79  68  50  52  93  98  81  87  79  55  60  78  63  86  54  86  75  98  66  63  54  55  50  82  64  92  52  63  65  82  71  75  49  60  63  85  72  61  69  86  53  65  81  58  78  62  49  79  92  59  57  84  65  49  91  83  68  66  57  91  53  83  51  54  98  64  77  85  49  78  51  87  84  82  51  72  88  60  83  91  70  71  61  57  72                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            68  72  63  88  92  54  73  77  53  81  66  55  73  87  53  67  90  65  90  52  94  62  61  78  78  92  82  74  87  91  49  72  89  87  74  73  73  93  75  58  60  84  83  58  88  90  85  68  87  88  61  90  71  67  89  70  68  56  89  77  92  81  63  82  95  82  59  92  94  88  59  98  71  65  66  83  87  73  56  50  97  89  94  77  56  90  87  60  91  58  88  69  84  58  98  64  51  81  69  62  61  95  64  66  91  81  94  68  77  56  83  77  84  73  57  72  55  80  49  54  90  84  82  70  82  84  98  50  64  67  82  66  96  95  54  64  57  74  89  78  91  55  89  95  87  60  58  58  64  64  87  79  54  84  75  64  57  59  93  58  54  56  87  94  63  98  57  90  62  96  97  84  79  74  95  78  68  54  74  79  50  88  79  97  77  55  78  52  78  81  87  76  78  86  51  70  92  73  97  80  93  89  68  83  98  61  53  96  78  70  71  62  88  71  57  74  85  82  75  91  94  66  59  71  96  58  82  75  52  81  55  82  50  92  66  69  89  59  53  84  51  66  66  71  78  75  50  57  64  85  83  89  88  86  61  58  76  85  69  94  83  82  56  50  50  94  86  66  77  97  79  85  96  76  51  59  59  79  51  75  95  94  96  76  98  70  50  72  90  90  59  57  63  84  92  80  92  69  63  84  70  91  85  96  50  53  88  94  64  60  92  69  56  54  64  97  97  98  68  69  83  67  91  93  57  81  68  79  79  53  89  96  56  89  57  57  87  62  52  53  96  93  55  76  84  60  65  75  72  60  52  96  56  64  83  68  75  80  86  57  65  67  69  65  75  96  84  57  88  55  85  57  63  63  80  77  76  75  82  63  82  91  59  60  62  55  88  67  65  71  75  77  59  80  76  71  65  86  78  54  94  68  76  77  94  56  86  84  57  55  49  79  57  54  83  87  94  68  57  49  93  64  89  77  51  55  94  79  62  52  97  69  78  83  69  74  50  49  83  84  68  82  59  97  75  87  98  63  55  75  65  93  92  54  66  56  72  52  54  61  74  74  65  70  85  50  51  80  57  71  60  91  98  59  98  97  67  57  71  70  95  93  63  55  93  59  74  91  97  89  86  86  71  79  68  97  65  88  85  79  70  53  67  97  92  96  90  92  83  54  69  70  61  74  87  65  94  80  50  88  74  58  60  83  65  97  93  61  96  83  77  88  97  71  61  57  55  88  96  72  96  84  66  82  52  98  67  75  49  54  94  57  95  88  74  70  75  75  88  85  78  49  97  79  78  86  61  55  88  96  98  77  53  88  92  76  91  65  85  56  53  84  67  74  60  82  92  92  64  97  72  76  69  76  52  71  76  50  65  93  77  59  69  75  96  57  53  68  61                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          91  54  68  53  84  63  76  84  95  58  86  54  82  63  66  85  93  60  93  92  90  60  85  79  68  58  58  93  82  62  73  58  82  60  68  58  60  55  88  54  66  72  87  64  97  51  93  82  63  61  53  76  61  51  72  96  60  76  55  73  74  92  98  58  58  57  72  69  57  77  90  92  85  85  56  89  67  65  88  84  63  75  77  56  80  96  55  88  94  86  74  75  84  67  72  89  50  87  72  79  66  63  56  54  96  68  84  93  85  97  56  72  73  79  56  75  93  70  64  81  52  79  77  52  98  83  58  91  86  50  94  94  56  62  61  90  50  85  89  82  76  77  58  68  64  75  90  81  49  49  80  62  91  96  66  63  79  90  54  62  91  80  71  55  95  87  64  95  82  96  89  56  84  81  57  95  63  61  86  93  94  74  72  83  93  73  64  55  96  89  52  55  85  90  80  80  57  70  95  72  57  52  62  84  89  65  74  73  85  64  73  82  60  64  58  94  71  78  77  64  97  54  57  74  66  66  64  49  90  94  86  91  65  80  66  62  61  61  63  94  59  51  51  53  57  68  96  56  75  51  56  79  52  64  69  78  67  55  69  77  70  88  73  71  67  70  66  81  85  78  54  70  74  65  71  59  56  81  64  63  90  93  88  91  97  80  71  77  83  97  56  93  62  66  64  84  78  83  75  58  73  83  74  82  53  58  81  93  75  79  80  90  82  49  71  74  98  87  87  69  55  88  52  55  84  87  88  98  62  86  74  87  76  61  89  50  80  77  73  57  53  56  83  72  59  70  78  80  56  97  87  51  72  56  58  57  89  72  83  81  50  76  56  51  65  56  90  57  49  67  98  85  94  78  82  74  84  97  68  71  90  86  66  68  76  55  84  94  88  66  81  59  75  56  91  61  50  81  51  52  50  78  52  71  60  68  56  66  50  68  68  87  65  86  76  75  90  54  57  60  50  88  92  88  72  53  61  97  84  70  58  84  71  63  79  82  94  77  77  52  60  58  84  55  82  71  82  51  50  57  85  49  78  94  61  68  79  65  83  88  63  69  95  75  52  59  95  95  62  78  71  66  62  61  79  77  49  65  67  62  62  72  49  82  70  65  87  86  95  84  67  56  95  93  75  52  65  56  77  73  84  60  89  52  96  82  61  70  54  61  73  91  66  78  70  95  71  71  67  89  54  49  77  95  93  81  89  89  78  82  55  67  53  67  86  91  76  55  94  64  51  74  75  60  55  93  94  50  95  61  68  56  84  53  61  62  51  63  71  78  88  67  66  79  81  81  78  78  53  85  95  53  67  92  72  56  81  68  95  56  97  74  49  53  54  70  77  86  88  63  80  66  98  50  57  94  72  81  83  90  78  67  55  67  88  86  80  78  84  77                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        67  67  56  50  62  62  55  89  54  59  56  65  80  51  65  60  58  98  86  65  92  58  65  71  79  60  97  85  82  61  55  73  75  89  49  71  85  64  87  62  50  78  88  93  51  57  53  78  73  98  52  76  59  53  51  75  61  88  54  75  98  70  67  89  88  54  72  72  72  53  68  71  54  94  60  53  71  58  97  67  90  54  66  62  76  92  93  82  66  78  84  72  74  62  68  95  80  58  69  97  56  71  98  58  72  57  49  69  65  75  52  60  81  72  72  66  79  50  97  68  66  94  52  77  82  95  67  68  86  78  82  79  81  71  86  97  73  63  81  67  76  84  63  94  77  54  72  89  95  68  97  57  74  60  65  85  73  72  71  79  68  67  63  88  79  87  92  93  85  53  56  81  90  73  62  68  91  83  82  70  67  58  62  93  94  71  75  96  84  68  96  60  53  68  88  69  63  95  86  94  59  90  90  71  80  97  65  64  93  88  86  98  84  50  77  65  59  55  59  81  91  69  93  54  67  90  57  64  67  87  96  58  70  72  58  74  98  59  65  51  49  63  78  88  65  57  70  59  78  88  70  51  95  56  89  98  86  82  87  62  63  69  88  92  79  73  74  81  82  94  56  57  71  83  94  79  86  73  95  58  59  67  66  91  66  66  89  88  95  98  50  80  98  67  52  59  55  79  84  98  86  95  87  59  84  58  87  54  67  95  74  84  67  64  82  95  59  87  51  84  59  83  95  95  92  58  81  71  55  75  76  98  91  62  82  97  94  70  49  85  55  66  60  63  58  86  67  77  67  98  50  76  90  71  77  59  82  82  81  90  83  72  80  52  74  83  79  74  72  69  61  75  96  61  90  75  71  50  94  70  50  79  73  72  67  55  88  54  76  59  77  83  77  90  50  69  62  80  66  56  63  96  58  88  62  78  68  84  93  53  91  63  55  71  82  51  94  74  92  71  81  97  72  56  64  97  57  94  98  83  96  63  74  59  76  96  87  90  62  98  74  82  49  66  74  74  86  54  86  60  51  81  64  82  81  59  54  54  90  75  59  81  91  78  73  72  61  74  92  58  72  75  89  51  75  94  62  85  54  82  62  90  77  95  62  56  88  61  51  60  63  96  54  91  61  84  68  68  95  94  54  76  61  96  81  56  49  79  58  51  74  86  64  88  55  57  74  91  78  89  53  50  81  77  75  96  85  56  95  93  89  78  88  63  86  50  57  72  51  58  85  55  67  58  92  65  86  96  66  94  52  78  56  72  65  63  64  85  89  59  54  84  87  54  70  61  68  90  98  85  57  69  58  81  53  63  56  81  98  90  73  70  98  54  92  72  84  87  58  74  76  84  58  94  68  92  82  75  94  64  79  61  57  54  95  70  86  85  87  64  78                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      74  54  72  67  67  55  95  67  55  83  54  62  56  50  90  96  81  61  88  83  93  68  97  88  67  76  62  67  55  64  64  67  87  77  85  65  87  94  81  72  49  74  90  78  84  61  66  59  65  87  81  89  95  56  61  69  54  78  54  63  96  83  60  81  72  80  82  56  74  84  97  86  91  64  69  50  56  97  55  84  59  98  62  93  52  87  81  70  88  65  91  60  59  74  84  56  68  76  67  81  93  62  78  90  81  51  82  82  77  82  53  76  55  95  52  73  92  90  51  71  97  61  75  97  79  96  65  51  69  80  73  92  50  68  98  55  56  65  50  80  68  92  96  57  89  66  85  90  71  84  53  78  64  53  90  90  55  94  70  57  55  82  70  92  83  81  84  88  98  57  85  75  54  56  56  75  49  86  65  70  72  93  88  61  90  93  82  66  90  80  90  75  53  92  59  78  54  90  70  64  82  91  74  56  84  59  51  66  77  85  96  92  54  90  90  84  83  89  95  78  95  84  53  64  51  80  79  53  98  53  72  75  78  72  97  61  52  74  84  76  97  73  49  91  51  88  53  61  49  50  51  53  81  83  59  76  81  94  53  86  91  74  65  53  79  80  83  81  57  81  83  59  55  77  69  74  63  70  49  80  86  79  97  95  49  52  73  59  64  65  63  70  91  61  65  65  98  73  86  92  78  58  90  78  76  57  92  96  90  56  92  69  66  81  49  71  63  49  96  79  83  91  73  50  56  74  77  51  89  87  54  96  62  60  79  80  65  79  88  82  72  85  88  82  98  53  55  63  70  59  49  50  61  80  77  67  64  90  63  58  62  62  85  76  70  52  80  88  81  92  67  66  85  92  73  68  94  66  98  50  69  70  82  53  70  77  69  62  53  86  67  89  62  96  56  63  83  95  67  56  64  72  53  80  85  63  65  56  77  86  76  82  55  53  50  61  70  49  77  51  61  85  87  81  84  66  85  97  49  67  85  63  52  72  84  90  93  76  53  68  67  78  57  63  57  64  98  77  62  77  95  89  89  70  72  62  69  67  62  92  86  83  49  81  76  98  78  66  83  83  90  92  83  71  91  85  52  92  74  89  95  53  57  56  89  98  57  62  66  98  89  49  87  68  94  76  84  67  57  89  88  63  86  80  86  89  62  75  90  70  55  54  56  69  69  69  68  70  58  77  59  83  61  50  65  62  57  94  61  52  95  83  88  60  74  62  93  51  89  71  55  61  88  94  75  50  82  59  63  82  62  62  56  85  69  73  73  83  91  81  63  68  72  94  68  53  92  60  96  77  82  88  87  96  86  90  92  61  65  92  83  54  67  90  77  77  76  63  55  67  52  58  72  91  79  57  50  60  67  55  93  91  63  65  79  92  80  78  81  78  64  74                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    75  82  72  56  70  96  62  74  90  58  52  59  52  78  82  92  65  62  76  69  53  88  69  65  52  53  52  96  76  96  70  60  49  77  55  54  61  80  58  57  72  89  96  82  67  52  87  80  53  92  70  63  86  79  59  65  75  71  60  56  59  76  82  87  84  96  78  80  83  78  95  74  69  60  57  77  98  53  67  59  50  58  96  92  82  84  57  88  82  75  98  85  73  65  84  59  83  58  61  98  59  77  91  86  78  77  58  94  79  72  90  88  63  89  68  57  80  49  65  61  87  72  68  79  97  59  91  53  88  54  93  69  93  49  76  87  82  85  68  58  69  91  94  63  97  72  70  51  55  92  68  63  82  87  86  68  77  56  54  98  53  76  51  77  73  93  55  80  87  86  68  57  76  75  49  56  91  55  69  50  64  83  90  83  98  84  63  63  65  51  54  56  85  49  91  72  59  53  66  57  74  88  76  70  51  98  53  59  50  58  71  69  59  68  54  96  92  66  51  61  88  84  73  55  52  74  71  64  77  92  69  69  55  73  71  93  66  59  54  98  77  74  97  84  49  69  51  92  84  78  88  65  53  50  68  89  51  81  68  51  76  52  71  64  82  81  80  58  61  72  78  95  80  58  74  82  72  85  66  50  53  70  74  75  53  92  56  75  78  64  76  87  62  69  81  70  76  66  72  60  65  81  56  85  52  89  98  60  81  59  60  85  51  69  93  63  64  62  70  69  97  78  82  96  53  54  81  79  62  57  93  93  89  59  81  74  71  93  54  78  49  81  75  54  71  51  65  80  67  87  74  87  86  98  55  76  81  80  75  94  91  82  53  95  85  74  55  62  69  54  50  65  86  71  74  55  70  74  71  93  84  72  63  78  60  59  69  59  77  92  93  53  56  71  82  51  75  98  91  95  52  65  82  70  74  49  63  77  67  68  59  52  65  88  55  49  89  73  76  67  90  90  83  88  77  90  80  64  81  81  49  86  67  66  86  95  69  95  67  49  49  64  53  86  81  52  76  70  61  52  85  87  59  87  50  53  55  92  54  91  56  73  97  75  87  86  70  62  78  52  97  93  69  75  71  77  91  59  50  58  80  98  94  69  64  62  66  76  55  89  52  97  68  97  78  68  52  83  88  49  66  97  56  87  53  97  74  66  66  51  80  94  77  54  69  97  59  94  57  71  74  79  72  98  79  87  76  69  57  66  55  54  86  85  56  97  98  83  52  58  75  86  73  88  84  56  98  55  78  78  77  53  79  86  81  68  87  96  75  68  52  68  86  67  66  79  96  83  49  94  74  87  61  83  66  71  49  61  64  71  72  75  60  59  65  58  52  87  80  89  70  85  80  49  58  80  86  98  56  81  69  69  56  83  94  70  87  55  95  69  80  75  72                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  71  52  86  53  87  67  61  83  70  69  51  81  62  80  52  82  78  98  58  94  91  96  97  84  94  97  68  90  94  75  80  77  83  92  81  65  91  89  79  98  49  93  77  88  84  73  98  85  51  62  78  55  88  62  90  83  80  68  50  93  65  91  81  54  51  90  74  89  60  49  49  64  65  65  81  68  72  86  98  75  49  69  56  88  60  67  54  50  55  97  90  65  76  70  55  50  90  76  81  74  50  77  88  96  81  50  91  69  53  51  87  52  60  67  93  95  72  84  90  59  50  85  70  69  85  97  69  63  93  59  76  81  75  85  77  52  93  75  70  86  79  71  62  97  66  82  75  76  95  77  92  70  83  55  93  89  81  98  78  71  56  89  71  93  59  51  80  66  86  86  68  64  50  82  55  89  75  52  51  77  82  94  71  57  90  86  97  61  89  63  87  77  74  49  95  92  49  98  98  64  53  96  49  74  82  92  58  78  83  96  96  70  52  75  56  96  85  80  88  57  54  85  61  59  69  85  69  93  53  78  84  62  73  91  93  58  89  58  59  65  57  53  93  85  69  96  76  67  68  86  75  90  53  88  79  79  83  58  88  54  80  65  69  75  71  56  57  80  89  97  56  90  70  76  84  62  78  91  56  61  88  61  65  58  77  67  64  92  90  89  93  73  82  70  65  75  87  78  76  60  54  62  61  69  53  88  77  80  87  69  49  91  53  91  89  62  69  63  95  56  72  54  72  81  79  54  60  60  79  64  74  68  60  93  50  96  85  89  72  97  88  76  82  52  79  66  54  89  89  57  79  70  68  89  55  78  83  57  69  57  86  49  93  58  64  71  81  85  94  73  90  54  93  83  76  97  53  60  79  63  52  55  83  81  49  74  55  75  77  62  92  85  57  54  87  52  81  52  57  64  83  86  57  93  90  81  98  79  83  79  74  89  92  88  71  70  66  94  70  96  84  51  79  79  59  59  54  76  91  73  82  76  51  88  97  71  82  96  65  50  50  49  97  78  68  74  62  83  71  53  68  74  77  55  72  71  85  49  63  69  52  86  90  79  78  71  67  60  56  96  72  64  56  97  72  95  87  83  80  70  63  89  75  94  95  95  55  56  97  74  69  96  87  81  80  52  79  81  52  71  63  79  67  59  80  58  66  88  97  77  50  74  61  72  69  87  56  87  75  50  59  75  68  73  63  58  66  51  55  68  61  73  76  49  86  80  53  98  86  60  78  68  85  86  74  76  57  56  95  60  90  80  91  76  57  56  81  67  83  55  87  71  95  95  53  55  73  55  93  58  63  80  70  86  85  60  49  52  56  93  61  96  87  62  91  94  84  50  77  77  75  94  85  98  97  91  87  64  75  51  76  68  60  65  49  69  66  65  68  84  87  78  94  67                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                54  75  96  97  72  97  60  86  90  73  79  77  54  64  68  84  90  97  89  69  70  53  88  67  54  56  56  67  89  94  94  78  97  50  95  66  67  92  91  85  94  59  53  91  98  73  62  66  78  90  89  52  74  89  79  62  89  53  74  74  62  73  96  70  90  59  49  86  77  49  84  97  74  68  79  91  71  96  82  94  64  81  62  81  54  98  51  91  96  75  63  57  98  70  83  93  95  86  63  66  66  75  76  81  63  53  72  57  90  64  76  76  96  88  90  83  66  64  58  98  80  58  54  89  71  62  60  62  93  74  49  68  83  81  50  53  89  72  64  54  64  75  79  53  68  90  64  66  88  95  53  64  94  91  57  55  59  65  59  80  72  79  85  97  65  55  93  88  63  72  88  96  81  76  84  79  62  93  91  63  92  89  61  81  50  70  65  50  53  83  67  52  84  86  76  76  82  78  80  88  81  55  53  65  55  85  76  53  58  62  64  94  72  77  92  62  91  98  53  92  51  49  87  82  75  82  97  93  81  54  96  49  75  52  75  80  49  75  62  84  53  75  83  56  62  65  91  62  66  62  77  88  59  59  85  80  71  72  55  83  53  91  60  86  91  63  92  55  50  62  82  71  56  95  97  79  85  96  75  70  95  56  93  72  94  62  64  64  66  98  89  61  66  94  66  82  51  61  82  70  67  65  94  58  94  91  79  61  85  71  90  63  66  61  69  98  76  82  62  49  78  61  92  51  89  90  57  51  73  54  96  73  94  67  98  60  49  77  64  71  75  79  87  97  63  70  87  89  92  81  87  84  79  58  74  54  91  79  66  53  89  82  98  53  92  69  84  75  53  62  90  61  80  66  68  97  83  81  59  60  85  78  76  72  89  98  56  63  55  75  77  52  92  79  56  82  67  60  72  63  57  88  98  56  90  96  70  57  76  92  93  56  79  51  51  82  75  72  53  68  98  67  66  70  82  62  85  85  57  59  61  60  93  54  74  60  82  94  79  58  59  74  73  83  58  58  74  51  72  96  62  84  53  56  86  74  89  89  61  83  59  78  75  59  69  52  50  94  74  69  60  49  63  56  68  93  49  67  54  88  74  68  61  92  87  95  63  91  56  78  68  82  83  77  86  84  68  66  90  53  58  82  71  69  58  67  95  50  51  65  97  58  78  64  89  92  66  73  56  80  68  74  93  60  49  77  74  61  67  62  70  88  58  61  54  69  56  91  67  54  49  60  56  84  92  65  91  92  62  80  86  82  76  56  81  53  83  84  75  91  50  63  57  83  87  61  79  77  65  83  68  89  90  76  59  50  89  81  66  66  79  77  69  63  91  95  75  64  58  75  89  93  81  95  74  59  66  64  93  88  57  94  93  69  64  52  86  66  50  75  88  97  93  96  56                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              84  75  54  60  79  59  92  89  64  80  63  94  90  83  64  61  55  91  50  73  63  88  57  75  74  58  65  56  95  87  96  80  71  64  96  77  93  84  77  55  62  62  86  79  94  88  82  73  61  57  96  73  94  75  83  90  88  80  67  50  75  84  66  59  90  71  75  68  82  89  56  96  70  83  97  92  57  53  49  82  52  90  64  91  63  68  70  78  64  68  64  84  76  76  86  70  94  49  77  52  81  70  57  98  93  62  68  82  67  79  88  89  55  80  90  52  98  74  59  82  96  98  87  72  57  89  50  64  50  89  70  89  81  57  91  86  93  72  78  86  94  86  77  63  61  49  53  68  90  87  70  49  79  65  52  52  51  98  71  54  92  86  62  65  94  67  71  64  82  63  59  57  76  59  55  55  71  90  60  73  70  53  62  63  55  49  85  62  95  57  96  69  69  58  97  97  94  79  58  66  86  98  89  93  93  98  84  89  49  83  95  90  98  81  58  84  96  83  98  59  97  86  63  53  82  63  98  97  88  65  91  51  51  86  97  64  60  62  89  70  66  81  54  85  72  64  69  55  73  81  79  50  86  96  80  89  81  85  55  91  86  79  75  75  72  54  57  88  50  90  95  61  90  72  85  57  77  87  56  53  94  88  62  60  71  91  78  81  93  54  98  97  72  66  65  91  51  49  71  69  82  73  86  54  49  94  68  93  83  62  81  93  60  51  81  50  52  87  77  89  54  97  93  77  90  72  84  97  60  71  86  71  81  68  59  95  95  95  98  84  56  49  53  90  51  70  92  90  85  49  86  51  80  51  68  98  76  52  72  84  74  74  84  61  74  84  95  81  98  75  96  94  79  73  73  70  79  60  49  75  82  56  94  89  49  74  61  91  61  52  74  73  78  50  97  66  74  78  50  50  66  60  76  65  53  91  56  56  95  87  67  92  58  53  75  90  64  72  54  78  81  64  52  81  84  79  57  92  79  72  88  91  64  54  80  96  79  51  61  97  74  73  91  81  49  95  60  54  66  85  80  67  90  57  69  58  66  85  88  70  86  70  63  75  93  55  68  69  89  81  74  62  95  83  81  74  89  97  83  85  90  54  89  70  63  69  87  94  67  93  64  68  95  72  74  58  91  95  86  73  59  87  53  75  97  67  92  88  59  96  51  89  78  90  63  85  70  55  93  74  77  64  97  80  74  87  50  66  71  85  84  78  53  60  79  95  95  85  61  71  65  55  89  62  64  70  92  51  68  95  67  84  77  55  55  53  82  88  93  50  71  52  87  75  64  70  71  86  53  81  65  56  83  72  90  74  77  60  65  62  55  52  98  88  54  91  69  80  71  65  93  74  75  53  55  72  87  58  87  72  63  90  70  83  82  96  67  98  76  74  75  91  95  51  67  69                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            88  70  73  73  60  58  58  77  60  57  85  83  59  52  74  84  94  62  80  84  70  87  73  90  97  50  63  98  87  85  62  67  96  96  85  96  70  51  64  58  72  53  64  90  82  49  78  80  94  72  76  54  85  81  57  70  91  91  74  83  74  87  68  71  61  54  65  80  62  76  94  55  59  70  70  88  71  51  58  87  77  50  74  96  95  83  56  61  90  55  97  71  68  89  93  97  81  59  67  85  93  71  93  86  62  56  84  96  52  65  61  95  56  52  91  69  82  72  75  61  72  56  84  53  56  52  96  98  93  97  58  90  71  91  95  89  58  57  75  54  53  91  73  54  58  70  86  86  93  68  50  53  57  51  57  67  97  90  81  73  78  91  74  92  67  57  91  85  59  50  56  80  85  78  60  94  74  49  66  90  93  85  59  70  90  58  71  53  81  57  63  52  90  79  50  72  50  58  82  79  82  90  82  65  56  57  58  58  52  69  73  85  69  80  58  68  78  90  75  82  84  91  65  71  80  65  83  66  97  55  94  85  51  79  59  94  52  83  57  82  64  65  77  51  65  50  68  97  67  71  63  69  71  66  97  69  50  79  95  52  50  91  84  65  82  97  70  72  72  74  69  59  73  66  69  75  76  49  84  77  52  70  49  67  72  88  67  72  58  61  70  72  85  88  52  54  59  88  79  60  89  97  98  55  68  87  59  91  87  56  96  66  95  90  51  94  57  83  91  62  92  78  67  69  64  67  75  54  79  98  76  92  96  57  76  49  64  88  51  61  86  56  63  94  95  82  55  68  53  80  83  81  92  98  65  84  98  69  71  62  71  68  78  56  49  85  86  65  85  63  88  57  63  87  79  91  83  74  74  95  58  83  80  88  60  89  64  55  98  91  72  73  82  84  96  88  73  50  93  54  67  52  80  88  80  82  79  93  94  87  65  94  50  91  82  80  64  65  59  61  76  66  54  53  84  94  61  87  63  67  67  58  95  55  83  69  90  57  80  82  53  78  67  53  79  94  88  84  57  89  69  60  50  62  73  74  68  65  89  74  57  98  70  77  56  74  89  60  70  89  67  71  56  74  96  61  58  60  62  71  73  92  72  53  61  92  52  73  84  92  70  69  50  52  73  53  84  91  90  71  82  93  57  59  74  88  56  50  85  55  81  71  65  65  75  86  64  98  94  68  49  71  93  69  76  62  63  81  50  79  72  73  94  75  72  53  90  69  52  87  98  74  49  84  64  91  75  63  90  51  74  80  92  67  78  71  59  87  67  71  64  81  97  52  57  62  90  60  80  51  56  50  66  72  86  56  55  75  73  76  91  89  67  75  89  77  91  56  57  98  96  66  61  82  50  51  81  81  64  90  91  72  96  78  69  90  75  88  82  55  93  65  75  74  78  73  50                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          90  82  51  71  96  62  54  75  81  74  63  81  84  68  85  60  60  77  70  94  61  72  78  68  84  83  60  61  88  66  71  84  62  85  90  65  97  58  91  73  72  79  71  87  61  91  98  90  86  63  58  57  84  94  74  69  98  66  70  82  85  50  64  77  49  58  80  96  93  72  84  67  70  76  64  88  77  96  84  90  63  65  97  71  88  65  58  73  95  87  79  67  72  53  94  70  98  93  69  50  94  51  56  54  86  66  76  51  86  97  89  94  50  68  98  97  58  93  50  89  52  87  52  55  54  81  72  84  92  64  86  76  52  96  82  96  72  53  86  61  75  61  73  57  80  57  73  55  66  79  95  89  93  61  87  53  86  57  74  72  74  55  56  70  71  75  65  63  87  63  91  89  89  67  72  51  71  60  55  84  51  50  64  85  69  83  49  85  78  84  52  65  79  97  67  58  64  90  96  65  75  55  81  71  62  83  79  58  61  51  83  93  69  52  92  89  61  76  96  94  87  89  83  89  50  95  58  82  82  57  83  78  58  90  75  93  57  87  73  49  77  73  61  97  85  71  89  88  53  63  78  93  74  96  73  80  80  75  97  90  98  76  69  51  96  65  90  74  67  85  61  75  74  83  67  49  90  82  76  81  67  73  85  77  67  57  54  60  50  89  69  57  70  49  58  92  87  56  73  57  63  96  65  52  68  63  61  65  55  64  89  87  60  93  82  70  62  49  66  67  86  75  92  63  73  80  89  53  53  54  84  59  81  92  72  51  86  70  98  77  59  75  81  54  84  74  87  88  78  65  59  93  89  87  74  53  95  58  69  79  97  62  79  75  94  87  68  53  72  89  51  96  78  52  74  60  95  55  97  72  92  84  95  65  66  89  88  63  69  82  53  56  58  86  56  68  73  80  63  81  74  50  74  70  58  94  75  79  98  55  95  51  91  92  60  75  57  65  75  69  74  96  86  66  63  70  63  88  98  60  62  55  70  64  79  50  77  89  50  74  90  93  88  71  98  82  67  53  96  55  78  91  96  61  95  55  70  77  53  85  58  90  71  55  58  82  52  77  93  49  49  66  78  63  58  51  93  70  75  49  64  71  81  87  65  52  62  72  64  89  88  65  80  59  93  53  50  86  56  60  97  91  58  68  53  94  87  96  74  85  93  80  93  63  52  80  82  93  59  77  83  49  74  54  83  51  52  72  70  92  67  54  79  85  71  76  89  64  52  90  97  90  77  54  81  73  96  72  96  94  94  63  63  90  59  56  81  96  87  64  61  61  91  93  67  53  71  73  77  65  59  59  80  88  61  79  95  86  88  85  85  74  80  49  87  59  60  78  87  56  54  65  79  93  60  51  61  95  49  87  74  73  61  63  73  56  83  65  94  52  97  61  67  77  92  62  95  54                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        68  85  63  70  88  74  68  80  60  58  60  90  72  89  61  75  62  93  53  57  77  83  49  60  57  65  57  80  79  50  67  54  60  97  64  78  55  54  80  82  85  97  88  72  69  82  62  71  90  58  82  54  63  90  60  61  50  56  50  54  59  73  96  71  78  74  78  74  81  77  62  79  79  84  68  93  58  94  88  57  59  58  54  72  89  54  69  92  71  93  83  88  88  79  65  80  79  94  68  53  64  83  87  55  78  50  87  92  66  59  73  95  69  84  61  62  66  89  59  85  55  75  91  61  60  51  82  76  89  69  49  86  66  60  92  50  66  96  63  55  84  73  74  69  86  66  75  69  69  88  92  94  94  72  77  78  97  60  93  98  69  63  59  95  80  60  60  96  83  67  79  91  69  63  55  95  71  86  50  64  80  83  52  73  90  56  85  64  62  73  90  52  75  71  92  82  85  54  88  65  60  92  83  93  96  69  65  84  55  88  71  89  49  67  61  79  78  88  79  57  70  58  96  68  88  89  67  53  92  64  78  90  56  85  66  95  81  56  51  81  93  90  66  90  59  94  69  72  80  62  88  73  97  97  49  62  58  55  74  81  56  76  60  97  80  65  74  67  67  80  88  63  85  73  81  92  79  68  74  64  96  64  65  76  57  59  90  77  60  84  61  75  56  73  84  98  74  72  61  74  93  84  72  77  86  92  50  52  70  67  91  68  97  56  63  96  50  78  81  96  97  72  60  60  50  85  62  97  50  70  63  81  93  97  53  94  96  75  62  98  71  88  91  67  64  51  65  76  90  49  74  94  96  64  77  57  80  68  66  84  91  49  84  50  85  70  71  65  63  91  86  62  67  54  67  57  87  51  86  92  85  97  57  91  60  64  73  83  70  90  70  52  63  89  95  56  62  49  60  68  81  85  51  61  49  54  81  86  56  89  84  58  96  83  96  98  50  66  98  51  65  72  80  58  75  54  64  88  56  94  71  53  86  50  74  60  74  67  51  79  96  72  79  79  98  87  78  59  52  86  81  77  55  98  57  74  65  91  98  62  79  51  61  72  95  65  67  96  77  77  60  51  66  55  75  83  90  94  92  86  83  77  93  78  51  69  56  77  93  57  98  64  83  90  69  69  74  71  79  70  63  82  97  76  84  62  50  54  70  65  98  58  70  53  57  58  69  87  53  96  83  68  77  84  62  98  65  72  88  72  98  78  63  63  89  68  71  55  79  83  50  82  95  82  75  72  74  74  78  80  78  63  79  52  92  88  60  94  50  90  53  87  58  49  86  60  86  93  97  89  80  61  91  72  90  65  57  64  68  77  85  95  51  77  67  81  62  49  60  83  77  85  83  76  60  77  93  83  83  86  50  51  76  50  82  74  95  89  73  73  91  56  56  66  68  94  94  70  92                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      72  94  66  94  81  73  80  80  63  49  51  72  83  64  64  94  92  88  62  82  50  74  64  79  66  52  64  98  60  62  50  55  81  98  98  51  63  76  92  67  68  89  87  55  67  64  83  77  92  71  81  67  80  54  89  78  58  88  54  98  80  70  93  52  59  84  77  86  50  87  50  62  68  93  67  83  95  56  66  58  58  50  85  85  69  69  75  85  93  72  65  58  52  89  78  75  64  78  80  61  69  94  86  49  73  71  54  61  63  77  86  79  53  88  76  56  66  90  95  79  84  78  53  70  64  91  57  52  59  74  54  97  71  71  84  93  53  69  93  68  98  57  71  72  97  61  65  90  77  79  89  80  64  49  53  97  59  75  67  61  61  61  61  54  52  81  80  92  92  52  92  98  92  96  86  69  91  71  64  90  95  51  80  53  95  67  54  78  63  61  93  78  69  53  61  56  94  82  96  83  69  80  60  88  78  75  89  50  96  97  66  68  86  73  57  62  55  75  70  75  76  78  76  52  67  84  63  74  58  78  75  95  98  64  83  81  89  78  95  61  53  75  77  85  77  80  93  78  52  84  79  63  51  73  56  98  85  87  94  67  49  70  66  78  58  51  64  98  93  83  52  65  72  53  57  78  95  58  59  50  76  98  95  84  87  73  95  52  51  71  52  76  93  50  65  94  66  92  79  66  84  68  95  62  62  49  56  59  58  80  90  52  89  65  72  66  49  89  81  70  59  96  75  60  73  61  74  79  82  81  84  69  83  89  83  62  49  90  77  98  76  69  68  65  53  84  61  94  61  80  97  54  82  83  89  84  50  59  66  76  64  49  51  78  90  81  53  96  81  74  92  63  60  58  64  60  90  78  95  95  63  66  96  54  90  49  62  67  55  81  77  82  96  55  67  53  69  67  54  96  63  81  70  60  93  65  74  91  92  54  55  89  79  55  62  78  98  63  67  82  91  56  89  61  79  67  90  81  98  98  58  74  96  50  56  93  58  72  85  66  88  84  83  58  68  98  55  82  55  90  58  67  68  53  50  79  53  83  69  85  89  78  54  89  64  80  76  70  53  67  60  57  86  73  49  92  90  65  68  57  81  54  76  84  79  63  55  52  76  82  64  63  68  49  92  87  62  83  97  75  59  60  56  96  84  73  59  56  92  84  49  59  54  72  93  87  52  74  93  62  85  94  51  87  79  87  97  50  69  71  66  86  89  68  62  95  81  60  93  53  49  57  57  90  91  70  58  79  89  67  88  60  85  84  63  69  68  51  78  95  67  50  66  93  96  85  70  69  50  56  73  75  92  97  60  71  53  60  97  57  52  82  71  81  77  64  54  58  92  82  53  68  63  84  93  73  71  53  81  95  78  82  91  55  82  84  77  84  79  60  63  86  54  60  82  57  94  67  70  91                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    56  54  66  57  64  50  90  74  72  65  89  90  85  94  56  71  77  97  55  70  84  53  86  78  96  68  56  60  83  50  82  49  60  84  71  87  61  49  88  85  85  83  75  78  85  55  52  80  68  54  67  71  69  63  60  65  86  61  67  65  88  66  49  70  80  64  87  55  76  81  79  73  53  78  89  97  74  57  93  78  93  72  51  85  76  80  68  77  74  62  83  77  83  66  61  88  66  66  84  84  81  54  73  67  75  52  96  87  49  73  85  50  83  56  67  69  66  74  87  68  93  54  59  56  80  55  91  93  49  97  78  86  74  90  60  72  71  92  80  59  60  49  96  53  64  72  84  60  96  80  51  94  87  70  62  82  92  80  67  84  72  57  84  60  65  65  84  82  83  89  57  72  88  95  70  54  78  55  94  63  70  56  93  84  52  59  60  89  91  50  53  71  66  73  54  88  89  51  52  60  62  79  81  81  86  86  85  63  63  66  50  53  91  64  71  76  75  74  69  78  50  89  53  81  56  89  79  81  86  82  61  62  71  82  60  77  65  76  87  74  66  55  62  62  84  83  71  66  72  64  51  76  64  85  56  55  73  70  64  85  50  90  54  92  93  85  82  90  74  50  75  84  52  67  53  68  72  83  63  55  83  93  83  66  58  55  57  83  83  77  50  81  84  96  81  73  61  79  60  59  82  95  62  92  82  94  71  67  78  53  52  79  87  88  55  51  98  61  93  86  78  98  59  85  94  53  82  89  56  64  85  66  85  75  91  85  65  49  98  73  54  88  71  65  88  92  63  63  57  81  79  55  94  58  78  68  87  80  66  71  77  74  94  91  78  51  73  61  51  78  93  53  70  72  75  68  93  71  84  56  65  77  98  58  93  90  69  93  81  77  59  55  90  52  73  58  92  83  86  58  60  53  77  80  78  66  91  52  59  84  54  90  98  65  74  59  64  64  73  86  82  76  59  61  59  68  93  66  91  82  96  53  71  51  84  63  72  74  68  67  74  55  50  96  73  55  88  96  56  72  64  93  92  53  79  53  62  79  69  85  56  90  50  54  91  62  68  70  69  91  73  78  71  93  59  63  91  65  64  73  70  64  52  86  72  77  82  58  81  95  73  53  62  62  61  81  77  72  78  95  80  92  85  97  78  57  56  97  82  81  59  70  85  94  80  94  76  95  97  67  79  59  86  87  72  55  68  65  57  82  79  55  89  82  61  95  67  97  65  73  52  55  92  90  62  69  95  54  94  94  92  58  49  86  77  90  87  95  68  81  51  59  96  97  70  77  96  80  70  53  51  52  86  98  61  80  93  81  85  66  71  58  79  65  64  55  98  79  75  54  63  78  52  78  70  90  92  49  64  89  69  89  61  88  81  55  87  84  86  51  91  88  62  64  62  53  88  96  61  95  61                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  96  92  59  98  59  93  64  90  62  73  65  70  76  54  72  93  70  75  57  58  53  96  95  53  50  78  75  93  97  97  50  82  98  75  81  54  73  69  62  73  97  50  94  78  95  53  84  89  73  74  98  78  52  98  69  57  61  79  63  75  82  63  53  96  71  93  74  94  67  87  98  67  84  51  80  77  75  88  75  76  86  95  51  60  92  98  59  98  58  57  59  82  55  68  65  63  78  85  67  57  98  52  49  98  83  93  89  72  73  90  61  67  51  73  81  86  80  52  52  53  77  89  61  82  87  97  84  67  54  81  83  57  62  63  91  88  55  71  85  52  93  76  60  60  73  70  75  50  58  55  98  55  53  91  77  87  55  75  59  77  78  63  86  95  69  90  82  91  85  96  57  49  60  55  85  59  79  60  72  67  95  72  60  49  60  90  93  64  97  74  69  60  92  83  83  49  92  81  94  91  96  84  83  51  70  60  88  71  79  70  62  98  51  82  92  60  89  92  49  70  98  84  69  54  92  62  57  89  96  50  65  64  74  94  95  68  82  51  50  75  56  88  54  51  92  94  51  97  59  79  78  83  78  84  77  85  49  96  89  88  85  71  60  93  73  89  61  63  77  56  83  68  95  55  67  58  87  53  54  49  64  90  59  92  72  60  89  54  96  97  88  80  50  71  91  65  92  56  93  85  60  52  97  71  82  84  76  85  59  54  81  56  49  83  50  69  58  61  50  51  61  77  84  87  82  83  59  51  62  74  50  88  49  55  77  67  64  98  67  94  61  78  75  92  67  97  82  66  79  62  75  69  60  65  90  89  84  76  64  96  74  72  90  92  95  84  57  91  51  70  49  83  88  60  85  89  62  87  75  60  64  53  57  52  90  68  94  88  76  87  81  90  95  53  64  71  68  51  89  87  93  69  66  77  77  65  58  52  49  50  51  60  55  93  64  86  66  79  68  95  83  88  86  55  93  92  69  57  80  86  88  92  75  81  51  85  50  78  77  97  55  89  50  53  72  91  68  63  68  66  96  55  58  68  72  60  75  82  52  84  82  92  88  67  73  79  58  86  81  62  57  66  79  91  71  78  69  52  62  74  74  82  56  84  93  49  86  93  94  69  68  69  59  56  82  58  74  86  50  58  66  91  90  49  52  72  90  74  62  50  69  91  68  65  63  83  74  67  75  60  72  91  82  69  54  56  72  50  88  74  53  66  84  78  84  70  67  88  75  76  56  49  88  78  90  92  93  60  98  55  86  69  96  68  60  97  63  76  81  62  81  79  69  69  60  70  62  62  92  65  97  91  85  49  59  73  61  73  86  74  88  96  78  78  89  69  72  58  50  57  70  60  67  49  97  97  59  88  52  65  98  54  54  98  75  50  49  50  83  79  72  73  59  57  91  84  75  87  62  74  98  68                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                73  62  68  64  85  57  55  62  63  87  88  95  50  52  98  81  75  65  85  67  62  69  96  93  86  75  92  51  65  67  61  82  84  51  61  80  74  78  82  65  62  89  86  90  67  57  84  64  53  51  92  78  62  81  97  78  55  55  90  66  84  88  82  51  49  59  58  53  62  87  53  75  83  74  80  49  73  95  89  70  93  87  80  54  74  57  54  85  78  79  94  73  56  78  84  65  75  72  97  61  87  84  70  81  93  59  84  85  77  69  65  89  94  91  97  93  77  52  57  56  90  74  54  68  93  52  69  67  82  65  49  98  94  80  64  96  62  86  53  87  69  96  87  88  69  85  59  61  97  59  92  83  88  50  68  54  60  50  77  76  80  90  86  70  88  75  85  87  96  93  73  53  85  85  63  66  80  87  85  72  77  89  97  55  71  75  90  79  86  60  63  53  92  85  52  97  89  70  59  90  70  98  52  87  66  59  66  57  70  77  78  84  57  72  97  77  67  95  53  80  51  76  94  63  92  82  71  97  79  89  97  74  68  65  49  59  81  93  79  88  98  66  82  63  82  83  92  96  57  49  87  61  76  71  96  97  66  74  67  80  63  90  79  81  53  98  60  67  72  49  61  65  92  94  58  50  78  94  59  78  52  74  89  96  72  53  82  87  61  60  49  66  94  59  81  53  92  76  77  69  58  65  79  94  52  60  52  87  83  55  97  49  70  53  66  73  67  92  54  89  55  70  72  95  51  76  94  75  86  91  85  71  73  64  70  52  84  68  79  71  98  94  67  65  76  89  64  81  78  92  63  92  61  59  53  61  76  96  74  88  83  51  90  97  55  89  54  73  55  66  82  71  74  73  98  88  81  89  75  77  56  78  84  62  61  65  79  57  49  98  65  60  87  78  75  67  57  51  75  91  54  93  52  75  71  73  56  92  50  90  78  77  64  53  49  93  80  61  76  53  68  93  67  97  83  86  87  75  71  94  95  89  59  87  91  68  86  61  50  71  50  65  78  50  89  77  67  81  77  95  78  64  49  83  96  53  72  86  93  74  73  74  95  90  79  85  79  49  70  92  95  53  77  51  79  65  85  96  52  72  82  65  66  59  65  84  87  64  75  80  70  64  78  89  80  49  60  85  65  86  88  55  98  82  57  55  68  80  63  67  70  92  90  91  62  59  72  50  89  57  90  83  96  96  64  65  67  75  73  97  52  70  72  69  61  95  89  52  52  53  96  52  59  61  91  55  85  78  70  94  52  71  95  52  89  52  98  63  73  65  62  62  59  51  89  83  74  64  68  91  76  90  95  58  61  83  89  85  81  68  72  60  98  60  85  57  98  59  73  93  86  56  66  65  83  92  90  61  95  91  77  63  85  78  57  92  83  81  90  59  77  55  55  68  49  92  84  97  63  75  61  90  64                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              70  89  49  65  57  53  66  62  50  53  56  86  97  88  89  79  74  59  82  55  91  49  96  84  93  89  58  78  72  64  58  50  76  67  66  59  65  78  73  90  81  98  86  86  67  52  55  88  61  82  93  72  95  85  53  77  54  59  87  73  50  56  95  72  75  89  94  73  81  87  58  53  57  69  92  81  54  75  86  81  67  86  58  83  61  70  97  89  64  74  77  51  77  69  79  77  81  91  98  67  57  72  85  94  59  81  89  85  67  90  57  86  77  98  77  51  66  69  96  69  74  50  85  76  85  60  50  91  63  98  68  67  98  88  57  56  71  60  67  77  75  55  69  65  57  60  77  86  76  65  53  67  83  68  66  90  53  55  90  71  79  66  85  82  85  78  86  92  70  50  67  74  83  92  78  75  97  74  50  65  77  64  98  78  51  49  94  81  53  70  63  94  70  94  65  78  69  83  61  61  96  59  76  55  97  98  60  90  81  91  51  85  55  54  97  82  63  54  53  82  60  77  74  52  59  74  66  85  66  90  55  70  70  72  87  61  76  54  80  87  84  76  86  63  67  51  72  75  77  90  80  64  97  85  60  60  89  93  71  79  64  55  54  60  63  63  79  67  89  69  53  80  60  52  77  64  59  81  57  70  96  93  91  73  95  97  96  55  79  75  67  57  80  77  90  81  84  50  54  97  52  88  49  60  72  78  54  62  92  78  76  50  95  93  67  52  57  88  79  53  76  78  79  62  74  71  85  53  88  69  98  76  89  59  63  96  89  54  78  76  86  75  66  83  77  72  69  96  62  65  61  56  58  73  63  56  84  81  49  69  52  86  72  66  77  86  91  54  86  54  97  59  91  97  81  92  72  90  65  70  84  81  59  72  85  50  65  88  93  85  86  72  55  59  81  61  53  55  91  90  53  75  77  80  59  97  55  90  75  74  70  56  57  80  83  97  94  87  60  55  95  93  65  85  88  64  50  91  80  60  51  91  67  73  54  61  84  79  91  71  81  94  78  68  88  83  72  79  78  98  74  97  87  50  94  68  61  75  51  63  66  58  81  52  65  59  60  90  86  87  63  56  86  93  58  75  75  94  58  93  73  57  85  97  80  93  56  86  88  81  58  78  49  68  90  89  61  87  82  72  86  90  50  77  72  93  58  63  67  75  67  54  64  50  67  82  95  67  89  49  85  58  82  73  53  88  56  90  70  66  77  66  56  95  95  68  97  61  72  69  67  68  82  65  95  65  87  55  98  78  60  97  63  79  76  62  69  56  88  81  60  55  77  86  92  72  70  58  51  69  71  66  68  71  53  76  97  72  85  64  53  60  59  49  84  53  94  77  95  87  71  70  69  50  53  62  51  95  82  57  75  64  54  50  76  88  84  95  68  91  88  76  81  97  85  54  62  64  74  75  65  78  93  96                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            58  56  58  79  63  76  71  50  56  64  87  98  51  86  55  51  51  52  52  78  81  79  53  66  53  68  60  98  91  88  89  78  54  61  67  61  70  98  75  76  51  85  58  53  76  55  93  58  50  77  49  84  93  93  51  55  74  74  59  87  77  53  57  93  80  95  70  67  92  53  60  77  75  85  77  52  73  65  68  60  65  82  73  62  83  92  68  78  97  66  83  95  60  51  59  92  61  82  63  62  93  53  52  74  73  97  61  64  75  56  84  65  55  66  90  85  51  67  64  86  81  76  53  64  62  70  66  94  77  74  85  82  70  71  68  93  56  70  81  83  77  68  86  56  89  70  97  51  73  92  76  65  93  54  58  66  67  55  77  93  82  85  78  52  76  64  96  81  86  98  89  86  78  87  53  95  93  49  64  68  92  74  87  98  73  56  67  98  60  84  67  92  80  51  71  93  81  70  68  75  55  71  69  53  62  71  88  72  56  62  81  72  98  81  73  55  71  85  59  68  60  60  81  50  82  91  77  95  93  64  59  91  86  72  69  95  82  52  70  93  82  77  52  90  56  59  80  73  91  63  82  98  70  88  59  69  86  88  87  87  70  61  91  71  55  90  73  92  49  89  85  51  54  69  96  95  60  94  67  87  79  96  80  73  98  96  60  77  87  76  60  90  74  85  51  58  57  66  55  84  86  51  58  64  79  86  94  94  93  86  94  76  68  49  95  81  96  50  91  87  61  98  52  74  50  71  75  87  58  89  75  98  49  96  52  70  72  55  96  82  85  64  77  73  57  54  67  88  60  65  64  91  91  78  77  66  50  73  52  85  58  57  52  70  88  54  54  57  92  52  61  93  76  64  60  92  97  84  69  59  63  72  78  85  59  79  93  77  58  67  67  79  51  76  92  90  72  82  84  81  63  60  78  94  57  51  80  72  60  89  61  51  66  62  97  81  72  93  94  89  51  75  54  88  75  67  77  62  85  89  58  52  86  64  56  58  85  65  54  79  60  54  91  50  61  96  68  76  58  75  67  74  88  78  98  91  50  73  96  85  65  85  65  96  80  69  71  54  57  78  57  63  51  50  84  86  68  59  68  97  66  68  59  86  88  53  65  66  79  70  79  65  92  93  50  76  62  52  61  52  62  64  83  61  77  63  91  91  75  76  92  96  60  55  55  61  96  84  79  70  87  94  88  73  67  75  52  91  84  69  49  94  97  72  70  54  75  81  57  58  91  65  58  75  96  52  77  90  49  91  74  96  76  62  68  66  97  69  54  92  54  91  63  94  62  78  84  90  50  71  95  78  72  64  50  97  56  50  93  81  90  75  88  94  60  89  52  75  54  80  74  85  69  52  96  50  54  74  83  86  64  81  71  50  93  83  79  77  60  49  75  71  77  85  61  67  55  91  84  68  62  52  56  49  88                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          53  77  74  66  95  68  69  69  75  55  73  56  69  71  71  54  52  69  82  96  80  67  77  57  77  96  89  67  72  61  96  81  64  60  92  69  76  98  78  63  58  91  79  51  72  75  98  74  80  77  50  61  64  74  87  65  53  52  73  57  64  90  82  75  93  55  91  83  49  73  65  65  98  93  56  81  91  77  80  90  88  94  78  90  63  94  83  53  84  80  59  69  63  67  62  75  94  88  97  92  79  50  70  51  80  96  71  88  49  59  86  89  54  78  49  78  83  75  64  79  60  67  71  69  54  81  49  75  65  85  91  82  88  63  76  84  95  72  75  90  94  93  88  89  51  66  68  60  60  73  64  68  66  70  49  94  84  74  62  72  64  49  71  78  95  63  81  72  93  55  87  84  58  84  88  81  56  52  78  73  55  68  93  95  61  54  61  87  77  86  88  69  57  97  95  53  82  80  96  64  89  88  98  64  74  65  82  71  79  55  65  73  77  75  51  96  73  89  76  80  66  80  57  93  54  90  49  85  75  95  94  71  83  75  57  93  94  96  50  97  95  78  72  57  71  71  89  61  86  57  86  63  83  82  82  88  87  62  49  90  49  96  96  73  95  60  91  87  77  67  76  88  59  70  53  61  57  97  90  94  73  53  84  65  63  96  67  89  92  78  79  90  69  66  63  75  61  58  97  54  91  52  62  57  64  93  91  55  88  92  84  51  76  49  74  53  59  74  76  58  90  85  83  49  86  85  66  52  58  98  98  60  57  77  77  79  49  91  62  52  73  75  53  67  57  84  86  67  83  79  77  63  74  81  64  68  51  66  57  69  90  81  77  90  86  93  75  50  97  70  98  76  56  73  87  50  90  84  73  75  73  82  94  73  78  91  54  69  58  91  73  86  53  76  90  58  88  60  56  53  78  66  63  56  68  68  63  94  96  91  65  86  87  82  60  80  76  93  69  77  81  94  90  61  71  86  88  83  58  56  61  74  84  73  61  76  62  51  92  74  78  65  98  92  58  59  89  50  74  86  70  64  56  88  77  73  50  83  71  52  63  53  54  75  62  70  80  94  65  58  81  83  91  88  68  49  97  79  79  65  98  69  82  64  54  98  78  50  67  85  96  81  90  73  54  49  87  49  97  50  52  92  88  61  63  75  63  54  68  54  97  73  86  53  65  95  83  58  80  76  69  60  73  85  70  70  71  73  76  68  94  80  52  64  92  89  74  72  68  80  69  54  55  87  72  62  72  82  49  72  56  80  94  79  93  57  93  79  66  67  68  74  82  72  66  53  61  64  56  77  90  88  91  86  63  93  89  92  57  90  53  69  89  54  95  64  57  79  53  61  76  68  82  83  81  78  61  68  85  94  54  87  53  71  59  54  53  69  94  94  91  77  68  59  75  56  86  93  70  73  85  95  78  91  73  81                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        64  53  89  63  56  89  75  73  93  81  65  71  77  91  92  64  70  82  91  77  83  55  66  88  80  50  82  91  60  97  88  82  59  76  59  67  93  92  55  82  91  70  61  67  72  93  82  78  57  98  53  53  82  55  91  79  97  61  52  59  74  88  66  72  69  51  49  78  63  56  72  54  56  76  53  77  74  75  49  97  50  60  78  91  67  63  65  77  98  78  79  89  65  59  49  77  92  56  91  79  85  88  91  97  97  97  75  64  73  68  68  93  81  61  97  78  66  87  77  75  73  59  89  90  96  80  74  82  69  95  65  95  77  62  63  49  83  57  52  61  91  97  61  73  73  77  75  85  70  57  64  97  68  52  77  97  60  97  63  54  91  78  69  80  87  94  96  94  53  95  82  86  82  68  95  62  93  59  86  63  65  76  66  90  86  51  89  65  52  69  85  63  78  65  52  85  64  62  60  79  85  61  61  89  76  86  93  62  90  61  84  88  73  76  62  84  91  61  52  90  61  64  95  93  94  95  52  55  66  77  71  96  89  54  91  61  67  50  97  82  51  81  80  59  62  62  58  50  49  92  84  63  78  58  83  85  68  62  90  78  65  61  92  49  98  49  69  73  83  56  76  49  70  68  60  85  72  74  87  82  82  87  85  81  54  76  89  77  88  85  87  91  70  83  83  89  87  95  94  51  59  67  82  92  69  87  56  50  87  52  68  72  80  55  75  95  92  82  73  58  94  60  87  49  88  51  80  90  75  87  90  63  60  96  68  90  80  58  52  51  94  72  89  52  62  86  50  82  75  52  80  97  71  55  58  92  57  85  95  97  62  76  91  66  65  65  69  97  86  79  93  56  68  53  51  91  72  81  79  72  60  78  52  83  52  64  75  61  59  93  88  53  86  54  85  73  59  82  69  63  65  86  72  60  70  75  49  66  95  93  65  56  77  59  75  66  81  89  71  63  97  95  72  94  59  49  55  50  78  93  63  59  63  85  84  53  68  76  66  98  56  53  76  54  86  85  64  90  95  71  92  66  63  52  85  71  82  91  56  55  87  55  79  98  75  50  54  64  49  67  85  85  80  62  55  58  83  51  68  79  68  85  91  50  91  69  91  72  67  63  52  74  74  71  73  95  62  66  53  86  61  89  56  54  60  94  91  58  60  92  96  57  59  86  77  96  55  54  65  64  91  80  63  83  81  82  86  54  79  84  85  94  69  91  83  67  74  59  95  58  59  89  67  71  62  81  58  77  86  86  92  77  83  75  96  53  71  84  93  97  92  81  56  82  96  81  82  76  69  68  70  77  71  51  71  89  94  78  55  92  52  56  92  89  96  49  69  57  51  58  65  80  67  72  57  96  75  66  68  54  70  50  88  58  73  82  87  61  61  86  70  95  52  85  77  55  52  86  81  78  60  71  63  73  54  91  89                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      82  57  93  97  92  52  56  63  76  59  86  54  69  91  63  89  68  81  87  80  77  58  50  62  97  65  78  58  53  54  68  90  95  63  49  75  78  96  91  70  81  56  83  59  67  50  60  79  50  84  56  59  58  66  64  67  74  59  68  55  89  68  88  72  70  72  79  57  50  52  68  59  63  77  67  83  65  51  85  53  97  97  94  86  86  79  52  94  71  77  56  74  96  97  49  55  71  72  87  80  65  58  64  67  84  79  88  52  73  67  56  55  98  70  75  58  78  93  82  97  66  87  94  54  79  98  52  90  56  68  72  60  78  76  83  68  80  82  85  50  91  49  88  72  62  89  97  81  83  50  69  80  79  87  69  84  52  77  66  75  86  64  59  82  97  63  58  75  80  82  87  86  90  98  66  79  60  70  69  64  66  65  88  72  75  59  71  66  56  73  61  98  87  70  51  82  74  67  60  68  83  98  82  95  58  83  77  93  52  62  56  52  97  84  63  72  53  61  88  88  77  59  73  68  88  77  86  59  81  82  75  60  59  85  58  72  66  49  97  50  95  80  95  79  65  93  98  65  55  82  71  69  77  71  79  54  97  84  79  89  97  87  73  68  54  82  87  54  87  59  67  73  76  73  59  76  79  53  97  95  91  52  89  70  51  53  51  56  77  72  81  67  76  96  71  68  62  53  60  89  69  75  75  59  88  68  70  78  56  51  49  88  65  51  75  63  60  84  83  66  96  66  53  66  88  54  92  98  91  80  93  69  49  77  72  75  86  75  54  70  81  64  83  80  58  78  86  97  67  93  63  54  59  92  58  74  76  84  79  78  51  91  77  58  56  94  90  81  68  85  61  54  92  51  66  95  63  71  57  71  74  94  86  78  70  56  66  73  86  57  76  73  77  81  51  54  60  65  75  77  60  57  61  97  93  87  58  56  87  96  65  59  84  75  84  82  88  92  71  67  98  52  51  74  57  87  80  59  88  54  72  80  69  98  83  97  68  54  54  75  83  62  59  64  51  58  75  81  81  80  79  90  67  83  92  76  95  61  73  71  57  53  56  68  86  66  85  75  70  81  56  83  62  79  80  60  96  97  87  87  76  74  97  59  85  70  70  87  54  88  88  80  95  63  76  75  62  73  95  64  87  73  92  89  80  53  78  54  75  68  85  63  56  79  62  51  77  75  58  57  87  75  83  85  72  89  87  58  82  70  52  80  79  91  93  51  87  62  78  77  79  73  54  90  74  65  82  67  97  55  64  63  85  71  60  95  61  82  72  89  74  69  77  74  74  58  65  65  49  96  51  87  87  53  76  85  74  51  72  57  59  76  96  81  51  78  72  94  72  69  63  54  80  54  81  86  81  83  85  59  70  95  75  84  98  53  77  60  94  91  62  74  82  79  75  77  55  72  54  93  66  97  77  95  94  96  98  74                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    63  50  63  64  71  68  59  77  68  87  93  75  94  91  83  80  65  60  78  94  90  74  97  68  88  57  52  61  68  90  98  84  81  61  67  66  50  74  78  87  89  86  75  63  83  76  66  50  59  69  86  61  79  88  84  50  62  83  96  80  49  91  69  96  86  75  80  73  96  77  84  90  70  61  81  50  59  82  70  78  78  97  50  68  74  59  98  91  63  82  98  91  72  87  84  72  71  92  65  63  64  50  97  65  51  70  82  54  67  67  76  92  49  94  71  49  54  94  65  64  84  57  96  92  59  49  90  69  50  72  73  72  58  85  68  57  83  81  83  98  59  86  50  86  85  69  51  80  49  83  85  57  74  86  90  63  50  70  57  75  49  54  62  69  87  87  87  74  54  81  56  67  79  74  83  72  85  87  85  54  72  65  77  77  74  84  57  56  87  71  92  67  67  72  89  91  64  97  53  87  60  96  69  85  85  92  52  50  90  81  74  52  83  78  85  51  59  54  88  98  53  89  97  58  50  75  63  98  82  93  56  70  59  94  87  49  98  84  60  62  98  94  49  88  70  74  72  96  88  86  85  87  68  58  61  81  97  95  94  80  67  58  64  67  80  95  75  68  54  63  65  78  66  87  61  65  53  52  51  96  62  98  65  64  82  74  72  59  64  68  70  95  87  85  73  55  64  75  74  97  57  88  65  53  94  59  98  51  88  57  58  68  58  75  59  83  52  57  60  95  79  98  87  68  69  70  54  66  97  84  92  80  82  72  87  75  51  57  70  65  56  60  82  84  55  62  63  94  90  90  88  85  91  88  62  67  62  51  56  70  96  54  93  82  70  52  63  89  59  81  65  61  83  85  66  81  78  90  81  56  72  87  98  82  83  93  71  61  62  62  49  91  51  73  80  76  60  95  77  64  81  60  70  59  82  61  77  55  70  67  49  75  64  53  52  93  52  78  86  65  98  65  85  85  85  92  81  94  98  84  72  88  53  95  70  86  85  86  56  75  80  54  53  92  60  90  82  80  94  53  83  85  61  65  56  96  95  53  64  91  67  86  92  91  53  60  88  89  98  82  63  66  80  88  82  90  64  53  98  97  96  56  89  63  61  74  95  50  70  69  69  94  71  75  63  52  98  81  50  70  81  54  61  77  60  90  83  52  66  66  64  75  82  70  74  49  63  76  85  53  92  76  65  86  62  97  90  69  56  64  71  98  86  85  68  89  83  64  51  90  59  79  63  86  61  64  73  50  54  80  67  68  55  56  58  65  72  72  87  94  68  56  89  68  71  86  80  55  74  59  51  88  88  67  97  77  57  71  91  70  66  95  64  82  91  73  78  95  87  81  88  52  67  68  60  91  74  69  55  65  65  81  78  86  70  71  97  67  90  57  98  69  73  89  97  51  88  91  57  53  81  54  53  59  72  50  60  81  55                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  74  66  79  80  70  78  50  53  85  77  50  96  55  49  58  97  75  92  76  84  76  76  95  79  56  92  67  74  57  87  97  73  73  83  73  49  65  68  94  94  89  88  96  89  92  61  91  53  55  79  59  65  74  87  68  70  93  59  94  93  92  69  52  93  93  61  85  92  75  74  83  83  61  63  66  75  84  76  79  67  83  76  72  55  92  66  72  91  66  96  83  62  84  84  66  77  77  60  64  65  49  81  57  82  63  50  82  51  56  52  82  94  51  63  74  49  55  67  61  88  69  50  93  64  69  87  73  98  68  95  90  79  94  70  75  67  83  81  85  54  79  78  57  85  97  59  94  59  51  57  49  52  62  77  94  57  70  91  95  50  67  98  79  57  85  49  57  97  66  91  49  71  92  64  66  79  58  54  62  96  61  52  62  81  93  94  59  56  72  80  73  92  80  62  77  71  64  95  94  71  70  88  87  70  59  63  92  80  60  63  49  83  78  86  71  92  78  52  97  70  94  94  50  59  73  91  60  53  80  76  54  81  87  62  74  69  58  59  84  98  68  59  80  68  64  71  79  75  57  94  55  86  89  86  74  97  85  92  57  93  91  69  97  66  86  68  90  97  50  70  86  79  81  95  58  94  67  86  84  98  65  58  76  73  90  83  69  77  91  79  73  77  65  72  69  68  77  92  80  54  90  97  75  96  77  59  58  78  90  88  80  71  72  89  61  57  73  71  57  60  84  70  64  89  64  60  60  57  78  80  95  89  56  71  79  89  52  63  56  76  73  98  59  80  56  56  90  94  59  53  55  77  67  54  86  63  65  75  49  90  69  71  94  97  85  74  61  50  82  80  92  51  62  84  56  77  96  64  83  57  60  58  72  97  86  93  95  70  90  68  95  98  98  97  65  53  94  68  66  72  88  60  84  60  51  54  75  88  92  81  96  94  69  79  52  72  90  59  55  54  95  49  52  54  80  89  61  55  85  54  57  96  85  63  84  57  49  80  97  60  59  78  92  94  93  73  82  64  96  80  82  73  85  72  65  93  69  89  89  70  69  49  83  68  83  71  85  95  90  52  69  49  97  85  52  94  77  67  94  55  76  86  54  65  79  50  68  84  79  73  58  55  49  52  61  53  72  82  50  76  65  88  91  95  97  85  84  95  85  53  52  51  55  56  88  80  53  95  93  68  88  56  58  76  65  53  83  76  68  60  72  69  85  84  63  98  70  57  86  80  50  93  83  60  86  63  51  85  71  77  53  93  51  98  62  50  71  61  58  73  72  90  55  78  97  82  90  80  57  98  86  61  67  91  90  82  63  92  64  65  83  85  91  77  87  81  49  51  79  98  59  82  76  54  98  95  53  67  90  90  80  60  78  55  74  73  70  98  79  91  88  89  77  54  86  54  53  96  85  80  54  93  60  96  50  92  55  71  66  75                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                56  75  74  60  52  67  58  64  76  60  54  94  64  55  51  83  60  76  56  93  63  85  83  91  55  72  92  49  56  55  69  97  97  50  56  52  66  61  58  66  91  96  73  60  52  81  87  85  85  93  76  69  57  81  61  62  78  89  58  90  91  55  72  49  73  90  74  83  81  77  57  71  59  83  88  97  60  71  64  81  56  58  86  97  49  78  73  79  61  74  51  73  80  83  64  95  71  59  73  92  69  95  84  95  90  59  51  71  88  94  80  73  97  98  94  77  59  73  53  51  88  94  82  52  72  67  62  52  62  79  49  95  72  54  89  51  79  62  59  82  50  79  51  72  62  92  81  68  61  79  79  94  93  70  69  92  88  64  90  63  63  97  87  53  65  94  90  87  72  62  62  69  74  91  89  77  68  54  52  84  74  66  52  50  67  83  70  70  75  81  78  97  98  73  61  94  71  79  83  90  91  93  63  52  67  63  62  77  92  79  57  91  74  50  69  98  50  64  92  75  81  57  61  69  80  58  91  82  55  63  64  70  75  85  79  65  96  79  69  62  98  53  56  78  91  95  51  64  61  88  57  66  98  70  65  55  65  63  97  51  92  67  61  68  89  61  87  75  85  62  85  98  75  86  79  51  72  63  83  84  68  77  59  92  92  55  82  79  65  49  64  78  51  98  88  94  85  64  59  62  81  76  98  79  61  93  83  65  98  66  50  67  95  69  85  60  88  92  92  61  69  92  65  85  75  92  51  56  92  83  75  61  84  86  76  50  49  88  82  57  66  86  52  49  65  71  72  83  85  74  83  66  69  98  85  85  54  86  52  79  86  49  95  81  69  80  57  96  58  94  85  72  96  56  79  74  70  80  69  95  53  77  88  51  87  61  71  89  91  86  55  58  53  77  94  74  81  69  72  81  88  66  73  81  94  73  88  56  97  64  88  74  54  54  61  64  77  79  63  68  96  73  73  72  59  71  69  57  64  68  87  69  58  79  69  89  90  91  66  62  57  78  50  54  52  65  71  84  60  57  85  74  53  85  49  63  79  71  90  88  98  95  69  71  85  84  57  80  96  58  53  62  58  97  64  77  78  97  86  88  91  81  97  65  75  58  54  97  61  57  51  86  51  91  75  51  97  68  96  55  54  74  91  63  93  49  65  78  97  70  86  81  70  93  86  80  78  66  52  75  51  70  82  93  54  89  57  76  82  54  53  64  95  58  65  74  92  55  90  73  63  78  83  56  94  92  53  62  78  89  86  83  95  90  53  64  59  56  77  98  78  64  63  70  91  93  81  50  66  54  59  96  98  95  66  62  83  93  59  54  69  90  98  59  95  74  49  59  57  71  78  96  54  82  93  57  61  97  69  56  56  75  73  63  80  52  72  82  96  49  53  71  79  59  60  56  61  85  85  60  69  65  56  73  75  78  69  89  55  83  52                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              88  85  94  65  65  60  96  55  88  63  91  84  65  96  52  57  85  71  51  87  69  71  73  67  64  71  89  95  56  57  91  86  67  97  78  63  69  59  89  53  81  80  90  76  77  75  84  70  63  54  55  68  49  60  66  57  81  53  72  51  87  55  85  91  69  90  64  60  52  65  93  65  65  97  77  92  49  54  75  81  49  60  58  64  91  76  72  88  66  97  62  98  97  59  73  63  97  84  86  69  74  89  93  91  83  60  57  71  61  93  70  54  74  68  92  70  52  87  53  50  57  49  55  77  81  66  94  52  79  60  94  55  94  68  83  94  53  54  96  56  57  97  98  75  78  80  49  78  60  75  60  55  71  49  51  59  62  73  77  91  51  49  56  80  57  73  58  64  61  95  59  95  73  91  59  56  71  97  69  81  63  72  74  95  82  61  74  59  98  89  94  75  58  77  74  95  72  67  70  53  56  90  64  95  61  87  91  61  69  96  55  97  66  96  69  60  60  50  80  83  51  53  96  80  59  63  58  58  75  69  67  95  50  65  83  92  62  68  59  69  70  50  52  54  49  88  95  62  85  89  84  83  86  53  77  94  91  72  95  60  74  91  71  95  97  83  90  57  71  56  88  62  50  77  70  54  76  71  92  93  78  56  57  96  72  89  77  95  70  53  87  73  67  59  49  92  91  87  95  57  50  56  86  91  88  67  68  88  94  62  88  85  60  88  54  71  72  81  66  58  91  51  56  90  64  89  62  50  67  73  83  59  59  79  72  71  77  73  53  76  85  61  60  56  76  72  70  83  58  83  83  66  70  50  95  56  97  78  89  88  65  74  50  59  72  53  59  83  81  56  69  57  73  62  58  93  93  68  92  53  49  77  52  56  87  55  63  89  77  96  51  57  62  87  50  72  49  83  58  72  73  80  57  98  63  82  60  82  56  88  61  75  94  83  85  73  92  92  95  91  57  94  50  61  72  58  95  97  61  83  59  86  77  84  66  71  85  84  91  62  69  89  56  75  96  81  65  86  88  89  82  94  78  94  64  63  67  78  51  86  69  87  52  97  92  81  69  61  84  81  62  88  96  95  57  81  61  51  62  67  69  71  75  64  78  73  70  93  70  94  51  88  67  67  65  98  56  67  64  58  59  79  63  98  97  87  85  79  91  66  55  59  89  54  61  67  83  65  88  62  51  64  95  80  62  60  90  93  67  49  82  61  77  66  64  71  68  67  76  55  70  90  87  58  64  58  57  51  68  67  63  54  56  70  95  91  55  69  63  74  96  66  78  53  55  88  64  67  50  55  92  93  73  52  85  76  93  82  63  84  59  97  88  63  69  64  78  71  85  91  69  71  50  84  96  61  71  55  79  71  53  85  51  59  87  68  51  60  60  70  76  84  97  74  63  90  53  71  56  68  53  55  77  80  73  69  66  65  86  67  94  95                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            51  57  63  63  64  55  78  55  84  67  85  69  61  71  83  81  74  62  66  79  65  71  84  89  81  73  65  96  74  58  75  70  84  80  97  70  65  79  76  86  71  95  59  71  65  49  70  96  88  70  96  71  84  73  74  87  95  56  97  69  55  52  94  80  98  64  58  71  66  66  93  53  80  71  80  66  53  72  82  83  73  72  94  55  90  83  69  54  79  71  91  84  76  71  91  80  80  70  92  97  80  75  92  67  49  84  60  97  97  63  70  84  93  95  58  95  91  68  71  52  49  87  85  95  92  66  62  73  58  59  80  88  54  85  78  91  61  94  80  93  52  90  92  84  96  94  58  50  70  68  69  72  68  79  65  79  69  57  76  80  65  64  86  87  86  94  97  60  55  97  96  71  84  79  76  72  68  93  95  60  87  89  79  57  91  94  81  98  66  59  77  55  87  66  82  64  79  89  95  81  63  62  54  74  50  96  63  49  78  87  71  63  52  56  51  96  67  90  68  70  56  63  85  74  64  95  80  80  58  69  88  82  93  85  91  93  73  92  96  51  96  63  89  73  49  59  89  51  98  91  78  82  50  67  91  90  88  56  98  55  89  98  98  98  75  54  55  84  65  70  77  54  53  71  78  87  64  76  67  73  98  55  57  85  66  83  82  69  75  51  81  97  63  95  65  72  75  58  69  89  63  56  50  94  80  81  59  50  81  49  53  85  55  93  86  94  73  69  81  78  90  64  53  58  53  65  76  84  86  58  62  62  76  89  74  91  85  93  90  69  74  91  55  87  72  58  62  83  90  79  50  74  74  52  92  66  76  80  55  96  74  86  57  52  52  97  86  61  89  91  84  83  63  49  62  96  59  59  75  82  85  88  51  78  89  92  78  70  82  65  49  60  91  55  54  84  68  82  85  71  89  86  78  72  58  76  88  85  79  89  92  67  58  87  68  66  68  77  93  53  95  74  50  90  51  95  90  77  95  62  74  56  81  66  94  76  66  67  51  55  98  89  98  98  93  93  60  86  62  64  97  87  74  96  63  60  59  49  67  64  86  96  85  76  87  59  95  60  53  73  56  57  67  58  70  50  67  93  58  54  84  65  64  54  56  60  59  80  86  88  74  66  92  77  82  86  65  92  61  77  70  90  93  78  73  69  73  85  89  92  66  87  52  50  50  59  91  92  98  89  75  71  62  70  69  95  83  77  90  97  55  54  51  67  58  56  49  65  51  91  74  72  88  98  75  53  53  74  59  84  88  75  55  80  73  79  53  82  53  57  92  76  66  96  85  93  54  72  53  58  62  57  87  55  70  88  92  69  54  98  82  89  87  97  88  54  93  92  52  73  91  75  61  62  97  67  90  90  72  70  64  90  63  96  78  81  60  78  92  49  54  66  80  60  81  72  53  54  72  56  82  79  67  72  83  78  70  67  71  49  63  89  79                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          57  61  84  60  58  81  64  51  67  56  49  84  96  84  71  98  89  96  80  51  58  96  90  63  98  61  77  67  65  67  83  86  54  90  59  62  61  92  50  71  57  66  85  79  67  69  69  50  81  78  52  63  71  53  93  63  59  51  97  96  70  78  70  56  71  77  70  79  65  58  93  52  53  78  94  77  81  83  95  85  73  85  95  77  57  95  65  95  54  67  65  68  76  95  72  85  56  54  52  53  70  98  94  61  52  79  80  90  65  69  98  78  58  63  88  75  73  69  90  94  74  94  96  53  79  88  68  57  55  71  62  73  61  83  97  98  77  64  74  50  67  61  63  89  61  77  63  72  84  64  90  51  84  82  79  87  83  83  65  63  83  61  94  76  92  83  89  86  72  82  70  66  50  78  94  97  62  85  78  80  73  67  54  83  68  67  86  85  95  72  86  81  51  54  54  88  83  73  89  49  53  58  85  59  86  80  56  70  71  72  97  89  82  97  54  80  54  67  66  66  60  59  83  72  82  86  70  55  49  79  52  73  83  56  60  53  81  85  63  94  91  67  63  63  55  82  88  80  86  73  90  54  65  79  78  60  78  68  62  63  87  51  68  98  87  96  56  91  77  91  92  60  65  52  86  84  55  89  70  51  98  62  78  61  98  68  74  98  66  91  97  53  90  96  96  53  83  53  63  66  65  93  72  65  55  67  49  88  91  78  59  60  49  74  83  59  97  94  55  61  84  64  75  90  78  73  56  56  87  88  95  68  74  58  66  65  73  80  96  73  56  77  95  73  74  51  80  56  67  59  58  55  71  77  89  50  58  53  58  54  56  65  81  69  81  84  80  98  88  88  58  83  76  85  59  68  72  82  85  60  84  82  74  60  67  56  50  60  66  98  90  49  89  64  68  51  88  52  72  88  59  82  68  95  55  85  81  62  70  73  51  59  51  91  51  96  88  71  85  92  82  76  92  55  74  56  79  57  96  60  65  56  90  52  74  54  49  58  95  51  83  97  57  59  73  69  63  88  57  94  93  84  82  83  78  55  87  61  90  50  54  55  87  67  55  63  82  52  66  86  81  70  53  66  72  63  62  97  63  86  91  94  51  75  72  96  96  71  77  97  65  57  92  55  74  79  73  83  79  55  96  51  75  89  85  97  77  93  85  88  97  77  70  70  93  76  96  89  70  78  95  84  72  57  79  57  96  54  66  66  78  78  94  54  87  86  74  65  57  53  82  69  79  95  75  66  97  56  67  83  85  70  86  70  93  59  54  65  86  97  90  58  92  93  90  93  70  79  75  56  92  72  72  93  63  67  72  61  60  90  53  56  67  66  91  64  69  74  62  81  94  81  62  79  79  49  62  78  71  67  62  51  54  82  98  94  95  67  84  54  72  96  82  84  49  51  75  93  57  97  50  79  85  80  78  98  84  87  51  89  95  97  57  95                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        63  54  65  73  51  69  60  83  73  62  86  90  80  63  54  71  71  72  80  97  96  91  80  92  77  55  97  90  70  73  84  55  55  50  72  94  76  59  92  74  62  76  78  80  94  71  72  87  88  67  86  59  76  58  88  95  55  91  77  77  96  50  86  72  87  75  50  76  88  75  88  54  53  95  55  75  92  64  61  73  94  73  79  95  88  76  85  81  77  52  52  55  85  96  69  75  70  79  55  62  54  82  66  65  62  59  64  71  74  71  64  76  77  76  71  91  80  51  62  89  57  81  61  81  92  91  76  49  49  83  95  92  91  52  89  62  88  67  65  82  71  60  57  52  67  70  51  64  56  49  97  59  80  78  63  74  98  76  91  98  53  84  66  52  87  86  89  90  73  84  71  60  67  93  92  83  93  86  63  85  59  77  55  77  75  97  70  67  60  68  59  86  68  79  66  68  96  65  95  74  90  90  55  70  87  78  84  53  85  92  86  79  77  80  70  60  56  73  93  67  63  85  77  53  77  78  96  80  52  83  53  68  62  67  60  82  51  69  55  82  91  86  82  88  78  57  54  66  85  49  88  64  70  63  94  97  80  77  74  54  88  81  98  79  64  50  49  85  78  56  61  96  78  70  94  96  83  95  89  84  53  73  95  57  96  56  88  59  50  56  92  81  93  66  72  76  71  65  75  92  65  76  95  94  61  64  97  87  89  76  72  64  96  79  91  75  85  53  88  51  84  77  68  87  77  86  60  70  74  55  55  52  73  53  92  96  89  58  55  89  85  62  83  86  94  70  77  71  96  95  65  60  98  91  91  70  63  82  86  68  78  88  87  58  84  91  50  61  82  88  53  62  61  98  50  95  79  61  91  77  79  61  95  73  93  88  78  66  62  94  66  57  98  55  64  70  78  72  87  62  74  96  92  93  59  60  90  77  77  90  91  91  49  95  73  68  52  87  93  55  90  93  86  65  83  65  62  66  86  49  59  66  73  89  50  92  50  64  80  83  81  84  75  95  58  74  92  51  86  85  84  70  49  59  56  66  69  94  90  90  77  77  80  97  79  59  55  62  91  89  55  63  51  72  49  94  86  60  74  93  95  98  60  59  82  62  88  98  92  55  97  84  71  77  86  61  92  88  50  96  88  93  75  56  61  96  65  75  57  89  71  72  78  69  71  61  79  58  93  81  79  96  91  68  96  83  89  83  70  56  79  53  57  54  60  88  56  60  87  80  82  66  62  73  66  87  88  77  93  90  74  64  94  82  68  79  54  78  54  85  71  60  81  73  93  82  92  51  62  57  59  69  76  94  62  51  54  64  83  70  55  86  75  59  74  49  96  53  94  98  66  72  88  63  64  91  92  76  69  94  55  61  57  62  74  73  78  88  75  69  50  49  58  88  80  72  98  58  62  73  56  67  71  89  82  86  51  84  57  85  97  61  59  64  72                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      66  51  68  73  76  67  52  95  76  82  58  96  53  65  71  67  55  74  56  84  68  55  94  49  64  97  85  57  65  73  85  64  80  50  57  51  49  98  61  62  81  91  98  54  83  88  85  78  94  82  70  62  84  98  89  78  63  51  79  58  59  91  68  83  91  86  66  88  70  78  64  52  67  54  94  95  80  95  80  97  85  66  80  72  72  64  63  59  91  83  78  88  51  53  95  83  76  70  57  66  86  87  71  50  72  57  56  53  52  77  93  92  97  69  82  92  71  96  80  50  64  90  51  80  97  93  55  75  92  67  72  57  78  77  74  94  65  77  71  70  91  78  78  56  86  78  50  54  70  50  88  76  73  74  84  74  76  51  69  87  52  59  81  50  53  75  66  64  53  84  49  90  70  80  67  93  98  87  49  52  65  68  92  94  75  81  87  58  64  69  64  64  97  75  79  69  81  78  80  52  74  66  57  53  63  63  54  94  87  71  65  96  55  86  92  56  73  86  54  58  94  96  80  90  90  60  81  62  62  70  78  68  77  61  96  67  51  63  89  86  72  53  58  83  86  93  69  80  85  59  50  79  78  61  71  73  88  56  64  70  67  56  57  88  93  60  65  56  74  83  74  83  85  87  75  73  80  82  75  66  73  90  77  68  86  59  68  62  80  74  92  66  50  52  77  88  77  87  49  92  75  66  57  67  91  52  86  52  67  67  92  71  66  83  89  85  77  54  98  91  58  90  84  50  90  55  95  68  57  89  71  75  92  75  94  50  65  53  82  68  80  50  83  66  56  82  91  91  73  66  83  93  84  83  61  98  73  88  66  60  79  67  78  56  90  53  81  84  82  74  60  80  88  62  79  67  55  64  59  83  90  83  61  57  51  69  76  59  55  60  68  85  98  58  82  77  81  71  94  51  87  68  96  94  82  85  88  74  49  49  91  86  54  58  84  57  75  51  92  91  52  52  71  96  60  79  76  92  92  63  91  87  81  87  94  79  88  62  64  95  88  77  81  64  94  81  97  98  55  74  96  52  95  81  57  82  57  71  56  77  64  95  62  88  74  51  63  86  55  63  55  73  58  97  83  63  49  62  77  63  53  68  61  49  51  86  66  91  89  51  62  76  90  66  74  93  82  95  75  69  65  56  98  60  78  83  52  65  98  95  55  49  53  82  55  98  73  96  55  62  79  97  91  88  73  63  97  85  64  96  63  90  82  73  57  71  66  92  61  81  82  95  59  74  64  53  83  92  61  77  96  87  78  90  97  92  59  97  53  70  83  82  67  86  50  69  51  77  81  88  71  77  78  91  77  58  71  94  91  62  82  82  79  72  82  82  59  82  77  91  93  50  53  69  85  91  58  76  96  57  82  92  98  86  97  71  58  83  91  72  50  55  83  82  78  56  88  63  60  58  87  74  76  79  61  94  84  83  94  65  57  61  93  64  61  76                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    55  65  94  64  77  90  80  86  60  89  80  62  56  71  95  56  74  57  98  52  97  52  62  98  92  76  88  71  50  77  97  60  70  93  51  88  87  57  50  57  72  49  80  52  75  64  80  97  92  63  79  67  66  83  81  49  65  95  59  51  82  75  62  94  62  77  90  87  63  86  84  76  59  68  96  68  57  65  84  97  70  95  79  87  50  76  95  50  77  49  78  86  83  84  56  57  71  76  78  61  55  61  89  86  57  70  85  54  66  69  68  82  80  59  68  58  78  79  71  59  60  72  60  81  79  94  95  85  93  65  58  98  77  74  53  94  83  79  72  60  75  98  95  50  55  97  81  97  74  64  90  67  82  74  78  79  52  55  91  77  79  83  56  65  77  51  84  62  68  91  51  86  56  59  53  94  71  74  74  68  75  71  95  52  68  82  71  61  77  71  95  67  88  58  96  71  71  50  97  61  51  98  97  57  49  53  87  55  75  51  51  58  69  50  74  57  81  81  59  66  50  57  81  63  89  93  66  77  92  86  94  55  86  61  88  73  63  69  55  71  51  84  89  94  95  67  84  88  68  95  97  55  49  56  98  75  78  72  71  74  89  95  72  74  87  73  63  72  64  54  95  79  72  88  80  73  58  78  96  69  79  72  56  67  84  57  87  84  97  84  78  79  64  64  95  51  81  84  52  70  52  88  78  81  69  57  50  56  60  88  56  58  82  60  64  79  67  53  90  94  74  49  51  96  98  95  93  59  62  97  56  53  96  72  98  84  72  53  56  80  50  81  51  75  63  97  52  96  50  92  82  49  66  62  53  97  59  54  87  58  76  69  56  51  87  52  98  63  97  76  57  77  69  98  98  64  75  90  67  88  59  96  52  72  59  49  88  81  77  56  94  90  87  80  58  68  60  49  79  78  86  97  78  85  83  59  98  94  64  66  84  58  52  52  93  79  81  92  90  49  71  84  50  89  60  89  84  51  64  64  94  75  67  91  74  83  58  81  90  74  89  88  86  51  66  56  74  70  72  76  56  52  69  92  76  92  57  98  66  84  93  76  87  58  91  70  74  71  93  78  85  81  49  79  83  60  49  71  96  67  90  68  60  51  77  54  94  49  63  58  81  72  91  52  82  89  64  64  72  53  78  80  96  84  70  64  55  77  61  70  90  70  56  73  85  75  62  64  61  95  92  55  65  90  49  68  62  87  74  78  86  79  85  51  62  68  95  92  56  84  53  92  96  78  80  60  78  74  55  59  86  87  79  78  78  66  73  66  59  81  96  77  64  81  73  54  57  66  66  78  64  81  79  88  54  82  64  66  78  85  65  75  93  66  82  95  50  66  90  76  98  64  74  62  55  71  51  61  71  65  63  73  81  60  92  72  85  70  86  96  57  61  83  71  65  52  56  98  51  82  50  74  68  60  87  70  71  58  73  83  66  74  52  50  77  98  80                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  64  55  96  84  74  60  88  97  96  95  83  97  79  77  64  66  59  80  82  51  85  56  77  92  50  56  61  76  56  68  56  92  78  49  62  75  50  71  52  77  65  95  81  83  54  49  87  54  95  81  87  53  90  74  53  59  80  75  72  64  76  97  51  76  51  71  85  85  95  98  73  76  59  60  93  71  95  49  86  51  63  93  61  79  82  67  60  85  73  64  57  52  79  69  82  57  76  87  89  63  68  92  62  97  82  84  77  56  66  72  86  92  64  61  75  63  74  77  77  51  72  66  64  57  70  49  51  96  68  82  50  60  68  67  60  88  90  59  80  76  54  68  78  69  86  68  67  93  85  81  56  88  53  60  65  64  62  52  58  61  79  61  91  64  86  89  67  58  92  65  83  71  76  52  98  62  96  84  78  91  74  70  92  68  98  50  66  54  55  70  49  64  73  59  95  52  65  59  84  97  66  78  62  91  96  86  71  87  50  53  62  82  65  64  54  51  52  59  51  78  96  81  58  51  64  67  78  75  64  75  92  78  73  93  74  60  75  82  91  62  64  70  60  95  55  54  63  62  91  58  61  90  62  54  68  68  83  83  87  75  56  67  51  58  78  71  67  79  81  59  58  61  56  51  81  63  89  64  63  60  73  72  90  50  55  97  96  82  90  73  78  52  82  76  87  75  69  80  75  54  86  60  55  69  49  81  64  91  78  65  91  64  75  82  59  51  52  84  66  61  79  74  63  65  90  90  98  61  55  58  60  58  79  71  52  81  58  80  95  83  77  52  75  68  67  75  81  98  83  64  75  63  60  93  59  96  77  50  85  84  89  81  66  57  96  95  51  56  82  55  53  91  95  65  87  60  84  78  52  87  90  67  88  64  70  82  81  80  97  76  53  70  60  84  53  50  54  78  65  54  79  76  98  77  94  57  70  88  71  90  62  73  80  60  81  74  55  81  76  71  55  91  56  51  50  63  54  90  82  64  78  62  89  61  93  58  86  79  84  92  64  93  78  69  62  56  85  86  60  98  54  63  60  73  49  92  63  79  56  63  65  79  84  64  95  59  93  82  72  82  93  52  49  60  77  57  94  66  65  75  55  58  49  85  50  89  83  60  61  71  63  71  52  60  84  55  87  86  56  74  67  76  98  60  54  62  86  93  67  78  92  65  56  97  89  67  58  62  98  74  61  88  77  83  98  49  70  71  82  54  73  50  67  72  87  78  79  78  98  65  59  54  55  73  76  81  82  49  52  86  97  63  58  75  65  97  78  77  63  55  81  87  88  64  68  69  71  64  50  77  51  88  51  93  71  86  73  77  82  64  79  60  95  66  65  83  71  65  59  56  86  90  54  83  54  90  77  81  84  98  64  80  49  50  91  91  87  59  70  80  80  91  65  95  75  66  71  61  65  90  68  89  98  84  82  95  63  81  66  64  58  84  69  51  82  80  89  80                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                50  53  63  69  49  75  67  97  49  55  56  49  63  86  93  82  91  65  95  70  52  49  88  71  95  82  93  87  95  66  64  57  70  54  65  94  93  54  90  80  70  79  57  68  97  57  80  98  54  81  88  84  85  50  76  71  73  94  79  60  71  84  51  68  87  57  70  78  59  52  65  86  84  64  53  56  58  94  84  96  72  58  72  49  59  98  54  85  83  70  72  60  64  61  66  52  65  64  68  63  61  76  70  69  56  58  79  96  81  83  73  87  81  92  75  50  70  70  60  55  70  76  55  74  51  50  62  49  80  72  95  68  91  66  87  52  69  97  86  95  85  87  50  89  70  76  62  98  49  89  69  95  86  82  67  65  58  55  83  90  59  52  56  79  53  85  93  69  83  68  65  53  92  61  58  56  97  83  81  82  51  86  81  69  97  90  57  85  89  64  52  69  60  72  72  88  49  53  71  77  81  84  86  78  86  96  98  54  89  61  87  76  62  51  83  97  68  75  78  56  76  56  67  96  92  90  56  63  62  61  87  51  56  63  61  66  63  59  74  56  63  71  91  98  65  64  75  93  93  80  54  70  88  78  87  94  71  72  75  50  57  84  70  96  50  51  93  91  78  92  70  91  70  94  85  63  54  90  88  80  87  58  68  67  91  67  88  71  70  95  54  80  74  65  83  91  67  64  74  59  89  50  98  70  87  75  92  93  78  80  60  86  64  85  58  59  95  51  98  62  85  87  53  73  91  70  94  54  63  60  58  77  50  96  94  60  81  84  86  95  59  51  54  51  49  93  75  69  79  55  93  65  87  68  51  89  82  92  78  83  54  54  58  84  98  68  62  75  90  93  50  71  87  49  95  95  85  59  84  78  75  49  69  54  78  92  49  60  76  78  85  76  78  91  81  87  57  83  54  75  71  59  81  96  62  50  97  77  52  75  97  76  76  64  97  72  81  88  98  63  93  49  74  95  78  83  54  55  98  67  64  68  59  96  50  76  61  75  89  96  83  71  61  52  94  86  93  92  75  98  61  70  90  91  71  93  92  85  95  80  87  94  80  74  73  87  81  57  69  89  84  86  54  93  59  81  84  98  49  60  60  52  70  88  55  92  75  70  72  79  62  74  64  76  78  67  53  81  64  87  69  83  75  84  68  98  87  93  63  80  59  64  80  64  58  60  75  64  88  62  74  87  69  61  97  91  62  76  80  82  74  65  80  70  96  51  55  61  95  95  76  71  88  76  69  68  81  55  50  79  78  87  80  96  49  71  70  57  93  62  71  72  49  75  52  83  59  58  88  64  72  91  59  63  60  54  55  85  93  88  96  97  87  73  86  80  69  56  81  73  77  86  93  53  62  71  55  59  98  53  57  89  71  85  75  51  91  66  50  89  57  96  76  84  65  97  94  84  75  85  84  84  72  74  67  56  97  60  96  92  63  78  61  91  50  81  63  96  81                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              63  83  94  88  98  88  67  92  64  62  75  51  54  86  95  49  65  53  62  81  98  84  67  90  63  76  70  89  77  84  68  87  64  76  61  76  92  95  64  90  79  58  56  83  57  65  59  79  87  55  75  76  83  58  90  62  80  56  68  91  60  84  86  56  74  77  82  89  98  85  58  93  53  93  59  71  97  84  64  59  72  63  85  62  83  70  76  52  78  97  66  80  96  93  81  90  86  57  65  76  93  66  96  68  51  61  91  68  80  72  73  87  56  62  73  60  91  62  73  73  73  52  65  87  76  94  58  94  64  94  56  88  79  88  62  65  85  86  76  55  66  55  62  53  96  62  96  63  76  75  91  68  92  82  69  57  90  97  49  80  72  82  90  90  53  53  57  75  91  65  89  70  90  54  59  52  61  95  98  65  81  63  92  88  55  60  75  88  52  65  97  62  57  74  87  98  94  86  53  80  62  91  64  64  74  56  61  95  53  88  82  84  71  73  88  59  56  53  73  64  84  83  52  73  57  53  51  90  64  59  97  75  87  64  95  90  93  62  89  82  97  75  71  93  71  83  67  83  98  69  77  64  63  90  56  67  56  51  49  72  93  96  80  62  61  49  51  78  72  68  92  57  77  49  62  69  92  96  55  72  55  78  76  80  88  81  76  53  52  90  75  95  50  92  59  80  67  65  63  71  49  82  89  83  55  71  80  61  58  87  79  56  82  78  77  72  97  51  75  79  77  71  68  80  70  82  79  65  86  67  95  57  72  89  56  80  67  73  69  67  55  66  62  57  68  77  78  66  55  95  75  59  64  90  85  64  64  78  78  81  97  60  87  83  51  83  80  76  63  87  82  54  61  79  83  79  65  66  63  64  83  86  86  64  49  80  63  53  67  59  84  61  92  52  83  76  95  52  82  66  77  91  70  78  81  62  78  94  82  97  68  89  58  76  80  64  90  66  52  83  55  98  89  55  94  59  96  72  67  49  65  81  87  70  70  49  70  64  50  68  74  74  56  98  98  84  91  80  63  81  87  63  82  60  91  91  77  58  87  59  94  63  80  82  89  51  66  88  74  63  90  62  98  68  55  57  62  73  76  71  84  81  83  65  90  65  60  63  89  91  63  90  95  94  94  51  83  69  73  92  83  51  67  64  51  78  69  60  62  61  90  82  58  70  86  95  49  85  64  72  65  70  67  61  61  60  88  65  92  66  62  67  67  66  94  54  63  93  81  98  56  81  61  91  49  83  75  57  95  86  71  64  64  73  54  60  88  87  96  63  66  65  69  64  55  92  74  55  56  63  90  77  94  82  90  77  69  58  85  75  89  79  62  86  88  80  61  59  76  51  96  61  66  69  59  79  71  88  49  87  57  87  72  72  54  70  75  52  61  87  96  81  75  55  82  83  86  72  93  75  75  78  83  50  84  75  76  75  82  49  75  59  90  74  68  60  96  71  63  51                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            56  60  63  84  60  77  82  91  92  86  93  92  74  51  53  85  70  69  83  92  94  93  63  66  62  88  76  73  68  68  57  75  93  87  79  83  97  77  60  87  63  51  73  68  59  91  83  96  65  74  75  49  79  60  71  86  50  61  68  97  67  77  57  49  49  90  90  84  84  51  78  64  52  95  58  57  50  98  69  63  78  70  55  69  73  98  58  49  81  60  62  97  87  74  82  90  92  52  81  52  57  55  71  88  95  85  83  91  74  58  57  54  94  83  93  61  71  92  83  91  80  50  54  92  85  51  84  62  84  97  60  54  96  66  93  60  81  96  74  95  51  57  81  83  90  81  86  75  52  88  86  53  73  74  89  66  54  81  79  82  94  88  55  76  61  72  63  57  86  63  53  95  52  98  98  50  58  90  89  73  87  73  72  51  60  92  53  88  58  85  91  54  79  71  52  51  87  73  81  56  91  94  97  77  95  98  73  67  85  86  72  73  98  81  53  90  87  58  92  81  92  83  49  55  76  87  61  68  93  75  63  59  53  73  53  77  71  91  56  92  92  98  71  81  80  80  66  69  63  93  51  57  57  78  51  81  73  79  78  66  56  83  83  62  67  74  70  79  61  67  56  75  87  94  86  56  97  92  62  93  92  50  85  59  97  80  57  83  63  79  60  64  50  64  86  67  77  68  65  98  53  54  55  60  56  79  86  76  73  86  92  52  81  66  98  72  78  74  82  61  70  63  75  70  86  65  50  65  49  56  52  55  49  67  95  82  55  59  68  60  49  52  95  61  98  98  80  63  49  52  73  90  81  96  78  63  74  68  86  85  73  49  66  87  77  77  93  86  83  68  55  86  66  95  96  88  83  77  83  91  92  61  54  95  87  61  77  95  82  52  65  76  67  55  58  62  90  73  88  68  56  91  70  89  87  85  94  67  77  87  92  60  88  50  81  73  85  69  79  72  97  71  62  69  66  58  89  75  89  82  49  51  95  93  89  72  75  56  71  63  70  51  91  97  71  80  96  82  49  79  74  63  94  91  97  87  94  50  81  96  69  72  94  92  85  87  80  80  71  95  85  92  79  72  89  77  84  97  69  77  51  50  92  90  94  72  55  80  58  50  98  83  66  83  66  58  81  73  77  63  75  81  95  88  77  54  94  70  90  66  97  71  93  53  73  71  73  95  96  85  50  96  96  82  64  92  95  55  49  59  73  69  83  50  77  94  52  83  92  78  96  73  96  64  68  61  88  60  88  61  63  72  95  92  89  95  76  90  61  85  73  93  54  53  73  94  63  66  70  68  54  76  98  74  84  62  81  80  56  69  98  92  75  88  85  76  52  96  84  69  69  94  91  77  84  90  93  76  88  93  88  53  77  86  78  49  60  56  80  69  68  90  51  51  82  56  62  91  74  64  85  89  55  65  65  68  98  95  52  91  85  66  74  51  69  83  97  63  97  49  94                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          73  85  78  82  94  68  66  56  73  57  73  79  63  78  81  55  69  51  76  62  65  92  75  75  85  65  98  77  49  75  74  61  57  87  53  70  61  97  69  82  79  98  53  67  66  85  86  97  95  80  95  78  81  82  98  52  71  94  59  78  87  60  87  87  65  96  84  71  60  57  58  49  83  89  89  79  73  49  97  64  65  57  78  77  49  77  65  64  58  96  52  96  71  52  71  63  83  88  72  85  60  67  63  77  84  51  90  64  60  62  97  50  58  85  63  82  63  95  86  62  91  86  88  70  69  62  92  96  95  65  72  65  81  77  79  72  74  59  64  77  71  73  82  71  90  68  52  63  95  57  89  72  80  96  80  91  77  93  55  53  49  58  90  51  85  50  93  63  82  67  72  74  56  91  55  73  73  61  98  52  69  96  70  57  65  75  80  64  92  71  73  89  56  64  58  88  58  67  94  58  96  64  96  82  98  86  77  59  66  74  52  56  82  85  66  64  64  53  97  74  50  93  92  86  93  62  50  65  96  58  81  81  85  86  88  79  56  50  65  86  88  56  86  85  92  81  68  61  82  83  54  66  95  92  92  59  75  68  65  87  58  86  66  84  61  95  63  82  92  54  79  55  59  57  93  95  63  59  71  57  84  49  55  57  76  66  90  81  81  52  71  71  87  50  57  65  68  95  68  57  73  67  63  52  77  74  78  92  80  55  76  64  94  87  80  64  91  84  73  79  50  51  49  85  62  60  83  57  66  54  68  78  77  89  53  79  82  95  74  70  76  49  73  85  80  95  90  93  96  59  66  74  74  68  81  73  77  61  78  81  69  63  79  64  52  95  63  85  53  57  67  97  59  92  65  85  80  78  49  91  82  70  52  88  79  86  85  84  51  72  74  94  50  50  55  87  83  84  90  56  83  95  89  88  59  94  97  56  56  85  77  98  54  67  69  78  80  64  81  74  70  83  64  79  58  66  70  74  94  54  80  98  89  77  88  71  49  95  96  61  51  65  95  69  70  77  59  68  54  96  92  92  78  59  55  90  95  64  52  90  86  59  74  67  85  66  91  51  55  97  96  96  50  69  79  55  79  56  50  78  60  75  89  60  63  67  49  87  74  78  54  55  94  54  67  56  81  63  75  72  65  61  87  51  56  60  53  93  55  71  97  82  50  55  57  83  70  72  61  66  61  60  53  85  80  68  63  49  59  50  84  80  70  78  90  58  91  90  78  54  81  66  63  54  71  76  81  81  75  96  97  79  53  68  87  69  59  64  57  66  64  94  88  88  90  98  85  97  79  89  72  95  78  79  58  58  94  92  64  65  96  51  74  78  55  96  85  62  95  68  98  51  73  68  64  75  57  96  82  78  91  94  78  69  89  75  51  93  82  51  77  53  50  73  62  87  64  89  79  58  72  92  61  75  60  97  81  93  49  79  93  85  52  68  68  57  51  82  83  77  71  78                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        52  92  67  70  96  68  67  74  56  70  68  91  56  61  85  62  64  76  60  72  79  94  70  74  88  75  56  72  73  64  78  84  50  87  86  52  74  55  52  66  66  61  70  96  89  71  71  60  84  80  61  92  90  54  71  68  59  85  89  88  70  54  73  81  79  90  49  61  60  84  94  96  63  50  62  65  77  56  57  96  61  67  90  71  52  64  78  51  55  53  69  64  67  96  75  82  59  58  83  86  64  81  93  92  72  52  79  90  59  52  49  85  61  78  87  86  71  63  58  76  95  72  59  53  53  50  56  49  65  63  79  64  84  51  95  52  61  95  81  49  94  87  73  74  80  72  86  93  77  78  88  82  94  89  65  87  90  68  59  58  59  91  80  89  61  62  88  92  86  75  58  90  63  65  51  58  86  97  92  72  71  96  53  63  77  71  56  52  91  92  96  54  76  53  50  80  82  51  71  63  87  66  83  79  92  87  90  98  85  50  69  71  59  98  73  79  52  57  62  88  77  95  85  65  78  50  79  85  65  90  77  49  88  55  59  63  76  92  72  80  56  51  91  70  69  89  61  67  54  86  52  86  59  86  70  98  89  61  61  49  76  58  77  55  86  84  81  67  78  62  98  55  96  67  66  87  61  96  88  84  95  80  60  78  97  98  50  56  63  61  55  59  57  64  84  79  62  64  67  87  96  93  83  77  69  89  55  79  49  95  72  61  92  52  78  72  60  94  77  85  61  53  97  91  89  61  70  73  88  91  89  95  82  57  53  69  81  80  70  70  79  57  81  87  76  82  66  63  96  72  54  90  74  83  97  87  70  62  54  95  95  51  69  72  56  94  62  50  89  91  97  88  92  84  60  65  77  51  53  85  67  73  51  57  72  54  66  92  72  56  66  72  69  53  58  97  79  53  63  95  88  62  70  60  94  92  66  78  74  73  62  63  92  54  94  57  84  79  62  67  51  70  57  80  88  72  84  79  88  89  64  91  78  92  94  65  93  95  74  62  74  87  70  55  73  52  60  53  77  56  75  58  78  74  62  76  49  77  81  92  53  71  88  64  98  98  51  97  82  80  86  87  54  64  71  54  73  78  91  68  76  60  55  90  90  81  60  56  81  94  62  50  58  56  94  66  86  79  53  53  55  53  77  63  81  50  83  62  81  70  75  96  49  77  51  81  64  71  87  93  90  63  95  92  94  83  67  90  87  81  72  53  81  82  65  90  85  96  74  97  67  81  79  96  65  81  79  63  68  89  78  98  57  70  75  60  86  55  81  83  92  86  67  60  92  98  72  73  72  77  90  75  55  91  61  88  94  87  71  73  83  63  81  77  92  62  91  54  89  75  96  77  81  67  91  68  83  66  71  78  71  73  91  85  53  90  61  73  61  66  61  61  97  69  58  77  94  73  69  60  98  62  88  92  92  72  88  96  63  98  76  88  66  79  69  57  98  59  65  71  67  74  70                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      90  84  63  82  93  71  49  88  74  79  72  59  63  53  80  66  52  62  80  85  74  69  70  55  51  62  62  94  58  66  76  94  98  93  54  82  78  82  58  53  59  64  71  67  83  55  73  58  98  53  62  55  68  65  73  90  86  70  69  69  85  81  71  50  50  89  54  85  59  74  84  51  54  85  68  98  96  88  87  86  51  50  58  76  85  75  54  72  56  54  83  84  89  94  97  85  68  57  56  52  93  87  80  66  74  92  76  52  53  91  59  71  80  66  59  77  56  61  96  90  97  56  98  74  78  55  86  50  55  59  58  96  57  88  76  50  56  55  97  75  85  71  51  54  96  75  52  73  55  89  80  94  60  56  93  90  85  85  95  58  78  90  54  55  77  59  66  84  51  56  60  92  64  63  52  62  65  69  82  60  85  52  64  65  73  80  56  75  50  89  84  92  63  63  83  53  57  76  51  72  63  84  96  52  97  85  80  70  59  97  53  63  97  58  66  80  98  53  85  96  75  69  60  82  53  65  62  59  63  68  69  50  65  64  96  82  55  52  65  98  56  60  86  92  51  88  61  62  95  56  94  86  49  63  91  80  81  63  98  63  55  71  67  91  59  88  76  60  51  87  83  53  83  57  56  67  69  49  78  66  63  51  86  53  53  49  65  72  67  78  91  50  89  71  50  68  68  69  85  94  52  61  64  72  88  93  66  58  95  76  62  65  75  82  52  92  50  50  89  69  82  57  77  85  92  66  81  82  82  61  59  61  56  62  54  70  82  49  73  65  62  58  57  56  90  98  49  79  51  68  51  68  59  88  78  54  64  72  61  62  91  51  55  58  95  95  87  72  74  64  69  49  94  84  64  52  98  64  96  55  65  87  74  59  78  60  65  66  52  70  76  96  58  95  61  59  94  58  64  84  90  68  50  58  52  92  84  75  93  66  54  74  86  65  90  98  49  50  77  81  68  56  60  59  90  74  77  62  68  87  67  84  68  70  89  53  76  54  49  80  82  57  83  72  98  68  52  76  79  92  56  58  87  86  69  61  75  66  73  73  72  85  51  65  89  82  52  71  79  49  74  92  69  69  70  63  71  77  80  66  97  72  90  70  71  50  98  86  82  66  71  73  67  69  63  87  84  87  79  79  89  69  59  88  81  95  71  77  65  49  78  62  82  94  65  73  82  78  83  73  56  57  81  75  98  73  56  85  78  79  49  79  60  49  61  60  70  80  61  94  52  50  85  63  53  62  64  94  97  71  51  65  67  65  70  49  90  93  72  59  57  67  74  64  57  92  95  76  77  79  82  58  87  94  76  92  81  94  50  70  90  72  88  71  60  50  62  78  98  83  88  95  58  88  63  93  86  80  92  75  97  87  76  77  73  92  49  59  86  69  88  90  79  78  79  74  49  94  54  63  79  54  50  64  69  60  93  65  91  98  68  67  87  97  51  83  98  60  98  51  87  54  51  68                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    94  58  84  98  57  97  96  75  67  54  56  95  87  60  91  80  71  88  77  55  68  57  76  72  98  64  68  85  64  61  77  97  51  78  89  71  68  87  92  85  86  54  89  81  54  79  97  68  77  68  95  81  64  69  62  56  52  69  93  89  53  70  80  87  94  56  51  94  81  70  61  84  58  75  57  52  58  52  86  95  94  49  82  96  64  51  71  67  94  76  74  82  68  55  86  74  69  69  68  89  82  95  49  83  85  91  65  76  78  58  54  68  77  65  64  55  96  62  78  73  69  88  76  82  97  88  60  52  80  53  84  94  86  90  69  96  73  89  61  91  88  94  49  92  76  53  51  74  53  51  91  89  65  88  51  92  71  97  53  61  80  88  87  81  56  55  94  80  59  73  86  70  68  54  98  75  86  60  68  87  86  73  61  56  83  50  62  95  80  83  86  71  61  87  55  93  63  66  70  51  64  71  90  82  59  74  89  86  89  62  72  82  69  84  66  69  54  72  59  94  49  94  86  84  55  93  95  95  69  86  73  54  80  97  61  89  87  78  72  69  89  96  57  82  69  63  57  94  50  64  60  62  77  56  97  90  58  93  69  96  54  98  50  86  79  68  91  89  73  90  57  62  71  59  96  95  68  56  52  90  66  87  90  66  75  57  86  70  93  74  83  53  73  64  87  58  68  85  96  64  72  58  59  68  89  67  62  50  56  79  85  73  56  85  86  51  59  61  98  70  52  70  56  78  71  79  92  96  98  94  73  87  74  51  64  61  64  86  88  55  76  76  86  72  70  87  77  94  51  83  98  86  88  62  88  59  95  87  67  95  76  71  62  88  86  50  56  67  92  62  92  61  93  93  95  60  73  88  61  65  54  71  92  73  49  95  62  52  95  80  63  83  84  54  86  89  92  97  83  84  80  67  66  96  53  62  65  69  89  62  60  98  79  73  72  81  72  92  66  74  84  62  75  66  66  98  74  66  71  78  93  98  88  60  94  59  98  68  57  58  94  81  63  71  78  80  95  54  65  71  51  59  67  58  54  49  75  78  89  61  58  67  80  85  92  78  59  57  68  98  77  55  74  64  69  88  84  87  85  55  72  75  58  91  59  64  77  83  74  68  61  68  97  81  63  83  59  65  51  75  75  57  60  77  97  97  78  79  59  62  75  94  63  84  89  65  92  80  70  94  90  73  85  52  73  88  84  79  82  65  83  78  78  85  98  87  94  85  66  90  90  62  61  81  93  53  49  79  74  93  65  80  92  85  76  75  67  82  63  94  76  64  86  74  60  69  53  90  53  51  58  79  96  97  92  96  72  79  81  54  68  95  68  61  81  85  57  84  71  68  50  65  71  85  69  57  76  79  61  71  96  68  93  70  51  79  81  96  60  88  57  77  88  76  78  66  98  56  55  57  90  79  87  98  53  67  97  80  53  85  93  78  61  86  71  66  71  65  61  80  64  49  88  91  59                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  84  67  71  78  56  57  64  71  56  97  81  68  56  66  93  58  61  61  67  59  63  69  86  91  82  84  49  81  93  76  75  63  95  76  74  62  90  58  72  54  72  95  87  82  81  61  80  87  55  55  61  70  85  87  53  92  78  50  76  83  58  98  50  98  70  71  98  51  51  56  72  51  89  85  98  49  56  90  51  50  68  96  66  90  97  61  54  97  60  90  54  59  71  82  55  50  89  80  77  73  97  96  68  59  83  61  70  90  55  72  81  89  82  51  90  79  75  92  61  70  92  72  85  79  60  63  82  77  58  95  81  55  70  53  65  59  58  58  64  60  94  84  87  96  72  92  72  65  60  78  77  67  64  95  93  94  97  55  67  98  72  88  59  67  58  78  61  58  66  56  55  61  59  90  49  60  67  55  69  95  94  79  98  94  58  89  72  90  74  63  93  77  82  66  81  76  80  82  59  54  90  51  95  89  66  80  61  95  50  67  65  74  49  78  49  71  85  56  72  72  74  92  68  82  66  61  96  58  56  94  98  87  88  60  90  71  73  75  79  89  77  59  53  77  74  74  69  54  65  68  82  78  69  65  76  70  71  76  49  68  97  53  57  73  84  50  83  55  73  65  75  65  53  51  62  57  78  84  79  79  49  54  57  93  79  72  95  71  67  60  86  74  87  57  97  76  74  97  75  67  68  96  81  54  51  79  62  70  66  68  58  72  93  93  75  49  83  90  92  70  83  53  73  79  93  61  65  49  78  55  53  71  95  97  93  71  65  74  79  59  77  77  56  75  49  86  95  91  61  70  54  75  76  52  88  89  85  88  73  55  81  74  97  84  91  84  92  88  59  58  79  69  67  64  68  66  80  94  87  68  61  50  53  98  73  87  98  90  94  53  93  81  71  71  87  53  95  75  90  51  93  52  73  73  65  86  69  54  76  67  95  90  67  62  54  90  88  52  71  56  96  61  79  79  50  63  69  56  60  97  56  60  94  68  74  66  92  85  59  79  51  67  62  58  59  97  83  96  59  78  64  56  59  86  90  54  64  73  58  50  54  55  90  72  84  60  70  86  75  58  51  80  84  78  52  60  89  94  55  63  80  69  97  97  93  53  68  70  86  81  78  72  73  61  83  77  85  66  95  83  51  84  96  51  73  87  87  84  92  78  78  76  64  51  87  92  79  75  54  52  67  83  49  98  92  62  74  81  83  70  84  58  56  67  51  53  59  68  75  51  74  93  57  60  74  54  74  87  49  92  76  82  72  91  57  52  70  66  71  85  86  68  98  85  88  59  81  64  80  55  82  49  84  67  56  69  74  74  91  75  98  66  98  54  97  84  78  54  88  84  66  94  75  53  69  65  54  84  84  72  82  70  66  86  49  62  58  76  53  90  79  67  94  98  85  79  52  84  54  53  53  95  89  51  83  88  63  56  70  87  87  97  52  55  74  73  86  83  94  52  67  54  77  96  53  51                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                94  89  68  94  68  93  97  56  87  66  87  83  75  55  69  66  56  70  89  61  59  70  49  52  86  52  50  64  64  77  64  53  90  80  65  75  53  73  78  74  95  63  83  86  55  78  79  97  82  85  94  60  96  70  52  82  49  89  82  82  93  76  56  72  57  63  66  61  61  71  77  83  52  59  85  50  79  81  54  82  77  74  69  69  59  84  50  94  61  59  71  75  98  55  82  57  85  55  88  64  95  67  81  74  81  75  85  98  62  70  55  53  51  78  59  69  77  62  57  74  63  57  57  98  76  63  88  80  92  82  61  84  87  85  55  64  51  67  88  92  84  72  60  70  60  73  71  75  57  80  74  79  95  63  90  65  76  79  62  92  97  65  72  78  68  92  97  49  89  76  85  84  54  87  89  71  95  54  61  68  95  87  96  96  74  83  90  82  63  57  68  60  68  89  79  63  50  57  78  89  56  55  70  90  85  54  60  68  83  55  95  72  64  64  98  54  92  95  94  54  85  73  75  80  93  74  81  82  55  93  65  93  81  70  90  96  72  82  57  89  90  53  63  87  76  96  59  97  60  64  57  66  73  67  68  71  79  77  91  66  74  98  76  73  84  82  85  93  61  87  64  77  88  86  51  80  72  88  69  78  61  69  80  88  58  62  88  92  86  50  98  59  77  80  91  66  85  79  71  60  92  64  80  64  54  61  73  84  51  92  70  75  64  83  55  86  80  70  90  76  66  61  60  72  54  90  86  77  70  98  89  64  80  65  89  78  63  63  58  74  82  98  93  95  96  83  95  66  50  80  86  96  85  61  90  95  88  88  87  95  96  77  58  65  71  63  98  89  84  49  80  63  74  61  59  71  83  74  64  85  56  65  53  88  74  72  71  95  84  49  79  91  92  63  97  95  91  81  66  54  50  71  75  57  59  89  88  58  59  89  50  84  49  96  88  63  97  83  85  96  53  57  66  79  65  60  68  81  91  53  88  79  73  64  59  54  81  76  98  89  67  89  91  94  64  67  53  92  59  50  83  76  98  72  65  80  96  86  80  78  57  54  77  60  49  82  74  51  89  83  61  58  50  55  81  88  94  57  85  81  63  87  72  90  67  98  92  63  81  71  51  84  69  64  97  51  71  94  58  97  69  54  66  60  87  50  96  69  70  92  72  72  75  90  63  84  97  58  77  79  96  71  73  60  96  89  81  85  52  88  67  69  91  91  96  53  84  92  90  60  80  84  54  49  76  85  66  53  96  90  96  64  72  72  60  87  49  61  74  81  82  56  60  93  77  88  75  85  61  73  73  89  75  50  98  63  98  73  75  69  75  85  73  55  56  81  95  74  85  82  92  67  53  75  97  71  79  88  61  69  61  60  85  91  88  97  84  86  76  62  59  56  55  91  83  79  79  69  49  86  83  96  49  62  89  86  81  77  62  69  96  80  94  74  72  88  90  67  65  83  97  60  64  71  95  82  65                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              57  56  89  80  95  62  63  83  80  55  71  86  72  83  57  59  83  68  83  96  65  72  70  89  85  96  60  81  54  60  84  61  61  69  53  49  66  66  51  54  91  55  50  54  65  55  55  68  49  50  75  50  91  61  65  85  90  75  98  61  69  92  60  85  68  76  57  75  98  78  93  61  69  60  96  98  66  93  73  73  65  73  91  72  86  73  89  80  82  91  70  94  82  65  86  69  81  74  55  63  64  57  56  79  94  54  50  78  65  61  57  56  63  72  92  59  76  91  49  74  93  96  57  52  59  87  59  61  57  88  85  56  55  69  76  53  68  65  95  72  57  69  62  56  62  93  52  61  52  90  95  55  80  81  51  74  70  78  93  53  67  49  73  62  96  63  53  50  83  71  74  96  78  89  60  77  57  76  62  97  93  89  70  74  94  55  66  73  58  75  95  98  80  84  94  60  49  59  66  50  56  49  73  76  67  75  58  77  59  96  63  94  88  88  49  61  60  72  64  56  58  52  70  73  68  57  89  81  58  77  61  94  90  55  90  65  91  87  82  65  70  91  51  58  88  58  50  76  69  58  98  64  84  95  68  98  84  80  80  84  94  49  74  73  55  68  87  65  96  94  91  92  75  53  50  94  83  66  71  92  56  86  95  66  76  57  64  73  73  90  94  53  95  51  66  85  64  89  51  76  71  83  55  78  75  80  79  97  55  68  51  65  94  69  68  76  96  72  76  95  98  82  65  59  52  61  66  90  79  79  69  63  61  97  78  66  83  52  63  61  97  74  89  70  72  81  79  95  98  71  71  51  57  82  88  57  73  56  64  51  76  66  88  84  69  84  66  77  97  69  73  70  96  92  58  49  81  50  50  53  95  53  97  83  53  50  74  65  73  98  71  59  69  65  94  49  58  59  77  55  49  58  96  59  61  61  82  49  61  98  88  84  63  89  60  82  84  85  63  49  77  64  74  72  79  88  72  59  87  67  60  74  90  78  75  96  86  70  78  54  49  50  55  79  96  49  69  92  51  58  98  67  61  73  89  73  50  71  87  49  75  67  90  74  79  77  63  55  70  91  81  64  52  72  64  53  71  87  51  76  61  69  89  58  58  61  50  64  70  93  58  85  76  83  54  80  57  88  66  85  57  67  91  62  86  53  57  69  89  96  53  81  84  58  85  66  70  54  97  60  95  98  53  58  78  76  83  66  77  88  97  94  90  55  98  95  80  72  96  54  85  57  61  58  98  75  86  66  77  81  62  82  79  55  59  56  89  91  58  50  70  81  84  73  67  94  83  97  69  65  66  85  98  68  96  89  58  81  83  88  76  90  97  96  54  51  77  73  75  96  79  90  97  92  94  88  74  84  77  95  91  82  89  92  78  73  89  70  91  68  75  69  93  68  49  54  84  79  98  54  86  62  54  97  98  93  95  87  75  54  51  81  78  60  93  82  87  54  83  50  68  63  80  91  92  58  71  90                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            79  96  58  58  60  89  75  60  82  64  57  84  65  84  87  90  79  49  63  81  98  69  86  59  86  69  83  78  91  90  94  61  64  79  97  91  57  79  57  74  84  84  56  62  51  53  53  75  68  53  51  84  61  56  64  86  55  92  85  80  89  58  89  51  56  87  57  95  80  83  54  96  76  75  75  84  91  79  73  74  57  70  59  91  98  56  73  94  94  55  96  86  86  62  54  91  91  82  90  98  49  87  51  97  85  85  70  86  58  56  75  97  91  72  64  50  53  63  71  76  82  92  98  63  84  76  64  93  77  89  81  70  83  71  74  62  52  93  78  70  68  98  84  81  96  97  49  81  95  65  58  93  84  70  84  85  61  73  98  66  89  70  70  54  54  74  77  66  69  90  67  85  87  86  76  61  72  70  50  82  80  71  82  56  61  82  58  61  80  58  95  63  88  93  58  50  74  86  95  54  68  56  94  70  95  74  93  86  54  75  93  92  96  95  65  89  76  89  66  80  88  54  73  77  69  53  93  72  85  64  59  79  73  67  55  86  54  95  59  87  94  89  82  96  70  69  93  61  75  62  53  70  57  67  76  84  85  84  59  92  77  65  58  65  63  78  75  60  76  59  51  82  73  51  81  68  86  52  59  98  62  86  71  79  63  92  94  56  54  54  71  66  95  52  71  70  55  56  75  66  69  50  77  72  63  87  69  53  73  67  92  71  96  62  75  71  96  71  74  53  63  62  59  60  72  66  84  75  57  91  56  57  74  76  78  96  76  97  62  84  78  86  56  79  54  77  56  50  70  74  72  68  73  56  67  68  86  88  76  62  70  93  55  63  74  90  61  88  88  53  49  97  93  70  77  74  58  49  57  86  53  98  49  51  97  69  81  68  87  60  83  97  54  77  59  83  98  70  52  90  97  90  75  65  88  53  72  49  70  83  80  66  56  75  77  80  84  72  59  94  54  81  76  55  75  78  91  92  58  50  59  50  53  54  87  71  82  82  57  63  49  92  90  68  52  78  69  97  90  85  61  72  67  81  67  59  66  89  53  84  54  89  80  58  70  94  86  59  53  59  55  66  81  56  75  54  57  66  71  55  74  58  90  67  76  65  53  66  91  57  64  95  79  77  96  64  84  70  59  67  59  91  73  64  74  58  58  85  90  85  61  56  82  91  94  62  96  52  91  90  53  83  79  51  77  97  53  90  69  96  97  76  55  78  93  73  62  92  78  66  50  78  91  98  54  78  50  87  73  88  88  75  87  91  65  70  51  80  63  56  80  89  58  78  76  58  88  94  65  66  76  89  57  90  56  82  97  85  72  57  58  60  64  81  58  59  70  78  88  73  53  74  75  70  51  61  55  67  63  70  92  77  53  50  79  51  49  71  52  80  72  53  79  87  95  58  51  64  65  53  55  49  71  61  69  56  70  49  76  49  88  74  55  65  84  82  63  89  53  92  83  89  83  61  73  75  71  51  75                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          82  50  97  78  62  70  94  58  66  80  79  96  80  77  93  62  71  67  69  87  83  52  62  50  65  87  60  85  67  68  97  59  88  96  60  67  54  98  87  90  55  55  81  56  63  78  49  66  56  92  76  69  62  49  80  56  50  65  65  86  81  65  85  90  76  79  80  51  53  82  93  74  56  91  71  90  57  91  87  86  50  49  96  73  69  86  75  53  95  84  88  87  77  86  78  84  96  51  66  76  53  91  79  58  78  57  79  56  92  49  85  95  83  62  68  66  92  95  86  64  92  75  58  94  87  71  73  73  91  82  79  67  57  84  80  50  67  97  62  82  82  96  76  69  64  86  87  60  67  96  81  61  77  50  51  67  90  90  95  77  73  96  87  82  53  93  84  57  78  91  60  83  97  78  75  58  52  61  69  64  64  65  49  54  50  62  60  72  57  63  78  80  94  91  59  66  82  87  98  57  74  67  57  63  86  56  87  82  65  90  79  84  60  76  70  83  87  71  69  98  94  54  84  96  71  77  98  76  57  90  77  73  52  59  94  49  98  88  84  93  66  70  79  55  86  79  73  62  60  74  63  81  87  88  92  49  61  82  89  70  91  71  89  54  92  86  58  75  61  76  75  95  84  68  88  62  53  91  54  92  64  71  58  88  86  77  69  89  78  54  51  67  60  97  49  63  83  87  65  88  52  56  91  93  74  81  88  57  68  53  52  68  64  85  80  77  98  76  66  53  95  97  74  74  90  91  91  80  68  51  92  61  65  94  70  80  59  80  57  65  92  96  98  58  52  62  75  77  50  94  80  88  61  80  60  78  72  55  89  62  62  74  55  88  97  60  64  73  78  49  90  69  49  90  58  57  58  56  89  72  73  61  50  80  98  77  88  97  54  87  75  53  97  53  71  58  72  57  73  53  86  55  76  72  86  79  53  78  62  74  55  72  74  75  62  60  57  58  58  58  95  54  83  86  61  57  93  81  74  61  92  73  98  94  55  92  91  86  64  61  87  64  74  53  93  76  49  92  70  91  66  61  75  56  85  73  89  89  54  71  84  94  87  84  53  50  76  49  53  62  94  62  66  90  52  90  54  74  80  88  80  52  52  70  63  91  67  93  52  86  88  54  65  84  74  54  61  56  89  87  57  86  55  75  57  80  52  65  80  69  49  54  50  54  93  63  76  63  87  95  53  84  96  88  70  90  70  92  92  82  60  63  76  49  84  83  61  62  87  85  51  77  85  91  82  72  71  81  71  73  81  50  64  59  61  69  73  50  51  65  69  49  78  58  62  75  78  68  87  56  86  82  70  92  52  66  62  95  76  83  52  52  89  54  62  53  75  54  52  79  94  77  62  95  79  92  69  62  72  71  66  73  71  79  90  88  49  68  69  60  52  76  87  83  71  87  96  64  52  92  57  97  86  91  94  82  80  96  49  67  56  84  82  71  67  68  65  83  91  98  59  55  81  94  70  79  94  57  49  63                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        89  85  50  78  74  64  95  93  85  80  77  90  81  69  91  68  84  88  63  50  90  74  83  79  50  70  74  57  74  89  68  94  51  64  51  54  49  73  91  79  75  54  93  61  97  57  81  65  66  70  53  68  61  76  59  51  93  76  89  51  78  76  84  81  70  94  66  52  54  67  90  52  64  63  55  92  51  89  52  86  77  79  78  62  93  66  71  90  52  94  68  87  70  60  68  77  90  87  65  61  72  59  83  64  57  56  82  78  95  57  68  84  50  76  57  85  50  74  74  65  80  69  50  62  87  88  88  82  52  49  85  90  66  66  57  67  79  84  50  54  70  49  68  84  86  95  64  83  85  75  62  74  89  55  53  71  85  78  98  50  51  82  84  72  74  54  86  67  55  55  82  78  62  65  88  49  67  67  71  91  88  83  97  61  88  50  91  85  75  71  52  73  95  95  55  67  98  62  65  63  78  71  65  94  94  82  57  86  54  95  71  58  56  55  53  62  81  54  66  81  77  63  96  79  96  68  92  61  87  81  97  53  59  49  57  84  98  68  57  69  93  59  82  81  82  60  62  93  90  54  53  91  96  84  76  83  53  82  93  90  55  92  90  95  72  83  73  57  65  64  74  78  61  55  58  77  86  65  98  90  94  83  54  85  52  75  73  80  76  67  96  60  62  75  71  83  70  76  89  60  53  73  73  74  54  53  58  57  81  63  90  89  57  69  50  88  90  66  77  87  56  64  78  52  87  74  72  64  76  73  58  58  49  67  91  83  92  54  64  82  54  60  80  58  72  55  85  84  95  81  97  66  67  66  76  94  96  87  72  93  63  49  86  77  80  64  65  59  77  54  57  52  84  93  82  78  96  75  50  79  63  81  75  90  74  93  68  96  58  61  92  96  59  56  56  89  86  75  87  79  69  94  96  88  91  62  85  97  94  75  66  74  63  92  94  84  88  73  50  84  76  96  77  63  52  77  96  65  82  75  58  76  58  94  85  77  55  59  65  64  55  91  83  60  52  96  54  71  67  62  93  75  55  57  54  69  96  63  75  91  68  73  95  90  49  80  74  92  73  82  96  80  79  60  72  65  65  50  64  73  68  56  50  58  90  68  70  82  56  79  97  94  64  70  66  76  72  58  91  66  87  62  97  83  63  97  82  89  78  97  49  86  65  98  73  96  68  85  52  50  60  58  65  98  75  64  81  83  73  83  84  97  64  63  87  66  73  58  61  68  85  95  72  76  84  70  84  90  96  88  95  98  55  89  57  94  54  74  59  67  88  94  60  72  56  95  68  83  90  85  88  54  76  53  62  50  62  64  85  52  69  64  90  77  64  90  94  75  58  73  74  87  80  69  65  64  52  62  97  85  76  86  64  97  79  79  53  55  72  83  84  88  71  72  81  59  55  82  65  72  84  71  68  50  54  50  49  58  56  56  57  97  92  72  50  74  76  82  93  56  51  67  93  58  70  88  74  62  50  90  60                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      96  66  78  72  76  90  74  95  49  59  76  96  69  93  84  75  77  62  61  78  84  64  92  58  77  58  50  85  81  77  49  95  61  54  60  87  88  55  92  85  74  68  55  78  68  49  80  72  80  94  89  77  55  90  63  66  56  89  70  61  69  76  70  75  60  60  72  57  52  76  79  59  52  93  71  77  65  85  71  52  86  67  81  63  54  50  61  52  62  51  62  82  95  67  98  51  88  55  76  90  78  52  52  98  94  80  93  68  96  94  92  74  71  54  86  54  52  58  92  56  93  97  95  86  51  74  63  73  74  94  53  72  53  77  75  53  88  86  57  83  75  57  61  98  80  79  87  64  57  77  70  89  86  86  88  76  91  62  92  50  87  58  68  75  71  51  78  98  71  69  97  89  95  52  78  49  91  87  71  59  63  97  94  87  82  62  98  63  64  74  60  79  56  82  89  50  60  97  58  65  70  91  96  72  56  96  80  78  62  72  95  78  96  80  77  71  82  81  55  62  88  76  61  97  93  76  90  68  67  79  79  86  50  62  53  87  69  52  88  61  51  68  96  68  64  61  58  90  62  61  60  58  50  85  58  98  79  85  70  54  55  88  96  87  89  76  95  52  51  56  69  72  73  53  89  70  80  57  88  89  53  74  94  70  83  58  54  81  93  82  81  56  60  67  64  79  73  76  62  52  57  87  60  64  69  83  78  73  75  58  82  92  93  63  82  66  71  73  63  84  87  49  78  51  95  73  78  86  84  76  76  70  75  73  53  90  60  82  62  54  57  63  95  75  50  85  81  97  62  70  53  89  68  71  75  67  71  64  63  78  61  86  54  55  87  98  64  59  91  88  69  91  52  62  68  68  78  97  92  92  91  64  95  86  64  68  86  56  90  61  51  82  94  93  83  93  82  78  50  54  89  50  68  94  66  95  56  69  53  89  69  94  51  83  62  72  77  64  66  65  66  96  75  64  70  98  74  89  78  80  81  61  54  64  67  55  96  53  75  52  98  93  79  59  96  77  83  94  52  68  95  51  54  84  98  50  97  65  53  89  72  67  77  65  79  81  60  57  86  93  91  66  91  79  71  74  80  76  97  92  51  96  55  94  61  86  66  77  74  77  97  72  70  98  65  69  58  56  79  90  68  96  72  91  98  75  64  95  57  94  58  58  68  95  54  63  60  55  92  90  94  68  74  57  93  61  51  94  89  55  52  98  77  51  95  65  87  97  64  78  77  51  52  79  73  58  63  62  58  52  50  63  63  72  74  61  95  75  96  87  52  85  53  75  79  62  78  93  82  53  53  68  77  57  53  78  49  67  89  89  80  74  72  61  90  93  50  84  60  71  83  67  86  77  85  57  93  86  95  56  87  69  67  97  63  96  85  88  96  95  92  73  63  51  88  65  58  70  71  75  66  75  98  51  83  86  64  59  80  89  66  79  76  85  97  67  79  95  87  70  76  75  88  53  83  83  49  67  66  76  80  84                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    67  76  50  82  60  65  67  76  94  65  76  81  57  91  54  58  97  66  83  49  75  60  87  57  69  85  63  94  91  73  81  64  61  82  90  80  70  85  83  63  82  81  96  57  91  63  78  68  87  79  54  50  96  88  74  92  62  88  75  93  50  71  91  61  79  68  59  56  59  91  91  50  71  56  57  66  55  96  51  53  75  57  88  71  60  91  51  94  61  55  83  49  90  88  73  76  65  52  98  97  84  77  70  69  95  81  75  67  60  77  52  96  77  86  92  81  86  71  57  73  71  69  74  80  65  93  62  57  54  97  77  94  84  87  84  70  92  51  50  60  86  78  85  52  74  69  59  83  50  67  68  87  66  60  77  67  84  75  56  67  92  49  89  90  88  58  70  94  69  68  60  91  68  82  86  75  64  66  58  80  68  66  63  89  63  54  84  61  49  55  57  59  52  61  55  96  73  67  82  80  59  55  87  85  51  75  95  49  68  75  55  96  80  60  87  69  86  52  73  58  98  66  63  69  49  59  92  57  58  84  72  61  78  62  69  64  85  83  70  66  81  84  50  72  83  67  84  65  65  96  74  62  69  78  73  77  62  50  97  89  81  97  64  52  94  56  61  80  81  89  53  71  84  92  65  87  81  49  52  84  62  49  98  49  64  98  65  95  71  88  80  70  63  67  83  82  96  95  62  95  79  76  64  78  91  64  71  73  50  87  82  98  53  50  93  90  68  77  90  61  56  92  95  68  53  82  57  90  51  67  57  54  54  80  73  73  74  83  49  84  55  58  87  82  98  55  52  76  78  92  78  65  75  54  68  96  74  87  82  59  68  75  77  59  73  61  55  57  92  80  60  79  65  78  62  86  79  65  96  59  57  71  97  63  89  65  64  96  90  54  77  66  84  67  82  71  70  77  86  93  57  96  83  74  88  71  96  82  51  82  62  52  84  88  85  63  71  74  81  75  85  87  80  75  89  93  69  61  94  56  83  54  97  54  80  71  77  65  88  65  58  56  49  54  72  67  74  49  90  87  63  88  88  91  89  86  67  52  79  59  56  97  65  90  52  90  63  76  84  75  65  55  63  52  49  49  57  52  71  59  89  67  83  49  69  67  90  51  78  98  79  81  96  92  62  59  87  67  49  94  55  98  65  65  97  91  80  78  71  84  84  50  77  52  92  74  72  83  73  87  91  78  78  66  63  85  58  49  76  56  54  95  73  62  94  78  70  64  98  64  92  67  91  67  94  63  58  85  95  93  64  75  56  56  83  95  86  66  71  81  65  67  68  58  80  83  72  81  70  81  66  54  88  70  54  82  59  50  88  94  58  63  95  49  62  82  98  95  65  81  82  77  92  85  95  57  78  67  83  83  60  61  58  71  73  69  54  67  83  49  85  75  56  89  55  89  92  57  94  78  95  72  50  69  87  50  70  49  70  65  83  51  66  75  53  73  95  88  61  49  92  78  93  64  94  83  96  79  51  74  50  59  64                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  57  73  75  93  74  82  80  68  49  56  94  59  84  67  91  56  92  59  97  54  77  74  59  98  98  55  62  65  97  95  69  82  62  96  62  83  84  62  90  59  83  57  65  91  86  90  64  73  65  88  95  49  86  54  93  97  56  56  88  96  91  91  49  84  82  74  59  65  74  97  58  59  95  87  96  75  78  72  81  74  95  71  72  69  65  62  91  71  66  72  98  49  78  84  73  72  55  87  49  75  75  91  70  76  54  58  89  95  93  90  73  73  61  72  83  73  52  60  54  90  68  72  71  60  89  61  96  67  84  50  87  62  70  77  66  98  74  57  79  58  81  80  67  79  57  86  94  65  97  61  55  62  74  74  96  86  70  55  78  70  60  91  87  57  90  58  70  76  58  90  74  64  51  54  92  65  96  55  51  91  59  77  63  71  82  54  98  68  96  87  76  93  57  94  84  65  97  81  66  54  88  64  73  85  52  75  56  51  66  74  70  50  98  66  62  60  85  95  94  84  74  76  61  95  88  65  61  70  89  84  74  95  81  79  50  77  52  73  74  82  85  57  69  54  82  97  89  78  56  72  91  67  95  83  55  83  90  79  95  72  82  93  97  98  72  61  62  60  61  71  73  60  81  78  80  82  66  89  66  71  95  97  82  67  63  78  84  92  98  71  56  83  98  70  54  65  92  68  54  69  70  63  88  83  89  84  76  71  90  90  58  83  58  55  57  53  56  95  59  57  60  63  84  64  79  63  53  55  62  50  79  63  50  90  79  72  95  64  85  91  54  93  61  54  97  55  93  81  57  94  87  57  63  96  98  71  90  77  84  55  72  72  79  87  76  66  62  77  73  73  82  93  77  69  84  87  51  74  69  91  53  97  91  56  83  60  56  81  60  63  86  55  64  55  87  72  75  71  97  89  73  86  49  97  77  70  74  59  50  91  49  78  91  78  71  87  91  61  52  66  92  84  65  81  54  97  49  58  73  76  55  97  52  87  94  77  60  95  94  81  70  83  85  63  89  83  87  97  89  94  80  54  84  98  62  80  70  50  66  97  77  56  73  89  97  80  73  50  58  88  79  54  62  92  91  53  70  88  88  91  67  74  55  67  58  57  54  84  87  49  52  72  58  80  49  62  71  86  86  67  87  84  83  53  70  95  62  86  68  69  96  60  93  87  68  53  96  68  86  95  73  65  91  67  51  52  96  87  98  93  93  78  83  68  58  59  76  55  61  94  83  58  76  73  83  51  77  53  78  57  81  80  92  58  91  61  64  68  61  77  61  91  93  64  67  91  49  67  89  86  92  61  89  94  98  62  94  86  80  70  87  57  87  96  74  68  84  79  52  67  97  95  68  78  56  97  72  73  56  69  51  70  67  77  57  51  79  59  58  61  68  79  96  65  68  53  82  81  84  69  74  71  53  90  95  91  80  79  54  92  71  57  79  56  64  61  50  50  96  76  55  60  93  74  97  79  70  98  68  87  52  58  69  70                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                75  81  81  87  70  94  97  84  51  49  62  60  52  82  90  80  56  50  71  74  68  69  93  51  94  78  66  53  72  66  54  54  60  67  98  84  88  86  52  86  56  59  62  59  55  53  91  91  55  71  53  67  74  94  91  52  70  50  94  49  51  60  91  95  85  96  91  90  95  64  58  61  94  63  73  64  95  76  80  98  52  81  84  88  93  75  78  56  57  62  75  90  85  90  64  57  77  84  87  79  79  97  82  78  85  91  70  80  58  90  69  85  90  93  53  80  94  62  74  70  56  50  83  60  79  84  89  79  96  61  78  63  98  61  92  93  90  53  63  51  81  91  62  50  96  98  77  96  49  89  50  96  73  77  82  56  59  70  74  80  76  56  66  89  58  86  79  84  77  74  89  69  56  72  79  72  71  65  89  94  87  77  63  71  81  81  59  78  52  68  67  67  76  70  69  57  57  97  52  91  57  97  54  51  95  54  89  52  92  85  58  68  77  53  62  78  73  76  66  60  58  58  87  91  94  90  55  94  88  64  74  87  79  87  88  71  93  55  58  90  96  66  86  95  51  70  93  97  84  91  65  82  55  76  94  70  63  87  76  78  62  81  53  56  70  67  70  57  74  73  84  80  54  80  85  60  56  57  64  90  95  70  56  49  97  53  88  64  79  75  60  92  98  51  84  68  97  68  77  52  69  77  87  78  82  79  58  60  69  62  77  62  83  97  90  89  63  77  88  93  80  67  67  96  91  51  53  96  51  66  72  96  83  81  50  61  84  59  79  71  76  64  52  90  89  79  89  49  86  97  87  85  65  76  53  81  90  93  76  71  93  95  95  96  70  76  51  93  63  78  65  86  50  75  53  67  84  72  88  89  64  78  53  68  54  90  90  81  98  91  87  73  71  82  65  58  73  59  61  86  91  54  94  82  60  52  98  58  90  61  56  88  86  86  62  73  60  81  71  66  65  52  79  58  69  49  96  65  95  75  88  50  61  49  49  73  64  87  67  60  65  76  51  54  87  93  86  52  58  97  85  68  89  79  67  74  49  94  92  72  57  95  81  88  76  94  83  95  60  91  52  96  61  86  53  93  76  92  81  52  68  80  86  61  59  86  67  88  66  69  63  58  77  63  76  69  82  59  57  87  88  81  90  52  58  66  84  58  61  92  66  68  95  54  74  75  55  50  75  91  95  98  50  85  67  98  74  92  60  52  58  63  49  59  84  95  63  85  89  77  66  95  72  70  95  72  52  96  82  74  66  54  61  88  52  70  68  79  69  70  94  52  96  94  94  53  52  93  80  81  66  84  88  93  88  70  69  86  89  84  67  91  57  97  71  87  61  68  65  60  87  87  66  77  87  67  67  51  67  67  64  57  62  84  73  75  73  84  61  54  98  52  81  58  49  73  55  72  54  84  87  70  54  69  86  86  55  58  79  69  70  91  72  68  65  53  91  53  84  78  86  74  96  52  72  65  49  84  66  64  69  77  82  91  69                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              64  84  68  53  90  68  91  86  76  64  70  87  50  89  52  72  60  51  72  83  92  87  49  56  77  76  95  80  50  71  95  89  68  78  93  64  50  50  57  83  62  54  75  52  75  91  76  72  54  80  84  87  53  92  52  76  84  73  91  64  51  86  89  74  68  92  88  63  90  87  50  96  55  60  74  84  50  62  91  71  62  67  96  65  70  81  73  97  64  96  79  93  73  54  55  75  51  93  71  85  75  60  96  54  56  76  69  52  65  71  75  59  64  55  95  83  79  69  57  71  89  68  63  57  60  50  86  94  85  61  61  81  97  95  88  73  94  89  98  68  78  56  91  89  70  66  93  82  59  84  53  81  50  60  89  82  91  55  86  59  67  52  67  73  58  64  84  82  78  91  76  82  81  85  94  64  58  53  66  76  90  70  62  83  95  77  94  52  69  91  66  68  78  96  56  58  64  50  86  91  73  95  75  91  80  49  88  79  73  52  55  70  82  98  77  59  75  84  91  66  53  50  75  93  57  78  73  84  60  98  56  67  75  82  83  78  80  59  84  62  59  79  49  88  95  97  53  85  70  94  91  72  84  80  91  87  53  83  59  92  86  62  72  88  89  91  85  93  82  85  67  58  72  70  83  76  61  68  49  88  67  65  97  83  64  70  97  88  96  76  84  75  96  57  70  98  61  90  80  74  74  96  86  97  82  90  79  71  57  98  62  52  55  75  72  91  73  67  96  56  60  60  73  87  77  51  82  66  90  96  60  83  66  87  91  85  55  64  49  76  50  62  73  93  65  65  97  90  54  68  56  67  74  87  84  69  84  52  62  51  53  58  69  90  64  73  79  92  80  59  84  94  49  90  59  54  75  86  96  75  60  74  68  90  78  53  85  65  87  73  87  53  63  67  97  56  72  59  66  53  75  91  87  55  68  74  59  68  78  53  92  56  78  76  85  85  62  72  71  49  86  52  83  77  75  85  95  67  53  67  49  63  74  97  73  95  84  59  53  55  81  83  56  52  81  54  94  69  57  71  84  49  96  70  82  58  73  88  50  78  54  81  63  59  87  61  92  75  58  97  57  81  84  58  54  98  59  72  71  88  72  90  53  84  90  79  93  70  59  66  68  65  58  86  62  78  49  61  54  49  63  86  76  68  60  93  50  89  81  97  72  75  98  91  80  49  71  60  75  80  97  98  56  80  86  60  57  88  89  97  97  64  96  83  53  54  52  91  70  66  68  77  54  76  76  66  64  94  66  93  72  76  83  67  59  61  63  83  87  60  62  96  77  63  74  75  69  82  90  79  97  77  78  95  76  56  53  71  86  98  88  87  93  49  62  52  51  84  70  89  56  81  95  64  94  65  59  80  98  84  54  90  67  93  91  90  80  80  94  95  54  87  62  61  66  61  95  70  59  67  68  73  75  68  81  69  98  71  95  98  54  85  85  75  91  85  72  57  58  64  64  82  84  83  69  89  58  76  72  79  69  75  51  56  67  56                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            51  66  89  83  87  64  53  63  68  61  72  85  50  87  52  83  92  84  59  50  56  95  51  50  94  53  70  68  73  55  98  72  91  65  92  73  59  93  63  91  81  59  67  84  62  77  59  70  61  93  79  83  94  60  81  52  50  77  90  90  66  93  57  50  64  84  49  69  73  54  65  59  53  81  69  61  83  77  50  87  63  92  75  81  71  59  72  49  70  79  98  55  85  54  70  93  92  86  69  97  77  50  65  49  97  55  66  93  77  69  89  64  97  63  80  65  55  60  69  69  65  87  82  84  68  65  82  74  83  53  96  58  90  64  80  89  75  55  64  96  83  57  85  98  80  59  80  84  92  95  98  75  81  59  86  79  55  74  87  69  86  59  96  51  92  86  53  90  68  54  76  67  49  84  76  93  54  78  84  61  67  89  89  76  83  59  64  65  72  70  73  68  55  88  74  84  97  54  74  77  82  92  81  96  82  51  80  91  97  71  57  55  55  94  58  76  58  70  84  87  53  57  82  83  86  81  78  73  73  63  56  49  54  49  62  91  58  75  85  79  92  72  98  84  69  98  84  86  53  66  69  51  76  65  87  68  71  98  62  90  59  57  66  95  68  83  69  84  52  89  55  64  82  56  74  59  96  54  51  55  70  87  87  89  78  95  74  88  74  86  94  57  94  55  96  82  96  73  59  93  86  69  68  78  60  54  49  75  72  70  79  77  64  69  65  80  79  79  78  54  53  98  94  98  57  69  58  54  51  67  54  88  66  94  65  90  66  51  82  68  86  97  81  55  61  83  81  90  52  54  68  53  63  63  63  52  49  52  76  91  61  70  51  71  89  81  80  62  89  54  64  76  54  88  55  83  49  66  70  90  84  77  91  79  59  71  62  50  53  97  90  81  88  79  67  91  50  86  79  94  91  56  92  51  76  51  78  57  63  87  72  73  68  59  98  93  72  60  53  85  55  94  87  90  72  55  58  60  72  85  49  80  95  75  49  65  73  69  51  89  80  73  89  78  89  85  59  78  59  57  61  76  73  59  74  55  81  90  61  64  73  80  92  58  59  62  75  91  79  87  83  84  90  56  79  82  88  87  96  86  58  84  62  63  97  80  60  78  68  56  51  81  55  89  72  94  58  55  93  86  66  74  72  75  50  95  75  78  78  61  54  81  67  80  59  76  50  57  85  51  70  79  65  56  72  65  73  60  63  49  66  81  78  91  59  93  92  52  88  52  66  77  63  56  95  55  50  98  76  59  87  74  61  74  76  93  95  67  49  59  51  72  74  54  71  68  53  70  80  98  57  63  58  52  79  61  68  74  66  54  75  60  49  62  60  93  58  70  72  84  66  66  74  66  73  49  66  82  95  88  53  63  73  61  94  88  82  63  90  68  74  52  67  59  52  61  97  71  95  88  70  65  55  82  71  92  50  58  97  53  86  78  79  76  97  57  92  97  95  98  93  81  60  71  84  66  89  91  83  74  86  81  85  90  71  55  83                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          74  92  49  68  64  95  56  95  73  49  81  80  67  57  90  68  75  54  75  56  83  77  65  94  92  75  68  68  73  60  92  74  50  51  56  61  87  81  81  54  69  53  55  94  77  79  76  59  50  85  94  92  71  82  82  85  49  63  85  62  83  68  66  67  72  56  53  88  89  79  97  98  69  50  84  75  87  54  88  92  66  67  64  91  75  69  88  61  61  73  79  96  90  89  53  91  63  85  60  82  92  55  86  71  74  92  49  69  92  79  98  67  57  74  68  94  90  69  54  65  63  94  96  59  72  92  88  69  52  55  75  61  61  59  79  84  94  58  54  51  63  58  83  97  66  55  61  56  53  58  54  85  80  71  70  64  75  95  57  72  89  68  68  51  62  96  94  65  50  73  70  97  62  67  89  75  67  76  86  96  88  53  56  65  69  58  67  58  84  82  95  53  77  54  97  87  68  68  57  80  69  78  89  55  79  64  82  76  68  88  50  68  73  93  68  78  79  87  83  83  84  93  57  66  91  54  70  66  51  72  66  93  63  61  63  81  62  77  72  56  84  59  58  49  81  51  93  69  71  67  66  64  67  94  73  85  53  51  93  77  63  85  82  95  50  52  81  97  77  86  66  82  64  84  71  63  54  64  50  74  93  92  51  84  86  86  63  96  88  67  77  70  73  86  72  95  97  56  74  62  82  96  90  81  71  96  81  87  50  87  59  67  81  63  50  95  97  71  54  67  75  90  57  98  49  72  51  69  87  94  92  82  63  52  61  98  93  65  72  73  51  56  72  65  63  88  54  83  79  59  94  73  67  53  59  73  84  59  69  85  97  74  76  69  63  80  56  83  81  74  61  59  63  89  64  50  65  54  54  83  87  76  69  49  51  95  55  93  49  54  93  51  94  76  86  78  75  53  61  87  55  89  63  87  75  61  57  56  81  74  68  92  58  71  60  78  88  91  94  71  72  74  78  75  97  58  87  97  91  83  88  90  49  88  88  92  91  70  73  98  89  79  95  49  78  78  76  73  85  52  77  92  54  66  97  86  77  59  80  60  72  58  69  67  64  87  63  97  69  70  50  52  73  87  90  60  49  87  84  65  50  72  68  97  77  60  67  59  51  55  60  81  93  53  80  82  65  87  91  91  82  54  52  78  90  92  63  88  98  51  74  54  56  51  52  92  82  55  80  82  83  62  62  78  66  79  74  49  91  62  95  79  93  84  55  80  68  85  57  77  67  79  87  73  76  83  59  58  64  57  96  81  92  60  74  89  66  67  90  58  87  78  73  69  73  71  76  91  65  93  81  56  80  83  68  59  96  55  95  58  65  96  54  50  82  57  57  59  62  84  96  69  81  50  94  94  69  70  73  91  54  51  50  55  88  93  86  80  51  72  79  95  77  69  83  87  58  73  96  82  92  82  67  87  78  55  67  53  54  51  95  61  63  53  59  79  94  79  87  75  77  61  59  88  55  88  66  94  72  79  57  75  75  79  87  63  63  93                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        93  97  58  88  67  71  66  89  64  76  58  90  94  68  92  82  82  88  77  70  65  54  71  90  83  84  62  56  63  74  64  75  95  80  55  67  65  80  74  50  67  88  67  75  86  78  70  80  54  85  91  84  71  63  88  55  71  89  84  73  83  76  63  95  57  72  56  93  62  82  75  52  53  62  70  97  55  54  61  61  93  85  91  84  55  65  62  55  58  82  85  68  58  55  64  86  75  66  67  98  78  67  50  73  77  72  89  80  52  72  98  59  97  70  88  84  54  50  69  98  49  80  84  93  98  77  79  78  98  54  54  71  83  70  65  92  69  50  91  71  85  82  52  61  67  51  91  91  92  94  91  69  93  61  59  91  69  81  92  56  74  65  54  81  59  55  87  87  91  81  53  93  49  81  73  67  66  60  63  91  90  67  95  81  50  56  93  90  68  54  66  85  70  89  52  84  55  91  68  57  57  95  73  92  61  96  52  58  97  78  76  49  51  76  63  76  88  90  67  91  79  50  79  93  98  66  83  98  96  82  85  49  95  77  66  97  71  86  52  57  82  51  80  66  87  53  71  70  50  52  81  75  97  53  83  85  86  53  97  92  83  61  55  52  81  93  95  74  87  63  64  81  56  65  51  58  66  62  68  59  72  97  60  84  78  60  94  64  93  61  98  76  88  81  76  49  62  56  52  55  92  52  51  91  59  78  88  82  62  63  72  88  77  50  84  96  73  79  61  83  59  92  94  98  67  87  61  49  72  76  51  89  91  66  93  77  71  57  77  85  96  67  73  97  49  70  54  56  77  96  95  93  67  85  73  83  75  50  83  58  73  92  93  90  56  92  86  95  97  73  75  50  88  63  85  87  71  77  53  53  52  50  85  64  55  78  96  50  71  62  59  96  93  81  61  87  78  92  96  52  62  96  70  71  61  60  59  97  64  78  58  80  82  85  78  81  65  87  91  73  93  80  88  72  78  90  62  56  75  86  72  66  97  72  59  81  76  93  95  97  76  75  63  79  77  72  60  92  56  96  82  75  87  96  62  61  70  71  84  98  85  53  92  67  75  59  58  70  68  88  60  66  59  90  87  61  54  93  66  51  84  78  84  80  81  62  59  59  64  95  94  63  69  75  77  81  56  73  51  92  60  51  82  53  86  56  81  80  54  96  51  63  92  59  59  49  79  57  80  87  71  56  52  75  61  74  79  89  70  56  84  83  74  52  92  56  97  51  80  54  64  55  53  91  74  85  67  65  76  93  82  78  69  71  65  51  58  52  66  97  98  56  91  96  98  91  63  52  58  53  77  54  94  52  70  96  85  90  74  61  61  93  56  59  59  89  91  64  67  63  74  83  58  67  80  65  77  78  87  77  75  63  91  65  78  82  61  65  93  84  75  83  94  59  65  77  86  83  49  68  62  84  93  63  85  59  62  84  63  83  53  61  82  77  91  68  89  71  63  78  49  89  74  54  69  97  98  58  60  49  95  60  97  93  69  69  80  83  65                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      89  52  61  62  97  83  72  73  84  87  63  84  95  49  76  89  60  81  63  49  54  77  62  50  63  97  84  97  71  98  71  74  61  98  70  75  58  66  49  50  73  72  59  53  93  65  85  80  59  98  61  96  79  84  66  51  61  85  58  54  58  70  66  86  85  70  71  53  73  83  80  52  71  66  84  80  94  91  76  56  83  86  87  85  70  63  66  49  74  74  60  79  58  56  59  58  59  50  84  67  64  53  50  77  74  60  95  93  93  69  78  91  77  96  70  52  98  85  83  89  90  52  71  76  71  78  77  91  65  50  62  98  74  86  59  55  54  90  91  60  61  85  66  65  71  83  68  56  97  84  54  65  59  69  86  93  61  49  62  91  64  86  87  74  79  84  71  98  55  93  81  83  61  66  80  75  72  54  59  73  56  71  88  82  56  49  79  54  98  74  97  90  78  88  65  72  96  94  91  76  81  92  56  59  54  75  93  98  64  67  58  58  58  71  86  80  95  95  94  95  60  76  59  57  85  62  78  57  50  59  84  54  49  83  70  96  96  57  80  92  58  79  78  57  54  68  58  82  94  53  76  74  94  67  98  92  88  87  69  87  61  92  90  57  79  55  68  90  54  84  80  55  78  76  96  58  54  71  80  49  62  97  54  82  59  90  71  69  80  98  97  75  88  55  49  53  89  55  73  89  98  54  55  59  70  92  69  95  76  72  86  71  80  51  57  64  68  60  72  68  92  96  61  66  52  97  77  90  96  96  83  56  90  80  63  97  55  80  50  95  88  96  82  57  90  65  83  91  94  65  86  56  79  63  83  57  75  82  74  78  84  74  52  58  63  80  54  75  64  60  59  60  62  69  86  97  81  82  85  61  60  86  97  58  76  50  80  71  54  74  75  65  71  63  65  85  77  86  93  50  67  86  68  89  85  78  64  82  62  95  56  50  82  83  92  69  88  79  49  77  61  50  93  90  49  53  86  76  58  92  74  98  69  92  52  95  97  94  97  70  63  79  79  67  74  97  75  53  53  96  92  50  51  56  89  97  98  88  96  91  67  73  83  70  91  80  58  87  91  73  49  54  87  89  74  53  95  78  53  54  65  92  84  52  87  68  92  62  92  91  50  95  89  71  69  90  93  93  68  53  84  72  79  88  83  81  78  53  63  98  84  84  80  67  57  74  68  91  71  89  85  92  82  91  85  86  80  79  51  53  75  98  65  76  60  54  80  94  75  56  81  73  83  96  75  50  87  71  56  86  56  73  82  58  96  64  52  50  54  76  52  95  52  56  67  54  54  63  83  88  87  72  82  97  78  50  58  50  75  69  92  70  74  58  92  78  94  58  87  64  97  90  71  71  78  54  92  81  50  95  51  72  96  78  84  88  74  70  97  66  91  67  91  67  69  88  56  55  89  84  85  80  72  98  57  76  88  54  84  59  80  52  85  69  49  92  87  67  84  50  72  60  58  74  64  56  92  89  86  55  58  53  76  95  54  73  57  98  88  59                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    71  51  80  68  51  65  74  67  62  86  56  50  77  58  72  81  78  74  70  95  70  59  91  55  53  67  59  85  55  64  62  94  70  53  96  62  52  75  85  78  86  53  72  94  71  58  95  89  72  92  70  52  84  62  91  54  93  64  78  81  80  59  91  96  83  63  89  83  92  58  87  84  71  88  64  59  89  63  64  95  55  65  61  74  49  98  61  63  92  75  91  54  61  70  91  76  64  67  82  85  93  85  53  92  69  94  83  82  50  93  62  85  73  67  88  86  64  93  83  60  83  55  63  75  69  66  73  86  81  58  88  50  89  74  77  81  75  71  87  97  57  81  56  57  95  90  70  80  76  77  84  72  85  55  97  90  92  87  71  60  69  54  71  49  77  74  73  64  56  59  62  51  75  92  94  92  72  89  64  85  63  87  84  77  50  66  83  84  55  84  65  79  83  72  55  72  50  62  54  73  66  92  97  73  56  95  80  66  50  81  89  96  50  66  74  49  94  94  97  92  54  79  54  70  50  61  74  91  63  80  93  75  59  81  58  52  96  68  69  53  75  94  60  59  51  95  56  98  82  88  69  64  53  98  62  70  96  50  51  75  68  55  86  98  86  86  65  76  77  81  58  80  81  53  57  54  87  97  72  71  87  53  63  83  88  68  69  75  63  54  55  57  86  88  59  88  93  87  84  73  83  67  83  55  65  69  73  96  78  91  50  98  87  84  97  80  75  68  61  66  51  69  73  86  70  90  92  98  87  55  86  61  61  63  75  80  91  62  92  65  70  79  83  74  81  64  86  49  72  72  82  59  61  93  79  82  71  59  82  86  73  62  59  95  80  98  65  87  75  92  76  59  89  56  65  85  78  64  92  73  61  63  58  55  89  74  95  68  63  85  78  79  52  75  60  86  95  94  77  89  83  79  59  50  74  61  65  94  61  82  55  79  98  84  54  53  51  57  82  53  94  67  95  54  73  81  58  60  88  54  76  62  52  53  70  91  72  52  77  63  50  66  62  96  52  80  58  97  92  60  87  67  58  97  77  96  86  76  72  74  71  49  72  54  58  64  54  58  93  90  82  84  56  91  50  49  49  73  87  49  88  52  97  70  66  95  66  78  61  94  92  63  69  93  92  68  83  87  57  85  79  74  62  73  94  69  71  83  93  95  96  98  61  73  85  97  69  79  92  62  50  72  90  98  91  60  91  58  82  81  60  77  50  82  52  73  92  54  51  56  95  95  92  74  92  55  73  97  57  80  57  86  79  49  68  62  62  94  95  69  53  60  86  72  88  57  95  65  85  82  55  77  75  90  88  74  55  98  91  73  81  65  53  95  52  97  79  55  62  56  78  80  55  79  67  55  59  59  51  78  57  65  50  57  91  78  73  76  66  56  83  90  75  58  56  53  75  77  57  73  51  56  67  65  93  85  51  86  65  71  75  72  69  77  59  60  58  57  53  80  52  71  60  86  52  61  68  74  69  62  56  89  73  60  62  62  57  76  77  76  73                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  93  90  70  75  98  66  92  50  60  61  69  97  52  64  68  62  66  79  74  90  54  92  66  64  95  85  65  93  83  70  69  94  65  60  97  49  95  63  90  67  70  67  70  52  98  50  87  61  55  50  70  55  53  74  77  98  72  60  70  72  57  83  88  90  93  93  71  87  66  66  71  64  73  64  75  63  95  64  62  59  93  89  92  51  61  56  93  51  61  69  68  92  52  69  70  63  88  73  50  77  98  85  78  91  63  80  85  62  75  75  70  62  84  76  71  80  68  74  83  59  50  81  75  69  85  73  93  60  87  85  87  73  81  67  89  50  73  66  86  75  91  68  58  78  63  77  72  77  86  85  55  89  70  72  78  56  68  80  65  58  81  85  98  55  65  58  87  52  60  70  75  78  51  76  59  56  53  52  94  52  60  90  64  64  64  80  68  55  71  67  95  69  89  91  57  53  52  78  77  97  70  58  84  54  81  65  50  61  67  78  91  50  55  91  84  70  61  59  64  72  51  97  67  49  72  61  62  52  98  86  66  67  82  94  85  94  60  52  72  86  57  91  55  71  69  94  78  77  65  58  71  87  88  63  98  49  94  78  59  71  79  98  72  81  57  65  91  98  59  61  62  52  87  50  68  70  58  71  68  78  62  64  92  98  50  60  61  51  58  60  77  75  55  74  57  96  65  60  59  76  51  54  93  79  66  73  75  50  82  81  82  95  85  59  53  87  49  58  67  56  61  77  83  59  79  79  63  76  81  80  60  65  68  65  57  51  89  97  75  83  90  72  53  51  76  55  91  78  70  66  92  51  83  79  78  93  85  68  94  94  68  78  67  86  56  80  89  89  65  68  88  95  56  69  91  58  81  95  69  68  81  60  62  75  90  73  55  65  81  57  86  69  62  70  81  71  87  76  83  84  57  88  78  88  86  89  71  88  68  95  67  65  72  84  64  64  66  72  68  67  89  62  52  60  91  52  92  50  98  67  55  79  80  94  83  69  97  81  77  49  54  81  66  87  97  93  62  53  92  77  64  82  59  96  93  77  59  54  81  75  60  60  80  75  93  88  87  52  69  77  66  97  77  74  49  54  80  69  93  61  97  86  64  83  92  50  79  82  98  56  56  58  58  97  53  77  80  77  72  83  53  64  82  59  52  93  53  96  62  86  89  54  98  61  93  68  85  81  90  96  80  90  87  98  80  69  93  75  61  96  81  82  82  76  55  52  75  88  96  80  90  96  56  91  52  92  58  65  50  78  84  54  93  92  97  53  96  74  89  67  58  92  94  62  75  55  53  49  78  59  86  84  69  88  65  74  65  49  72  54  88  58  49  78  81  62  92  61  64  82  91  82  59  49  80  75  93  89  51  59  79  62  87  60  62  72  58  84  70  55  61  92  57  51  88  50  51  89  64  71  77  98  51  70  98  62  90  65  93  55  50  64  61  52  61  72  51  98  76  63  88  80  95  85  62  88  63  65  54  59  53  61  71  93  62  70  59  91  58  72  83  57                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                79  78  83  93  54  55  69  62  91  81  79  81  56  94  70  59  60  84  58  67  84  54  80  64  87  53  54  93  62  51  72  60  85  79  90  84  56  75  81  69  95  89  88  60  96  54  71  76  75  67  73  69  79  54  87  90  70  50  78  93  93  61  87  82  56  82  52  70  83  50  78  70  82  95  67  73  92  70  53  93  68  65  78  67  69  57  84  67  97  54  94  93  78  93  50  66  84  84  82  78  62  52  67  89  82  54  98  63  76  69  60  89  79  60  85  77  98  77  96  59  53  58  63  62  71  54  61  82  76  51  52  77  87  49  91  87  98  98  77  56  54  52  69  95  51  91  73  75  50  67  71  93  65  88  87  74  89  51  64  93  84  53  65  91  88  83  49  78  75  94  69  84  94  65  93  61  84  83  80  54  58  72  66  81  91  90  97  60  79  88  90  82  63  85  77  51  81  89  98  65  91  97  86  52  49  96  82  90  65  95  77  98  53  61  69  71  67  84  87  57  91  89  69  83  96  96  97  81  65  51  68  50  72  73  86  95  84  97  55  84  85  74  86  55  83  76  75  76  82  79  86  75  86  73  93  53  51  65  68  91  81  94  54  55  64  77  81  96  76  56  71  86  68  64  56  75  85  63  71  66  83  65  58  57  64  72  98  57  70  85  65  67  91  63  98  64  61  70  98  73  94  67  86  89  97  68  49  92  96  51  65  76  60  52  57  89  94  52  62  98  69  67  83  59  62  75  67  69  78  92  97  89  86  51  66  84  57  49  54  86  87  78  73  97  95  80  51  95  63  51  98  69  94  58  51  90  81  74  55  68  59  87  83  94  72  84  87  58  55  85  83  51  79  66  91  83  76  74  71  77  89  62  71  70  64  97  83  81  85  95  84  78  57  79  68  73  88  80  87  93  88  94  94  70  65  57  57  77  62  82  84  88  51  75  53  49  88  56  77  92  86  72  66  76  68  77  70  69  89  72  67  80  60  54  90  83  69  79  51  79  50  72  82  62  65  71  84  94  93  73  82  80  96  84  50  66  97  58  52  85  75  90  91  95  61  60  85  91  83  84  79  98  52  52  84  96  79  56  56  51  66  71  63  91  83  59  68  68  67  50  50  97  59  52  72  69  89  95  62  88  77  67  59  55  61  90  97  61  98  63  90  57  88  72  98  95  65  90  58  85  80  90  60  90  64  77  82  72  88  93  84  91  53  89  93  77  94  87  78  62  91  57  72  86  67  93  86  69  77  61  55  92  74  52  93  92  67  68  75  63  93  52  88  83  49  77  70  89  76  87  82  67  93  89  72  82  96  51  66  83  68  78  93  49  88  64  65  50  70  69  65  86  77  86  63  60  52  58  95  94  56  60  84  65  61  51  95  63  92  92  65  92  87  53  59  72  91  86  98  82  94  95  96  91  65  96  67  62  52  87  80  95  77  73  52  95  86  75  97  95  70  95  60  60  87  62  63  91  78  50  86  61  68  94  66  94  64  81  50  80  63  68  56                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              85  91  84  94  68  95  72  97  78  61  80  85  72  57  68  74  96  76  86  57  83  57  98  80  78  61  88  71  61  67  60  50  97  67  73  98  83  56  53  65  85  88  88  60  73  81  59  49  54  97  60  94  81  83  54  52  54  88  86  75  64  54  97  86  79  84  73  65  54  92  77  57  62  50  84  97  60  82  82  70  81  84  79  67  52  69  63  85  87  96  78  77  94  58  63  78  75  98  79  77  65  86  83  50  80  68  79  78  68  74  60  49  95  93  60  57  53  65  92  85  54  78  66  69  84  61  55  78  89  72  89  63  51  85  59  54  55  51  55  81  94  49  59  67  63  79  98  98  84  63  67  66  66  92  56  55  94  66  97  73  69  64  80  53  66  81  59  73  62  97  71  77  85  79  65  94  56  68  92  70  84  86  59  68  68  82  74  52  63  79  83  97  70  61  77  80  55  73  60  53  98  62  91  91  51  81  95  51  95  95  77  82  96  85  62  90  67  60  77  89  95  85  76  77  98  80  83  69  62  54  94  73  50  60  62  83  75  54  66  75  78  63  93  91  81  82  97  80  92  92  57  93  57  86  75  87  82  62  62  67  59  87  96  98  77  78  74  89  52  61  59  60  76  71  54  92  87  73  83  69  68  86  64  75  88  91  81  59  85  56  49  87  90  55  64  98  80  79  73  56  57  95  51  89  66  94  91  84  69  92  78  79  94  68  84  65  74  96  88  70  92  76  76  77  72  64  56  65  86  50  93  51  53  89  92  55  78  96  66  87  59  86  52  94  92  63  53  98  98  96  98  70  72  71  70  50  63  68  71  65  54  59  55  80  87  56  64  85  66  51  89  92  77  67  63  64  93  80  57  57  72  82  67  89  73  94  86  60  58  97  72  80  56  83  65  97  62  49  54  82  70  95  82  80  65  70  82  76  93  83  86  78  76  55  61  96  81  95  77  98  76  59  55  80  96  67  59  86  95  95  71  94  62  54  53  77  56  65  57  59  53  74  76  87  82  86  50  91  69  86  85  58  98  77  88  87  67  53  72  79  51  90  86  53  79  68  75  49  53  89  86  69  69  77  87  95  94  49  72  83  91  73  49  92  54  93  78  59  60  61  58  69  67  67  80  60  93  85  95  89  86  94  73  50  98  91  91  98  50  67  60  85  70  79  87  73  84  96  56  80  71  68  88  92  50  60  63  78  70  86  59  87  73  61  71  56  86  49  95  82  57  67  70  87  93  94  70  83  96  58  81  66  53  63  51  71  50  72  68  91  68  69  61  52  65  87  64  58  95  51  62  80  83  54  82  95  89  79  83  71  85  83  91  56  65  68  90  77  87  88  64  80  82  88  59  67  71  85  59  62  61  55  77  57  98  71  54  59  70  67  77  74  51  97  72  81  84  98  75  55  93  90  85  54  74  98  81  69  91  50  60  53  84  58  92  85  61  82  72  61  88  55  91  87  77  52  95  55  87  98  61  94  91  74  71  70  55  62  64  61  75  69  85  73                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            75  55  57  93  58  93  94  78  78  95  58  84  50  76  51  60  88  51  76  53  73  96  84  57  53  53  97  57  58  51  69  63  85  59  94  75  62  85  59  72  72  69  81  76  80  96  52  55  79  71  83  62  68  54  76  78  68  59  73  52  91  56  97  76  97  51  54  70  70  79  90  70  77  53  50  91  90  63  50  95  75  73  85  95  73  73  94  95  53  97  66  71  66  97  61  50  64  65  97  66  80  72  61  96  58  57  71  58  81  50  85  69  75  74  65  62  77  75  70  95  84  49  60  58  84  83  92  88  54  76  88  78  51  70  57  70  98  93  98  95  86  82  70  55  77  51  83  83  90  85  90  58  68  49  74  82  90  70  92  74  89  89  76  58  60  61  66  91  52  73  74  65  79  57  59  56  95  96  70  80  64  70  81  63  87  54  79  62  94  95  60  50  98  49  72  98  82  71  84  58  93  96  77  98  91  72  58  71  58  94  96  53  55  54  56  56  65  68  87  97  57  63  92  96  62  72  78  67  52  68  81  93  50  65  69  76  56  91  92  92  61  80  92  97  86  82  60  87  87  82  76  88  89  65  95  68  94  68  55  57  88  89  92  67  89  79  56  69  59  91  71  59  77  65  49  55  55  91  77  57  64  93  67  82  93  59  73  52  51  98  95  63  86  71  64  77  79  85  92  87  76  82  68  92  77  87  54  70  73  85  73  90  57  93  91  80  79  93  67  61  78  87  69  87  59  49  67  80  58  56  86  60  91  87  84  91  80  49  83  79  68  90  66  88  55  56  72  86  49  81  85  63  62  56  75  83  86  60  84  72  72  60  73  85  59  64  57  54  71  72  96  62  69  70  55  92  66  54  90  50  87  69  93  96  59  68  78  71  64  98  92  50  74  97  61  63  58  77  49  55  82  55  85  80  49  63  66  89  92  80  81  73  81  86  79  64  88  77  83  63  62  98  96  49  49  86  91  60  55  92  98  51  81  66  89  74  60  86  94  51  70  98  85  79  57  54  92  83  86  74  76  84  94  93  71  86  83  60  61  95  60  86  72  50  70  79  67  74  53  84  55  64  72  72  59  69  88  74  69  66  78  49  89  59  74  96  87  74  65  55  75  49  83  95  75  49  50  82  92  97  82  96  64  88  97  78  79  89  97  52  84  80  68  78  72  60  62  77  65  51  77  87  66  65  61  57  56  66  62  74  80  76  89  50  80  95  65  64  86  58  80  92  85  95  67  94  71  86  83  90  82  69  91  62  93  49  78  92  58  91  75  71  63  95  51  64  58  89  74  70  49  61  98  55  94  76  55  95  95  55  81  63  89  61  55  78  50  70  59  66  63  63  95  86  63  87  92  84  65  80  78  95  61  53  53  62  50  85  95  96  57  86  97  69  73  60  84  96  53  64  77  73  61  76  56  82  66  87  84  92  83  52  88  94  95  89  76  64  77  72  79  70  57  97  77  63  63  80  89  58  52  59  72  67  69  87  95  86  78  76  68  85  60  77  49                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          65  77  61  89  87  53  67  63  60  64  95  56  78  76  49  77  93  88  74  96  52  98  51  95  79  98  94  90  58  64  72  87  82  63  61  66  67  60  80  58  83  54  54  89  71  70  86  82  65  90  80  72  68  87  95  66  76  67  58  96  96  59  82  62  96  50  49  62  74  79  90  87  53  84  64  75  93  65  93  50  64  68  64  79  75  79  64  96  58  62  71  70  64  96  73  68  52  84  70  82  72  65  87  66  73  94  69  54  66  61  62  56  51  94  79  77  59  65  57  89  96  95  87  58  84  84  87  81  50  67  89  75  81  96  81  62  60  58  54  71  87  55  71  68  75  90  89  60  62  49  96  63  69  65  96  98  62  55  64  85  68  90  65  76  53  96  54  87  76  63  74  73  74  52  50  50  76  77  73  54  62  84  93  59  49  62  84  82  61  75  60  92  63  62  63  97  58  90  56  74  82  55  76  78  62  56  73  52  64  65  57  71  57  57  83  82  90  62  89  58  50  58  95  95  94  70  74  87  53  91  76  61  77  66  97  78  84  70  54  67  53  51  92  62  97  53  57  84  70  65  78  88  54  86  77  74  81  84  96  61  62  93  70  52  90  95  66  93  81  59  65  90  61  89  78  92  53  67  49  95  71  73  68  76  49  56  83  98  69  85  92  93  59  97  83  49  93  96  93  53  95  82  94  56  91  81  57  87  73  97  96  96  98  71  74  50  68  82  89  86  77  98  65  62  94  71  77  88  51  66  53  59  69  69  82  70  92  49  79  76  87  73  51  76  67  74  73  65  59  93  78  93  83  64  87  66  93  61  74  62  89  90  96  80  74  81  56  57  95  50  95  81  89  77  50  76  89  59  51  69  50  90  50  92  75  53  57  75  55  61  57  90  67  49  51  50  96  57  53  86  65  81  57  55  65  73  56  55  55  78  83  98  75  97  76  50  59  78  59  72  74  55  77  98  83  55  51  84  79  60  86  65  90  74  66  51  74  60  95  78  51  68  89  95  66  93  65  88  94  57  49  58  60  72  61  61  89  55  75  67  75  73  55  58  85  55  56  86  51  89  87  58  72  66  93  88  84  69  65  94  64  78  91  66  67  69  63  75  89  78  63  57  49  77  63  50  73  80  74  71  75  58  97  71  72  84  78  96  78  69  90  87  80  62  66  59  94  58  81  95  79  95  85  80  83  62  81  74  49  68  53  90  79  50  71  49  55  70  72  71  98  53  65  52  60  49  91  86  73  82  93  52  50  57  67  58  52  91  87  74  77  51  84  95  75  92  87  59  50  59  77  72  63  79  81  63  89  79  50  85  90  54  62  86  74  61  62  94  80  54  92  96  67  81  81  87  88  82  81  84  72  82  79  65  85  63  59  60  90  75  74  61  92  58  63  66  84  57  74  65  57  79  96  74  51  55  65  73  88  78  58  67  87  52  81  89  51  63  98  97  73  70  78  83  88  50  55  76  64  68  92  50  80  78  60  68  60  88  96  49  88  56  70  72  76  61                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        85  66  75  52  64  51  93  65  93  73  96  92  78  82  93  61  70  87  83  62  98  93  86  87  92  86  53  76  78  57  57  61  56  74  74  82  73  91  85  51  54  74  98  79  63  50  95  71  92  59  57  50  57  71  76  61  86  70  93  61  79  79  73  85  64  74  67  90  63  65  49  70  75  61  63  55  82  87  80  51  69  55  81  70  61  92  93  84  64  58  63  64  93  51  81  86  83  58  71  65  49  56  91  93  78  88  53  66  75  83  65  80  72  65  60  77  54  54  96  79  50  56  83  89  88  55  90  87  75  88  78  52  61  65  60  92  50  63  57  90  84  58  49  88  62  52  76  59  69  74  75  93  61  52  61  70  57  51  68  85  70  80  91  88  77  59  86  74  50  68  81  55  76  76  71  59  52  84  73  50  86  67  83  98  98  93  70  70  64  90  58  92  79  81  54  61  55  64  63  88  57  78  54  76  51  73  84  57  52  68  64  64  83  50  53  70  87  66  61  91  95  71  70  91  64  97  51  55  96  53  57  50  65  95  75  95  55  95  71  71  66  55  66  89  65  59  80  89  88  91  60  71  55  89  57  88  88  49  68  79  70  75  91  91  62  94  94  91  73  89  84  81  62  66  85  92  74  50  81  57  68  72  79  87  69  65  77  89  57  60  67  95  80  79  62  84  80  83  98  66  85  59  87  88  79  75  61  57  76  94  90  89  57  92  83  83  81  75  98  72  76  70  90  53  52  74  98  77  51  64  72  50  83  82  49  94  89  76  63  98  72  62  66  71  70  55  49  68  53  69  89  65  69  96  61  67  59  95  63  84  69  74  56  94  70  82  98  52  73  54  80  57  51  95  60  96  86  53  90  86  58  65  62  90  65  71  55  78  85  81  91  66  88  60  63  56  63  55  76  79  75  79  81  67  80  83  59  59  98  89  64  98  83  71  49  70  65  95  70  78  71  52  85  64  82  77  50  91  73  82  68  50  78  53  90  62  96  79  91  75  49  85  61  75  89  78  55  92  52  75  85  60  67  56  92  70  95  53  49  56  58  64  96  76  97  73  65  56  60  50  68  89  61  70  70  78  54  68  93  67  96  82  61  91  56  53  78  54  50  88  80  53  59  58  74  80  71  50  60  84  71  68  90  64  56  49  83  90  77  58  63  69  70  94  71  75  73  62  84  54  81  62  76  93  49  73  95  56  79  95  67  70  76  94  89  73  59  57  66  56  82  96  95  78  77  69  82  59  60  98  58  89  94  76  75  78  71  81  98  78  50  68  59  98  84  83  83  59  98  51  50  63  54  71  74  91  62  57  72  87  58  58  60  97  76  81  96  59  76  56  63  80  55  63  68  70  61  62  87  76  71  75  92  53  86  84  49  56  79  63  53  74  71  59  71  90  61  73  51  63  64  73  63  60  52  80  96  81  52  59  61  55  95  50  73  97  65  82  78  59  58  79  70  98  79  81  69  65  91  59  55  55  75  81  52  85  68  64  98  85  69  55  65  67  91  80  87                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      82  90  52  85  94  49  55  59  76  89  71  68  67  51  64  58  92  65  56  65  66  51  89  84  88  81  92  83  85  69  79  89  63  90  69  54  65  51  94  84  58  65  59  82  75  79  67  85  87  67  51  92  52  51  92  57  62  74  68  80  97  59  97  55  79  69  92  57  70  83  50  71  55  73  63  57  64  70  95  82  52  88  94  84  83  50  61  77  75  96  79  75  58  52  67  60  96  77  62  94  73  82  52  62  86  71  51  49  61  84  57  62  75  69  75  77  82  92  68  57  64  61  57  79  61  95  55  63  83  87  53  93  88  91  85  77  93  53  75  64  51  63  85  77  93  76  79  50  86  62  89  87  68  80  81  67  60  60  67  52  81  96  83  84  92  94  84  68  88  74  80  82  53  68  97  71  80  50  78  71  61  51  98  78  54  50  81  73  66  58  76  73  91  79  85  79  80  95  77  64  54  85  61  95  97  59  91  59  82  58  56  78  97  52  59  58  83  54  49  86  51  55  63  68  59  90  72  55  69  89  80  51  58  75  68  68  96  78  96  62  65  69  50  66  63  88  53  73  51  90  57  57  77  85  55  97  84  62  92  53  54  54  82  58  50  62  75  50  91  61  93  90  81  97  58  57  79  74  69  90  73  61  59  73  77  52  59  88  92  55  80  89  54  65  49  76  88  60  82  54  77  77  53  57  90  71  51  70  83  71  56  54  84  79  58  80  82  85  52  69  56  53  72  68  94  60  51  57  62  56  94  91  69  92  98  83  65  94  76  71  90  85  72  83  72  63  54  94  89  72  69  59  65  79  90  92  70  92  82  75  73  63  96  57  53  57  68  77  91  95  82  49  54  81  57  81  92  91  79  79  90  67  50  60  53  67  95  95  86  70  60  94  69  75  87  96  50  77  83  70  51  67  76  92  90  63  72  80  55  51  84  94  52  86  76  93  68  58  83  94  71  68  95  84  81  62  52  89  59  82  73  78  67  96  72  92  68  53  96  76  84  59  61  74  87  84  56  86  95  62  68  70  71  89  96  63  49  73  64  71  50  98  79  49  57  79  72  53  87  80  49  78  95  96  59  55  55  83  89  56  56  83  89  98  76  87  60  61  92  75  77  70  61  79  94  68  52  87  82  92  64  65  90  63  53  49  64  65  71  90  96  52  84  64  50  86  91  92  71  58  68  60  64  82  95  54  85  83  49  57  90  84  96  94  62  86  51  86  65  58  52  95  90  74  49  74  86  49  93  85  59  72  49  76  51  53  57  93  94  79  72  91  90  87  89  90  49  80  67  70  56  49  64  57  67  82  91  49  73  53  70  73  88  62  90  80  79  82  83  61  53  82  80  49  68  83  76  67  57  53  51  52  62  77  69  61  59  87  52  88  86  92  84  70  83  55  58  92  57  87  76  49  83  77  76  79  92  86  49  91  70  83  80  91  83  83  71  69  79  58  58  57  57  70  79  82  92  85  87  52  74  93  98  49  68  70  85  52  89  51  57  79  65  53  58  58  92  70                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    53  49  72  52  98  90  94  95  50  69  77  80  61  84  82  81  92  56  51  86  98  85  85  57  81  83  96  75  58  88  71  61  68  50  88  77  53  83  72  57  79  93  67  75  54  89  81  84  84  85  75  87  54  88  50  87  62  74  60  79  86  92  59  82  82  55  54  68  84  68  70  98  63  98  97  90  96  87  72  52  52  49  91  55  74  53  54  90  92  65  86  79  53  65  57  97  53  81  96  75  67  52  85  55  98  79  57  66  49  60  84  54  62  62  57  80  69  66  94  68  75  60  90  94  71  77  73  61  61  50  56  94  65  51  74  86  92  52  70  68  67  57  49  50  87  79  85  79  61  60  73  53  60  75  82  65  88  90  71  67  93  77  90  73  65  52  76  62  50  61  66  94  62  94  96  89  55  75  56  80  87  64  57  92  93  70  72  81  65  55  59  55  72  76  63  61  92  96  55  57  72  68  78  73  50  65  61  79  96  70  55  55  85  86  63  70  87  86  92  91  59  57  67  92  91  51  75  87  65  84  73  68  88  90  54  59  59  94  71  81  81  95  56  70  90  81  88  77  51  65  64  96  70  51  50  59  60  75  95  52  98  94  78  87  60  75  75  81  78  62  54  55  59  84  69  78  52  58  72  94  72  69  65  59  97  52  68  83  77  92  95  70  75  65  71  65  53  62  86  92  54  86  96  51  85  73  49  66  91  97  87  97  49  76  65  92  75  67  64  65  60  51  62  58  89  83  74  81  78  79  94  96  73  96  70  56  78  94  77  61  88  53  78  78  78  82  69  58  94  75  87  94  53  71  75  53  53  59  59  78  88  51  62  83  53  67  69  61  82  61  55  53  87  55  73  65  86  74  84  88  86  50  80  87  84  49  89  80  72  94  86  93  66  53  55  73  66  65  63  84  49  64  98  98  58  95  55  68  79  93  76  55  59  68  90  73  84  67  50  57  67  58  53  57  64  68  54  66  85  68  55  53  76  58  51  73  98  88  97  70  54  78  89  49  55  88  63  70  88  79  57  92  82  56  91  73  76  97  74  95  87  87  87  72  56  81  96  69  76  64  64  93  92  51  72  51  79  86  92  51  51  88  66  77  79  68  66  96  76  80  78  60  53  76  79  61  58  88  66  97  91  85  91  60  88  71  91  94  95  77  96  52  52  91  74  75  52  58  57  73  81  67  74  97  83  54  66  64  70  61  91  76  75  97  65  68  81  57  72  81  97  74  85  89  90  77  97  73  50  83  95  61  61  58  84  90  98  73  72  55  72  97  81  61  98  68  91  97  68  91  57  52  94  84  77  87  97  77  65  79  92  97  87  95  62  87  79  61  88  56  60  68  90  79  66  70  80  91  64  69  70  58  96  59  96  85  59  73  59  63  67  68  86  77  98  97  89  93  61  98  92  55  51  80  76  77  59  63  69  50  93  72  87  81  78  93  77  67  54  51  54  69  64  85  63  69  61  80  96  59  54  71  51  83  60  76  62  89  73  78  88  68  73  49  91  98  85  85  49                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  69  98  55  50  94  87  69  83  93  79  58  49  88  84  93  95  52  72  90  63  91  84  75  58  93  98  94  52  59  53  71  52  90  78  80  53  65  90  68  65  57  84  49  83  52  86  69  71  75  51  73  50  88  97  85  51  58  73  62  75  81  93  95  85  58  89  96  65  95  56  97  80  61  58  75  50  82  52  97  85  79  85  87  94  96  53  70  87  66  57  76  73  60  65  88  96  55  57  93  88  71  97  49  81  71  63  79  68  55  71  72  87  53  54  79  49  61  86  61  95  86  68  86  52  71  57  54  85  60  62  91  98  83  66  86  73  70  90  96  84  98  77  50  50  75  54  95  79  54  55  76  68  54  71  82  79  52  94  65  68  79  74  80  85  92  54  61  62  60  58  92  60  86  98  93  88  79  63  86  51  74  84  83  71  77  59  64  56  87  72  82  66  72  51  67  91  51  71  93  57  59  97  81  78  92  95  67  67  49  78  86  60  96  63  80  63  73  77  49  94  83  85  67  77  84  95  90  91  62  70  88  70  93  95  96  54  93  56  51  67  50  71  80  60  54  98  87  70  74  90  91  81  71  68  75  60  94  94  76  60  90  92  93  49  74  89  77  92  72  85  75  68  57  64  74  76  55  80  66  83  49  93  96  71  61  77  83  88  86  49  67  72  87  76  89  59  80  53  72  89  64  71  52  88  63  64  83  60  69  57  58  90  59  71  72  78  70  64  59  54  56  67  49  94  73  54  54  63  77  77  68  53  66  98  95  80  88  83  88  83  84  66  84  66  61  69  66  67  72  57  51  69  77  60  82  50  68  67  83  87  53  56  80  78  50  61  89  49  66  59  94  80  95  97  80  52  65  74  65  82  77  90  97  76  65  82  95  58  82  75  90  92  65  59  84  51  92  54  95  65  80  88  71  92  59  86  95  65  68  88  63  56  81  53  87  51  50  85  92  55  80  90  76  62  65  96  94  77  54  90  61  95  53  71  70  50  85  54  51  87  74  80  88  81  77  70  58  83  94  71  69  79  55  90  54  86  89  55  64  72  73  82  86  60  89  54  69  96  68  63  59  86  52  51  85  61  69  93  92  70  76  90  87  94  58  83  82  72  56  89  95  83  91  72  60  51  56  89  83  78  49  83  98  67  89  98  88  60  82  69  87  50  97  87  85  53  61  94  72  77  59  60  74  74  61  67  85  95  55  56  87  85  83  72  74  51  53  93  81  51  75  83  90  92  65  72  88  65  88  85  86  77  83  81  77  60  49  76  96  87  76  67  97  96  57  81  67  65  61  62  96  58  98  59  90  58  60  83  66  50  75  95  89  72  63  51  55  85  63  53  53  91  90  95  79  91  95  77  96  55  87  89  56  78  95  62  70  62  93  61  86  59  62  93  97  63  89  64  90  90  62  61  87  68  96  73  51  76  71  96  56  97  85  79  88  84  81  97  87  86  54  97  80  52  72  78  83  93  84  78  69  55  77  57  86  69  86  85  50  89  94  85  92  68  90  53  72  75  52  75                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                97  86  65  67  53  74  66  73  73  52  74  56  74  77  84  75  55  76  90  74  54  71  94  53  68  81  70  63  79  50  56  71  65  79  80  98  79  97  65  66  55  78  57  61  50  62  93  64  96  53  63  63  89  59  82  64  79  90  72  64  52  74  80  56  86  55  62  68  76  59  90  91  86  90  67  60  96  67  65  53  85  98  76  64  66  81  91  87  71  58  87  97  83  87  84  71  77  76  98  90  72  69  82  59  52  82  67  50  77  77  52  84  91  96  60  84  93  87  84  60  91  86  50  52  69  64  57  52  96  79  84  69  73  77  82  74  49  49  63  55  71  69  61  92  94  76  75  78  53  55  75  97  59  96  77  81  49  53  52  81  93  50  56  86  58  73  67  85  66  78  55  98  66  90  74  66  65  71  50  72  95  97  59  61  84  83  93  49  94  51  67  80  54  50  80  82  65  91  72  98  77  96  85  86  87  89  80  60  50  72  83  90  72  66  69  76  60  83  61  78  74  97  62  83  90  64  83  50  71  80  68  97  55  81  70  79  55  64  56  68  92  84  82  78  97  81  85  80  79  77  68  69  56  66  97  82  77  88  96  95  57  62  83  73  56  66  59  90  91  85  90  55  82  92  81  87  49  77  57  92  75  73  53  56  86  64  80  89  81  89  96  84  79  75  88  51  67  51  94  55  78  69  86  78  95  87  56  74  74  79  96  83  92  62  79  53  98  96  83  84  50  95  60  57  89  85  83  67  49  64  93  64  83  51  84  83  81  65  61  84  74  53  84  82  90  74  86  95  57  92  89  69  73  52  98  51  72  56  96  97  53  84  78  64  80  60  57  62  85  91  77  97  61  65  64  50  96  61  73  54  58  62  68  70  72  50  71  96  67  63  97  69  72  71  92  84  79  50  84  71  89  91  71  50  73  68  56  92  85  82  94  65  83  92  86  87  63  54  72  94  74  61  90  68  61  89  74  91  73  50  91  79  86  86  66  62  49  76  63  61  92  72  57  51  55  55  62  69  66  52  65  80  53  54  72  70  60  50  69  83  93  87  98  82  92  74  54  90  88  54  74  93  78  52  76  96  88  91  71  63  80  62  53  62  94  82  79  94  86  75  77  97  56  83  50  66  92  49  89  88  87  95  56  81  75  65  83  57  50  80  91  63  80  62  75  55  89  57  94  49  62  83  64  92  53  86  55  57  77  57  83  87  64  66  90  60  81  89  58  54  61  96  63  61  91  62  51  96  53  93  84  93  92  96  55  54  54  61  90  85  66  84  74  73  72  57  81  84  80  83  95  71  81  75  84  84  63  69  56  96  69  70  88  98  58  84  62  76  82  51  65  96  68  68  92  59  82  61  73  60  68  86  61  97  75  89  53  58  80  49  66  87  69  69  94  69  70  53  58  89  87  50  62  93  85  72  79  74  65  67  68  53  89  55  66  68  89  73  83  92  51  61  98  82  74  57  93  68  79  95  58  73  57  83  81  89  79  88  76  84  79  89  61  86  84  91  79  51  63  57  60                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              77  53  52  80  92  95  52  63  86  68  67  82  84  62  52  75  59  82  77  55  81  53  63  92  54  55  49  68  88  62  65  94  74  90  63  81  73  91  94  82  79  76  96  86  66  52  86  82  83  61  92  67  94  58  91  63  96  88  95  79  64  54  82  60  76  93  88  97  64  70  74  96  92  50  62  64  75  88  77  90  78  66  52  84  76  95  93  57  49  75  50  66  62  51  80  57  87  52  55  96  84  64  67  62  87  62  86  88  63  80  67  62  89  72  79  94  82  74  94  72  70  49  82  73  73  83  98  97  50  72  93  70  74  80  95  83  63  90  54  79  67  82  88  74  61  64  77  52  66  82  90  51  49  76  50  83  90  59  71  76  56  76  79  71  91  50  77  93  68  76  68  89  65  66  85  94  87  95  83  69  78  92  83  63  64  72  85  63  54  66  84  74  81  85  72  91  79  52  75  55  98  89  85  59  51  89  72  93  92  72  74  97  76  91  98  83  85  56  72  64  57  59  90  76  86  60  78  56  92  60  92  78  89  98  67  98  98  87  79  96  92  71  82  90  64  78  86  72  66  75  80  82  64  56  85  56  66  50  94  97  95  84  77  68  50  81  54  89  77  90  64  67  81  81  96  85  52  74  96  85  59  68  75  61  62  50  67  52  88  67  92  85  70  73  95  50  75  76  72  86  86  60  94  53  76  53  77  76  63  70  56  58  98  72  63  63  52  77  49  88  69  49  57  52  58  64  59  74  60  52  94  49  52  64  80  74  55  79  54  87  55  94  60  87  71  72  97  52  63  89  59  83  61  75  86  70  53  60  89  97  65  81  83  54  61  92  58  54  59  80  73  83  89  89  52  63  58  90  86  85  89  88  97  77  78  66  78  59  97  90  74  87  73  64  91  82  55  90  83  83  75  55  81  62  74  69  87  94  78  97  62  60  70  73  72  66  54  91  70  60  93  63  54  71  75  78  79  89  74  62  73  85  77  54  61  89  78  79  56  69  86  56  94  70  52  60  73  56  89  73  73  98  92  72  73  51  70  78  69  67  53  68  82  61  57  74  57  76  86  82  58  91  82  89  96  73  73  67  96  85  98  91  82  87  61  69  76  62  63  52  90  82  78  60  63  69  60  80  60  56  55  66  97  57  55  81  97  93  60  53  63  71  86  81  51  86  53  67  60  51  95  63  96  63  79  76  80  78  51  97  55  73  88  50  86  91  54  64  69  62  69  57  49  50  91  66  83  76  53  79  77  95  56  67  49  88  71  73  52  68  78  53  50  62  56  70  96  57  76  82  81  49  93  72  82  66  79  57  69  72  71  56  55  95  69  86  67  67  75  52  82  76  86  54  57  60  82  69  90  67  68  91  63  60  84  52  66  82  95  72  79  77  86  74  63  91  86  97  83  73  88  77  95  88  86  90  86  76  69  72  83  55  68  64  79  51  71  67  79  53  92  92  82  86  63  71  71  80  59  63  53  71  57  60  62  74  93  87  92  97  86  58  83  67  87  71  77  64  58  88  85  90                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            63  61  86  88  90  59  84  84  96  60  90  88  52  56  57  98  96  93  70  52  61  67  51  64  56  50  90  84  89  92  52  67  74  78  49  49  84  58  49  61  81  62  69  56  86  59  91  58  53  76  73  87  95  49  95  85  51  66  76  89  97  57  84  82  88  62  68  65  72  73  87  58  57  87  77  73  84  71  85  87  90  91  69  63  92  55  89  61  56  97  83  68  55  70  56  61  90  89  67  71  49  91  91  79  87  66  60  81  57  64  88  81  67  65  78  87  56  72  51  87  75  76  74  57  63  77  90  64  98  91  82  93  92  70  89  59  83  67  72  84  64  65  98  96  72  90  62  66  73  91  65  75  86  50  81  91  91  53  51  55  70  54  94  80  80  50  64  80  79  84  61  80  68  60  63  96  84  97  67  54  49  73  90  49  59  87  56  74  66  65  58  82  50  97  78  69  75  58  95  85  64  94  74  77  96  57  68  70  51  88  51  70  63  89  71  49  58  87  91  65  92  66  69  94  64  88  71  52  70  83  59  77  53  49  78  67  74  75  85  96  51  72  92  71  93  92  93  64  93  55  92  80  60  79  81  62  95  77  63  53  54  95  94  64  56  92  57  74  76  51  71  49  67  88  75  82  58  97  87  54  90  52  62  70  54  82  72  69  79  51  63  83  50  50  82  95  63  51  54  53  67  55  55  98  68  77  88  93  66  56  91  55  57  91  72  66  49  62  67  89  52  50  83  73  59  87  80  56  96  68  51  57  83  66  69  53  96  67  96  59  81  70  55  97  51  63  60  71  81  71  53  88  76  95  68  86  61  60  57  97  57  87  98  77  82  76  70  73  87  94  86  77  89  85  63  77  77  58  59  62  68  84  90  63  63  96  93  75  68  87  72  80  57  89  70  84  91  52  93  81  55  76  50  62  91  75  58  82  62  69  82  90  82  50  77  78  58  71  55  78  86  63  61  62  83  49  58  61  79  77  74  92  58  65  53  79  49  59  66  70  93  87  94  90  57  60  54  87  93  68  74  58  67  86  59  97  83  68  51  65  77  75  50  94  76  90  79  65  96  58  89  65  51  57  68  58  74  75  60  61  70  96  76  76  84  87  75  69  71  51  55  49  90  73  58  66  76  91  61  49  84  56  59  58  49  89  79  94  75  62  73  75  95  93  82  98  86  79  78  94  90  52  88  50  89  68  59  89  50  66  74  72  95  76  63  58  65  97  68  77  56  81  55  51  68  74  51  80  68  89  92  62  74  70  90  77  54  80  94  69  57  53  55  63  54  56  71  90  69  81  64  62  81  71  89  92  95  64  64  80  62  98  98  66  62  81  57  70  49  95  58  73  52  52  61  70  90  53  65  87  92  96  54  78  59  74  86  62  72  52  53  80  94  60  71  66  88  51  64  54  54  56  96  52  66  81  50  78  64  85  83  91  73  71  64  56  81  63  94  68  68  52  75  92  81  76  93  78  69  77  72  58  84  49  78  89  85  58  90  83  65  72  86  54  68  49  73  90  84  77  83  90  80                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          82  63  89  59  60  56  56  56  50  59  87  87  54  54  66  89  81  81  70  92  90  68  55  68  95  59  86  82  70  77  51  94  69  62  51  54  79  92  82  73  61  78  98  56  56  90  76  92  94  97  52  70  74  66  76  61  80  91  59  56  67  63  97  84  81  50  65  60  95  72  87  91  57  53  77  77  77  97  64  67  51  76  72  50  57  69  69  59  84  66  98  91  75  60  88  95  81  85  93  85  94  56  59  54  90  68  97  66  57  69  69  68  62  59  63  56  75  78  62  81  66  65  92  60  97  95  98  54  68  74  53  96  94  50  53  58  97  88  60  63  52  76  60  72  53  95  53  96  64  54  70  59  52  54  70  88  64  55  51  59  86  94  79  92  72  69  72  57  83  66  65  82  77  65  57  73  63  93  66  54  53  70  75  74  90  68  71  87  83  64  64  59  98  98  59  62  75  80  55  82  65  80  98  84  66  90  62  96  71  50  75  85  60  53  68  73  66  58  52  74  75  58  69  68  90  52  75  92  62  82  63  52  81  84  81  80  95  97  63  89  88  65  83  70  75  55  57  87  82  82  82  96  86  65  74  51  56  52  79  83  55  55  90  63  86  61  50  85  69  56  88  88  97  88  81  63  72  56  54  62  51  50  89  91  49  49  80  50  53  63  56  64  62  98  98  97  95  53  66  75  90  53  59  88  81  69  77  59  94  86  92  77  82  97  55  88  83  54  93  97  71  83  59  90  86  58  93  68  79  86  73  56  87  85  87  52  97  84  75  95  65  58  66  71  54  77  70  85  96  76  89  53  59  62  76  84  94  76  77  97  91  55  65  79  62  57  81  67  93  89  98  76  84  83  88  62  84  87  83  86  51  73  56  88  54  69  74  80  98  69  89  82  74  89  54  51  94  94  76  94  98  93  62  51  62  93  72  78  61  73  97  90  67  56  60  73  62  83  64  81  92  55  64  50  53  80  78  51  72  91  52  96  51  56  66  91  52  60  58  59  81  56  96  98  75  68  73  61  70  58  94  60  60  58  71  79  67  83  92  88  57  88  72  90  68  92  59  55  93  49  98  68  51  79  82  69  79  66  85  90  72  55  66  86  60  67  65  62  56  49  72  74  54  49  51  80  81  98  93  52  61  74  80  91  80  95  62  78  56  57  65  62  83  94  50  72  72  98  51  50  70  90  77  50  56  88  60  55  76  67  58  63  50  77  54  93  82  80  56  93  72  51  93  94  57  92  55  58  67  58  51  50  50  79  87  89  92  88  51  94  95  74  82  81  89  94  56  62  78  83  69  55  65  59  81  77  56  94  72  94  62  84  51  91  61  62  84  67  74  85  58  63  58  54  86  57  56  59  69  52  89  51  63  71  96  61  80  65  91  91  72  86  87  56  54  92  88  59  53  64  57  59  61  82  64  61  60  67  77  73  54  65  73  72  71  86  73  56  62  56  79  86  80  70  75  66  76  77  79  74  59  96  49  76  77  95  53  92  63  83  86  77  67  59  98  95  52  87  95  80  95  54  82  71                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        56  93  53  51  98  71  93  60  51  92  72  92  91  77  72  51  77  66  50  55  82  87  54  91  56  85  52  67  97  68  82  61  86  52  61  58  60  63  80  64  86  91  82  70  67  59  50  68  72  78  97  55  78  76  50  51  74  58  82  66  51  74  70  81  57  73  71  55  90  72  57  53  51  80  55  72  51  70  80  66  98  59  69  69  94  84  56  87  83  56  82  50  73  66  66  75  88  59  77  92  91  73  77  68  83  96  87  79  81  60  50  81  77  94  80  72  82  78  83  50  61  58  51  92  68  63  49  67  94  77  49  98  51  62  79  96  62  74  57  97  56  79  49  97  57  79  54  91  60  71  71  68  85  97  64  73  58  88  85  79  95  78  83  66  62  82  59  96  49  82  83  95  71  66  73  58  64  49  64  84  82  62  94  84  60  86  98  52  78  51  54  53  51  62  72  88  97  71  75  53  82  85  84  56  50  77  71  72  57  90  61  61  87  65  54  80  90  83  81  88  91  84  65  89  66  65  68  56  52  54  49  77  71  61  73  61  49  70  81  66  51  55  85  56  97  75  94  56  94  61  85  90  91  69  72  91  55  65  61  89  72  87  88  78  56  60  68  92  77  70  65  66  77  74  96  69  56  69  61  72  53  58  62  89  92  83  87  68  73  74  69  58  63  66  66  60  77  83  89  90  76  87  53  68  59  57  83  52  65  86  85  67  86  95  94  49  79  91  56  68  97  83  91  96  95  74  60  97  58  65  64  60  95  50  80  58  56  61  88  85  76  58  91  66  56  83  50  92  53  90  85  76  94  64  76  84  80  91  54  80  57  57  71  54  83  52  58  85  52  62  68  89  88  91  70  86  57  95  98  66  93  84  53  70  86  93  69  60  75  55  93  68  66  58  58  98  91  69  76  89  80  94  69  70  73  67  73  72  69  63  56  96  49  69  68  85  90  71  95  52  85  59  66  71  76  69  86  68  83  70  98  63  96  86  67  81  68  87  94  92  69  59  74  89  89  63  69  98  63  89  49  75  98  89  71  74  91  65  70  59  79  92  68  97  84  81  94  56  50  62  94  89  85  67  95  91  65  95  71  59  71  93  71  73  76  74  57  87  80  54  92  98  81  50  65  71  85  81  68  86  92  68  58  88  72  97  93  81  66  89  62  62  92  62  59  90  80  95  52  74  65  54  49  80  63  92  53  89  49  60  93  78  95  68  51  50  78  98  66  57  61  91  92  98  75  75  91  84  91  72  95  66  79  88  62  49  72  79  81  83  87  58  94  72  58  71  49  67  86  60  86  76  63  58  58  58  57  63  76  77  75  85  52  78  80  53  67  61  69  91  63  88  68  64  57  92  50  79  62  56  82  60  90  77  71  81  78  76  57  62  67  81  51  49  49  87  61  98  61  97  73  95  63  92  93  60  49  56  66  98  49  80  61  85  93  83  97  64  85  81  76  83  62  51  77  83  74  57  84  73  62  94  98  87  91  81  70  77  61  51  52  91  79  49  98  78  89  80  83  55  55  62  90  63  75                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      97  49  79  75  56  71  80  75  49  95  91  72  85  73  95  96  54  89  95  92  53  51  91  69  57  73  81  98  77  85  82  97  83  70  89  89  59  91  73  95  82  90  95  79  93  62  68  50  89  77  86  98  79  78  97  88  98  72  96  91  81  93  86  51  67  67  62  50  86  51  96  76  51  61  80  74  84  95  84  51  70  71  67  66  81  90  51  93  75  54  70  92  56  74  68  98  49  61  84  80  96  92  79  70  84  73  91  86  93  63  71  53  49  63  77  58  95  49  58  50  98  58  57  50  59  67  49  80  74  80  84  73  75  87  61  60  56  92  52  70  54  89  57  98  69  64  75  70  54  69  64  63  69  97  62  66  84  61  98  76  49  97  50  55  71  89  73  74  98  66  81  73  86  58  91  76  95  59  75  86  87  91  63  96  86  84  86  75  93  98  81  80  74  53  72  85  51  88  94  86  51  50  83  87  95  89  64  69  53  71  81  78  80  53  85  51  57  70  89  84  96  70  60  74  73  93  66  64  96  94  79  86  76  50  59  73  50  96  74  55  52  88  94  75  68  64  55  98  69  51  84  55  93  93  60  51  65  72  50  61  77  98  92  59  50  56  49  91  83  77  80  91  83  97  84  53  53  76  81  72  59  77  56  61  51  59  98  65  98  79  59  59  92  51  75  94  77  97  54  71  79  72  98  91  61  63  93  86  92  56  85  86  73  75  59  87  95  79  71  95  63  51  63  60  87  94  74  53  52  61  51  49  67  92  82  70  77  49  55  53  79  67  50  98  70  54  85  81  75  98  69  79  64  87  73  98  81  80  63  66  87  56  64  96  92  50  92  66  49  76  78  49  98  51  65  59  54  57  61  90  52  86  63  97  79  52  89  59  93  97  49  67  56  95  72  59  52  66  76  60  52  98  90  62  62  64  80  94  81  68  98  90  75  50  60  82  74  51  80  77  64  49  93  82  59  73  85  54  78  59  52  67  63  95  65  98  91  51  62  97  49  59  69  66  66  54  76  76  66  93  55  51  69  84  57  86  65  58  88  91  94  92  55  49  93  56  83  77  79  62  97  65  53  72  58  51  94  87  67  75  68  56  92  84  63  65  49  57  54  51  74  95  80  62  49  94  71  83  53  73  95  62  67  92  56  82  97  72  50  77  50  90  71  58  93  93  67  56  74  49  59  52  80  56  68  87  90  96  60  65  97  65  76  49  63  59  98  86  85  77  84  61  74  74  68  72  63  66  74  76  73  87  78  74  98  57  50  62  57  68  82  82  88  56  67  82  67  63  96  65  82  57  70  71  78  81  91  80  71  58  68  59  90  79  93  89  53  56  82  68  96  72  86  93  64  80  56  93  56  76  76  71  94  76  72  89  96  87  53  77  74  83  89  92  61  63  90  81  51  84  93  79  84  77  93  68  58  56  82  94  55  69  73  61  71  56  57  49  59  60  95  71  53  65  87  97  75  56  70  51  54  76  97  95  94  85  51  62  60  52  69  62  75  63  89  51  55  61  64  73  61  55  58  58  98  64                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    68  98  53  94  75  72  98  93  65  62  83  75  61  95  68  85  74  49  81  49  50  55  71  55  68  70  49  97  71  62  69  53  69  81  54  92  60  62  75  92  58  54  73  76  82  81  78  54  82  51  72  71  57  96  92  81  52  86  63  83  79  97  58  53  83  61  73  87  89  61  81  97  55  73  64  66  75  74  52  66  50  52  78  63  89  77  59  90  50  57  56  68  89  58  57  56  71  68  50  96  74  54  85  86  76  66  71  94  91  85  57  49  82  67  82  54  87  78  54  64  68  61  76  94  59  51  58  84  88  58  78  72  70  75  97  73  90  55  95  75  56  57  67  52  54  91  89  50  68  80  51  83  61  92  65  49  51  53  98  65  75  68  73  73  94  51  54  91  52  89  67  53  57  58  55  85  65  76  85  71  60  71  59  75  55  85  56  82  62  90  61  57  61  66  59  53  96  53  97  70  80  80  67  56  54  52  90  87  94  93  59  56  95  66  70  50  56  78  56  97  87  76  73  85  53  83  60  87  55  85  80  65  91  87  75  66  70  75  79  92  88  83  63  58  52  79  64  94  53  64  52  65  65  54  94  87  96  92  96  52  85  69  89  61  55  93  85  55  79  67  69  95  80  77  84  50  93  79  97  89  84  52  57  49  62  55  76  89  85  84  84  68  89  62  91  97  51  80  70  87  60  50  62  98  89  85  77  83  64  92  90  57  84  90  97  56  53  61  60  63  87  53  55  98  60  71  64  96  56  57  63  66  86  77  82  98  95  96  86  68  53  90  53  98  92  71  96  55  91  79  85  83  87  51  82  61  89  54  88  73  86  64  60  62  94  95  50  62  95  82  96  66  79  51  81  69  62  91  94  91  67  64  83  95  81  51  59  92  58  53  62  60  54  62  72  73  75  67  57  54  64  58  90  51  88  53  60  73  61  89  50  90  69  50  89  79  87  72  83  71  59  76  71  88  96  51  84  86  65  93  91  81  77  83  56  65  73  61  95  68  60  55  82  86  96  94  85  62  65  73  83  76  68  77  70  87  84  96  77  74  51  62  87  75  94  77  59  86  65  50  83  56  49  55  85  86  49  66  50  89  75  55  64  63  72  74  80  71  88  72  88  64  90  51  67  57  90  88  74  65  72  52  84  85  75  78  98  92  94  75  63  50  96  79  78  52  50  57  97  93  58  50  96  65  57  64  86  50  73  60  62  60  51  53  78  79  66  73  97  63  57  84  60  66  93  52  74  54  49  97  76  64  81  90  52  62  72  55  87  59  61  64  56  76  62  85  76  70  93  71  50  95  69  71  76  61  86  55  88  69  62  67  52  71  62  88  55  86  89  74  83  54  62  80  52  96  94  94  79  81  60  51  97  64  69  83  59  91  49  90  96  81  75  93  61  67  59  89  96  56  68  49  90  75  71  81  73  96  76  56  70  50  73  81  64  60  66  58  87  72  59  80  49  87  56  64  85  65  52  95  69  69  89  70  89  58  96  78  87  60  93  93  50  73  53  90  67  67  57  79  51  72  61  84  53  94  66                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  55  98  94  53  61  77  54  70  57  59  54  79  78  98  79  53  80  79  51  70  66  73  54  57  59  57  94  76  85  94  96  75  81  97  94  51  51  50  56  78  56  60  50  57  88  58  66  97  77  58  53  74  57  68  84  66  87  61  86  63  67  70  78  58  67  80  82  51  58  60  63  87  68  65  79  49  80  80  66  84  68  65  52  98  96  57  76  67  69  77  51  96  63  91  55  68  79  82  65  81  72  93  87  67  53  49  52  89  90  63  68  87  72  57  73  84  71  61  88  91  74  51  98  96  95  71  90  62  50  51  70  57  85  64  71  69  55  53  63  62  54  77  74  91  91  64  97  74  72  88  93  60  96  79  78  71  97  96  73  51  61  91  72  69  50  86  90  94  66  84  54  66  64  59  59  50  68  74  81  79  86  51  75  79  91  63  50  52  89  61  62  70  93  71  49  70  59  98  60  52  96  90  94  76  55  78  82  56  57  50  79  75  95  56  70  97  60  91  60  65  56  76  95  58  66  53  95  67  50  65  58  50  92  92  84  52  59  75  53  81  68  96  61  72  66  88  63  80  94  91  95  49  77  83  52  64  85  71  65  75  58  92  49  72  94  83  81  89  86  88  61  65  97  70  59  97  58  50  62  94  63  72  75  91  80  88  96  87  59  81  87  70  91  71  75  92  63  51  98  90  52  95  50  77  54  89  53  78  71  64  83  56  75  86  61  82  50  58  73  73  88  57  96  90  73  82  86  49  84  87  58  60  81  54  75  57  71  87  78  65  50  74  79  78  70  92  72  98  53  84  60  59  67  67  76  55  76  49  60  93  83  71  87  87  63  67  93  98  77  51  66  66  97  78  98  89  54  81  80  50  70  63  94  75  82  57  67  61  64  74  57  57  86  83  84  82  83  74  60  86  77  73  53  63  87  70  81  55  76  56  60  71  57  54  88  66  89  77  72  61  94  97  52  49  74  74  53  96  71  89  80  94  77  52  65  52  89  49  83  71  74  72  69  75  95  76  73  65  50  53  58  54  67  69  72  66  56  69  85  61  95  81  66  70  76  73  61  78  72  51  97  94  95  98  81  63  90  69  57  71  78  70  77  95  63  82  55  50  93  52  70  80  89  71  81  97  78  55  91  74  88  84  76  91  83  49  82  72  68  88  90  49  83  71  82  58  56  98  70  70  86  75  77  92  66  96  60  80  74  53  67  57  85  69  87  84  85  77  56  52  52  63  64  77  59  67  81  79  59  56  50  57  67  91  55  50  95  56  51  86  71  83  71  97  94  84  88  56  52  78  60  87  68  98  76  58  94  91  50  73  67  88  93  82  89  79  55  72  49  65  63  86  91  84  74  51  66  59  66  73  86  53  50  88  83  57  62  54  95  76  93  70  58  65  97  71  86  70  77  96  77  62  55  70  68  97  79  54  64  58  98  73  97  72  90  85  77  71  61  88  93  93  96  75  51  53  62  77  90  56  98  92  90  72  55  89  90  92  67  59  93  68  67  71  87  92  54  74  53  63  51  93  92  96  96  72  88  76                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                95  51  53  85  71  83  82  93  63  91  64  79  72  69  67  97  91  69  87  59  77  95  88  95  61  59  54  89  58  53  78  55  88  97  59  84  88  58  90  68  67  73  71  68  87  71  57  74  83  84  63  79  88  81  50  72  91  92  90  57  67  80  87  52  56  66  95  52  60  63  96  58  62  56  82  78  91  85  92  88  71  75  56  71  71  75  70  87  71  49  68  94  73  97  83  85  50  58  58  96  88  76  49  93  51  98  74  98  75  57  90  97  80  86  97  81  82  81  54  56  69  79  76  63  77  64  57  59  58  59  71  84  96  80  80  49  92  93  83  51  72  52  53  52  62  54  55  67  82  91  50  56  78  81  94  68  84  57  70  77  71  90  91  73  71  87  53  89  72  92  76  63  65  56  56  94  55  57  82  91  49  54  89  79  94  55  85  60  80  52  74  71  81  82  55  79  63  67  84  80  73  86  76  81  49  87  75  92  96  49  51  73  63  65  76  75  64  85  80  77  60  65  72  72  95  78  87  65  67  62  81  76  92  96  65  76  68  67  56  65  68  66  67  59  60  90  80  72  63  94  76  87  67  67  51  92  62  85  81  65  91  52  83  78  86  97  58  86  66  54  80  56  72  58  54  96  76  91  89  59  54  92  80  75  57  98  83  63  94  64  58  51  85  55  73  77  81  87  98  82  98  76  66  58  52  67  50  89  56  78  93  96  79  67  81  77  61  81  62  94  52  85  59  88  96  88  88  76  94  61  57  79  84  67  76  57  60  75  50  73  55  74  57  81  89  91  58  56  50  58  82  66  93  49  51  76  71  95  66  82  79  52  65  77  70  96  97  73  69  63  51  63  80  64  61  54  57  52  51  71  57  57  97  92  71  86  91  90  50  96  93  96  57  53  51  57  65  51  71  94  56  82  90  75  73  84  65  93  68  71  56  52  92  87  58  82  84  89  92  72  53  70  60  67  74  63  82  86  97  49  73  62  73  61  93  86  62  97  97  58  51  81  67  61  73  64  73  79  67  97  76  68  83  76  59  59  69  78  64  80  59  64  56  73  52  61  65  94  58  69  91  74  58  54  91  78  91  63  66  77  72  89  75  83  69  78  68  97  76  96  50  94  71  85  93  76  85  83  93  81  82  97  90  80  73  94  54  91  84  74  66  79  91  67  87  56  97  49  54  51  97  86  51  79  67  72  77  49  87  58  81  79  95  98  71  74  56  74  65  90  97  96  52  74  74  81  64  72  90  69  86  94  96  93  97  82  54  51  73  95  73  53  53  59  69  66  74  67  62  56  61  58  66  91  96  95  81  54  73  69  84  85  69  76  60  74  73  76  69  63  67  79  79  79  57  62  88  62  61  91  52  81  92  79  69  57  75  79  72  52  53  63  64  97  94  70  52  98  94  85  95  66  58  93  70  62  75  74  94  52  81  98  78  72  62  61  71  87  65  74  71  70  87  86  70  97  49  57  61  65  97  53  60  92  65  66  81  86  61  57  56  57  86  70  95  97  93  51  56  65  64  70  60  79  52  93  79  53  88                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              70  53  55  51  49  50  94  66  54  90  77  51  91  86  96  92  71  93  93  58  68  61  54  87  91  77  58  63  67  79  76  60  60  65  88  69  95  62  92  61  63  87  84  71  87  54  75  67  96  75  55  87  66  95  84  57  96  60  56  91  85  89  97  50  60  61  72  53  84  68  71  74  92  79  80  92  87  57  56  92  56  56  55  54  51  97  73  96  81  69  92  79  92  78  89  76  74  76  58  55  70  78  98  64  73  73  59  71  56  53  77  50  97  94  80  49  78  54  63  54  54  74  63  51  92  53  71  80  56  55  55  84  74  76  63  62  81  81  94  58  94  89  97  51  77  55  73  93  75  66  57  53  65  93  78  74  64  72  76  83  67  72  62  88  81  88  56  67  73  94  51  87  79  54  49  89  71  95  91  61  76  56  84  93  86  74  72  79  83  92  92  57  52  61  57  72  73  54  93  81  87  56  49  61  80  61  53  96  59  91  92  90  72  62  64  76  80  83  51  81  49  66  65  76  77  81  97  95  95  62  70  67  49  78  66  97  88  84  83  98  97  98  64  93  52  68  69  70  53  54  53  89  98  72  70  49  80  74  69  77  88  96  90  62  87  52  81  51  86  76  91  64  74  81  77  69  51  68  63  70  49  73  68  63  75  77  63  74  85  66  86  66  54  88  73  88  50  91  72  87  72  87  90  85  61  57  89  95  76  51  96  69  97  85  93  92  77  49  56  54  63  90  77  91  67  89  72  94  72  81  76  50  82  74  91  77  79  50  53  55  71  56  51  71  59  77  95  62  92  65  55  58  50  54  60  89  90  86  96  72  68  65  53  55  66  98  62  74  78  73  57  58  56  54  67  98  95  91  73  63  87  55  82  93  83  80  94  49  89  66  76  62  49  67  64  95  54  95  94  49  67  81  64  98  77  54  96  76  54  52  92  89  64  87  74  85  51  49  66  89  84  81  63  69  51  96  77  96  95  92  91  81  96  78  73  49  80  98  81  50  56  86  73  51  50  94  83  84  58  92  96  79  52  66  90  69  90  80  95  78  64  59  72  63  52  62  60  60  69  94  65  67  82  93  62  80  76  54  90  73  88  82  78  80  96  84  66  98  90  63  67  51  96  94  54  67  63  85  61  70  66  67  87  80  66  83  67  89  78  82  82  72  54  78  68  74  64  82  75  98  91  92  89  72  90  90  87  86  64  64  60  87  64  62  67  80  80  97  77  78  58  79  68  87  82  58  72  96  88  62  54  77  81  78  70  69  68  60  96  60  66  89  56  71  73  96  62  71  62  90  56  62  61  61  67  93  50  89  69  66  75  81  91  92  93  72  80  67  91  64  56  86  49  80  74  98  74  81  74  77  78  70  72  95  65  73  81  53  55  79  93  93  81  57  58  78  82  80  67  82  51  64  54  60  72  56  70  78  75  70  60  58  57  74  94  61  63  67  54  86  77  64  70  53  58  69  55  89  93  93  49  84  78  71  78  50  63  90  84  65  87  62  85  83  78  49  75  53  96  94  82  55  67  83  84  64  59  75  73  75                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            97  75  75  86  63  74  52  79  59  81  56  95  74  80  93  68  59  55  69  72  94  67  64  83  61  68  79  65  72  59  98  77  71  87  61  74  86  98  90  78  54  60  67  56  77  56  51  91  93  78  72  69  66  84  71  58  92  72  64  90  76  66  89  61  94  89  82  67  55  78  88  89  83  49  56  76  98  69  88  97  84  76  57  94  89  79  59  93  72  83  83  60  77  83  70  65  95  98  57  66  75  52  70  90  78  85  87  59  97  62  55  67  80  81  49  58  94  73  96  81  92  66  75  50  75  59  89  80  70  73  85  83  84  76  63  60  89  95  98  49  63  72  66  89  73  76  50  74  86  59  62  79  56  96  85  87  90  80  91  82  87  87  80  86  77  66  52  54  55  87  67  58  65  94  94  87  75  52  86  88  68  72  73  79  84  93  60  91  90  97  88  67  81  72  98  51  80  83  65  51  90  93  93  52  67  85  61  88  58  65  57  59  97  72  60  78  74  53  51  58  95  60  98  81  69  92  51  63  98  84  67  96  84  88  88  92  79  95  93  65  59  97  94  61  74  61  75  80  57  74  52  65  53  52  76  79  59  66  86  59  62  53  60  91  67  86  75  95  65  97  69  51  97  53  59  80  93  70  76  86  55  64  96  69  52  53  92  62  52  57  51  71  60  64  64  64  96  56  87  82  80  59  90  62  95  74  55  50  76  82  75  77  61  71  76  67  98  78  76  93  72  57  90  59  72  62  95  80  55  53  49  70  75  53  77  57  94  88  85  71  76  86  57  59  86  52  68  94  68  85  86  82  68  78  85  91  76  80  57  60  98  56  56  87  51  89  51  51  51  76  69  80  79  91  96  60  60  64  54  53  89  74  59  98  80  82  71  64  50  56  82  51  60  54  96  54  92  49  71  96  49  88  91  87  63  81  58  83  58  58  71  93  51  70  49  74  65  75  82  58  85  50  51  96  90  76  78  83  59  93  98  83  49  91  94  73  62  83  71  58  52  59  50  89  83  94  49  62  85  69  73  95  77  81  61  56  66  81  91  62  83  98  70  69  87  73  88  66  61  62  95  90  75  81  81  58  61  92  49  64  73  81  75  95  61  80  66  83  68  95  71  69  55  77  66  80  68  68  52  67  88  93  83  55  62  62  60  74  60  80  80  70  63  68  84  49  63  65  91  74  80  76  82  96  86  69  52  53  65  94  88  65  93  73  60  85  97  64  85  54  92  59  57  49  68  89  97  76  65  67  76  61  54  70  87  82  90  60  75  52  84  77  60  70  93  61  55  83  64  84  54  59  56  65  50  91  56  60  85  69  51  80  69  49  72  88  56  93  72  73  60  62  82  96  59  80  75  88  52  78  79  55  75  73  54  65  77  68  74  68  90  65  78  53  75  75  92  82  68  90  88  51  73  76  73  90  89  67  65  52  64  78  86  54  73  97  68  72  53  92  97  86  97  73  53  87  56  50  61  63  63  89  64  65  87  67  91  77  91  58  85  64  59  62  52  90  92  88  73  84  56  83  83  80  76  67  67  73  77  76  76                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          69  96  74  62  88  81  85  72  77  56  51  89  71  96  65  63  80  94  64  81  91  63  75  91  73  49  93  92  55  49  90  57  64  55  95  70  80  58  70  81  68  60  79  54  63  55  82  83  86  73  90  77  66  73  80  74  65  49  61  66  84  64  92  96  81  81  58  65  80  58  61  84  88  61  61  88  83  62  93  73  70  77  92  87  90  82  58  64  92  86  73  81  84  72  92  55  55  54  72  52  81  72  90  93  55  60  61  55  68  50  80  54  98  97  50  97  65  94  75  70  67  73  60  92  71  92  51  96  62  82  78  56  88  58  69  60  57  90  59  56  93  76  54  81  80  71  89  87  98  85  83  94  75  73  69  83  83  68  86  90  64  55  60  86  83  53  88  54  91  49  56  96  59  95  89  56  87  97  89  60  95  62  91  90  82  53  58  90  73  59  67  78  62  82  77  60  63  83  72  70  97  49  82  75  80  64  69  71  61  94  63  65  77  66  79  86  73  50  90  87  80  51  75  94  85  64  65  70  60  50  58  57  93  54  55  61  49  73  74  54  66  67  50  73  62  94  65  89  52  53  58  71  90  98  66  84  71  61  66  82  50  83  56  90  54  63  52  50  97  73  65  64  58  62  75  63  74  56  73  77  69  51  89  93  87  60  69  71  95  53  66  78  91  76  80  60  53  97  97  95  63  52  72  81  88  87  97  51  95  54  73  67  79  73  49  64  91  90  95  79  60  84  75  75  74  52  76  79  79  72  81  93  83  55  66  93  83  83  98  54  77  68  69  89  64  88  88  81  95  89  78  96  98  65  49  52  64  56  52  56  56  81  57  68  71  67  49  61  60  93  64  60  90  89  64  72  49  78  68  93  59  52  93  91  75  93  58  85  68  85  61  79  92  97  61  61  78  78  55  93  66  87  55  79  89  69  58  73  69  70  86  51  51  50  76  97  68  94  85  83  76  54  50  61  75  76  82  55  75  68  76  62  89  76  82  51  62  68  53  84  62  88  65  76  98  84  86  93  82  60  49  61  78  52  56  58  50  70  79  73  71  85  77  49  86  65  71  74  98  95  94  90  93  84  78  94  97  55  72  76  96  60  78  52  74  95  97  57  85  92  97  59  96  89  96  79  73  70  76  83  57  82  60  78  89  72  91  79  54  96  87  94  78  63  91  95  90  67  92  64  85  65  51  54  62  94  53  95  50  95  87  62  74  70  84  76  63  89  73  78  82  64  88  73  56  68  61  88  62  75  54  87  97  88  87  50  66  53  79  75  98  72  95  72  73  78  98  82  96  87  86  59  83  65  70  53  95  72  84  74  58  94  68  59  53  55  98  61  65  68  93  50  55  59  92  85  63  82  77  85  94  54  89  64  52  90  52  84  86  56  81  84  94  60  67  76  95  84  79  56  64  93  65  79  90  67  74  52  71  94  65  67  84  57  74  83  76  85  50  59  92  86  63  85  71  69  52  55  82  56  74  61  64  66  56  57  83  64  51  70  54  91  62  77  50  49  77  89  67  62  55  78  70  66  55  90  52  63  68  75  76  93                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        68  51  63  97  60  51  94  79  54  82  69  57  94  80  91  92  91  76  66  54  83  88  77  89  71  95  62  81  49  56  72  52  81  72  86  79  77  85  72  74  89  61  56  80  88  98  77  94  87  96  59  76  98  62  87  73  53  74  85  78  59  53  96  83  89  76  72  71  74  94  97  67  79  56  72  94  71  69  58  62  84  65  86  63  85  57  68  72  63  79  79  66  83  91  54  67  69  72  50  76  61  70  64  72  75  50  68  52  98  53  72  70  58  54  61  88  67  75  89  87  70  57  50  81  52  63  84  95  75  86  50  79  69  65  88  69  81  72  98  60  52  71  84  91  83  81  93  92  55  94  61  86  85  49  51  73  69  96  63  67  72  67  95  95  60  90  70  77  72  75  76  93  83  95  83  87  97  60  67  85  66  82  69  91  77  72  59  85  68  71  96  67  59  65  84  84  92  68  56  56  57  51  98  51  55  91  61  93  70  64  93  81  73  64  71  67  77  93  67  52  69  77  65  66  54  49  62  72  71  90  66  62  55  89  88  58  93  74  70  83  60  57  49  61  96  65  90  96  57  54  75  53  50  65  91  59  63  56  81  82  92  71  83  97  77  53  69  58  49  70  49  84  71  55  82  70  93  73  53  81  88  73  80  71  65  97  74  69  50  95  54  81  96  67  75  58  64  80  81  68  78  53  60  68  66  49  56  49  54  98  82  78  73  87  53  59  90  96  86  74  96  65  97  76  71  90  68  53  89  64  74  53  79  86  79  74  53  70  77  49  63  88  94  73  94  53  85  90  68  91  70  49  53  90  61  70  54  70  56  78  56  66  64  81  71  88  94  87  71  70  50  66  73  95  98  72  81  78  91  87  79  91  92  89  86  65  69  50  97  88  81  53  65  63  57  55  63  92  55  96  75  75  89  67  83  95  87  51  58  79  68  74  97  89  90  84  74  80  69  80  73  92  55  80  52  54  60  98  57  58  64  56  76  83  61  86  64  90  96  51  63  82  83  56  90  80  98  73  49  71  56  86  96  77  86  84  79  79  98  52  89  96  62  58  68  96  86  91  50  73  65  63  63  74  68  97  88  75  72  88  63  90  86  92  49  80  59  90  71  58  76  82  78  62  96  60  52  62  71  75  86  85  56  74  49  71  78  73  67  65  71  76  74  86  92  49  64  89  82  83  91  61  53  78  57  51  93  77  62  49  63  92  71  77  83  63  68  56  81  72  68  69  92  82  86  68  62  72  98  70  88  92  77  59  84  67  57  94  60  83  73  54  86  94  70  85  98  53  52  92  60  66  67  68  75  94  51  96  76  87  68  98  64  91  77  67  70  91  54  51  96  75  63  73  63  52  67  94  79  67  96  77  57  67  92  65  61  54  55  84  77  68  55  65  56  73  69  74  58  49  79  97  49  70  89  86  59  59  53  80  52  93  68  70  61  86  83  74  64  53  76  54  91  61  98  72  70  78  53  75  54  64  54  97  59  64  62  92  66  65  66  63  89  61  75  69  90  72  54  49  76  92  90  94  54  82  89  53  80  89  60  52  92                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      96  54  74  85  85  69  98  58  62  76  60  69  62  78  78  96  67  51  86  60  85  92  96  67  63  94  87  85  49  54  66  50  59  76  96  54  69  74  66  62  81  89  53  94  79  93  97  97  71  56  78  85  93  90  59  84  82  80  55  66  66  51  51  59  50  55  98  55  66  78  95  70  87  82  89  61  51  81  56  83  74  56  55  61  91  84  66  54  60  96  73  49  70  74  66  73  66  61  83  68  49  65  75  61  78  52  52  81  66  70  56  50  83  69  78  90  87  98  59  94  82  55  79  77  79  80  50  50  72  60  75  61  94  87  82  74  73  51  51  89  53  72  82  49  69  90  52  75  62  73  97  63  77  68  57  86  98  88  92  88  92  77  97  79  91  85  88  69  77  49  86  51  56  68  96  63  77  54  93  65  55  52  56  77  96  80  92  78  95  67  79  80  61  78  86  93  66  69  57  54  87  77  82  95  96  96  55  85  65  57  94  80  89  87  49  60  62  52  94  66  87  52  81  91  93  87  51  62  87  50  95  77  88  89  55  98  87  52  53  65  56  60  63  96  95  49  52  78  80  92  96  62  78  65  60  95  89  97  49  65  88  58  80  93  74  66  95  64  84  66  92  73  88  63  96  67  98  53  83  95  51  96  72  59  51  80  78  73  64  69  60  58  86  92  59  84  76  59  56  68  59  63  76  59  80  65  93  68  55  57  59  67  50  85  87  98  54  89  69  55  73  82  84  94  58  50  93  62  61  73  76  68  80  90  60  58  97  56  78  65  89  90  95  95  87  91  62  52  83  63  76  92  94  73  59  95  56  64  77  96  52  86  57  49  93  85  67  61  87  50  69  87  85  91  51  75  72  91  72  63  66  71  55  81  98  56  58  96  90  93  79  68  49  86  98  66  98  71  65  59  79  83  85  56  72  89  87  86  84  58  80  94  69  63  59  68  73  63  56  53  55  77  63  93  50  67  98  81  54  95  87  66  84  54  74  94  77  54  90  62  76  88  57  61  89  86  87  98  86  49  76  69  64  72  68  52  96  91  91  52  59  64  95  82  89  85  94  86  95  64  74  73  93  81  77  73  93  58  85  65  91  69  74  76  97  54  88  81  80  89  64  61  58  91  81  96  76  75  73  65  79  57  67  87  74  67  81  98  51  89  68  80  67  67  63  83  79  50  91  63  68  49  86  57  49  56  91  74  59  81  77  74  98  71  71  85  98  82  88  97  78  54  94  73  77  73  89  90  87  73  82  85  69  60  62  60  90  70  70  84  91  59  75  79  57  54  61  86  68  81  66  95  87  56  73  85  84  52  60  61  81  69  97  88  73  91  76  51  50  52  61  67  95  57  85  52  58  69  90  55  59  88  71  70  84  76  70  83  96  52  88  84  75  98  52  96  64  78  60  97  57  75  88  70  58  74  87  85  68  91  74  67  90  68  62  87  64  50  64  62  87  75  81  98  74  90  70  70  63  57  55  51  86  88  66  82  77  82  55  65  65  70  68  63  62  93  85  71  89  51  73  98  96  70  54  85  60  67  98  71  60  61  72  92                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    64  93  52  55  51  75  81  98  54  51  73  84  61  62  81  83  59  62  52  83  71  59  49  90  98  49  65  84  55  68  73  76  84  63  67  92  78  66  50  87  71  77  68  51  70  75  63  76  49  49  96  93  65  96  77  94  85  49  52  97  95  84  91  92  96  64  56  64  56  71  94  90  65  91  91  89  96  89  51  82  64  88  59  71  76  85  98  96  80  84  49  94  65  79  81  70  66  62  74  96  54  64  68  59  75  66  89  54  49  62  57  81  87  84  50  91  62  57  85  88  86  95  87  93  50  73  82  76  79  94  77  85  98  82  88  53  52  66  86  85  66  80  80  73  74  52  50  72  87  51  74  92  68  95  62  85  78  53  72  84  80  51  74  64  76  77  94  71  61  72  61  80  80  63  92  58  63  96  79  52  62  60  98  57  62  92  74  97  91  77  52  78  56  71  69  54  93  75  51  55  64  78  84  72  92  65  97  94  63  59  92  51  80  50  81  70  75  64  96  64  84  86  97  83  58  51  71  95  57  81  66  97  54  66  80  65  82  64  91  73  61  74  98  50  74  80  71  71  92  81  90  96  61  50  59  87  80  69  97  67  81  65  53  67  95  78  69  64  95  75  94  54  76  67  88  62  71  97  50  77  83  84  88  54  80  56  58  93  66  98  79  51  83  95  50  75  56  62  73  73  98  67  95  74  74  87  51  94  77  51  77  92  62  88  81  91  71  66  56  63  82  92  52  72  77  89  62  51  95  69  79  70  95  49  96  70  84  56  62  81  80  95  77  89  79  63  87  60  85  75  69  90  86  64  78  51  53  80  57  62  56  60  75  75  67  61  77  93  79  57  61  93  56  54  69  77  70  63  85  52  86  87  70  65  63  96  62  77  49  58  56  96  90  51  68  94  89  72  93  91  61  81  85  69  62  71  96  94  69  72  80  72  57  70  84  83  56  52  59  85  84  58  90  84  57  59  56  64  87  79  54  63  52  57  92  84  96  63  93  70  73  97  52  59  80  89  75  80  77  85  56  80  80  85  66  60  53  69  83  76  60  62  75  98  67  60  60  80  90  54  50  79  66  51  77  98  89  55  69  88  72  77  64  79  82  54  70  96  73  88  54  74  73  70  63  98  58  83  49  68  57  68  93  65  78  58  89  76  83  66  71  51  75  81  86  87  75  67  66  97  73  72  54  61  62  57  83  57  88  76  62  95  82  76  89  97  85  61  75  62  78  97  69  52  81  91  94  53  76  57  66  52  84  59  60  76  78  72  54  49  69  71  72  79  57  67  72  78  54  77  79  63  97  66  75  69  62  64  60  53  49  76  65  61  55  77  83  98  96  50  59  54  77  93  89  86  66  50  53  98  56  65  81  49  93  80  74  72  94  95  83  63  90  78  67  71  74  53  73  78  70  79  57  86  59  59  91  60  96  84  73  64  50  68  74  93  94  69  49  53  67  52  65  87  52  84  61  72  78  92  73  70  51  64  67  61  61  67  72  93  71  67  96  84  90  61  55  80  60  88  55  72  82  52  60  74  58  95  73  65  56  93  56  87  72                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  80  56  49  61  89  78  98  98  69  52  78  50  88  92  74  53  87  61  58  61  94  50  71  96  78  82  90  79  51  56  89  78  61  93  61  77  72  55  67  54  80  58  68  55  58  97  70  53  52  53  75  95  97  90  80  80  74  62  74  89  91  56  94  72  64  67  89  86  57  72  64  73  64  74  68  71  93  85  83  86  65  97  85  55  97  70  52  54  89  60  65  49  61  68  86  75  56  89  91  66  77  78  98  52  75  53  52  85  96  71  53  91  74  96  55  89  95  66  49  97  85  56  57  78  90  80  95  52  58  55  49  63  55  62  92  50  72  95  67  66  66  82  87  68  84  91  94  84  96  82  87  96  70  85  78  70  58  70  81  55  69  84  50  83  89  51  91  80  80  71  89  50  62  80  97  62  78  87  53  53  49  98  78  68  54  79  76  58  61  74  97  53  97  92  66  76  64  83  73  59  66  84  94  75  88  80  65  60  68  71  81  90  87  66  83  69  60  61  86  59  82  58  86  87  80  70  65  98  90  94  65  57  65  53  90  85  72  60  91  74  55  52  82  74  54  66  55  65  92  85  73  97  65  92  87  65  98  89  59  59  78  53  87  91  78  56  65  64  62  71  50  83  75  56  51  89  53  66  82  54  89  67  57  68  54  97  52  92  84  61  74  97  70  49  81  94  76  77  98  71  88  93  83  70  64  56  93  96  53  97  72  91  69  60  58  89  64  92  68  70  83  83  68  55  84  94  93  63  64  63  57  67  84  68  64  86  53  92  97  54  54  81  84  77  96  54  77  68  81  72  87  98  59  80  83  52  54  51  69  61  77  90  65  67  93  57  94  77  77  87  63  93  93  55  80  62  61  83  93  94  91  97  82  98  81  92  64  83  54  91  93  73  50  52  66  59  65  60  69  55  56  65  98  49  94  49  87  81  62  71  90  98  65  59  89  98  72  66  85  77  89  84  90  74  91  50  73  59  82  79  78  77  77  69  77  96  81  62  58  64  54  59  96  98  87  54  77  73  78  80  72  69  94  87  87  93  86  57  69  70  86  49  95  94  64  68  65  90  85  65  74  82  58  84  85  61  85  51  77  66  92  63  95  88  82  63  68  75  88  70  73  73  78  98  57  65  97  80  98  89  71  58  70  61  52  78  76  69  49  67  59  90  63  97  78  79  60  72  96  51  81  67  98  79  92  84  88  55  91  80  89  53  81  71  96  50  62  86  59  50  59  75  91  97  66  59  87  96  93  78  86  96  71  98  86  93  73  73  88  73  52  77  53  70  49  76  49  85  88  58  73  91  96  84  94  96  59  97  79  74  66  72  83  95  69  53  74  75  76  71  72  60  83  61  86  73  95  56  97  61  50  75  75  69  82  62  75  52  62  94  63  53  64  81  74  68  51  96  68  86  68  66  91  96  72  65  76  87  52  74  80  94  79  56  80  95  89  95  53  75  62  59  67  95  74  94  98  91  68  82  91  53  87  90  68  79  55  88  49  59  56  60  59  72  88  68  71  79  90  67  73  66  84  73  61  91  88  60  87  76  57  68  83  68  75  79                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                70  95  73  84  70  57  83  90  58  59  91  55  72  53  93  87  76  66  58  77  79  77  81  89  57  70  59  79  80  92  56  58  75  78  54  85  90  76  77  53  69  50  71  69  75  74  94  69  91  88  60  58  93  89  98  62  60  91  87  67  80  65  87  96  97  70  63  49  68  59  52  56  55  49  59  76  88  58  71  86  76  65  60  91  96  95  78  86  81  78  80  96  50  51  59  50  79  51  89  80  58  78  68  94  67  63  53  74  93  93  55  62  70  54  97  82  52  84  97  76  65  77  76  72  60  69  70  76  79  86  53  97  92  80  97  59  66  63  62  79  64  93  93  55  94  71  96  62  93  93  76  70  78  65  72  85  72  49  53  72  49  67  79  97  65  89  77  58  92  77  54  57  70  86  88  86  66  76  73  98  51  63  82  97  89  66  50  83  83  58  82  76  90  86  83  85  64  58  62  74  58  88  65  49  66  82  62  50  92  49  97  66  49  89  92  67  70  71  93  58  80  77  89  97  88  85  80  98  87  55  98  62  65  85  61  81  96  89  73  49  62  58  68  51  94  53  50  82  86  61  56  75  51  73  98  56  61  61  62  84  77  98  87  93  81  49  78  81  95  76  81  98  95  87  52  50  95  56  93  82  89  86  96  84  56  70  69  62  61  58  90  80  95  86  89  86  77  60  82  83  84  55  95  88  98  66  87  62  69  91  96  69  58  91  70  73  59  80  86  93  74  91  74  71  91  95  64  70  71  65  71  86  87  63  76  60  58  67  86  57  94  92  61  58  96  61  96  88  96  95  89  79  51  59  96  95  79  50  83  49  51  86  71  98  50  67  77  81  80  81  80  60  70  87  86  72  64  87  53  54  76  50  53  59  61  86  95  52  80  74  70  97  65  58  68  79  59  78  86  75  82  63  86  89  87  96  71  55  67  58  82  67  67  86  71  50  82  80  68  57  73  57  62  89  91  96  90  74  89  87  55  49  75  80  62  90  67  93  62  64  81  55  82  53  71  56  54  77  49  81  79  90  57  90  54  58  51  62  61  90  56  75  81  66  90  95  61  94  60  63  80  68  71  67  91  60  96  98  98  75  59  62  85  69  75  77  78  59  66  76  91  69  83  63  86  67  63  53  94  73  91  85  56  66  80  57  92  84  82  65  92  55  88  84  78  63  61  84  81  59  52  73  98  69  98  65  82  69  57  78  58  85  69  61  93  59  83  85  54  53  74  77  65  94  81  57  63  72  96  93  68  81  58  73  74  91  91  82  84  71  97  91  64  91  65  72  84  93  76  92  50  76  76  53  52  91  62  64  75  70  93  68  54  75  89  50  57  49  81  54  70  74  65  73  57  49  78  81  65  66  75  73  58  80  55  89  81  84  61  64  95  58  65  83  81  76  54  76  79  54  79  53  67  82  59  64  60  86  97  50  80  59  79  49  93  97  71  57  94  93  95  86  76  68  72  93  93  72  51  96  56  54  85  93  69  88  82  96  61  57  54  85  62  92  83  97  69  65  79  60  75  56  56  64  50  72  74  55  94  66  70  92  84  54  68  89  75                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              86  60  63  64  98  63  91  51  91  61  83  59  51  76  59  72  94  69  70  84  98  92  80  70  50  60  55  95  65  70  63  79  52  84  63  51  90  74  50  63  65  81  65  72  84  59  68  50  69  81  80  69  70  97  57  63  78  54  89  92  70  98  97  71  58  51  83  81  84  74  51  91  61  60  96  75  76  58  52  74  62  83  78  79  66  69  74  69  95  80  62  75  69  93  83  50  63  58  54  87  98  56  72  61  97  93  67  72  90  51  90  71  90  72  69  88  88  85  82  80  52  70  89  73  57  79  73  86  64  74  68  71  65  73  63  62  54  88  59  98  55  61  52  52  65  76  54  97  95  86  98  86  49  92  80  60  55  49  49  82  86  93  58  89  52  83  54  82  93  89  97  50  93  57  70  60  91  75  86  85  90  59  51  83  66  85  71  71  71  71  59  61  50  95  80  76  91  80  89  49  60  73  51  56  73  59  53  53  81  68  50  49  61  96  82  71  98  53  54  53  90  79  83  89  98  94  89  77  52  93  98  90  73  97  90  75  88  54  93  52  76  78  89  61  84  81  49  68  75  55  95  95  62  88  96  54  94  49  53  72  95  93  91  77  57  68  63  52  50  86  82  78  71  88  61  89  78  77  81  77  85  87  81  96  70  95  77  61  65  75  75  60  70  64  51  52  49  78  51  62  76  93  93  91  62  97  69  63  52  67  59  65  77  77  89  52  51  85  93  66  55  95  86  49  65  70  50  54  84  74  82  88  66  67  63  88  80  76  56  88  52  87  81  72  61  92  78  62  62  97  93  51  62  52  56  76  71  65  85  54  88  63  85  50  81  60  89  54  91  70  84  74  69  64  94  64  74  88  51  57  62  69  87  50  53  90  98  49  90  75  78  51  74  85  98  50  69  58  76  62  88  56  90  89  62  95  62  86  69  86  86  78  97  52  82  52  67  50  54  76  64  72  74  79  60  50  73  83  82  76  58  72  75  76  67  94  72  97  59  68  67  52  76  60  97  81  58  84  90  65  73  69  87  56  54  89  90  69  97  95  57  50  78  94  53  80  54  59  93  91  70  51  60  94  71  90  59  58  94  88  76  79  64  66  57  53  74  84  52  53  54  65  91  68  95  86  51  52  79  94  76  57  95  67  75  86  96  97  82  51  81  98  77  75  90  65  91  76  77  68  52  80  67  92  50  83  62  93  55  50  85  90  57  79  57  74  50  52  49  70  95  95  50  64  74  66  96  60  98  97  56  66  57  53  50  60  57  67  50  70  97  62  77  73  65  64  50  51  67  70  59  79  69  70  71  80  55  66  75  61  78  56  62  94  71  83  65  80  65  53  64  50  68  75  91  53  66  82  57  88  89  84  85  84  79  72  76  70  50  98  86  64  80  66  79  77  81  62  61  72  74  65  96  83  91  74  97  59  60  78  85  51  52  98  85  57  67  85  59  66  70  88  68  89  73  52  89  51  77  95  50  91  74  81  88  85  63  62  87  88  54  75  50  86  84  63  83  70  50  60  83  77  59  94  89  85  69  86  70  66  81  81  70  96  62  98  59  57                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            51  78  74  94  63  90  59  54  73  70  81  83  79  89  75  79  84  77  54  54  49  98  93  74  71  92  73  85  74  83  63  67  80  84  69  89  77  65  94  68  85  57  53  53  73  84  89  73  69  95  77  71  58  80  70  62  50  88  68  87  80  81  54  85  56  59  86  92  89  58  66  83  64  65  57  78  55  84  53  90  92  54  90  71  93  94  93  60  73  56  70  78  91  91  87  51  74  94  74  90  96  85  55  64  76  51  72  92  59  93  97  81  89  69  82  55  95  64  79  65  74  51  75  82  61  55  96  79  93  83  78  89  52  81  61  67  94  52  97  60  78  61  73  51  83  57  73  62  85  94  65  73  59  63  59  79  79  78  92  97  65  93  76  60  71  85  66  56  96  60  55  58  77  89  89  70  52  85  59  85  58  75  76  61  98  92  50  98  67  80  64  59  85  50  91  79  78  66  94  60  77  78  65  84  56  60  94  69  89  49  84  77  54  61  90  53  93  83  68  91  51  66  55  63  84  92  92  95  62  90  87  79  96  67  95  82  87  63  85  49  80  95  96  90  49  94  94  60  88  58  69  86  74  89  97  61  63  57  80  84  83  95  60  73  87  60  90  72  91  49  82  62  83  63  68  49  63  49  93  83  73  84  51  84  61  57  77  62  92  75  78  91  49  74  97  58  61  69  94  71  72  83  98  79  78  64  65  62  77  80  85  62  67  90  60  92  90  80  52  59  76  84  69  92  96  72  67  79  57  76  68  78  51  80  85  62  57  58  67  98  57  70  52  60  49  70  97  97  82  81  52  54  51  69  85  97  63  74  52  54  81  96  52  96  82  75  93  86  87  74  59  70  70  71  56  92  89  54  50  69  84  55  80  89  84  68  80  57  60  84  82  71  53  92  90  78  52  97  51  63  97  74  50  62  67  82  57  74  98  76  83  83  63  50  59  77  62  61  83  98  78  52  61  92  97  57  81  66  78  71  49  58  94  68  65  97  53  72  85  57  52  75  68  60  77  96  70  94  62  55  62  79  72  73  61  96  63  70  70  76  79  86  73  80  96  75  64  54  83  74  54  64  72  87  86  80  56  52  65  81  75  91  57  54  82  68  80  70  95  50  80  65  73  86  80  97  78  95  82  50  81  90  62  68  66  57  80  61  92  59  65  53  65  62  56  59  85  50  66  52  61  53  90  83  74  79  67  93  98  82  71  93  67  56  77  49  93  75  95  85  67  98  85  72  67  58  78  73  90  76  81  92  95  63  61  64  74  73  59  88  78  71  73  57  76  86  63  82  92  76  53  97  89  94  83  76  85  85  81  90  49  67  96  88  68  65  85  74  50  49  74  51  88  62  86  90  70  66  59  62  52  82  66  80  78  95  53  64  88  59  85  94  78  97  94  62  74  68  90  95  74  58  84  58  73  90  73  79  71  95  73  97  88  94  55  76  82  53  50  94  91  77  94  89  88  55  76  69  75  56  86  68  59  66  60  63  89  95  65  82  56  57  51  67  76  66  92  80  93  64  77  55  62  76  78  57  82  83  98  51  82  79  50  62  52  70  61  73  51                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          56  66  65  61  79  98  93  58  90  70  86  58  81  65  73  70  85  91  93  67  82  69  52  63  65  96  82  91  73  59  77  58  83  80  58  95  70  92  80  72  91  61  93  80  58  74  69  68  91  60  70  67  65  50  77  81  56  94  70  73  70  71  75  60  78  68  49  72  56  66  66  54  62  62  95  72  71  49  97  88  64  55  92  96  71  98  49  58  73  53  68  86  73  92  58  80  54  74  96  85  58  88  88  52  66  93  69  96  82  59  82  56  52  80  83  57  91  88  91  75  92  75  85  76  62  76  64  51  75  98  69  58  68  76  74  49  57  57  67  56  82  98  65  59  85  81  82  60  62  69  67  98  92  67  50  86  61  87  62  54  86  74  67  61  55  63  52  62  96  96  89  84  58  79  60  63  83  90  49  55  53  96  61  74  55  75  91  96  88  55  57  58  65  88  92  50  67  71  60  79  62  55  61  82  68  71  52  60  98  81  78  65  98  68  85  50  90  70  81  49  75  69  57  81  80  63  79  83  60  61  66  82  73  96  96  59  89  70  60  68  71  88  92  81  84  55  57  54  62  55  73  75  92  89  67  89  59  51  80  70  57  51  82  62  50  50  58  62  50  89  68  65  62  53  86  90  58  83  81  98  69  84  90  55  86  94  61  87  64  59  80  55  95  97  72  49  74  56  75  76  95  81  72  80  54  91  51  97  80  94  56  88  74  98  53  68  60  53  60  72  98  95  68  84  65  92  80  82  54  61  96  91  57  92  68  86  66  55  82  84  58  89  73  67  67  80  81  69  95  50  73  55  86  95  61  65  87  79  80  68  64  89  73  90  65  95  58  89  50  60  53  72  97  91  84  59  95  63  68  97  62  82  92  50  74  92  89  87  65  81  90  86  52  82  92  62  61  67  66  94  52  89  97  72  79  75  86  51  93  86  51  98  97  88  54  63  69  83  59  63  90  59  77  64  50  54  89  49  52  93  69  75  90  84  86  61  69  85  50  63  82  54  52  92  75  84  79  97  87  74  88  78  54  81  63  75  98  68  93  76  49  74  98  84  58  90  50  93  57  91  53  56  50  81  64  74  80  66  67  97  56  84  91  52  67  57  50  52  58  91  73  53  84  61  54  71  83  74  75  75  92  70  63  66  97  65  76  82  76  51  76  76  66  70  53  64  51  67  75  98  55  58  93  76  59  79  96  74  61  77  56  86  55  87  67  87  69  64  69  49  81  94  77  55  60  88  55  97  52  54  71  76  54  52  66  92  82  88  71  85  74  82  57  50  70  57  82  50  96  89  73  92  80  60  62  95  71  75  90  57  95  83  97  96  95  81  56  90  70  94  93  82  85  49  62  51  69  93  72  64  77  75  62  72  52  92  60  79  58  56  55  57  56  86  87  94  91  89  87  58  86  73  91  49  70  60  89  96  64  49  83  92  98  67  89  56  79  77  86  88  64  54  60  70  69  82  84  80  63  66  92  84  69  64  50  97  90  75  95  54  51  52  81  93  83  71  75  58  89  75  75  75  52  49  75  49  77  74  67  65  64  91  86  59  59  89  72  68  49  98                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        94  70  55  81  87  52  88  80  79  71  60  93  73  89  83  96  64  75  77  95  69  86  93  65  64  73  70  61  93  86  59  90  62  69  54  53  78  76  77  75  75  49  78  49  64  64  56  62  55  72  82  58  65  93  87  66  61  82  66  62  84  97  70  58  81  96  70  68  56  54  57  54  83  80  96  73  68  62  75  50  78  92  59  86  62  54  80  95  75  83  88  76  73  56  93  69  87  49  71  69  91  91  49  68  55  49  86  68  57  98  78  96  78  98  77  94  60  52  94  49  50  63  89  62  87  98  86  68  93  78  85  90  52  84  75  77  64  91  78  91  61  67  69  68  80  73  80  87  97  72  72  71  90  72  87  76  85  75  64  87  76  64  98  53  57  94  53  95  66  85  87  96  70  90  69  93  84  65  78  80  77  52  68  97  96  50  54  73  90  67  84  83  58  64  72  89  75  56  56  69  49  67  94  60  61  84  68  60  74  52  65  93  65  90  79  61  77  94  95  56  51  81  72  56  53  96  96  78  85  73  54  51  91  94  97  71  81  73  74  93  52  97  58  59  53  52  58  58  76  52  90  57  60  75  71  49  97  58  69  53  63  62  58  67  63  85  66  81  80  79  56  66  52  75  56  54  96  62  62  53  49  76  50  59  86  84  89  83  93  96  90  85  74  71  49  68  88  98  91  86  51  65  55  53  86  92  94  82  89  78  54  92  84  62  56  50  76  63  56  98  68  68  58  84  56  89  53  76  52  60  51  51  49  93  90  91  80  55  70  67  62  52  68  98  93  82  84  62  91  77  66  96  57  51  62  73  63  69  89  62  80  61  80  56  57  55  97  83  84  80  65  62  75  79  97  98  85  91  50  56  58  54  89  56  65  77  81  71  80  73  78  67  69  50  61  95  49  94  90  59  87  66  68  79  61  97  92  97  54  67  75  83  81  79  61  59  50  98  97  59  81  60  66  71  59  91  61  91  64  56  63  69  62  62  62  87  77  66  61  66  90  82  77  97  75  66  77  98  67  70  86  61  72  55  64  80  69  62  72  95  52  63  70  91  74  97  96  87  86  84  91  90  66  74  73  96  70  50  96  51  55  90  68  89  83  95  58  84  77  87  57  72  84  75  98  92  73  71  93  60  58  67  98  64  84  84  60  84  97  58  74  72  52  82  77  50  96  63  61  96  49  93  95  96  55  87  68  88  84  77  52  94  81  79  79  52  64  58  63  77  84  83  51  83  60  96  92  68  57  77  52  84  68  73  80  70  81  75  51  96  59  70  78  98  94  68  98  81  97  97  95  75  50  97  72  77  95  75  77  83  72  57  88  55  86  49  49  69  79  57  65  63  77  76  98  54  52  89  64  52  62  90  91  82  51  49  67  51  92  75  59  60  54  74  94  81  95  52  97  57  81  83  56  59  84  84  51  69  58  93  55  73  49  64  56  51  72  64  88  89  94  77  70  54  69  62  88  58  55  75  51  49  60  53  86  79  64  85  87  58  59  83  84  81  61  92  52  59  69  63  58  88  63  56  91  58  82  91  87  90  87  86  63  90  59  86  96  52  79  91  51                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      52  97  85  70  59  52  60  92  55  84  98  55  69  75  63  54  79  82  73  58  87  78  58  59  98  61  92  52  77  98  65  52  54  82  57  58  64  50  74  67  62  92  59  54  68  82  96  61  97  71  57  65  59  73  71  80  72  81  56  71  70  75  94  71  55  51  69  72  84  58  63  61  85  63  53  78  70  84  86  97  85  88  60  58  82  73  76  66  68  62  76  86  68  73  94  58  98  68  84  74  89  90  91  62  83  68  87  62  56  70  59  73  94  56  97  79  77  88  69  91  98  97  74  88  85  91  79  61  83  65  72  54  50  75  62  76  54  66  55  82  76  80  81  78  91  56  96  95  97  93  49  88  68  78  73  52  81  98  55  63  56  50  93  57  81  56  65  98  77  54  86  63  98  98  63  81  66  60  82  79  61  55  83  64  56  93  49  94  81  78  75  51  49  78  78  55  72  77  75  94  73  49  62  71  96  58  96  97  94  51  82  59  58  97  50  49  78  55  55  62  70  96  57  88  61  64  69  71  75  64  89  75  79  66  54  98  64  54  85  81  64  89  78  49  66  80  81  57  69  55  93  76  49  80  59  60  67  50  54  85  94  89  76  74  67  56  91  61  68  76  59  69  94  88  82  75  84  87  61  78  79  93  71  62  68  84  98  62  98  51  91  91  66  80  49  69  85  73  50  72  52  56  93  55  91  82  66  85  87  90  89  57  72  83  83  95  94  66  62  67  83  59  51  97  64  84  95  76  73  55  95  61  71  78  69  68  84  52  58  94  71  53  72  62  69  78  65  51  75  51  89  68  80  68  74  58  53  64  93  77  73  62  64  71  60  58  93  98  78  63  51  83  86  69  51  72  80  63  82  69  50  71  58  59  67  75  88  68  53  55  91  96  52  53  86  54  95  53  88  76  68  98  71  89  58  60  61  59  83  79  81  60  75  89  84  71  56  67  77  63  54  92  84  64  96  96  86  92  62  75  49  95  66  49  76  89  55  90  53  80  94  70  84  85  52  51  89  94  54  84  73  98  87  96  82  73  84  71  58  94  87  76  65  52  92  85  87  82  90  71  59  89  56  71  50  92  50  53  68  67  68  89  91  84  97  55  90  53  60  91  60  76  76  72  58  69  59  90  86  68  54  88  72  93  52  94  73  79  54  72  53  55  73  98  94  82  85  80  84  64  54  68  80  63  54  98  51  67  68  52  55  85  85  78  62  97  52  73  91  50  84  67  57  53  63  55  92  68  51  89  92  64  50  62  65  71  60  54  73  71  89  49  72  61  85  98  66  56  76  81  61  82  93  85  87  95  63  71  66  90  59  74  82  61  60  89  51  67  68  91  54  60  58  97  78  88  74  66  53  91  51  61  76  81  76  60  74  64  80  77  68  65  65  94  51  83  81  74  98  82  64  53  90  72  79  55  68  84  60  88  88  80  94  86  95  49  88  85  53  71  60  59  80  61  67  56  70  88  62  88  86  64  71  96  93  50  66  84  56  60  78  88  72  91  61  83  89  64  62  72  82  73  67  76  77  65  82  95  54  93  85  86  73  73  80  89  97  75  69  63  83  69                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    52  64  77  91  97  73  67  70  94  72  73  61  70  57  90  80  57  57  51  49  61  69  70  76  75  90  64  77  83  61  69  72  74  83  77  96  82  72  79  82  91  74  69  97  49  50  98  67  53  51  66  80  60  58  91  89  97  86  77  80  89  79  51  90  72  66  76  72  72  59  54  97  93  60  75  98  98  89  75  84  71  56  64  97  62  90  97  79  70  57  49  75  58  75  62  89  56  73  57  66  76  82  73  82  76  67  91  95  77  95  75  49  84  76  58  59  60  54  96  76  72  61  61  60  56  90  51  76  82  85  78  76  54  77  66  61  66  77  62  79  96  82  73  69  96  95  49  83  70  93  65  94  79  54  98  55  71  61  96  50  76  77  54  84  84  68  55  81  87  67  76  79  91  63  73  75  54  85  71  62  64  54  85  80  59  63  57  93  53  95  63  74  68  51  62  96  72  51  98  98  78  95  67  92  62  56  74  58  59  64  81  79  96  73  83  91  73  51  97  81  69  52  56  91  60  66  51  63  67  72  85  66  97  67  97  57  67  71  82  53  72  97  71  86  68  83  91  93  62  94  72  54  93  64  79  78  54  66  72  89  87  76  77  70  92  79  73  60  58  88  71  60  66  91  86  53  85  98  67  86  73  58  57  92  82  87  95  88  87  89  81  79  88  97  72  66  61  98  71  92  74  78  69  79  70  76  75  71  71  65  88  73  75  81  65  68  87  59  80  87  90  63  85  65  67  73  78  82  85  93  93  83  64  71  62  82  59  59  49  61  65  54  89  61  59  64  67  51  74  94  93  52  94  76  88  64  51  73  95  53  64  74  93  60  72  70  80  86  80  52  61  81  83  68  65  69  87  49  60  55  58  84  68  73  83  86  76  50  86  54  87  51  56  76  55  61  92  95  80  77  52  71  97  52  94  94  68  75  60  69  78  70  91  84  97  62  97  75  58  74  81  81  71  85  89  52  79  80  61  74  89  69  62  85  66  83  83  84  81  79  68  63  95  60  80  85  74  64  76  89  85  53  72  80  78  82  52  49  80  64  73  67  93  86  72  78  83  93  86  61  66  94  75  59  60  71  71  59  88  72  72  55  92  96  80  73  58  78  67  54  70  50  89  97  66  58  77  86  96  90  91  70  60  51  50  51  87  72  77  97  83  61  71  53  72  66  49  51  97  81  53  55  95  51  81  62  64  51  69  50  52  68  51  76  96  89  54  79  66  73  53  97  69  85  94  68  71  81  74  77  78  54  98  51  53  49  87  92  52  87  57  61  62  56  58  88  90  77  94  75  65  82  61  64  89  61  86  63  54  93  93  96  78  82  50  63  82  88  73  49  81  93  93  90  62  57  86  89  93  84  69  93  96  62  88  79  67  76  49  51  85  91  49  63  97  77  61  86  67  83  81  63  53  77  76  71  69  54  83  57  70  62  50  95  98  81  81  62  98  55  55  60  94  75  78  82  84  64  49  58  97  83  73  51  75  76  54  53  93  87  62  55  51  78  73  89  86  91  79  95  81  91  67  57  75  75  58  65  60  81  89  75  56  69  74  82  57  80  91  93  53  68  57                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  81  54  70  70  86  50  71  76  53  61  51  58  88  83  72  93  63  75  77  86  68  90  95  77  73  57  69  60  92  87  65  89  80  60  70  59  51  71  98  86  63  95  78  54  84  49  78  87  97  57  77  63  58  90  67  80  98  58  89  78  66  84  53  59  95  77  53  85  58  93  92  49  77  55  53  79  70  68  93  92  74  85  91  90  59  79  96  86  64  68  68  84  89  95  81  55  94  98  72  52  69  96  95  62  93  93  79  72  94  85  82  76  95  63  82  95  67  71  61  71  49  86  62  91  92  59  73  69  55  62  76  70  62  58  96  88  62  56  77  69  90  57  56  76  73  75  54  65  69  60  83  56  96  52  90  80  67  91  81  65  88  65  59  94  78  55  65  83  62  54  56  56  96  69  82  93  67  92  98  65  60  97  60  52  98  72  56  93  92  93  59  72  81  63  89  79  83  60  97  83  50  65  90  78  79  62  85  77  89  89  82  80  55  60  90  67  58  73  69  58  67  86  54  69  82  65  95  94  73  89  68  81  98  68  54  92  79  93  51  92  89  62  73  97  51  79  86  65  64  66  54  64  90  68  92  65  69  65  51  76  56  74  61  68  95  77  80  56  75  50  71  68  95  84  92  83  80  75  96  73  50  52  82  53  74  82  73  59  94  63  72  79  58  74  80  94  78  62  69  52  86  76  59  58  58  91  90  57  63  61  94  88  72  95  57  70  77  75  77  52  89  77  74  84  98  97  63  87  59  75  66  88  74  60  84  79  71  51  76  87  66  58  82  97  79  50  91  60  64  96  57  50  59  84  92  65  89  89  79  73  96  53  90  93  75  81  72  78  60  73  91  72  56  61  92  87  97  75  67  78  79  62  61  66  80  97  84  90  49  60  90  80  56  83  92  89  50  55  88  55  87  61  61  66  88  86  50  80  76  49  91  87  69  92  97  84  90  53  82  91  52  67  90  82  85  51  96  93  58  96  96  66  62  64  78  97  60  52  84  56  56  65  73  65  82  52  64  87  59  51  60  93  55  89  73  83  98  77  76  85  78  92  54  53  51  51  96  71  57  60  80  67  50  60  82  58  73  49  55  81  75  89  81  84  64  50  75  87  61  85  98  98  67  78  52  58  60  93  52  90  65  51  53  53  94  92  68  91  80  79  49  79  70  65  82  63  70  69  96  51  77  80  96  77  57  88  95  80  96  60  97  80  49  65  65  63  79  78  51  63  86  93  63  59  86  88  66  84  76  72  77  52  90  72  50  85  82  82  58  81  75  61  68  67  96  56  75  80  59  66  80  81  51  76  91  61  73  80  79  91  62  65  68  88  54  63  81  70  63  65  70  82  65  79  58  89  54  88  69  73  85  78  81  96  87  71  49  96  57  64  55  81  65  51  69  87  69  51  50  67  66  91  64  98  63  90  95  54  73  93  60  81  64  50  86  88  98  74  52  62  94  61  86  98  61  57  95  64  90  58  52  76  93  68  92  75  92  72  82  95  86  78  87  71  94  74  87  50  54  60  67  93  61  84  98  54  76  81  87  96  61  98  70  96  81  81  77  59  63  62  85  57  50  75                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                95  73  56  90  51  88  84  69  92  81  87  88  57  91  71  97  82  51  64  62  84  55  67  96  79  58  91  79  50  58  57  63  49  55  83  72  63  67  81  74  92  64  83  79  81  74  89  90  92  76  79  77  79  82  78  82  49  51  56  73  94  95  75  75  56  88  55  77  71  69  79  74  81  50  50  79  98  83  87  58  50  87  49  83  50  74  68  72  51  64  78  84  70  66  79  98  81  94  69  73  92  97  66  79  98  64  89  75  66  49  78  74  79  68  57  88  71  66  96  96  91  51  86  87  82  56  88  66  80  67  80  66  92  90  51  75  84  57  74  96  64  61  50  62  82  94  57  49  54  70  67  85  96  93  66  98  78  67  84  98  93  76  66  78  86  86  94  68  88  83  88  61  72  73  92  88  71  94  95  98  88  64  68  72  50  65  71  79  79  60  84  80  49  60  88  49  52  95  87  84  62  81  88  91  75  69  50  68  83  50  97  79  80  92  81  53  49  97  86  51  54  76  97  50  82  58  83  73  69  56  82  93  83  85  53  62  80  58  65  80  95  87  96  68  49  61  79  61  80  77  54  67  53  85  62  52  51  65  83  61  55  77  57  60  95  70  63  90  78  50  75  71  64  67  49  90  86  66  51  69  58  72  97  87  74  95  52  69  62  71  76  90  67  65  71  89  84  70  92  83  73  74  87  51  62  81  88  59  64  83  65  66  91  55  69  95  98  81  75  76  82  87  83  65  62  65  93  67  65  79  50  92  74  83  80  63  92  53  98  70  84  63  66  49  53  67  72  89  54  77  85  77  87  59  64  98  50  70  52  68  65  85  97  65  77  96  65  80  96  73  93  62  91  50  95  69  66  98  69  94  61  61  51  94  50  50  70  83  97  74  88  52  82  63  76  93  60  54  69  56  67  64  61  95  89  61  78  55  56  70  59  79  55  81  73  82  64  67  78  92  94  62  74  93  74  77  67  81  69  79  93  49  56  75  86  82  53  78  64  84  83  93  84  87  64  62  69  61  76  63  58  56  49  81  79  54  72  71  94  50  63  84  52  97  69  58  80  75  90  74  58  54  80  71  51  82  84  91  83  49  82  85  83  83  63  84  63  62  51  54  77  53  72  85  77  66  88  79  61  56  53  94  65  93  50  54  57  90  57  67  85  75  97  54  81  52  72  56  74  67  49  66  83  94  82  88  94  89  85  50  76  67  79  73  76  59  60  81  94  79  51  90  79  86  53  61  68  98  61  77  96  80  55  62  82  83  83  74  56  90  86  58  57  69  96  65  81  50  75  62  74  83  57  85  52  67  60  62  52  74  94  68  75  50  66  85  91  61  72  83  62  92  57  56  60  93  92  54  73  81  76  82  57  56  79  95  91  58  50  66  64  84  66  77  72  70  98  90  54  50  53  76  85  76  55  65  60  75  83  79  80  88  76  56  60  49  70  77  58  49  71  91  79  82  85  83  68  91  80  85  59  49  85  98  97  69  50  61  87  52  91  52  54  95  49  62  81  83  74  95  56  66  75  94  74  95  56  65  92  93  76  55  73  95  52  81  79  69  74  96  54  86  91  94  73                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              80  83  60  59  76  57  49  76  93  89  72  63  81  97  68  85  94  79  95  81  80  85  59  91  70  81  57  94  97  96  52  59  97  76  75  81  76  98  97  81  75  67  75  74  92  93  50  68  63  66  65  56  76  65  73  82  91  97  53  68  87  80  97  64  73  95  88  66  59  64  93  78  52  64  75  54  57  83  68  64  67  95  83  79  78  76  59  79  80  94  55  51  59  81  73  92  84  71  77  98  82  82  59  53  52  57  71  96  51  80  71  73  79  90  73  70  57  77  57  58  94  82  57  55  58  69  57  78  96  70  76  71  86  95  60  53  49  85  59  95  93  96  77  68  62  50  89  74  92  55  66  61  92  87  58  76  51  51  87  51  73  96  80  62  64  65  71  58  60  83  63  52  58  96  68  88  98  60  95  84  95  75  67  77  85  61  83  95  85  57  71  74  53  55  82  74  85  56  51  56  72  90  79  81  81  85  50  86  92  84  83  89  86  74  84  73  75  96  96  97  94  53  60  57  53  92  92  65  54  55  85  70  88  77  86  52  63  50  92  78  50  71  50  52  70  69  79  62  68  60  95  88  59  97  78  76  78  69  84  75  61  93  68  53  51  55  91  68  88  61  79  52  73  68  65  69  52  66  96  73  72  96  60  54  95  52  85  90  82  83  86  79  55  75  52  94  52  66  98  53  72  69  69  70  52  73  92  56  49  64  93  84  56  75  88  56  71  85  74  58  77  75  59  51  64  55  50  84  60  68  66  67  52  89  97  91  87  93  85  90  71  71  98  94  70  65  52  60  98  93  74  62  86  79  78  57  55  92  61  72  91  66  78  76  67  77  53  49  78  77  59  58  64  82  66  84  81  50  90  68  78  72  79  90  63  52  76  83  65  68  81  54  82  67  64  65  87  61  94  53  52  73  90  77  81  97  56  83  51  55  53  52  68  83  79  66  73  80  96  77  66  72  50  82  73  86  70  58  70  66  57  71  72  65  97  86  87  68  76  86  79  51  74  96  93  56  65  64  56  91  67  53  55  94  80  91  53  60  88  93  63  63  98  88  95  70  81  86  54  78  93  88  57  92  91  73  90  98  62  57  82  94  69  71  49  75  94  53  88  54  94  67  94  86  57  68  94  55  93  55  93  50  62  73  74  88  91  73  90  73  61  52  56  63  89  98  91  69  94  52  69  55  83  59  89  97  81  94  82  67  62  71  62  87  83  81  97  92  71  67  67  78  81  93  75  66  63  70  96  87  64  59  97  79  75  80  58  85  50  77  97  57  53  92  71  62  70  88  83  90  54  94  56  98  81  59  93  76  54  68  74  81  55  69  66  60  86  65  77  51  54  81  73  49  90  52  77  72  84  92  51  69  91  86  59  72  86  61  49  62  56  50  85  75  98  51  71  61  49  63  55  73  78  91  82  70  52  55  56  74  58  57  82  75  81  77  86  57  71  95  53  77  96  98  92  79  96  91  63  96  88  79  78  78  62  84  59  65  81  79  83  81  69  54  54  80  83  62  98  74  68  70  91  89  80  60  96  58  57  62  82  49  49  93  98  97  71  73  67  92  96  68  61  85  55  75                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            57  62  82  93  86  64  89  91  62  76  64  62  94  97  49  79  93  87  91  50  95  80  61  71  76  62  69  83  88  53  62  85  58  79  80  96  73  53  77  52  58  62  68  94  88  93  64  91  58  82  91  60  79  73  95  76  55  50  54  81  55  82  79  75  59  87  63  88  95  77  54  74  50  92  91  76  53  73  95  92  58  70  83  87  65  77  66  91  58  88  93  74  91  88  97  63  93  53  73  96  89  70  87  89  89  88  77  64  61  64  89  65  57  72  59  81  79  73  58  51  56  57  79  52  79  64  63  50  81  85  62  97  77  52  67  74  92  60  71  54  61  62  76  84  63  76  63  49  75  54  88  86  94  95  97  83  60  90  92  58  67  56  67  54  81  59  54  65  74  79  83  57  85  69  91  74  80  97  70  59  95  77  95  79  65  75  49  60  95  58  80  59  85  63  88  74  53  62  52  89  56  71  91  69  98  74  66  58  68  83  58  92  86  53  95  67  83  97  70  82  71  51  96  93  75  64  93  84  90  83  98  80  79  56  52  83  83  94  54  51  73  74  50  76  80  66  72  68  80  52  83  58  94  91  69  87  59  64  52  92  52  69  59  49  95  94  77  96  80  55  60  89  82  50  58  53  87  87  54  60  94  67  94  58  64  66  49  57  52  72  73  64  86  92  68  91  70  82  89  86  76  81  59  89  59  86  86  66  63  73  98  77  63  56  68  68  57  58  77  77  50  67  93  80  52  92  72  63  58  94  61  93  96  75  88  49  61  91  91  96  98  90  69  55  73  80  83  80  96  87  83  86  66  52  63  87  52  92  96  95  84  65  86  52  54  70  67  96  51  49  51  92  51  80  84  55  63  54  74  57  96  85  64  58  66  57  74  64  83  93  87  78  80  63  97  52  70  57  80  85  91  65  59  89  79  62  74  52  61  89  60  97  94  79  89  68  63  95  94  87  51  77  80  96  64  81  70  68  60  69  97  54  60  57  69  60  85  71  69  60  50  96  76  78  77  56  61  60  51  74  53  66  91  75  71  65  70  53  85  91  61  75  86  50  49  51  63  81  83  65  65  70  89  82  86  55  93  79  56  86  84  94  82  52  97  85  65  71  98  63  57  59  90  93  69  59  64  76  88  52  85  49  67  96  70  87  68  93  74  71  68  80  86  80  66  81  72  90  93  75  64  83  85  59  68  60  70  60  49  67  53  55  78  60  64  66  85  91  66  90  97  77  83  49  67  73  65  74  72  64  76  74  68  68  65  97  65  80  75  49  81  93  97  94  82  59  90  76  84  75  67  83  77  56  95  90  86  53  65  72  58  80  74  77  50  82  64  59  70  65  80  66  60  70  95  98  56  88  69  74  98  53  72  87  52  80  80  71  55  92  56  63  69  74  83  56  92  53  86  73  67  56  73  57  82  76  85  95  66  54  98  78  87  91  80  66  75  82  51  82  51  56  54  74  54  95  80  95  79  85  83  55  56  61  71  62  94  52  94  75  79  93  53  69  82  57  52  51  53  90  53  66  56  86  70  86  98  94  92  53  69  81  71  85  67  81  96  85  57  71  54  55  53  57  54  58  78                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          91  97  95  76  52  55  70  71  57  90  50  55  64  96  58  92  78  88  69  52  98  49  95  92  76  82  82  71  71  54  53  53  53  58  62  91  56  84  52  54  78  98  96  55  79  98  65  98  55  71  92  98  78  90  63  94  55  52  81  91  62  73  88  86  59  85  72  91  61  57  70  90  61  72  74  63  69  50  53  64  97  76  94  87  77  57  92  88  74  90  77  97  57  60  77  77  83  80  94  85  59  49  72  65  51  84  75  78  94  75  90  57  86  87  95  49  91  89  62  82  76  82  62  72  90  91  76  66  65  60  58  91  61  78  87  82  89  83  66  66  61  84  65  92  72  79  67  87  80  71  80  82  96  73  80  80  52  72  76  96  52  76  54  96  52  83  67  57  64  58  85  52  76  81  86  62  93  85  49  53  81  52  89  98  95  74  71  55  92  74  95  98  61  66  95  87  98  96  68  49  83  83  89  88  78  69  56  55  91  52  62  69  64  67  65  86  94  63  93  63  76  86  93  86  97  63  74  70  74  68  52  92  54  94  81  58  49  53  67  85  83  56  69  69  83  60  94  54  79  83  87  90  89  83  59  82  73  58  96  92  71  72  80  68  66  89  91  59  95  62  57  93  78  53  57  84  59  74  62  55  86  74  84  66  88  55  93  88  90  86  91  81  82  65  51  83  84  76  87  71  89  50  64  87  97  91  57  61  81  89  80  71  93  96  89  67  49  75  66  90  88  94  84  60  85  71  80  68  94  72  80  64  78  69  62  80  97  61  55  86  98  63  57  75  54  64  57  78  63  81  68  82  81  55  59  86  62  54  84  85  71  84  92  94  73  52  70  61  52  82  78  78  70  80  81  53  73  57  95  97  55  74  72  70  50  76  69  52  85  53  94  51  55  73  70  69  62  96  82  84  83  56  50  70  65  85  75  93  97  60  79  54  81  92  84  51  49  97  59  77  89  95  55  96  85  54  84  87  62  64  91  64  93  59  61  94  62  92  88  68  50  95  96  94  89  62  65  49  78  86  75  79  55  59  58  94  80  54  78  72  96  64  54  83  62  90  87  56  59  91  76  53  66  87  71  94  96  56  92  97  98  75  67  98  57  62  83  87  96  71  81  56  67  65  68  98  70  95  83  90  85  72  98  80  76  88  65  58  49  73  68  65  61  84  90  81  69  60  88  51  72  75  54  56  81  69  56  69  94  67  95  95  79  64  71  83  95  94  84  84  71  80  64  95  89  53  55  61  80  59  94  82  78  90  57  89  77  96  87  54  58  69  84  86  56  59  72  57  51  54  55  86  93  61  74  49  63  49  68  95  91  64  98  66  83  65  73  50  83  59  69  89  68  66  63  88  75  69  59  54  96  79  68  90  96  58  72  76  84  63  54  84  92  63  87  53  75  87  60  96  85  86  64  58  65  53  79  97  60  69  85  64  66  83  66  54  75  53  54  85  72  69  91  72  63  92  61  57  55  78  69  63  96  64  70  68  88  52  73  83  89  78  84  50  83  96  83  64  80  70  69  86  79  70  53  57  70  52  50  53  85  59  80  56  94  93  57  69  77  65  53  66  95  77  52  95  98  84                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        65  93  49  87  51  51  54  57  56  56  73  83  67  96  63  78  72  86  60  72  98  57  52  57  75  57  80  92  69  83  64  53  92  49  60  93  55  88  84  57  78  84  62  94  51  88  95  79  62  52  65  68  76  78  92  53  71  93  85  82  58  54  76  79  58  90  78  63  95  82  74  49  59  67  91  68  69  60  76  68  82  70  89  49  75  92  71  50  66  92  87  80  74  69  72  55  67  69  49  81  97  58  95  62  81  68  70  66  65  75  96  60  87  79  66  50  90  52  69  51  96  63  81  61  87  84  61  64  87  76  86  89  60  79  75  51  83  64  54  65  56  79  89  78  60  73  58  63  91  64  87  70  60  65  69  54  60  54  60  84  98  58  50  69  85  85  63  72  78  69  50  49  52  69  97  54  71  84  75  54  53  76  61  49  90  64  53  53  49  75  62  56  66  73  67  69  73  57  93  94  69  94  49  58  68  64  91  96  59  92  52  50  62  51  71  81  57  64  68  95  96  71  84  97  88  84  86  69  80  76  80  80  90  54  64  91  77  79  92  80  70  96  94  95  97  62  86  87  58  51  65  92  82  78  68  94  63  49  67  60  51  84  64  53  95  49  79  95  98  63  54  98  94  96  85  98  63  71  70  63  65  57  78  95  76  60  76  81  87  77  59  58  50  59  85  94  64  53  65  51  75  69  74  82  87  97  62  61  73  70  77  81  67  74  85  52  59  57  65  78  72  68  64  89  54  83  86  53  72  67  84  59  73  85  65  74  57  98  75  80  84  74  97  83  79  67  50  62  81  69  63  87  80  72  57  92  62  73  90  63  70  96  79  74  82  62  80  88  67  73  67  74  97  83  96  51  95  84  64  98  53  66  82  56  67  83  77  56  58  87  65  96  82  60  90  77  75  82  59  72  96  76  97  72  86  90  82  76  72  97  81  93  66  50  70  96  69  63  72  53  80  76  67  57  80  92  74  70  54  61  59  49  64  98  56  82  73  56  56  65  89  85  85  70  83  72  69  78  84  90  67  91  89  89  94  73  59  61  54  98  89  66  60  75  51  92  88  51  92  93  59  75  63  59  51  53  68  90  86  59  96  52  57  95  76  80  52  84  98  68  67  96  89  57  55  95  81  87  79  74  65  96  64  86  97  56  71  56  74  98  58  91  65  88  88  58  80  57  93  78  72  78  95  82  58  54  66  73  88  77  90  88  62  96  91  63  86  53  53  70  93  93  74  94  50  51  83  95  60  91  94  57  82  87  65  65  57  96  57  96  83  65  49  54  57  79  68  69  60  58  96  68  68  98  92  86  72  88  93  62  91  93  51  53  62  94  96  61  82  75  93  65  97  79  76  67  55  79  51  93  62  84  92  55  90  70  98  65  61  66  88  80  63  61  73  71  67  68  60  97  50  92  67  84  57  51  74  82  84  94  98  53  55  87  77  78  59  86  62  57  70  56  77  53  75  72  81  87  64  76  96  98  52  70  56  92  74  80  59  79  83  56  56  77  69  71  91  86  62  86  96  63  86  85  98  64  84  71  98  63  52  63  94  73  50  74  62  93  88  82  61  65  82  83  76  54  80  79  61                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      82  87  62  63  51  88  52  79  65  64  73  54  53  81  58  62  75  66  82  75  86  58  89  61  74  97  60  95  93  87  82  97  76  80  58  51  54  76  65  69  72  73  84  61  86  53  61  62  85  75  78  66  80  83  68  80  73  69  52  96  67  52  84  51  65  96  96  98  63  79  74  94  57  66  49  82  86  91  56  95  61  54  66  97  52  53  82  85  50  63  80  82  64  84  92  56  76  66  71  89  55  66  58  72  97  52  66  96  60  92  78  68  82  49  88  49  51  67  64  81  64  91  85  97  75  51  71  63  86  84  55  90  94  70  94  68  83  86  69  94  60  84  52  95  72  72  84  94  77  62  60  98  71  87  91  54  95  80  55  72  66  88  92  79  78  67  53  73  86  68  69  84  58  75  62  94  83  69  97  65  79  93  70  76  62  69  54  84  75  73  55  61  86  59  80  66  92  92  59  79  76  64  92  73  57  55  85  93  86  70  87  87  73  88  69  58  89  79  76  71  87  52  97  89  76  59  54  64  71  53  94  86  70  66  95  54  59  70  86  78  63  66  89  75  50  95  92  49  91  63  79  93  49  82  71  52  70  84  50  62  80  55  78  78  78  82  55  74  51  71  49  97  86  49  76  63  57  80  57  68  59  59  76  67  71  68  52  78  88  67  85  64  97  82  71  90  84  73  57  98  51  50  88  93  97  49  52  88  65  67  55  81  67  75  84  97  91  54  87  73  56  89  75  50  80  53  90  56  85  81  58  51  73  81  52  68  78  91  56  61  59  69  86  81  98  61  71  80  60  65  73  62  66  72  79  73  56  79  92  88  93  95  87  83  75  88  50  86  91  98  55  66  91  64  50  87  87  60  59  88  56  61  56  64  50  89  90  81  56  49  84  49  80  49  67  96  83  89  80  81  51  93  72  62  69  90  75  85  81  96  76  54  56  79  69  74  72  70  92  87  90  52  74  75  67  54  75  50  92  59  55  76  52  60  61  72  59  92  89  69  71  73  92  64  70  61  69  51  50  92  85  78  56  90  70  76  70  63  50  92  70  75  72  96  71  95  97  61  66  65  95  70  81  82  90  72  92  73  59  91  67  81  97  90  97  59  69  87  87  57  81  55  95  61  52  94  65  97  86  54  73  74  74  56  69  72  78  61  95  56  94  86  82  95  60  55  65  50  87  89  76  69  63  72  61  86  94  94  51  97  84  49  92  83  83  94  76  57  98  98  68  71  80  50  74  52  72  68  77  54  72  72  68  76  61  62  71  87  98  83  83  62  81  60  70  94  88  89  90  77  55  98  67  73  77  92  56  94  89  68  93  67  93  92  74  80  76  66  97  80  94  93  93  59  64  61  62  62  53  63  73  97  85  68  77  86  58  63  58  93  76  70  54  66  83  59  57  62  71  79  74  93  79  52  67  82  71  76  73  69  83  86  78  68  58  66  66  50  49  89  64  51  67  50  91  50  77  56  55  80  79  69  54  53  83  66  94  55  96  72  52  49  63  73  97  80  89  57  87  96  73  67  79  54  85  53  80  81  73  71  62  81  77  90  51  73  91  88  59  67  52  89  52  66  70  65  56  51  84  98                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    94  89  95  54  54  59  72  58  73  92  88  80  49  52  83  52  95  76  78  70  77  83  50  62  95  64  91  73  83  57  64  51  92  62  51  83  69  97  64  86  77  56  81  79  82  70  97  70  73  61  62  84  54  84  49  60  89  86  71  72  75  79  91  51  65  87  72  94  86  59  58  92  58  60  78  95  70  92  49  97  59  49  83  96  88  90  94  53  52  67  49  60  75  62  84  56  88  67  92  98  74  91  76  60  61  73  78  54  49  64  85  83  91  84  71  61  79  72  92  94  63  68  50  77  70  64  71  70  65  73  67  90  98  58  79  80  51  69  91  78  67  92  67  57  93  54  81  49  73  60  64  72  76  56  68  74  49  57  86  78  75  76  88  74  82  52  70  54  54  84  70  82  83  62  65  90  70  64  85  78  54  65  85  83  83  76  82  91  89  84  86  68  87  76  74  50  73  80  82  50  72  87  57  81  81  81  91  49  95  79  90  73  97  93  87  67  88  54  75  66  82  92  57  73  77  64  75  58  94  97  93  53  77  81  68  64  75  66  78  52  86  63  70  80  79  76  61  81  70  96  85  69  90  62  51  52  84  79  84  71  70  88  55  98  64  54  91  70  79  53  58  64  89  77  67  51  59  76  65  87  73  68  60  94  65  89  64  89  87  60  57  78  77  79  73  57  56  94  80  97  61  62  60  75  88  60  90  79  96  64  86  80  57  63  84  76  85  75  61  58  73  50  88  67  95  88  97  58  63  98  53  60  96  60  75  67  49  62  76  79  93  84  90  64  53  92  65  51  63  54  76  57  98  77  74  91  70  77  54  61  51  91  90  85  98  53  66  50  49  49  86  72  76  77  89  56  69  65  79  63  79  70  60  91  55  76  83  93  62  60  80  95  94  71  69  98  89  95  90  82  50  54  56  85  74  63  55  92  57  94  76  51  64  70  52  56  86  88  90  92  60  52  76  74  53  75  61  87  91  71  54  53  72  98  77  50  54  50  56  82  57  64  87  76  63  92  70  67  88  51  80  92  66  88  84  52  53  60  60  81  92  70  70  95  81  91  52  57  83  96  95  76  55  53  94  96  92  55  53  57  98  77  77  65  54  64  55  76  58  97  76  92  62  77  50  66  66  77  49  79  98  70  83  80  87  77  49  79  70  50  87  72  92  73  83  90  92  72  76  94  69  98  95  67  70  63  81  93  95  50  53  90  67  56  74  87  53  96  54  90  62  80  97  92  67  58  75  51  68  51  97  96  76  68  88  94  65  80  86  80  90  56  51  90  61  70  67  77  90  69  49  55  86  69  54  56  51  56  85  97  95  76  62  84  50  97  70  97  75  64  76  92  54  94  95  83  57  65  59  57  87  77  81  95  96  51  77  67  90  49  87  52  50  61  83  49  58  68  73  93  71  58  94  77  93  65  73  49  60  79  53  73  80  70  87  78  73  64  72  83  76  67  69  75  73  66  97  69  81  86  82  63  97  98  80  69  85  98  75  94  52  54  79  64  61  77  63  65  92  89  71  75  86  81  56  85  50  93  61  72  54  65  82  65  89  68  98  60  91  82  88  61  79  90  72  76  96  78  57  56  97                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  86  85  49  53  56  66  86  89  87  82  62  90  72  96  50  64  67  81  73  89  92  60  63  86  53  97  61  81  55  73  52  96  62  87  67  97  57  66  53  88  73  69  63  50  98  97  91  88  93  82  93  84  86  69  60  76  79  68  82  50  59  85  81  75  73  68  64  94  50  55  88  77  52  58  97  58  50  62  79  52  64  68  49  84  87  53  57  98  57  55  53  64  67  59  62  77  90  90  83  63  64  50  62  96  68  53  52  69  64  91  52  62  61  85  70  78  52  88  75  68  58  93  96  58  79  58  80  82  76  70  63  82  92  94  90  85  75  74  97  56  69  70  89  51  69  97  64  71  57  92  79  81  86  90  60  76  92  52  67  57  59  80  96  90  87  96  52  74  87  68  94  92  71  54  97  67  68  79  97  59  59  65  62  62  56  49  57  87  96  71  73  50  73  86  92  60  77  71  67  74  90  62  74  80  62  84  61  77  63  74  79  74  79  68  68  74  84  82  72  93  90  50  94  91  72  53  97  80  83  70  74  71  74  87  60  88  88  54  56  96  70  87  56  90  66  72  94  49  78  73  86  54  54  61  87  53  61  90  88  73  85  87  68  89  92  84  56  83  59  61  82  94  92  92  91  59  56  80  84  95  86  98  58  67  83  62  58  72  58  88  68  70  82  52  49  77  98  94  77  87  87  81  64  91  57  79  70  83  74  64  75  76  83  64  78  92  97  60  93  80  75  61  92  67  70  92  96  86  85  85  53  80  63  81  51  88  82  63  84  55  94  93  62  56  56  90  51  85  72  87  84  74  75  84  81  88  77  49  81  72  55  94  76  96  80  74  66  96  94  87  62  85  56  82  62  89  97  89  54  62  73  61  84  72  88  75  58  73  88  66  96  73  68  85  67  77  61  78  69  76  87  94  69  75  76  52  80  60  90  58  68  70  62  60  79  66  82  54  76  67  68  68  83  53  78  70  67  63  92  97  52  64  67  90  80  68  72  53  55  60  69  68  80  67  86  90  97  82  59  67  49  67  74  53  98  51  55  88  69  90  68  58  73  72  84  72  64  61  62  95  63  94  67  85  98  97  68  64  76  53  74  90  84  98  49  69  85  77  52  65  89  62  96  79  76  72  89  60  88  95  84  80  89  55  98  72  73  68  51  98  84  94  98  69  84  58  52  49  75  59  85  84  89  90  64  79  52  65  61  68  97  60  94  83  70  94  94  51  72  81  68  79  58  98  93  84  74  55  97  73  74  80  67  61  78  49  50  94  95  81  56  72  95  51  63  63  93  91  62  58  61  85  72  52  51  58  91  57  88  71  89  53  83  79  65  86  93  50  50  75  54  84  82  92  68  92  81  63  88  59  75  68  86  60  77  68  69  89  88  52  74  85  95  64  73  58  97  84  51  75  97  71  86  65  75  59  64  51  51  64  96  76  74  63  68  80  75  66  88  76  76  76  69  58  91  91  95  72  69  97  62  73  96  50  93  95  51  94  70  59  66  50  81  77  88  51  89  82  51  89  73  58  92  55  70  98  83  61  71  61  63  82  89  52  71  72  86  58  55  74  87  81  84  78  68  52  81  60  89  92  61  69                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                76  64  98  63  81  50  62  98  68  79  51  66  72  87  59  86  83  69  57  71  66  49  61  65  91  86  95  92  95  55  54  60  74  89  84  71  97  89  85  75  74  56  57  50  49  74  59  78  97  49  80  57  57  59  67  94  87  53  82  94  52  84  68  93  56  96  92  76  59  87  67  62  57  95  60  69  75  95  75  49  93  65  56  57  61  69  58  71  71  62  67  52  71  83  84  74  82  68  77  60  96  94  54  67  78  71  56  63  53  58  77  63  80  55  92  84  98  64  53  73  64  76  83  84  73  59  82  56  86  58  96  98  88  90  86  56  60  54  91  70  56  51  49  62  49  69  56  59  53  80  58  89  70  57  78  92  97  80  93  66  70  51  49  61  55  69  76  60  97  80  94  91  51  53  60  64  85  88  77  70  79  87  49  92  70  91  84  87  74  55  86  81  72  86  80  54  60  57  62  92  74  68  81  80  58  66  72  65  79  53  98  97  88  55  57  83  64  81  64  86  55  83  62  88  93  79  66  54  51  84  95  95  88  57  93  52  91  90  92  84  83  52  53  71  56  50  64  77  49  69  79  63  87  74  91  73  61  72  72  72  74  54  94  80  96  57  96  93  76  91  86  78  68  64  98  67  67  55  75  87  78  82  51  65  84  92  87  65  50  61  97  95  66  85  62  69  59  96  60  81  98  88  58  97  57  82  96  91  63  71  56  78  92  77  56  80  55  80  61  85  69  87  96  49  91  64  51  56  65  65  76  70  71  86  53  76  68  97  65  57  77  73  94  79  89  75  50  70  70  66  88  86  54  72  93  73  77  55  68  57  94  58  93  57  55  78  50  74  73  52  65  68  90  61  97  63  86  88  76  94  63  50  54  84  65  83  73  70  50  95  58  81  70  98  80  51  92  76  94  53  76  62  83  75  66  82  57  50  53  95  74  84  64  68  83  82  87  85  57  84  72  54  54  85  96  78  86  50  69  77  52  73  56  65  69  93  94  49  88  60  86  67  66  55  66  70  60  69  52  81  73  93  87  82  56  50  67  53  77  61  77  66  81  86  64  54  75  80  91  66  56  70  67  85  59  82  86  60  84  68  80  73  90  85  84  55  58  63  56  50  67  94  71  78  81  72  85  97  79  65  79  58  82  63  57  84  74  66  94  93  51  98  58  54  81  53  87  95  80  92  77  81  97  66  61  83  81  56  82  55  95  85  62  89  93  73  70  82  66  95  75  71  56  79  51  54  65  57  54  78  73  91  87  91  49  50  67  57  83  95  50  83  78  88  90  81  56  72  51  96  92  72  87  62  83  67  91  76  95  89  93  87  98  84  70  65  85  93  90  77  89  55  58  61  61  87  82  61  53  79  75  74  61  83  64  68  83  98  58  71  71  83  96  57  57  78  84  96  52  63  62  93  62  63  87  50  97  92  68  98  77  97  65  81  93  86  57  59  86  88  87  80  53  60  54  52  51  59  86  75  62  59  72  63  81  83  80  55  72  53  88  91  86  53  91  61  74  59  73  98  69  64  94  77  69  55  57  53  67  62  53  91  59  75  64  67  77  67  87  54  97  62  51  71  68  92  55  58  52  98  62  56  57                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              76  77  77  56  72  59  64  62  69  74  84  85  65  79  58  63  56  68  81  63  67  54  62  77  95  66  51  91  60  97  64  79  53  67  71  88  62  76  55  76  69  82  51  52  89  73  98  69  84  62  67  59  55  87  55  76  57  82  57  73  62  96  84  64  57  88  86  73  70  63  58  52  82  80  98  68  65  83  65  84  68  89  97  51  72  89  49  97  83  49  94  62  54  93  59  65  58  84  76  71  78  91  61  68  82  94  66  51  72  87  89  92  95  94  61  69  55  83  61  87  52  98  98  70  98  74  86  82  86  94  54  80  92  78  50  90  61  90  91  58  64  54  66  56  74  64  76  75  89  89  63  59  85  51  56  79  55  52  77  96  58  59  90  54  96  54  86  78  92  84  79  80  76  69  85  74  92  56  85  88  80  93  88  83  72  54  50  89  79  79  74  56  66  90  73  52  66  75  55  71  56  95  80  67  94  62  70  85  73  74  66  51  52  62  75  72  80  62  83  82  70  77  75  91  55  87  88  92  68  87  87  67  96  88  70  72  68  62  69  59  69  73  98  72  85  71  57  65  85  73  71  88  93  67  91  73  50  86  60  82  87  57  74  51  57  59  62  88  96  51  89  76  92  49  61  65  85  98  54  83  52  91  77  72  62  53  92  65  86  64  96  90  51  94  61  79  85  84  77  69  72  89  87  79  85  88  70  66  83  91  63  76  90  98  90  76  89  55  94  71  87  50  77  92  90  96  80  56  94  50  54  51  95  98  61  79  58  60  88  86  54  51  68  80  53  50  82  98  62  96  58  95  91  75  55  55  74  90  68  89  67  91  85  67  72  61  82  67  81  74  70  87  59  49  55  80  83  50  84  96  80  64  97  70  66  86  59  92  86  55  85  97  55  52  97  80  97  86  68  51  83  80  52  98  82  81  66  63  84  92  87  63  53  62  90  82  88  86  69  85  70  82  79  51  72  53  74  89  92  73  72  97  91  85  80  56  54  82  51  49  61  72  75  66  63  97  69  84  65  85  57  56  82  59  57  85  54  85  75  65  51  68  61  83  97  62  64  93  68  49  82  60  71  55  96  85  75  75  57  56  76  69  54  68  94  58  70  74  79  70  94  78  69  53  69  66  59  64  54  70  59  51  82  60  69  61  70  64  85  83  55  73  64  81  67  75  91  59  83  93  51  73  79  83  65  71  96  53  64  82  67  73  61  83  75  79  55  73  87  56  73  76  77  74  69  51  59  90  56  53  86  64  52  50  63  91  83  52  84  50  88  56  92  94  60  97  82  73  59  61  56  53  52  60  85  58  67  81  83  66  91  71  91  76  66  72  86  80  88  75  97  83  77  82  84  77  79  67  56  68  86  78  60  89  97  67  62  49  53  85  49  75  84  59  96  90  53  71  53  73  71  95  70  83  64  71  60  83  93  52  78  92  72  97  84  56  84  74  51  87  64  76  55  87  61  68  77  73  70  63  60  51  77  77  90  56  76  56  81  66  93  91  98  54  79  54  64  72  72  94  86  83  86  83  80  75  74  85  53  89  71  77  64  77  85  61  75  93  82  55  53  53  66  82  96  78  82  86  63  75  70  90  79  74                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            96  60  70  76  65  53  73  76  73  55  71  54  93  82  81  84  54  82  94  90  80  67  59  91  88  85  65  76  64  86  79  79  95  69  78  50  49  49  66  54  61  67  59  52  80  76  63  94  71  82  75  64  70  73  74  57  84  86  81  89  92  66  78  92  92  88  61  77  89  79  89  82  73  64  87  91  79  74  79  57  71  68  78  59  96  79  88  72  88  69  93  49  55  77  86  60  77  77  68  89  64  54  52  85  82  81  74  89  61  52  51  88  87  97  85  69  85  68  82  95  81  88  98  66  81  79  75  54  59  72  73  57  53  61  87  86  89  56  67  78  50  71  51  68  56  81  60  63  74  85  93  77  56  68  67  78  59  49  51  58  91  75  86  56  67  74  79  82  96  69  94  58  83  59  93  93  77  63  88  69  97  87  86  93  78  58  57  95  95  75  78  61  54  55  83  56  79  94  65  79  57  88  96  54  81  85  51  57  90  65  81  96  92  50  84  49  75  67  56  70  55  71  65  92  80  74  76  87  88  61  84  90  89  74  64  58  63  96  84  72  51  93  80  53  90  87  77  69  91  65  84  49  97  97  77  66  81  66  57  91  61  83  96  83  97  89  87  74  80  60  96  54  79  68  85  80  66  60  88  96  68  95  50  77  78  49  96  65  49  90  97  57  69  75  69  88  56  88  58  93  64  98  66  64  55  50  68  95  77  52  52  66  65  75  82  88  69  95  49  88  51  69  69  96  65  81  73  91  94  85  73  57  93  63  89  52  77  78  59  62  96  83  94  88  94  96  53  74  52  55  88  80  50  57  98  82  83  53  57  67  73  90  50  68  75  66  96  59  79  82  74  93  95  78  71  51  98  54  66  78  88  95  80  52  63  69  58  67  51  78  49  64  67  94  89  73  77  61  51  77  49  53  88  89  78  72  49  57  90  63  74  51  92  49  76  53  91  79  79  85  56  86  73  94  96  60  94  61  85  62  82  74  93  74  89  54  91  61  93  81  77  66  72  96  76  49  57  66  76  86  94  78  66  52  84  94  56  95  95  69  49  73  62  87  53  67  83  93  93  96  77  85  67  67  81  74  91  62  58  61  97  50  58  97  88  71  82  98  91  88  63  57  83  69  65  80  59  59  68  86  71  90  53  94  56  72  82  57  87  72  83  85  94  58  66  53  56  76  96  71  89  59  81  57  68  83  71  49  97  62  56  59  57  79  61  72  52  76  62  58  75  87  81  63  72  89  53  85  58  83  84  86  54  58  90  67  66  79  56  88  70  58  94  50  76  60  78  98  52  49  67  89  78  56  92  94  52  59  81  83  90  60  77  52  67  64  62  71  84  82  70  89  80  90  61  55  91  60  81  62  97  86  82  94  59  97  57  69  87  87  50  50  58  61  61  68  98  53  54  67  90  81  52  59  69  67  74  80  82  89  63  84  84  78  51  68  98  55  60  55  76  91  85  91  88  77  59  60  88  52  97  91  84  60  61  97  62  50  72  60  81  82  49  70  56  51  89  98  68  49  51  85  80  98  61  55  74  64  84  60  61  85  91  73  69  71  97  72  49  75  66  77  74  92  66  84  90  81  61  73  78  84  53  93  92                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          74  76  60  62  88  78  90  95  70  62  64  59  93  98  60  77  57  64  78  94  68  93  66  91  89  69  88  77  70  79  90  66  92  86  53  98  93  62  98  60  56  63  69  93  54  97  76  80  64  77  61  55  60  75  98  94  82  96  82  78  85  97  79  69  95  55  80  94  97  98  72  95  64  68  73  76  93  84  69  67  72  77  97  50  56  70  75  51  84  78  75  63  71  73  89  90  73  92  62  98  78  82  50  80  73  81  96  50  61  55  63  92  78  56  75  62  71  95  70  90  60  81  82  56  95  92  63  70  54  82  65  97  69  64  70  85  95  88  81  61  63  65  74  96  57  72  63  73  67  75  56  55  87  97  57  82  81  50  57  71  54  57  57  82  70  73  97  55  94  93  92  74  86  73  68  76  88  68  74  62  86  94  95  74  85  84  72  82  59  87  87  73  76  62  92  95  95  64  55  87  77  63  68  90  81  50  80  67  94  70  97  70  79  87  55  74  52  57  58  63  57  98  95  75  52  70  79  89  86  69  79  75  90  76  91  52  50  86  79  98  92  61  49  56  56  66  97  64  85  87  85  86  75  69  50  70  55  69  87  52  49  88  89  79  49  88  60  83  62  70  80  52  96  88  50  69  96  89  60  63  80  71  55  63  66  58  72  73  64  53  71  82  68  58  98  95  88  76  70  97  97  64  93  58  62  54  57  73  57  72  74  89  58  50  61  66  67  73  54  85  67  53  91  89  61  66  57  95  58  71  79  93  64  83  50  65  96  52  67  53  79  82  81  92  49  74  91  52  90  71  95  81  57  97  63  68  73  80  71  60  80  59  76  85  50  76  79  56  75  49  92  56  83  79  81  93  53  76  49  50  72  96  66  62  67  79  75  91  94  89  83  97  72  97  76  69  93  66  65  71  87  71  57  63  75  84  93  68  74  91  80  53  63  52  52  95  77  79  65  56  96  59  55  85  52  50  92  84  55  91  52  49  97  87  55  72  88  69  53  90  81  49  72  69  72  87  85  79  64  72  75  78  68  97  69  68  95  78  54  85  74  68  73  57  73  87  51  78  59  63  56  50  58  78  95  79  63  91  95  54  84  97  68  77  59  90  78  78  76  85  90  86  58  96  52  88  64  51  93  93  92  64  93  87  85  67  53  57  87  71  68  92  95  70  97  69  83  74  75  51  94  67  96  89  55  63  60  90  94  58  65  65  52  62  59  74  55  88  82  88  77  58  60  85  88  55  91  67  84  57  89  82  73  79  89  53  89  71  54  77  91  77  93  56  79  55  84  58  76  65  70  51  91  57  80  82  86  63  53  83  69  59  89  97  83  60  81  52  54  60  87  57  56  65  74  63  73  83  54  55  93  73  90  51  76  84  87  92  62  83  76  53  79  77  59  58  93  63  69  90  80  70  57  80  50  83  56  97  61  55  57  81  94  96  93  53  54  88  90  76  77  52  55  90  98  63  88  66  93  96  55  49  93  63  65  89  77  88  82  55  86  63  94  67  57  53  97  85  56  82  64  54  98  84  54  91  94  70  92  97  96  79  55  88  50  71  65  78  72  53  69  92  66  82  57  77  98  69  55  64  49  91  57  90  52  92                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        91  77  97  63  71  83  91  58  54  74  82  77  80  86  95  94  82  96  53  50  97  84  85  77  83  72  69  83  49  62  88  60  81  94  74  64  60  80  56  79  98  89  89  60  71  98  83  58  87  81  55  78  98  92  69  85  88  62  78  86  53  51  64  90  50  93  64  68  62  86  59  60  55  82  59  72  93  70  83  97  82  79  96  76  76  88  57  49  83  76  97  82  66  64  72  69  88  84  66  54  61  54  91  86  84  63  52  67  94  95  55  55  62  56  77  51  68  86  76  76  77  51  52  59  88  86  98  86  71  51  63  81  66  68  69  60  65  51  81  68  81  93  97  49  65  50  69  69  97  91  53  88  92  97  78  72  51  82  87  81  88  78  92  78  49  90  88  64  89  54  68  81  93  84  97  56  78  49  63  76  69  97  52  52  95  60  76  67  52  92  68  83  71  92  90  83  65  80  84  89  80  95  62  92  86  54  61  72  56  52  86  51  61  64  86  50  87  83  92  55  53  58  54  74  66  88  70  98  61  52  96  63  68  77  66  57  87  60  96  71  53  58  50  88  97  80  81  94  55  68  89  76  54  68  78  93  94  93  83  80  78  70  77  96  59  58  54  57  97  54  52  67  68  52  98  66  82  89  49  69  88  62  78  93  56  92  51  65  74  93  60  68  78  96  79  62  77  58  80  80  65  53  77  68  88  81  59  83  67  52  77  61  97  93  72  74  63  63  80  93  71  64  55  64  84  86  49  87  98  56  78  90  98  66  63  78  50  57  54  83  98  82  83  57  89  57  68  70  97  67  82  77  80  67  66  51  75  93  96  72  81  63  84  49  62  88  78  86  51  88  79  79  67  78  86  92  75  80  67  54  96  80  95  61  49  55  90  80  92  92  51  88  89  59  74  90  52  54  49  69  85  83  76  79  53  53  73  70  81  61  88  65  79  66  79  67  72  63  57  79  79  76  52  67  64  69  82  83  85  65  77  49  65  96  78  58  97  66  80  92  90  75  78  53  81  63  83  62  62  62  53  64  83  90  87  92  84  52  80  54  69  94  75  49  57  72  88  95  80  51  73  61  60  78  88  76  98  76  50  56  70  66  82  98  49  93  60  62  95  84  87  87  81  59  86  67  87  71  73  84  67  95  95  69  82  88  66  82  90  82  55  87  54  93  77  93  59  88  71  98  77  57  57  82  59  64  75  49  87  53  87  90  71  55  81  94  83  53  62  94  93  85  49  84  76  59  72  61  49  89  56  54  94  67  67  68  70  96  66  94  88  55  75  87  64  77  50  49  78  57  69  67  87  92  85  87  70  86  64  57  56  94  89  81  84  66  51  90  85  98  69  54  60  81  88  52  95  67  78  81  87  57  50  69  94  64  58  64  72  56  84  89  78  94  95  49  81  71  86  94  86  92  70  50  56  89  66  61  97  52  79  52  62  69  63  75  56  73  85  53  86  75  49  57  75  68  64  55  76  60  69  91  83  81  84  62  84  64  66  66  49  73  61  94  67  92  57  49  89  49  64  93  63  63  76  81  70  94  67  68  70  57  68  73  55  89  71  57  63  92  70  72  80  66  83  86  87  49  61  65  66  68  89  59  49  57  57                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      87  50  50  95  57  87  90  62  71  89  83  55  79  70  52  54  71  84  89  79  69  72  68  61  58  89  85  82  77  74  62  67  53  65  63  88  52  87  55  76  54  85  93  77  97  72  90  86  87  78  67  82  67  56  76  69  63  59  75  61  57  67  80  97  55  60  55  91  54  81  77  81  70  89  49  77  95  94  83  50  49  92  91  98  97  60  92  57  62  60  49  96  85  77  69  61  59  60  93  79  49  92  93  52  76  83  92  60  51  59  87  82  94  76  64  76  55  71  54  66  50  71  62  68  73  55  81  63  52  57  78  80  72  50  88  95  50  88  54  89  82  97  63  70  88  94  68  92  61  96  65  72  52  67  76  64  58  86  65  55  86  60  71  51  72  86  93  60  88  56  59  56  54  64  92  65  79  65  65  67  62  82  78  60  86  86  65  81  87  73  55  93  61  86  71  91  56  49  57  76  71  82  70  64  54  84  87  97  50  80  85  63  56  95  53  70  77  69  94  81  63  68  78  79  98  54  94  81  93  57  88  70  50  88  55  83  78  73  88  58  81  94  88  51  86  96  80  49  79  66  95  83  56  56  93  78  75  74  82  73  60  83  55  78  69  54  81  49  57  98  79  94  58  90  59  69  49  81  72  82  85  91  83  98  64  77  74  81  76  60  76  64  68  92  90  97  91  51  84  78  52  66  73  63  77  83  64  63  68  61  92  92  85  78  52  94  72  71  79  58  85  61  81  59  54  58  85  54  98  59  59  65  90  77  63  87  57  57  50  90  87  92  52  82  57  57  53  94  70  77  82  91  71  57  94  65  88  84  97  88  65  78  56  64  58  67  81  70  83  95  98  70  96  96  87  83  58  75  82  80  60  96  69  77  91  68  63  70  89  91  62  56  64  83  80  95  95  91  80  55  79  94  86  67  57  59  72  89  72  54  66  86  82  55  95  88  66  49  89  58  77  50  87  56  86  95  68  82  68  55  60  70  75  96  74  73  64  58  79  51  62  73  74  87  86  80  78  59  92  57  86  86  62  87  82  49  54  86  71  73  79  96  70  75  71  51  94  95  61  59  86  79  50  86  58  56  74  72  64  66  92  87  85  51  87  94  65  56  53  54  68  88  63  67  61  92  76  98  53  55  78  81  67  88  54  83  96  83  92  78  68  74  94  75  96  86  83  73  77  96  52  95  51  89  92  83  84  66  49  51  96  58  78  77  50  89  88  61  96  52  69  72  92  78  95  89  52  50  86  51  94  92  88  96  94  56  94  56  50  51  93  85  90  97  88  55  84  85  63  57  89  83  90  74  62  77  54  83  58  74  93  55  78  96  70  88  58  79  73  78  64  65  49  95  76  58  71  60  79  72  89  94  67  60  69  80  67  83  86  60  72  86  57  95  50  85  65  53  65  81  50  60  89  94  56  52  53  82  53  67  64  65  88  72  68  70  62  86  98  98  81  62  69  90  86  68  60  98  60  60  91  92  91  79  92  74  53  63  88  63  95  62  92  80  85  96  68  78  62  79  95  50  70  81  59  65  51  62  84  79  61  78  88  52  94  91  97  77  62  98  80  94  67  91  79  88  65  61  69  53  92  94  75  50  77  70  61  70                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    88  73  96  92  62  69  81  52  74  63  94  59  90  60  52  86  69  69  89  54  95  61  53  89  92  55  86  88  98  76  76  87  62  58  97  85  80  89  97  59  67  76  51  84  95  61  62  74  68  90  81  76  49  79  95  60  93  68  88  49  85  65  80  61  49  77  75  76  83  50  90  81  67  62  84  66  88  79  78  73  98  62  92  59  83  51  88  53  65  49  72  55  95  88  58  69  90  58  65  78  54  65  61  53  82  95  86  93  50  58  61  65  74  56  84  54  86  66  88  91  88  56  69  98  68  59  93  66  65  79  93  72  66  64  79  85  87  83  52  53  81  85  74  73  49  80  98  92  56  83  73  65  82  86  96  83  69  61  57  77  71  52  70  74  60  94  65  86  82  62  60  52  56  50  68  88  84  64  94  62  83  59  76  89  49  84  89  59  87  74  76  61  61  89  73  95  77  61  81  52  72  90  55  94  92  96  73  50  62  69  78  95  51  79  95  52  92  71  84  95  62  93  61  66  83  87  72  61  52  58  71  69  97  51  52  89  56  70  63  67  78  77  93  57  69  80  77  71  68  53  57  64  83  90  66  85  79  82  72  77  87  73  82  50  66  55  49  56  61  81  78  66  57  59  87  73  78  84  84  91  51  79  90  97  96  62  52  62  91  66  78  54  90  88  89  72  88  76  63  62  61  65  53  70  56  55  91  53  56  81  86  91  70  68  63  52  87  72  55  56  70  90  51  50  68  50  82  88  51  60  76  53  82  93  92  50  89  70  69  95  67  71  75  59  88  52  53  80  68  71  72  69  65  53  57  94  96  60  77  94  98  50  84  91  60  49  74  98  71  76  98  51  51  90  84  80  60  76  70  73  85  62  89  76  72  98  51  89  63  56  49  74  82  95  98  75  58  56  81  49  68  81  52  68  63  73  62  62  67  71  62  79  50  52  68  86  90  74  82  93  95  50  86  86  61  79  92  70  83  85  59  75  77  95  80  94  58  65  80  86  87  58  72  65  84  64  77  74  70  67  78  71  72  61  63  51  55  84  64  75  74  69  89  62  59  83  71  50  63  82  59  79  55  73  81  61  92  65  72  91  61  68  63  52  61  50  82  72  60  92  56  82  69  94  98  81  96  95  53  77  91  92  80  71  58  62  80  49  96  95  88  74  88  53  64  52  86  70  97  60  87  89  59  86  72  88  86  82  83  73  55  65  69  88  95  91  52  95  55  52  84  93  52  65  71  69  59  85  55  83  78  77  59  84  54  67  51  59  58  59  70  86  63  80  78  91  54  76  60  58  84  60  60  66  80  84  88  66  72  77  95  96  77  64  70  96  97  60  91  83  61  72  82  49  72  69  61  67  61  81  97  71  66  93  76  92  53  62  80  79  52  95  51  60  60  58  75  51  71  78  81  59  86  60  59  77  63  66  91  77  65  95  74  65  74  58  50  97  65  91  79  54  93  88  89  59  79  65  94  73  93  98  87  58  73  50  55  55  75  83  80  76  51  90  80  78  52  69  57  61  69  73  76  53  71  93  52  91  78  93  98  54  50  60  83  68  79  63  88  78  81  94  95  54  60  89  68  69  54  81  79  70  79  62  65  96  69  52  50                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  64  80  93  94  83  72  70  86  90  54  52  63  76  66  67  50  84  57  55  85  69  78  77  69  92  81  51  88  97  70  85  83  76  64  89  90  63  89  58  90  75  86  70  68  77  58  64  69  91  64  50  92  92  98  76  94  52  59  59  79  66  60  72  86  59  76  84  68  69  60  91  62  93  52  63  83  81  79  58  72  83  71  51  89  76  98  81  51  95  85  94  61  83  74  70  59  59  61  79  98  77  90  68  66  54  55  61  71  91  76  66  81  78  97  80  51  70  98  80  96  59  75  80  77  82  53  91  90  70  92  71  73  89  97  86  55  64  64  82  66  52  56  67  87  98  86  68  67  86  70  56  64  68  96  65  87  62  86  49  61  95  58  89  53  90  62  77  95  97  93  81  58  92  98  81  69  90  81  88  60  57  60  58  53  84  63  87  96  60  83  75  71  57  50  72  51  74  67  74  58  91  59  52  58  88  92  55  89  51  49  84  92  77  53  80  53  79  87  83  51  68  69  72  75  85  61  67  91  95  49  69  82  84  65  81  95  53  79  81  72  84  67  56  86  51  67  57  49  81  84  50  94  50  71  98  80  94  97  69  62  77  58  61  93  59  97  83  52  88  79  68  78  53  50  81  72  65  80  49  96  94  75  66  97  65  76  59  83  93  82  54  63  95  56  63  83  85  84  57  83  85  77  98  54  51  70  82  73  54  66  70  78  73  59  59  91  66  87  81  83  84  83  71  93  77  88  76  62  79  89  61  92  76  67  84  84  93  59  81  86  88  57  82  78  89  68  50  57  69  66  54  73  75  51  63  57  90  88  58  83  73  86  95  81  50  60  72  72  78  92  83  65  73  63  59  86  97  77  92  50  75  59  56  51  59  97  53  69  78  73  85  78  80  67  59  75  67  61  69  67  54  94  94  76  54  62  53  79  59  73  49  71  59  74  90  84  95  69  95  51  50  53  87  77  80  77  51  77  56  98  77  70  56  65  68  58  80  58  85  62  86  57  84  72  84  73  69  72  90  72  75  72  50  59  85  92  97  74  56  66  76  61  86  77  54  96  75  80  65  58  86  51  56  59  71  88  50  96  97  77  89  82  85  56  65  81  80  54  87  73  49  54  91  62  61  90  60  87  68  61  97  58  51  69  53  74  81  67  95  82  75  98  60  68  63  78  60  57  53  81  70  93  68  97  53  82  94  52  78  80  70  86  95  56  78  87  65  96  53  91  68  51  49  92  73  57  56  54  84  68  61  69  55  55  85  89  95  75  60  96  69  78  54  53  86  81  86  68  84  65  63  57  88  97  60  70  82  88  84  72  74  61  78  59  49  73  53  59  86  58  75  89  66  89  50  56  81  73  84  91  67  56  54  50  55  65  93  70  72  90  78  51  66  55  60  67  54  49  83  88  69  73  95  57  80  71  57  69  86  92  89  80  71  76  71  95  58  93  77  83  81  84  93  54  51  74  60  51  75  59  81  91  75  57  91  79  94  98  52  70  97  81  55  79  95  71  75  96  93  54  88  71  55  53  87  64  64  85  57  67  97  78  63  92  89  87  57  91  68  78  52  81  71  88  92  61  49  68  80  75  60  65  57  86  73  63  96  49  82  92                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                57  92  71  83  75  97  92  80  60  50  60  78  69  86  69  77  96  73  92  77  86  91  83  72  61  60  77  81  89  74  71  79  81  75  59  57  82  87  63  70  51  96  67  64  52  86  98  60  71  73  86  66  72  76  66  86  70  71  82  89  62  64  86  79  90  69  78  65  69  61  71  67  55  92  94  88  96  82  95  64  65  97  84  50  59  91  50  61  64  96  49  87  96  82  85  93  87  59  58  75  58  60  51  87  49  69  97  66  66  57  50  63  56  66  59  94  84  90  51  75  73  73  88  85  59  74  77  59  79  59  73  52  58  55  62  84  62  95  62  82  83  72  49  58  87  93  83  58  96  91  95  54  93  62  58  78  82  51  78  95  87  92  64  94  61  89  90  73  57  71  54  56  51  70  90  74  79  62  92  53  52  65  82  98  78  95  90  72  61  73  70  84  53  82  69  74  77  52  87  78  82  77  63  69  49  69  73  72  85  89  62  98  57  60  76  84  85  55  68  83  80  94  74  71  74  96  87  79  70  64  54  58  79  50  67  66  86  84  55  83  90  82  53  87  49  92  77  50  98  96  54  54  84  83  62  56  60  63  95  80  81  53  61  88  63  89  69  61  85  70  98  61  69  96  79  50  70  49  60  98  50  57  91  83  64  92  86  55  98  75  71  89  80  90  68  73  54  90  81  62  98  52  66  84  55  77  68  89  68  92  59  56  82  86  96  67  98  93  74  58  81  51  51  80  56  58  63  93  59  91  54  64  65  56  68  98  90  67  70  97  65  51  51  57  74  98  72  54  87  77  63  62  54  86  67  59  82  54  86  53  84  75  78  86  60  56  98  66  71  64  49  91  77  88  91  69  87  51  53  68  62  75  78  65  65  97  85  80  91  69  69  98  84  82  79  71  74  68  86  71  50  51  76  85  66  92  76  70  67  63  88  73  64  98  54  72  93  87  77  85  52  59  89  79  71  80  57  64  51  80  84  61  72  97  52  56  60  54  65  88  93  68  96  93  62  98  86  56  80  57  85  89  49  79  51  72  87  83  68  55  70  72  77  74  68  66  93  88  53  85  51  77  56  91  85  98  98  67  72  87  87  62  88  89  51  76  75  94  81  75  92  80  68  52  50  90  73  76  74  73  73  75  81  64  63  71  90  59  72  64  71  52  52  51  58  89  95  61  88  50  49  66  78  89  65  86  69  74  52  88  67  89  56  49  95  68  58  52  57  93  80  92  90  51  64  79  83  69  52  54  88  80  88  79  83  59  84  49  85  92  82  84  79  69  78  85  52  58  66  64  82  77  84  94  54  50  88  52  63  84  57  86  52  72  76  66  82  55  51  91  82  60  92  71  91  65  65  49  93  86  86  60  71  80  72  51  92  92  68  85  93  96  58  61  49  54  78  79  66  96  93  64  89  93  97  95  55  96  68  77  55  72  54  84  71  58  82  49  59  72  96  97  49  49  96  54  93  75  57  88  61  88  75  87  95  63  81  85  52  80  84  75  54  50  79  92  91  57  86  84  89  69  51  86  68  64  91  86  58  82  71  76  66  51  97  70  55  74  80  50  54  76  57  81  65  73  85  93  55  82  83  59  90  58  73  61  97  82  73  82  52                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              92  86  63  69  64  49  52  52  65  98  96  88  49  80  64  58  77  72  79  53  61  88  57  60  49  75  66  94  87  93  82  79  86  71  60  94  64  60  64  75  84  50  81  58  86  52  90  72  60  76  58  67  97  74  57  92  80  85  65  78  88  93  84  61  68  85  49  54  64  53  70  51  98  88  51  50  69  56  93  53  94  96  73  62  78  79  98  75  55  77  62  84  85  89  67  49  52  57  93  75  85  52  81  82  85  85  56  57  71  55  72  53  93  55  78  80  82  88  86  71  65  78  75  97  98  78  51  79  88  83  66  50  78  92  73  66  56  61  82  91  82  79  50  53  96  94  89  60  96  92  87  74  84  58  55  91  85  70  91  88  89  85  95  88  53  82  56  98  74  57  49  57  62  93  79  82  87  54  84  69  88  56  79  87  58  97  81  80  76  50  60  59  91  68  60  62  56  90  83  60  87  73  65  95  76  79  98  76  53  61  70  88  68  70  55  77  77  59  68  74  94  75  75  59  71  66  79  91  51  69  85  92  79  67  84  95  68  65  69  75  87  68  60  50  83  74  52  69  84  67  77  52  63  87  58  58  84  69  86  69  82  88  65  70  52  83  77  59  62  67  58  78  61  68  77  93  81  77  70  51  93  54  51  52  63  62  50  57  93  56  79  72  96  69  83  51  77  61  56  73  61  68  52  57  97  94  75  59  54  71  95  73  61  60  50  74  91  50  82  55  78  95  66  90  94  86  94  59  49  56  89  79  58  56  77  84  83  76  88  73  64  66  90  67  96  59  57  62  98  94  49  92  71  57  77  56  92  84  61  81  80  68  54  87  94  69  49  59  58  50  60  95  71  68  93  51  96  88  80  71  63  91  75  91  74  58  85  96  51  63  62  81  89  49  88  92  50  73  91  68  54  68  49  78  92  75  97  55  50  97  52  69  59  60  76  84  63  77  81  86  94  72  63  58  50  97  55  52  59  83  68  52  62  57  63  78  58  50  55  54  84  77  61  64  80  95  93  65  91  81  76  85  62  81  92  69  92  51  54  91  82  60  83  94  58  63  94  70  59  61  69  69  97  55  52  81  57  76  57  66  72  72  82  66  80  53  62  92  81  78  78  55  51  95  91  50  56  95  97  66  94  90  77  77  75  72  87  67  62  66  61  53  68  57  66  87  51  66  56  61  89  90  77  91  65  97  94  56  88  69  56  69  85  93  54  77  58  60  96  92  98  65  79  89  94  60  92  95  71  56  59  94  86  87  86  49  55  82  84  69  58  96  98  95  66  76  84  87  67  76  53  78  61  77  55  69  55  98  84  59  83  70  59  54  82  80  53  50  84  68  96  81  58  84  83  60  83  96  93  64  56  95  78  77  76  51  53  92  67  52  56  94  66  49  74  78  71  90  61  81  61  72  91  53  59  65  61  77  87  49  88  72  62  64  73  71  77  49  76  76  54  68  81  49  50  86  67  72  56  84  62  94  61  82  67  91  61  83  51  93  90  78  83  66  73  73  53  72  80  94  81  53  52  61  59  52  79  76  94  61  66  60  80  65  75  92  91  57  90  81  64  64  57  96  63  51  79  77  79  82  95  50  55  74  94  78  81  78  77  58  72  95                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            77  97  55  50  81  82  94  70  55  78  60  55  93  78  82  54  96  90  89  90  77  54  67  51  59  77  65  97  74  69  60  79  93  80  65  86  72  89  64  67  95  85  82  54  81  91  68  93  72  80  95  68  83  97  98  71  62  78  98  91  79  73  58  69  76  78  93  66  82  82  95  98  76  70  52  68  87  69  67  68  79  80  81  53  90  55  96  71  59  68  80  62  56  95  89  58  63  57  85  66  92  81  68  53  97  69  98  67  63  54  90  81  73  61  61  62  71  77  95  72  95  76  53  89  75  49  52  92  96  96  73  78  77  98  68  90  59  72  72  77  50  63  78  51  65  52  78  95  75  67  52  54  56  69  81  54  77  62  61  49  54  55  67  58  78  88  49  49  91  98  93  93  71  52  58  74  59  84  75  96  61  61  55  49  91  68  84  95  70  76  83  53  98  97  70  83  83  56  59  60  93  76  82  63  59  59  90  82  85  76  69  77  87  55  53  73  53  68  55  84  87  85  60  64  87  78  81  60  78  58  91  87  50  51  79  77  68  50  88  76  97  55  52  56  76  49  63  53  75  60  62  76  79  60  76  71  82  95  58  75  68  61  98  96  71  88  83  50  76  79  81  59  71  57  57  98  52  94  56  66  86  64  72  55  91  59  85  88  79  78  78  68  91  83  63  55  73  53  84  86  82  84  67  85  58  87  69  88  77  78  54  92  97  53  89  69  94  80  87  82  67  64  84  59  98  70  82  77  59  54  84  97  89  75  67  73  82  71  49  84  82  50  84  55  68  92  77  61  88  65  90  55  96  92  95  84  49  87  58  77  83  50  49  96  57  74  70  82  53  58  66  68  55  54  82  77  78  94  75  50  50  62  67  94  98  51  90  98  71  53  85  90  77  66  64  90  97  82  67  60  94  57  51  61  54  86  94  81  97  62  74  78  71  54  69  96  54  84  65  88  49  74  92  94  64  70  77  75  80  79  54  52  69  97  77  69  51  50  86  87  90  68  60  97  71  88  92  72  78  80  67  77  74  56  95  94  92  84  79  55  86  92  62  93  72  82  81  88  94  86  92  89  81  58  77  66  69  58  72  79  68  92  56  79  74  86  68  96  69  92  77  97  49  66  75  69  56  57  52  73  81  74  63  72  97  69  82  98  85  58  89  60  77  80  84  59  95  78  83  56  67  74  93  81  49  81  55  94  91  58  82  61  54  98  81  55  85  55  82  61  92  82  84  53  51  95  55  94  97  58  65  71  92  94  95  59  82  67  55  51  69  88  94  55  78  90  75  93  52  49  71  76  66  58  96  65  56  95  50  75  76  78  72  80  72  97  86  56  77  76  67  93  87  89  86  81  58  91  78  56  98  54  95  67  54  87  96  55  54  63  67  59  68  80  91  70  49  61  78  81  90  92  92  70  68  71  67  59  83  66  73  95  84  91  97  50  52  94  89  90  96  92  80  83  66  71  68  90  96  55  68  93  85  78  60  96  49  49  79  75  93  62  67  82  82  49  92  86  54  63  89  82  97  61  75  77  59  54  93  83  89  81  53  55  55  77  91  68  84  72  80  77  72  74  86  93  85  53  97  66  79  51  80  82  90  65  86  83  61  84  51  84  64                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          57  95  73  88  65  88  61  60  63  77  94  95  94  88  59  93  62  89  77  59  75  61  84  88  53  56  50  52  71  58  67  75  92  65  83  72  57  98  73  83  75  50  68  74  70  66  94  98  62  76  94  67  75  74  89  97  49  66  52  83  91  74  69  68  84  63  98  79  52  82  83  64  78  62  97  51  52  79  57  76  95  94  86  94  82  62  53  97  51  49  57  72  69  94  58  76  65  65  88  67  74  88  53  86  65  91  79  93  64  66  87  80  56  70  60  98  63  58  54  53  68  67  87  84  51  64  90  96  53  80  49  70  87  96  91  50  50  89  58  67  72  80  49  92  87  67  85  88  53  66  75  57  59  56  56  61  70  56  57  95  62  59  62  70  85  96  88  79  95  72  52  71  80  61  74  49  63  68  71  56  65  88  87  79  68  49  53  53  77  53  71  89  90  82  58  52  64  79  82  92  56  61  95  77  76  93  89  91  92  92  54  92  56  78  89  51  49  62  70  81  64  83  80  76  63  64  92  73  95  86  88  49  61  60  70  91  74  86  55  98  70  81  81  88  95  57  59  80  67  85  96  66  71  51  84  62  93  94  78  71  83  85  90  75  51  88  57  93  81  57  63  70  60  65  89  94  72  60  83  67  79  59  52  69  57  65  84  68  79  80  55  95  89  93  81  70  62  75  50  60  51  74  51  79  92  55  83  71  70  79  63  51  78  62  52  63  86  78  82  82  98  79  73  83  60  95  87  83  84  88  72  79  93  92  63  71  66  63  65  60  85  59  61  70  60  82  80  93  93  89  53  74  74  83  67  65  88  75  86  78  63  57  96  78  71  57  71  96  67  52  60  72  50  57  63  73  57  78  93  77  69  53  87  74  88  50  54  82  78  83  98  97  55  61  68  83  83  50  79  69  66  54  85  86  63  53  69  65  90  53  89  49  62  90  66  84  56  91  69  51  52  60  98  72  97  98  80  59  81  53  86  70  67  76  68  79  87  89  70  72  61  55  88  81  86  52  96  54  98  92  84  64  75  64  85  60  84  82  58  74  66  91  78  78  87  90  76  53  90  81  49  98  98  91  61  81  84  64  75  65  71  77  79  85  93  55  60  89  88  68  81  61  59  64  91  73  67  66  64  69  49  86  85  58  92  50  61  89  73  78  55  76  78  68  77  58  58  82  70  94  68  79  77  66  55  62  65  65  53  91  54  94  70  85  84  76  60  86  62  79  66  91  74  65  69  64  86  53  78  71  59  93  97  81  60  90  79  81  63  59  90  84  68  66  51  51  81  91  59  91  94  87  79  68  51  74  83  59  57  57  82  77  98  90  93  82  84  93  61  54  66  66  56  89  65  80  57  55  78  63  84  92  54  70  76  79  75  88  81  98  60  50  92  86  78  95  81  78  64  66  69  61  68  97  65  54  58  66  53  81  80  89  73  58  83  83  75  87  84  70  89  65  72  98  59  65  79  86  95  72  80  61  87  93  50  76  68  96  90  97  89  56  75  76  73  76  83  49  89  84  84  58  54  81  96  77  82  87  84  91  51  50  56  52  58  58  95  84  53  74  95  62  90  50  67  91  54  95  77  53  73  94  88  88  51  74  89  89  84  73  98  83  60  65                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        58  75  96  53  73  72  87  64  55  56  79  94  79  82  92  68  69  64  85  50  76  96  66  59  82  57  85  57  57  51  79  63  51  60  94  56  53  68  55  69  78  56  50  89  77  95  53  73  66  71  60  71  93  65  85  83  59  81  58  91  93  51  90  63  87  90  69  61  72  69  95  90  76  64  56  77  79  94  92  93  80  58  86  79  67  84  85  94  85  78  55  83  68  96  67  62  70  75  71  54  55  72  61  58  90  77  98  87  49  81  54  71  53  59  81  96  98  66  69  62  96  64  88  83  65  80  68  98  91  81  66  68  67  98  67  51  63  65  94  58  84  72  81  64  74  84  71  70  72  91  93  55  55  90  88  70  55  66  61  70  66  90  83  53  52  63  95  98  55  63  84  71  89  59  79  84  69  94  93  80  88  75  71  53  98  50  79  97  70  92  67  81  60  49  66  49  67  75  54  83  63  95  90  83  83  54  61  58  90  51  50  59  73  72  89  81  60  51  53  92  62  62  88  56  66  57  53  59  84  66  74  76  58  95  90  49  54  90  78  68  57  84  90  58  60  89  83  73  51  65  77  98  98  50  92  57  81  88  80  71  85  92  98  84  63  66  49  89  79  90  63  73  73  95  85  88  75  88  66  60  81  81  86  75  72  80  57  62  66  65  88  78  83  81  64  96  59  80  84  77  78  76  68  94  88  54  64  75  60  54  55  59  57  70  96  50  91  98  69  75  68  87  57  65  67  70  54  74  68  74  70  80  95  85  58  76  59  63  77  73  66  73  98  80  80  64  56  63  49  93  68  92  69  94  87  85  56  68  83  52  86  60  92  65  82  79  59  65  90  70  76  89  61  81  61  60  59  72  71  51  49  57  52  87  80  75  75  88  95  50  67  56  71  68  66  68  58  49  75  50  52  50  66  81  70  49  59  56  53  67  90  61  86  62  75  64  91  82  94  49  66  50  87  98  50  74  81  56  69  58  61  83  69  59  52  84  49  67  60  88  62  60  98  74  90  98  83  79  86  69  74  79  49  86  63  81  93  73  93  53  72  53  72  87  90  91  80  96  55  73  50  93  60  59  76  67  67  90  55  80  72  63  84  53  50  61  62  80  69  77  96  89  94  76  90  54  49  85  69  69  61  69  83  88  96  52  66  90  55  84  73  53  52  94  91  68  81  94  51  73  74  59  78  96  58  57  53  53  69  86  59  78  92  74  56  68  55  97  76  85  91  87  79  59  59  62  78  84  61  93  84  62  85  88  66  71  53  59  91  97  86  78  96  78  54  71  92  85  98  60  50  60  59  67  58  97  88  75  77  91  82  52  54  65  60  95  50  50  83  69  80  66  80  97  79  95  75  98  77  79  86  81  51  66  71  85  82  59  66  66  53  86  51  67  70  93  49  80  80  65  91  70  90  65  82  55  84  65  85  63  62  58  50  57  54  77  93  98  73  76  57  98  86  82  69  60  78  63  89  93  70  93  97  75  80  78  92  77  97  67  52  72  81  51  51  80  84  86  88  52  76  79  57  62  68  50  71  89  58  57  83  62  95  50  65  83  88  57  98  66  93  93  96  61  72  78  79  88  86  51  96  63  97  98  81  91  98  76  83  50  86  71  71  91  91                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      77  80  70  85  85  76  96  55  79  77  57  57  75  53  71  57  78  97  95  68  72  66  86  55  78  88  81  49  61  62  82  50  82  64  97  93  62  65  94  87  92  86  64  59  72  65  77  97  61  57  84  76  79  85  50  70  82  83  61  67  89  51  54  96  64  77  55  88  55  64  68  59  91  57  80  50  59  80  70  49  83  89  77  73  67  79  78  67  82  56  60  90  65  50  98  70  72  57  83  70  79  95  61  73  91  50  58  77  63  65  87  69  86  50  96  49  53  65  89  66  94  83  83  64  64  63  53  52  66  97  63  98  87  52  84  92  49  51  93  80  73  92  91  63  94  63  49  74  73  96  88  86  84  91  80  60  78  87  89  73  69  96  70  53  49  68  73  71  64  96  87  71  72  53  55  98  50  71  75  89  97  86  60  97  72  69  64  60  98  58  82  51  77  75  71  52  68  78  63  55  56  64  90  51  80  65  87  81  49  82  56  50  51  95  88  68  76  52  81  80  91  92  57  71  82  56  96  64  68  51  84  69  57  49  77  67  62  85  73  62  87  97  72  86  91  83  62  60  58  80  81  95  53  87  54  83  83  92  81  80  75  86  54  72  65  90  70  96  92  71  69  83  54  65  64  61  59  68  98  69  91  75  63  54  87  62  58  67  76  78  98  92  98  88  65  55  52  86  88  86  58  63  60  72  73  92  67  89  88  92  66  91  87  86  98  57  77  64  98  76  68  63  51  88  60  52  61  81  59  73  64  61  58  59  74  90  83  53  51  69  84  82  68  63  65  55  77  86  73  92  94  78  61  50  91  86  63  97  80  57  94  52  49  75  70  97  81  89  97  82  96  70  66  84  92  67  64  64  54  82  56  97  95  58  82  68  94  58  78  90  77  50  96  86  95  86  64  86  70  82  75  60  97  74  80  97  58  84  75  63  61  74  84  88  61  80  65  81  97  73  77  97  88  75  73  58  98  94  56  88  57  90  95  94  77  84  79  49  74  52  72  90  73  87  95  74  75  52  94  70  54  64  78  77  75  52  69  50  69  86  56  57  92  94  96  78  87  89  51  92  98  67  77  67  81  49  86  76  60  80  89  52  52  96  75  64  92  82  66  87  70  93  50  53  88  57  49  88  57  59  96  86  49  91  92  81  92  86  81  64  95  97  85  55  52  57  78  65  54  51  60  57  65  67  68  55  85  79  80  63  71  96  63  51  82  77  89  85  97  65  64  70  60  82  66  74  71  98  96  80  94  80  76  74  75  55  68  52  63  83  54  52  93  69  67  58  98  91  86  89  82  70  91  62  96  58  95  58  85  67  82  98  85  72  62  84  71  93  67  86  55  69  88  84  60  87  49  93  54  88  87  83  81  96  53  75  81  65  81  69  52  66  96  68  62  87  54  65  55  95  65  87  64  50  51  79  59  86  96  81  89  90  90  89  51  90  80  55  64  57  71  69  86  89  69  56  59  76  56  66  95  55  94  62  60  80  71  73  76  71  54  65  49  65  98  76  76  54  54  83  64  64  63  91  50  76  57  79  60  68  50  63  64  64  97  67  62  61  49  72  71  72  97  89  73  97  58  53  86  74  69  54  56  82  77  95  97  79  63  72  49  57  89  88  69  65                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    66  84  95  74  97  88  65  80  82  63  86  96  77  59  80  83  72  58  87  62  83  94  79  91  67  76  57  83  56  88  73  84  75  74  86  50  82  89  58  54  56  87  84  67  52  92  74  94  51  92  59  91  87  57  65  52  96  89  71  89  80  88  83  93  59  80  78  49  60  62  49  70  83  86  58  69  79  70  61  91  66  85  91  75  78  70  70  75  94  67  68  86  76  83  95  64  76  68  98  71  92  72  73  78  52  91  73  85  85  51  61  83  62  97  65  75  72  73  68  98  88  84  68  63  72  57  72  97  68  83  89  49  67  80  71  74  93  83  67  63  73  74  82  96  91  76  57  59  49  49  69  80  52  96  62  51  55  84  52  61  51  57  89  56  54  59  69  72  70  88  88  92  55  98  92  77  54  68  91  65  73  94  73  77  97  62  65  80  68  68  80  85  89  71  81  98  62  65  79  87  61  69  87  92  90  57  59  50  59  50  61  87  66  49  63  72  50  90  76  63  64  96  82  51  92  97  72  52  89  53  90  65  73  93  76  55  95  87  93  85  84  54  85  62  93  89  55  59  65  94  81  90  63  78  69  65  68  83  91  57  59  92  67  63  59  67  54  71  59  50  53  52  80  90  66  86  49  68  89  79  63  82  55  86  69  79  94  81  91  78  65  63  64  54  74  89  51  62  65  67  75  77  61  68  93  75  89  77  87  56  70  94  53  74  75  98  59  97  78  80  83  77  65  50  73  64  75  58  75  52  89  65  84  97  50  97  89  63  56  59  50  94  84  65  54  84  80  66  93  61  92  88  72  71  53  95  88  86  50  71  98  91  79  87  98  72  73  49  97  95  51  58  70  79  88  64  54  61  92  80  52  84  71  55  54  53  87  76  74  74  81  80  52  69  83  62  78  62  78  68  59  72  93  88  56  76  95  57  65  77  72  67  97  94  56  78  70  54  94  53  86  64  75  61  57  84  61  83  90  55  84  57  59  73  91  74  93  59  86  76  96  66  73  78  67  98  89  64  74  81  53  98  63  90  73  80  50  61  81  53  72  55  89  80  95  49  76  64  90  79  59  97  91  54  55  87  53  58  82  78  75  86  73  74  83  94  71  91  94  97  75  82  65  75  72  83  98  82  73  94  78  64  59  91  64  66  95  70  94  96  88  91  74  76  54  59  62  75  98  67  77  83  89  73  73  92  51  56  97  65  98  68  93  66  80  52  91  81  93  57  57  75  83  88  61  97  57  77  80  86  53  68  92  96  62  97  72  94  57  59  53  79  66  80  87  81  87  49  50  55  76  55  72  93  72  69  58  89  91  77  63  54  55  50  92  93  56  98  97  62  58  75  62  97  83  94  83  79  97  85  72  80  57  91  77  59  93  51  59  53  91  67  67  72  65  77  78  74  78  70  69  93  51  78  61  92  53  86  66  74  52  78  69  53  60  72  65  94  79  56  64  64  83  58  61  90  62  85  61  96  88  72  84  94  93  57  52  49  57  66  56  63  81  74  71  86  88  87  63  72  74  77  67  86  66  63  96  86  93  53  79  77  80  94  56  76  52  81  76  75  80  98  60  91  97  72  83  81  74  98  57  84  75  59  59  88  93  51  50  74  70  90  91  54  95  72  52                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  51  69  93  91  51  72  78  62  59  87  69  86  78  63  85  55  96  69  49  90  80  68  70  90  81  83  91  76  61  92  79  71  49  67  49  76  90  76  53  98  95  57  49  75  58  72  53  91  81  80  57  76  50  50  76  75  87  65  60  69  56  73  96  70  83  78  86  91  91  54  62  58  55  93  81  53  55  82  64  50  51  98  77  83  54  79  96  98  67  90  49  63  97  77  88  69  98  56  79  65  63  73  49  70  52  83  61  78  72  50  82  79  65  71  73  87  49  64  83  59  58  77  88  63  60  52  98  97  92  79  72  81  70  75  53  70  79  92  49  67  94  73  84  58  87  84  58  61  53  85  92  65  93  63  71  86  50  70  49  57  50  88  64  80  56  58  93  63  82  85  84  90  73  54  75  63  53  52  63  75  79  61  58  94  67  53  52  54  82  79  61  55  75  58  67  79  55  51  73  82  86  59  78  86  55  98  58  70  61  64  96  52  79  87  75  65  63  62  69  86  57  68  50  98  75  50  56  92  67  89  57  67  87  82  73  78  97  61  78  95  50  67  95  50  64  71  61  78  49  66  81  68  72  96  66  87  78  70  76  49  68  86  66  74  57  63  85  90  59  52  73  77  59  61  56  79  96  81  98  79  72  82  60  58  49  57  74  70  64  85  50  92  84  63  80  50  62  60  80  68  91  70  62  60  63  73  49  56  49  92  80  76  63  66  52  67  59  97  88  70  50  49  59  93  69  71  98  97  51  61  89  70  73  55  89  96  69  94  74  63  49  78  92  76  67  58  94  96  82  56  97  91  71  49  79  64  97  63  67  79  74  83  91  64  81  97  66  52  80  93  51  64  54  72  49  72  52  71  57  51  76  57  93  93  82  88  67  89  97  57  65  71  71  76  51  73  70  98  49  79  78  78  65  85  56  75  60  51  81  76  68  69  95  79  88  71  57  65  87  78  81  83  97  66  85  84  65  73  84  78  67  55  86  80  52  68  49  67  69  73  50  56  62  88  89  80  56  57  80  55  58  54  96  77  70  70  68  93  84  68  59  69  88  73  79  88  93  72  94  61  72  53  98  73  89  73  57  66  67  92  87  68  92  58  87  56  63  82  60  53  64  80  88  64  83  87  56  92  95  49  84  98  80  95  67  75  67  97  57  52  76  56  86  49  84  49  77  96  82  74  50  69  90  64  93  65  96  52  95  87  96  93  63  93  51  82  79  70  92  88  77  58  61  56  60  65  51  89  86  80  81  80  69  65  92  86  95  57  92  77  73  86  69  74  56  77  83  92  77  74  88  64  87  91  49  85  63  49  89  57  89  62  85  91  96  72  89  82  51  74  88  92  85  74  92  65  75  83  88  92  87  63  66  58  84  52  57  66  55  87  92  78  61  52  86  79  73  98  88  49  67  52  54  77  50  88  73  69  97  60  96  73  96  52  76  89  88  59  97  92  60  98  64  77  52  78  52  87  70  68  75  64  85  88  63  64  63  61  70  49  88  78  77  65  80  49  51  51  69  81  78  82  49  52  55  66  82  91  68  78  72  55  59  80  92  49  72  84  92  62  64  52  62  69  59  49  92  57  59  90  78  66  74  80  93  78  63  87  85  58  53  83  61  66  68  96  59  93                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                53  86  88  51  92  95  85  87  60  76  98  85  85  54  67  72  71  51  72  54  80  79  49  82  86  51  85  70  81  75  96  49  97  74  66  64  61  68  53  64  51  66  56  49  95  75  70  72  53  92  93  78  95  81  55  85  77  63  62  77  84  52  55  54  79  58  83  55  52  84  94  72  54  96  77  67  94  86  55  63  67  97  89  82  72  92  59  55  91  55  92  66  76  93  78  56  72  80  79  82  92  76  89  50  88  53  83  93  77  61  63  51  78  98  81  61  87  85  83  57  92  89  82  66  96  63  75  81  49  68  91  57  54  67  97  98  85  85  58  93  97  87  78  78  92  69  93  93  71  78  70  66  70  89  97  68  64  69  94  66  88  58  72  84  65  49  83  76  70  66  92  63  88  65  73  87  89  54  89  81  60  67  90  60  57  51  53  55  75  71  66  52  66  95  72  93  79  68  51  56  57  77  70  55  83  67  51  50  66  51  89  80  74  87  95  62  71  78  49  96  94  69  69  64  82  58  84  66  90  97  71  55  78  79  75  71  79  91  77  92  95  69  84  95  58  88  55  69  64  57  85  55  63  65  59  50  88  49  73  68  94  83  80  63  90  49  73  58  76  94  73  91  94  92  87  66  80  84  60  96  82  79  63  54  63  71  96  63  59  49  56  66  83  73  52  60  73  59  59  82  81  90  94  81  58  92  65  88  54  67  86  67  73  77  69  58  87  96  49  63  68  95  86  53  87  54  70  50  83  78  82  49  87  84  96  67  74  92  54  88  87  53  70  49  72  71  77  92  84  53  93  89  65  96  68  91  53  95  61  70  50  79  95  62  53  88  85  87  85  94  77  60  50  98  67  64  67  69  65  98  66  73  53  88  58  58  76  61  69  56  91  77  94  77  74  82  62  92  90  65  56  55  57  69  89  60  78  65  65  71  55  52  92  97  64  87  80  71  74  60  79  60  87  69  57  56  68  93  92  79  52  53  66  69  59  84  92  58  84  83  94  58  68  68  89  51  74  61  86  83  51  97  56  81  54  69  62  76  54  71  79  97  93  91  83  74  67  87  83  56  84  93  87  78  61  66  80  98  54  78  75  85  75  83  89  70  67  82  80  63  82  76  91  67  93  56  53  86  74  85  60  68  53  53  96  74  88  57  77  97  66  98  71  82  71  77  66  69  73  58  63  85  97  98  68  98  55  82  61  98  49  49  73  84  76  63  77  60  80  49  94  63  93  78  79  50  83  91  67  73  86  96  69  57  84  60  93  82  70  61  83  71  65  53  64  50  95  56  61  76  71  68  62  98  90  85  60  73  83  73  70  78  57  49  70  79  49  80  59  53  70  92  58  53  74  79  98  73  67  51  54  91  79  95  75  82  93  93  59  49  70  70  69  90  78  97  75  51  95  50  53  62  78  88  70  64  86  83  74  85  61  67  78  93  84  75  82  50  53  70  77  51  77  92  77  57  72  93  65  49  64  73  54  75  77  76  86  61  55  97  82  89  97  81  89  67  78  60  57  55  79  62  80  52  92  71  79  59  81  97  93  81  50  54  76  86  76  53  49  93  58  52  64  75  50  66  64  98  95  75  65  97  72  61  67  74  98  53  96  61  84  91  66  84  71  86  94  69  55                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              63  57  61  70  81  82  50  49  50  62  89  89  57  55  53  62  71  81  50  87  97  75  52  54  98  58  66  71  69  63  84  97  75  62  63  84  88  63  63  97  73  64  65  57  75  77  63  55  53  96  96  83  61  58  60  82  76  49  87  83  62  63  73  51  59  73  61  86  88  88  80  77  60  76  84  82  50  83  94  78  88  91  81  74  57  73  71  87  77  55  56  79  68  95  79  79  86  84  98  83  77  92  50  64  75  51  75  72  59  97  86  89  58  51  69  73  61  94  88  73  84  61  88  87  56  56  88  54  94  53  68  62  89  69  60  50  57  59  72  79  51  49  88  81  53  73  55  63  64  70  50  82  61  66  49  88  84  67  68  59  80  66  71  73  86  56  91  94  62  59  50  85  90  57  64  63  83  90  64  54  91  81  65  59  76  97  84  74  61  59  86  65  52  71  69  60  59  80  62  73  60  82  91  65  95  97  65  68  69  95  77  66  75  94  93  93  73  75  69  65  72  88  60  73  65  52  72  61  88  75  88  56  61  78  86  97  89  59  86  98  62  78  55  59  51  51  73  85  59  55  81  81  65  54  79  62  64  84  53  90  66  75  61  85  85  49  84  56  91  67  82  98  96  49  51  97  91  64  67  55  61  65  70  61  89  73  88  94  89  84  77  67  75  89  64  67  69  73  51  85  58  81  87  79  81  52  50  95  98  90  49  52  83  50  49  78  74  85  77  78  53  57  56  77  59  71  77  98  58  85  94  64  72  53  89  81  81  88  60  77  87  73  89  59  86  87  82  81  77  74  63  89  62  56  51  61  89  84  49  62  64  70  90  90  96  96  84  57  60  74  77  85  69  72  96  62  53  61  94  91  93  88  79  74  49  83  89  52  65  78  51  81  61  72  68  57  67  70  56  82  51  51  54  64  60  50  92  89  60  69  77  73  55  88  94  66  87  79  62  72  98  87  61  62  64  53  73  52  88  83  72  72  88  92  60  52  84  71  60  75  78  82  50  60  83  95  86  71  91  96  72  67  82  93  54  66  76  58  92  74  92  74  49  63  77  63  62  57  50  51  51  93  87  61  74  75  74  57  97  59  66  74  54  68  87  93  70  88  74  61  59  57  55  49  77  93  73  75  56  62  96  97  64  60  65  87  70  83  63  68  72  63  90  66  72  49  54  75  85  70  50  85  95  80  62  73  57  88  57  69  58  65  72  98  52  78  69  82  72  78  93  74  98  58  94  60  61  61  93  88  87  55  89  80  61  83  90  98  68  66  76  93  53  74  72  71  88  73  62  70  50  74  85  78  93  61  74  90  78  57  72  81  96  75  65  79  71  86  83  71  60  50  82  60  75  92  59  50  85  64  93  68  68  63  55  64  97  89  63  93  96  93  74  77  54  49  73  82  96  69  49  83  77  89  51  56  70  53  70  81  93  67  79  98  62  97  81  73  54  60  91  93  57  88  58  76  69  61  63  88  66  71  50  55  50  91  79  93  61  79  96  67  68  83  64  76  95  63  94  89  55  58  94  92  96  79  84  83  92  93  58  58  86  84  71  51  87  92  71  84  63  92  65  72  58  88  56  73  68  81  71  85  98  93  96  69  68  84  92  91  95  81  97  58  60  72  50  69  90  51                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            64  60  85  58  86  91  90  52  73  50  84  98  70  84  83  60  60  97  77  81  59  82  79  57  76  69  78  80  60  72  80  59  67  69  95  71  94  60  59  83  86  50  83  82  62  56  50  65  88  72  56  97  60  49  49  63  74  70  50  90  76  95  75  67  51  62  73  64  80  95  67  57  92  65  94  78  49  96  49  73  59  60  85  59  85  94  52  50  54  87  95  85  56  80  96  90  98  94  61  90  82  83  92  64  92  89  59  62  67  67  63  91  86  95  71  64  70  87  62  54  88  63  51  51  86  56  84  74  68  69  60  67  69  86  94  82  64  56  52  94  61  96  74  66  58  64  91  56  72  89  63  95  84  75  59  49  72  73  52  65  70  87  82  50  80  78  75  70  88  96  64  84  70  50  60  95  60  58  75  73  76  78  96  94  87  49  82  97  74  90  92  92  98  68  98  52  70  98  79  58  63  51  68  80  62  55  54  51  95  86  56  51  56  68  90  52  70  49  71  83  80  81  87  54  71  83  54  54  96  94  64  59  84  72  93  80  71  64  64  63  60  78  93  84  83  49  84  68  76  92  79  51  81  83  74  78  62  97  60  60  60  96  49  86  78  91  50  71  69  59  84  75  84  96  84  71  98  61  90  50  81  88  90  69  93  55  73  52  90  56  55  53  90  94  57  87  83  71  92  96  94  62  90  64  74  82  87  64  95  57  90  74  76  58  83  58  96  92  65  60  85  63  87  53  96  96  97  74  69  93  98  69  85  85  55  85  73  77  64  68  50  50  56  55  93  77  57  86  96  91  77  51  70  50  81  65  90  56  93  87  71  61  97  78  90  89  96  59  94  54  52  79  56  86  49  78  54  50  81  79  93  59  81  61  49  70  97  60  94  72  80  50  97  85  52  60  69  57  88  78  88  85  54  53  80  87  90  63  86  49  71  67  75  51  94  57  71  98  62  93  85  82  51  83  93  49  66  68  63  53  77  61  69  88  62  65  79  71  54  96  59  61  56  68  75  88  81  75  68  83  56  67  59  96  92  90  53  81  85  54  70  74  81  67  91  78  96  89  65  50  75  92  72  56  74  81  83  88  67  97  82  50  84  81  67  52  60  75  55  84  89  93  95  95  83  72  72  55  67  49  89  51  55  52  63  87  90  96  69  92  96  75  88  62  87  90  84  51  58  81  62  75  70  76  62  78  89  84  78  68  62  89  50  95  67  64  84  74  87  83  81  80  61  93  83  62  85  87  72  60  51  91  90  83  75  65  98  66  80  84  52  96  84  65  89  79  71  71  58  70  51  72  70  57  83  79  62  69  90  73  64  49  82  72  66  65  93  75  87  96  86  57  79  90  88  84  79  77  77  56  58  96  86  77  62  54  63  53  96  50  84  94  64  84  68  54  94  60  86  78  57  50  78  82  82  59  56  83  62  61  56  77  63  79  58  78  50  89  56  97  55  93  76  50  71  66  82  57  79  94  58  50  58  72  67  81  73  56  74  92  78  89  56  68  95  91  62  64  66  53  94  51  93  72  51  81  89  69  70  93  58  51  82  56  96  67  91  66  96  66  50  86  65  84  82  71  57  61  58  76  66  86  75  88  89  97  56  70  98  58  93  70  54  67  70  89  94  69  81  87  50                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          74  53  77  94  66  51  79  85  54  52  58  61  77  75  77  65  86  75  73  69  79  88  95  86  60  53  90  97  90  82  52  87  88  64  52  75  68  71  51  89  70  70  71  72  69  72  53  89  73  64  96  88  88  49  51  64  76  64  92  93  53  94  83  98  85  52  71  54  53  51  80  88  96  85  81  90  63  57  52  73  94  84  84  60  85  88  95  57  53  94  61  66  87  85  72  88  97  92  70  67  57  50  50  68  77  74  79  68  76  52  94  55  56  59  75  81  64  79  87  64  84  68  55  76  56  71  54  65  76  88  71  56  84  84  65  61  98  56  91  70  76  54  64  53  53  70  67  64  74  96  70  68  52  93  49  64  74  59  93  63  91  55  84  91  74  52  92  60  94  77  54  88  67  60  75  81  86  58  54  92  56  61  91  96  79  71  68  85  70  58  65  78  94  83  61  53  80  97  65  51  83  96  96  52  84  62  64  71  76  95  92  87  52  86  96  74  85  74  94  95  97  86  56  68  67  53  93  62  51  98  97  49  96  73  94  80  82  49  92  98  79  58  81  85  53  86  59  89  77  78  49  80  62  56  54  71  76  50  57  73  54  80  69  71  61  88  84  90  70  63  80  65  88  94  49  67  64  69  71  63  59  80  98  51  54  70  96  90  50  65  54  68  83  83  65  96  87  82  82  85  91  61  96  65  84  72  50  94  79  84  81  84  56  77  85  59  92  65  73  93  78  64  94  63  54  72  69  52  63  57  80  78  53  59  60  76  73  77  81  56  55  68  90  83  84  51  70  93  95  66  56  70  88  96  75  57  54  51  75  51  49  93  67  68  53  69  68  61  92  50  87  77  93  70  97  74  98  74  51  78  70  66  89  57  53  57  54  60  62  51  85  84  49  50  73  59  73  51  63  60  69  60  97  72  67  54  67  84  76  84  90  86  82  54  88  75  49  70  55  66  97  82  52  80  58  68  50  77  80  52  96  88  68  88  86  58  72  70  84  95  57  68  65  58  78  96  93  67  89  77  65  83  72  85  66  74  88  83  80  49  90  90  57  98  52  86  91  58  80  85  73  76  87  91  73  83  92  63  96  92  80  61  51  70  78  94  95  71  72  62  67  93  94  98  67  80  51  93  89  74  75  59  53  72  85  71  69  69  78  63  67  55  76  53  62  52  71  71  70  62  87  87  74  70  66  55  70  76  80  89  62  79  59  98  65  68  49  77  70  56  77  93  82  66  84  67  81  86  51  53  58  52  52  90  90  52  75  49  83  95  75  79  57  91  90  76  50  69  86  76  49  81  74  64  65  78  81  54  81  78  52  85  84  70  82  64  98  53  83  64  79  97  71  61  69  49  63  79  67  74  85  64  59  79  70  72  65  71  87  53  92  82  70  88  85  71  74  69  71  61  69  96  80  72  66  66  54  75  55  81  95  92  61  62  57  51  69  52  93  57  78  86  77  59  77  58  92  77  57  82  94  69  92  84  78  98  68  63  84  77  52  82  70  95  76  50  92  78  68  89  71  64  91  86  50  50  61  61  80  66  82  79  79  67  65  65  73  51  77  63  92  83  54  83  66  79  56  72  51  88  66  59  78  76  55  53  81  84  88  77  85  85  71  68  85  76  74  79  93  65  93  67                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        96  92  86  87  89  84  58  62  65  71  83  78  70  62  55  77  71  98  60  62  69  82  71  77  61  72  86  58  57  71  97  57  95  77  67  59  85  72  94  55  51  61  54  88  95  98  56  69  50  95  62  56  78  86  64  75  91  89  55  72  55  72  58  98  73  69  86  56  79  93  57  53  49  97  81  93  55  65  70  84  93  66  98  72  66  96  98  67  74  59  76  90  87  89  92  74  91  74  56  63  64  65  59  79  79  53  49  98  78  71  84  87  87  95  87  66  69  61  85  75  59  82  63  83  51  82  57  63  96  50  92  67  60  84  96  77  84  82  69  55  55  65  74  91  65  60  68  65  73  75  88  51  81  84  86  57  89  74  64  57  73  52  59  79  58  61  59  92  79  72  91  93  82  88  54  71  79  93  80  96  70  86  86  75  67  78  87  63  98  96  80  59  50  52  65  49  66  56  55  73  82  60  76  52  88  89  66  52  60  77  96  89  85  65  59  56  65  59  83  53  68  82  52  87  89  73  88  57  78  91  97  63  70  72  96  68  91  89  87  91  57  71  52  81  72  80  98  74  54  50  49  57  81  56  95  86  58  74  73  71  79  68  49  89  66  54  71  52  77  64  98  76  49  77  58  93  61  56  94  74  67  82  63  56  56  96  93  56  80  89  92  85  88  66  66  86  64  61  50  55  92  97  72  63  61  88  50  96  64  64  83  80  60  87  91  71  89  78  75  83  57  62  50  75  79  78  84  52  98  56  98  61  55  71  65  55  85  65  91  75  70  69  95  49  58  62  71  97  71  74  51  76  87  90  90  82  96  55  65  98  82  82  85  72  83  92  64  59  72  54  89  76  50  98  61  71  51  61  55  76  71  53  80  97  50  66  53  77  93  61  84  52  64  65  55  51  55  95  88  75  95  67  74  92  90  51  74  70  76  75  72  64  97  93  54  94  56  87  57  68  60  96  81  59  98  85  88  97  62  80  65  75  72  56  98  72  58  57  76  98  54  53  78  81  50  61  70  95  79  95  62  80  97  94  56  64  53  54  98  60  66  80  73  59  71  55  94  67  90  86  57  92  82  87  58  68  63  64  91  80  77  84  80  97  71  88  52  91  50  72  74  49  71  54  62  55  70  74  60  57  97  59  50  85  59  60  68  60  65  65  98  96  81  81  67  79  64  54  58  85  78  79  90  98  73  90  58  75  80  65  85  55  95  76  94  93  91  63  55  73  83  55  67  69  84  98  64  66  51  51  65  59  86  87  91  96  85  52  49  59  50  63  96  61  52  67  70  50  75  62  86  64  71  68  63  71  79  94  65  96  96  68  92  80  91  69  96  62  51  61  62  74  73  90  87  69  64  73  91  81  82  77  97  70  90  73  57  75  84  94  86  73  53  63  60  74  71  96  56  61  87  61  98  63  76  66  61  87  52  57  94  98  98  63  76  57  56  70  50  79  55  95  84  72  85  73  81  97  67  93  76  85  83  51  58  87  57  96  52  62  78  80  75  91  73  94  86  79  96  68  71  95  75  49  54  73  90  79  95  91  92  95  56  73  94  66  83  97  80  80  65  87  70  80  52  89  79  81  70  65  69  98  87  87  86  65  91  90  84  88  49  89  78  58  61  75  98  55  63  63  71  78  94                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      72  57  70  79  73  82  86  64  50  95  58  89  51  75  72  78  55  54  72  68  69  60  97  59  76  68  94  84  52  81  87  84  50  74  82  76  91  79  51  66  69  62  94  89  56  70  59  50  57  59  57  60  77  71  83  50  74  51  62  73  67  61  51  84  75  68  51  77  90  88  57  59  95  81  91  80  53  50  64  81  86  96  98  73  52  50  58  50  53  78  59  88  71  94  92  85  78  49  74  73  49  50  98  80  66  68  58  56  94  69  65  61  95  66  96  87  56  60  91  65  92  67  50  94  84  91  88  89  67  93  85  98  51  97  96  91  84  73  83  62  54  56  65  67  67  80  78  88  94  56  78  61  65  52  77  79  83  82  70  64  60  69  85  71  85  57  63  55  64  53  89  53  49  78  56  83  83  60  83  78  71  93  98  89  73  51  67  90  53  55  57  73  89  72  63  67  75  94  85  64  51  61  74  86  89  71  85  83  51  83  80  86  55  53  78  69  70  70  70  67  98  71  80  84  51  96  87  68  86  77  61  72  79  62  71  59  91  78  91  53  67  82  78  61  55  98  87  52  59  54  63  57  98  76  52  51  68  49  92  54  83  63  85  54  75  83  98  72  95  52  67  97  65  62  56  76  55  49  82  81  95  95  87  87  55  83  52  70  83  51  59  51  60  92  71  76  84  80  54  96  69  98  68  55  93  55  80  67  84  81  83  94  59  72  86  67  49  89  49  86  97  67  98  96  74  65  78  77  77  89  73  59  80  95  65  95  95  60  92  77  95  94  82  95  80  51  52  63  62  57  61  93  67  68  51  53  50  87  68  55  81  74  63  82  74  55  66  95  58  72  84  73  71  92  86  84  58  71  62  78  62  66  94  52  70  75  79  70  91  56  52  60  57  92  84  60  52  78  64  90  69  60  59  68  91  64  68  61  87  96  75  90  76  68  66  96  54  64  84  91  91  97  86  70  91  73  81  70  59  67  92  67  94  75  49  49  77  73  78  84  83  75  67  96  69  78  80  51  84  93  58  81  89  60  90  59  56  98  91  60  72  64  96  77  95  55  69  66  76  69  50  66  90  54  68  79  54  79  92  89  94  76  93  65  62  85  49  79  57  72  67  84  72  74  91  92  81  66  78  78  64  86  88  90  57  57  67  79  67  51  98  90  63  85  53  61  84  92  70  61  53  55  97  90  86  85  63  90  84  77  91  89  91  71  71  50  81  84  84  69  74  74  81  90  98  83  64  85  78  91  98  98  51  73  86  75  78  63  56  75  95  98  57  92  49  82  55  72  54  84  79  77  61  58  51  71  71  80  81  58  53  60  58  90  93  82  50  78  88  74  57  83  87  85  64  53  86  74  66  84  64  95  74  60  82  50  66  73  96  86  49  82  67  83  73  84  50  90  84  67  96  87  51  66  64  62  76  87  60  76  93  59  49  94  85  66  86  62  83  54  53  55  89  58  66  91  93  79  97  78  57  73  88  62  60  73  64  95  92  66  50  86  69  67  53  51  96  61  88  71  63  84  75  65  92  90  86  97  82  88  69  59  55  55  54  76  64  66  61  66  72  97  57  55  58  90  77  63  79  86  96  62  97  54  89  85  77  79  83  67  68  96  56  90  74  89  69  56  94  65  66  87  84  55                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    97  83  87  82  61  56  51  81  96  50  66  93  84  82  91  98  77  50  81  74  72  97  77  68  61  49  90  66  84  62  60  98  80  85  60  81  66  83  66  91  86  91  98  75  85  53  93  92  56  61  85  51  54  70  93  54  95  56  73  61  61  78  89  54  56  90  60  60  50  95  90  69  51  89  94  59  53  71  60  81  76  79  92  61  61  81  55  85  50  88  91  62  61  85  61  83  51  94  72  93  53  71  86  67  52  54  77  55  51  89  88  93  71  57  51  75  72  58  85  80  80  82  89  65  88  78  64  56  71  85  55  87  59  70  55  77  73  97  62  78  71  85  90  89  57  92  66  72  69  70  71  63  98  91  69  92  74  50  90  84  74  89  66  49  86  93  56  94  97  52  59  98  68  50  55  50  59  61  55  82  78  78  49  79  53  80  74  89  97  92  75  66  51  82  58  98  63  77  98  87  74  59  87  78  78  56  93  63  92  66  98  68  49  68  50  52  80  49  52  66  76  54  60  96  86  61  81  59  61  91  95  94  61  89  76  79  74  77  98  89  83  89  92  79  94  83  75  59  86  86  70  98  62  57  96  65  51  80  64  85  63  74  49  53  69  60  54  71  78  78  51  89  53  81  86  90  77  94  63  79  69  76  73  79  52  59  77  53  54  49  59  90  49  70  90  97  67  71  88  77  66  70  78  65  79  88  82  57  98  80  78  97  79  63  76  80  92  92  98  81  98  67  91  78  55  95  64  92  54  52  73  83  76  98  52  66  84  63  58  53  51  53  94  86  53  72  78  74  66  54  94  86  74  50  63  83  88  80  91  94  73  79  60  65  55  49  66  84  86  69  94  84  59  84  71  56  71  68  80  58  72  65  95  69  68  89  81  56  52  93  71  84  81  65  50  84  67  98  49  51  76  81  96  63  93  70  79  58  54  89  65  53  88  94  69  67  61  94  54  88  89  65  74  77  95  96  73  49  67  96  98  74  93  89  71  71  55  73  50  65  60  63  61  57  72  50  95  91  56  85  57  73  70  66  87  94  55  69  92  81  73  85  80  89  98  53  89  60  80  63  58  84  90  89  96  98  57  74  63  98  49  87  59  87  73  89  87  62  91  57  58  52  73  68  88  59  85  74  55  91  51  65  70  83  66  71  80  59  54  61  53  81  84  62  87  86  62  60  59  95  57  64  76  58  74  93  86  76  68  65  57  87  62  94  53  73  60  71  77  77  89  67  74  70  65  74  84  53  78  74  66  55  84  94  83  81  78  87  86  58  64  83  59  95  74  88  95  63  66  73  89  66  84  65  50  60  55  71  89  76  50  56  89  59  84  96  95  95  63  86  76  87  69  68  72  61  55  72  56  85  96  58  59  70  70  94  93  71  59  70  91  49  93  59  97  79  57  85  90  60  62  96  84  62  79  82  56  79  71  84  59  69  63  70  91  84  92  79  61  60  75  95  87  68  54  84  92  57  75  90  79  61  69  53  61  80  75  78  50  81  62  83  86  68  56  62  65  79  61  87  97  72  69  73  60  85  60  74  69  96  93  96  63  93  57  71  56  66  90  80  52  81  89  76  94  74  78  98  75  92  84  65  60  95  67  51  52  58  67  93  98  60  84  61  61  73  62  52  93  73  92  69  84  97  69                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  52  78  91  89  60  77  57  58  86  81  62  77  91  91  70  89  53  66  96  79  98  88  72  66  82  87  67  97  87  94  78  88  56  77  77  82  95  65  89  83  93  65  97  84  61  95  95  62  51  82  82  53  92  76  96  84  87  49  92  84  76  51  56  80  49  97  57  88  89  71  63  70  90  85  92  92  57  57  62  91  51  94  49  50  63  58  91  55  73  49  89  77  87  88  83  66  92  49  77  51  93  77  77  53  66  82  51  50  87  63  60  71  69  80  88  51  73  90  89  88  97  85  50  66  94  50  59  87  87  57  95  68  95  87  58  63  89  91  57  70  96  66  92  55  84  73  65  73  59  71  60  49  85  67  69  64  72  83  78  65  67  50  71  93  80  68  94  68  91  73  59  70  67  76  98  54  75  64  58  67  51  70  51  93  93  68  90  65  69  96  87  95  98  82  77  97  72  76  59  96  61  66  74  49  92  95  97  80  52  91  61  93  78  60  83  97  85  62  91  66  58  54  51  94  82  74  86  50  78  96  57  68  63  59  62  95  98  91  92  64  58  58  66  66  81  87  89  65  91  51  86  95  90  96  76  51  63  95  59  56  56  66  96  54  79  93  51  94  82  95  86  85  62  72  75  88  79  49  94  92  56  81  81  81  51  49  96  52  98  54  91  50  71  97  87  88  91  96  55  55  92  61  74  94  68  90  84  64  88  92  84  76  71  81  79  98  63  63  92  76  69  81  90  52  69  76  64  94  96  79  62  90  78  57  80  88  86  75  66  57  82  87  49  84  74  49  79  62  55  72  55  85  86  49  59  62  73  96  97  64  58  49  55  52  59  73  85  96  66  63  53  85  75  65  57  97  71  83  92  89  74  59  96  57  88  96  56  89  77  80  53  68  66  88  72  80  62  64  72  86  65  68  50  95  75  88  92  74  95  75  92  54  73  94  56  96  59  49  75  70  52  97  94  50  84  58  82  90  61  77  64  76  84  56  85  87  89  80  51  78  97  79  67  64  78  96  94  68  55  93  91  60  72  81  95  56  60  64  81  71  63  98  96  72  60  62  62  51  86  93  74  98  78  50  73  54  92  77  67  61  77  74  70  95  89  86  90  96  95  52  73  78  54  98  52  70  59  67  87  59  72  92  70  73  86  64  51  86  57  66  80  84  88  62  87  68  57  96  76  87  61  96  70  66  70  52  68  94  93  89  88  50  88  97  62  57  74  56  54  53  93  57  66  59  56  72  56  69  91  94  80  81  83  89  69  93  94  91  85  60  92  90  97  63  56  67  77  76  67  74  96  79  88  95  84  87  84  52  59  65  53  90  57  79  88  68  91  95  50  89  52  66  85  86  63  50  63  76  79  60  49  60  69  56  85  73  53  56  91  63  93  59  97  76  59  90  73  61  87  54  80  84  96  75  80  82  66  61  86  62  85  52  50  63  75  67  87  69  78  76  86  84  63  55  69  84  53  96  53  50  93  88  67  84  62  78  91  73  60  80  82  90  76  93  59  83  69  83  60  61  52  74  83  68  87  58  68  60  91  87  89  53  74  79  57  79  93  74  60  63  71  55  85  62  51  58  88  54  89  83  89  72  91  57  91  63  80  65  52  74  90  71  65  63  94  87  72  54  50  57  83  69  66  69  57  67                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                81  57  91  83  55  72  90  52  72  69  61  75  60  90  56  73  56  76  73  61  66  58  61  55  49  66  54  82  82  64  51  72  87  80  86  97  74  60  70  88  60  66  74  70  54  97  49  78  78  73  59  98  92  89  97  72  74  62  82  85  70  83  61  72  76  60  85  76  85  86  69  85  78  82  85  78  78  60  89  82  65  91  62  59  94  91  65  88  72  69  80  81  55  90  85  79  59  83  93  65  75  80  63  55  82  85  65  55  67  74  55  49  75  60  59  69  88  51  84  76  91  97  80  54  96  72  98  57  78  88  54  86  54  80  51  72  75  88  86  59  64  98  76  60  69  72  69  55  85  96  80  67  95  77  58  52  49  82  63  68  77  90  66  75  97  65  97  79  61  59  80  78  57  92  63  78  54  69  52  92  86  77  73  51  78  86  73  59  90  62  55  52  86  77  54  78  78  53  73  76  52  96  57  71  94  91  56  56  96  60  61  49  89  73  53  94  96  51  60  87  50  57  91  60  70  77  76  68  73  51  60  64  71  92  65  49  91  56  90  63  71  98  96  85  75  91  84  85  73  71  61  82  52  87  66  64  68  97  93  80  64  88  74  77  75  71  50  56  94  54  97  92  60  52  88  56  77  82  61  88  87  57  77  96  81  60  93  89  59  97  59  97  66  52  86  83  51  94  64  50  97  79  51  83  60  93  98  83  84  78  74  86  78  77  97  65  94  73  84  76  79  85  68  49  84  93  69  92  76  91  61  65  81  86  56  72  89  74  52  58  73  60  51  56  94  61  84  74  66  96  73  73  63  74  84  72  49  95  80  89  82  65  83  51  62  65  57  90  49  65  80  98  81  96  66  91  97  49  86  56  66  50  77  63  68  97  61  63  55  94  95  62  96  89  94  85  67  96  62  63  53  93  65  65  94  75  80  75  94  97  65  89  81  86  75  87  62  60  61  78  89  59  72  93  96  96  95  90  56  74  94  59  52  93  83  76  77  51  93  61  88  58  64  57  65  87  76  54  95  79  50  59  66  63  91  95  93  54  64  86  54  76  63  71  78  94  62  89  78  70  89  78  92  56  63  49  98  72  77  76  49  71  53  87  80  61  72  81  94  57  73  63  92  84  61  76  91  60  65  61  65  54  78  75  54  60  71  62  86  73  89  81  60  61  56  54  75  61  86  60  69  76  75  78  92  83  54  50  87  72  74  84  75  64  51  74  57  67  98  55  62  52  77  52  59  84  88  77  93  73  85  85  51  88  87  61  79  96  85  65  77  76  90  74  77  63  76  78  76  67  79  95  81  55  65  61  67  52  97  71  91  56  70  82  70  68  71  96  62  85  95  82  92  70  74  67  62  71  91  83  95  75  74  71  61  90  82  89  53  56  50  63  52  69  58  94  72  58  78  77  86  98  83  80  89  51  71  88  75  69  81  65  87  55  71  52  49  51  84  51  52  84  83  63  65  91  95  74  75  76  80  78  68  67  88  97  58  77  55  95  88  95  66  74  62  88  94  83  63  62  96  59  71  97  79  79  80  58  85  49  89  81  79  86  73  87  91  58  84  72  83  52  60  87  51  77  67  51  53  96  76  62  67  95  58  84  54  82  90  54  58  81  65  68  96  96  56  86  86  88  50  57  50  93  64  79  94                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              66  74  89  77  94  94  76  60  98  88  92  61  73  92  59  82  69  51  64  65  94  94  49  90  83  93  75  59  62  55  78  89  55  68  67  84  65  70  90  61  58  88  50  79  93  93  96  85  88  54  62  75  88  68  56  95  59  84  56  57  60  78  60  90  67  68  91  74  78  52  61  57  58  52  73  67  78  66  82  74  82  70  92  70  53  82  69  70  91  71  88  78  94  70  87  81  63  56  90  55  62  61  49  63  67  97  80  57  86  75  84  62  66  87  62  90  60  86  62  56  84  88  55  49  83  50  90  67  62  51  92  79  68  61  87  60  97  61  86  77  53  84  51  51  82  79  58  66  61  50  58  60  58  75  57  89  68  95  85  50  62  71  91  68  80  83  84  92  61  81  62  63  78  67  52  61  60  64  93  65  53  61  61  49  70  96  89  63  69  63  97  98  74  81  75  51  55  56  54  74  73  84  51  64  68  97  64  49  66  89  74  60  94  76  76  92  85  50  89  77  81  70  93  59  95  84  86  57  52  81  89  64  98  97  74  72  63  86  96  71  92  97  69  91  82  77  54  81  57  65  79  95  71  84  57  69  60  73  74  96  77  61  62  76  68  69  64  78  63  97  82  82  98  90  55  75  94  85  79  88  74  50  60  49  83  77  64  80  86  50  53  57  89  68  93  83  55  96  56  75  73  76  85  58  66  87  51  70  53  80  65  92  83  80  65  62  80  52  89  54  49  98  55  85  85  56  60  58  49  80  56  57  80  75  78  81  76  67  61  69  98  52  89  83  67  96  54  68  92  64  97  80  60  68  53  74  56  92  86  53  68  87  86  86  74  68  76  72  52  54  52  85  92  69  51  90  90  74  88  88  72  65  84  74  98  69  83  98  86  63  86  85  67  74  64  57  68  69  97  53  59  67  91  65  54  56  57  87  74  69  63  68  88  88  56  77  49  64  58  61  98  56  49  93  67  60  79  80  53  58  65  62  50  94  49  86  89  50  58  57  83  59  69  69  84  69  69  71  83  93  96  94  73  73  57  90  49  89  73  89  88  93  91  58  80  91  97  72  88  97  87  80  55  49  95  49  59  68  62  61  88  88  77  97  57  84  69  62  85  90  61  94  54  58  56  84  67  50  55  73  58  90  59  52  61  50  77  80  73  88  78  85  74  65  50  68  85  59  60  64  69  85  72  87  89  88  57  84  52  69  75  80  80  93  71  90  64  79  58  64  81  67  98  92  77  91  92  60  58  79  54  98  82  67  49  95  83  59  97  90  85  84  51  82  87  69  64  60  96  49  52  71  79  83  93  53  88  66  60  83  87  85  98  64  68  57  79  51  63  69  66  79  93  83  77  74  74  61  52  88  65  67  81  64  89  81  70  55  96  84  65  82  98  77  71  78  52  75  95  85  87  92  77  87  50  78  74  85  67  79  71  97  80  69  59  61  82  70  90  68  85  81  82  91  73  50  88  81  73  94  55  97  58  62  51  59  53  61  60  92  57  77  89  53  54  59  89  74  77  78  68  92  70  96  71  96  88  85  88  52  94  53  73  82  59  89  85  93  57  67  56  87  72  75  86  67  57  73  98  69  87  85  69  66  90  63  56  58  50  79  50  61  58  64  95  68  71  87  89  65  95  79  51  90  68  58  60  72                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            88  72  54  52  64  54  84  82  96  77  59  88  90  84  64  98  66  50  90  98  87  83  57  83  74  69  68  66  68  65  90  86  75  73  85  85  96  59  89  71  78  72  62  55  87  77  90  55  97  62  51  96  74  64  73  62  85  53  72  98  56  81  78  93  63  89  67  74  94  66  95  81  70  68  78  81  68  71  64  66  70  60  83  89  67  59  77  84  54  75  77  65  71  84  53  60  59  80  66  62  87  96  57  53  94  91  54  68  92  67  78  63  98  97  76  61  98  80  65  87  79  89  53  75  93  50  60  80  97  89  85  90  64  59  81  78  78  73  69  61  62  52  94  81  64  98  62  65  61  82  86  97  70  65  62  65  52  76  63  65  79  95  92  75  97  76  78  84  63  85  92  90  57  56  54  71  89  69  83  97  55  65  74  69  52  77  73  92  73  83  84  84  55  49  72  96  63  91  80  80  68  94  86  68  56  75  70  60  55  53  63  78  77  83  68  98  56  61  95  74  90  86  86  59  74  87  90  94  55  59  68  81  83  60  94  79  75  89  75  94  69  56  75  52  49  87  55  72  72  53  87  87  82  68  54  64  66  86  76  76  72  58  85  61  97  90  90  94  61  95  64  50  51  51  85  49  87  56  66  91  75  91  88  92  69  51  94  49  82  75  59  81  74  69  69  60  91  59  95  83  66  92  72  64  50  93  55  66  77  87  63  95  71  89  87  49  49  64  68  76  68  68  96  59  67  62  75  91  49  53  50  96  56  73  60  61  78  88  61  65  89  56  78  70  95  79  66  74  70  75  72  52  87  92  85  51  52  73  76  51  82  50  59  78  69  77  51  66  85  90  74  75  84  58  86  82  86  75  58  72  86  85  65  88  64  71  88  94  81  62  51  95  88  96  82  67  79  63  83  84  97  80  88  84  82  63  77  87  73  85  53  74  95  98  56  78  57  84  76  73  56  53  92  57  51  69  81  55  49  83  71  98  51  77  56  88  77  68  57  67  81  90  63  61  90  89  81  83  80  52  78  87  92  78  93  55  71  67  63  90  83  94  90  54  61  75  49  74  70  63  68  61  68  74  96  87  82  57  83  97  91  90  93  85  88  93  83  62  81  72  92  90  77  57  75  94  93  59  88  95  81  89  54  86  53  96  70  51  55  72  63  77  62  80  52  67  78  88  67  69  50  72  72  78  90  66  60  84  92  51  66  97  59  84  97  56  86  73  58  77  58  55  51  70  64  91  85  49  92  82  59  78  55  73  58  80  79  62  93  54  79  53  90  75  92  84  98  61  92  57  76  61  77  61  71  58  79  53  69  65  67  52  81  68  52  53  57  60  92  79  92  55  90  57  75  80  90  95  80  67  61  92  85  66  81  69  93  60  73  66  87  84  85  55  64  78  57  76  55  59  73  72  98  70  96  82  49  98  77  95  80  94  84  60  95  63  77  58  88  83  72  64  65  60  57  69  80  52  77  90  78  73  90  55  88  58  62  71  50  84  49  59  59  78  95  96  57  76  55  72  85  65  80  62  67  70  88  87  51  68  57  95  89  90  56  58  52  70  60  69  91  80  93  96  53  59  70  80  85  80  49  80  71  50  98  66  77  74  95  53  66  62  74  80  61  76  55  88  66  49  95  94  70  61  97  69  76  55  97                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          57  90  81  57  56  87  86  92  51  55  55  95  81  97  71  49  77  94  92  57  65  81  87  87  57  61  64  55  85  51  80  68  86  96  91  74  89  95  54  50  66  81  51  98  81  67  51  71  78  82  59  80  57  94  96  70  91  84  94  55  52  94  69  66  95  71  83  91  55  73  96  87  70  80  75  77  73  67  96  83  77  91  80  79  66  81  87  72  96  69  49  94  82  53  84  52  57  67  86  59  88  88  88  70  75  57  66  81  62  56  70  84  84  83  53  75  58  75  54  67  58  82  61  90  68  51  62  64  53  52  56  49  82  54  79  93  50  85  62  98  69  90  75  75  74  98  82  71  63  92  84  95  68  96  98  95  86  92  76  81  56  95  82  96  57  74  63  71  66  66  87  58  65  98  54  58  52  57  96  60  90  97  55  78  74  86  83  52  73  69  61  88  57  76  64  95  85  73  77  91  95  49  49  64  58  75  53  93  82  85  96  94  78  64  71  79  58  83  55  93  94  77  86  70  77  89  75  59  49  89  94  81  95  51  81  69  77  54  78  71  87  94  78  69  89  64  90  82  54  63  59  96  64  87  85  78  49  63  52  63  90  56  72  64  54  91  55  78  97  72  57  69  94  65  84  73  70  58  61  88  68  66  87  78  89  54  83  91  53  59  51  82  62  97  50  65  62  71  98  98  66  66  64  93  59  84  90  61  71  94  57  51  61  54  54  97  88  60  54  78  77  98  85  65  83  52  92  79  61  85  49  89  79  93  89  75  75  67  50  90  72  59  82  73  50  96  96  82  62  52  62  92  57  88  81  97  81  63  64  97  94  64  73  69  65  72  56  93  51  63  90  77  83  65  63  50  96  84  69  94  62  96  86  59  75  70  54  58  53  49  49  60  89  97  52  70  54  88  67  59  69  70  73  96  77  78  51  53  57  89  63  85  63  52  90  82  89  83  90  81  74  65  81  79  76  78  78  85  49  58  78  93  67  87  98  64  71  67  72  87  65  75  79  50  93  88  88  55  84  83  49  66  61  83  93  82  69  72  56  73  56  96  87  51  50  92  81  76  58  58  87  50  59  94  53  74  56  69  56  73  74  85  89  50  72  64  67  58  59  83  64  82  66  87  58  74  58  86  65  59  59  77  98  51  53  84  52  91  85  91  55  83  61  64  78  88  76  82  49  78  69  75  65  55  75  73  76  74  63  93  98  92  80  50  93  96  77  55  82  91  82  89  95  78  82  51  68  91  77  67  63  86  70  49  73  72  68  89  72  86  53  62  79  83  89  83  94  66  63  92  85  64  92  88  56  65  51  75  62  73  93  68  52  84  84  66  69  78  64  78  53  88  92  87  84  92  98  52  74  64  98  67  63  52  53  90  89  96  94  88  62  56  65  90  74  72  73  66  51  60  69  64  71  88  60  92  90  62  67  65  93  63  98  98  82  63  91  94  70  72  62  57  87  98  75  59  74  69  79  91  66  87  75  98  65  92  61  82  94  65  53  60  59  64  96  53  63  53  85  88  69  87  69  60  86  64  55  94  75  51  58  54  53  87  79  71  73  70  62  62  78  76  51  82  78  53  85  60  91  66  83  84  83  93  69  53  67  83  80  59  60  81  95  88  86  83  90  82  54  94  84  82  52  97  94  59  95  93  82  80                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        69  59  67  63  89  93  53  54  65  51  65  93  67  90  50  76  88  60  51  58  93  70  80  68  66  76  88  60  80  73  89  84  84  81  69  62  88  80  63  73  81  66  52  50  67  72  91  71  71  49  79  96  49  82  71  63  57  89  61  95  70  77  78  88  72  61  57  71  81  71  97  78  51  66  66  51  66  55  74  61  95  61  85  98  73  89  98  59  60  82  91  73  72  51  63  52  70  93  90  98  87  73  52  89  88  58  94  50  70  58  92  65  62  52  90  57  67  81  55  66  76  95  73  70  75  62  63  95  54  63  89  56  72  71  77  59  51  89  87  49  63  57  71  59  71  84  91  75  63  56  72  62  94  90  67  92  67  60  93  93  67  86  63  61  50  94  67  91  61  70  63  65  80  92  63  70  67  67  52  67  88  65  90  60  70  71  89  90  76  77  82  74  84  88  85  68  97  94  83  97  71  52  57  63  90  62  58  93  57  91  57  63  96  73  79  62  59  76  67  88  93  86  88  63  71  92  91  97  65  87  57  93  67  49  92  65  64  96  73  81  94  54  68  77  62  64  52  89  84  80  52  66  78  96  52  88  73  86  79  75  75  81  78  79  69  62  86  93  49  80  69  68  81  62  92  85  73  72  75  58  58  91  77  81  85  93  91  60  79  82  81  66  67  75  95  60  98  52  71  63  60  88  93  71  78  87  80  56  92  97  84  63  57  62  98  69  60  74  82  95  88  76  91  60  52  97  61  63  62  80  72  60  50  73  79  66  57  81  77  50  69  63  71  89  87  53  84  95  54  94  98  87  75  73  98  95  61  59  81  96  84  93  73  51  90  78  65  91  86  83  70  69  98  68  58  50  55  92  87  75  70  71  68  75  61  56  81  57  55  94  66  61  96  92  91  93  80  68  67  62  51  85  71  64  66  51  63  57  71  52  73  87  98  97  73  69  58  81  66  53  93  86  96  66  58  63  58  54  74  56  78  65  78  58  63  98  57  82  91  93  96  93  98  63  60  64  58  57  50  87  74  55  53  70  95  68  90  84  82  58  96  54  97  62  55  55  76  71  93  82  96  73  66  98  65  83  91  97  86  64  86  90  93  76  63  83  68  76  89  56  49  91  62  56  98  83  59  91  79  81  80  57  52  53  95  76  63  59  68  89  63  94  77  79  83  70  76  71  83  66  82  98  57  71  59  82  88  91  93  74  63  63  53  72  58  76  82  79  92  91  82  68  51  84  55  65  93  68  56  97  87  81  51  70  76  89  59  68  62  80  52  94  79  82  77  82  58  98  90  52  55  71  92  72  93  49  59  96  59  88  98  94  66  72  55  58  72  76  72  75  57  87  61  79  88  53  50  66  60  97  80  73  92  86  62  66  91  61  53  83  58  84  86  55  96  98  49  60  88  50  83  78  62  79  68  73  63  50  94  50  69  59  58  84  76  97  86  51  73  86  57  98  92  50  79  72  62  57  96  98  50  49  66  70  90  91  52  78  58  54  82  70  63  55  54  82  87  97  90  49  83  77  59  61  70  69  73  71  72  70  89  53  91  55  92  94  93  50  85  70  50  92  52  51  55  79  61  87  93  89  55  55  53  97  55  69  92  80  73  63  69  78  62  88  55  72  96  95  50  69  70  90  94  76  71  77  88  53  90  76  86                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      49  78  90  88  69  73  81  90  79  69  73  79  79  50  51  78  94  79  65  61  59  70  89  58  62  66  68  71  94  98  96  98  64  77  75  65  66  62  78  58  77  66  75  65  60  88  56  58  86  69  58  68  76  72  71  64  70  79  79  76  60  59  69  58  86  82  54  71  81  71  83  68  92  87  77  51  94  97  75  77  91  53  92  65  52  69  74  69  60  82  49  93  73  84  86  94  68  96  74  90  84  54  75  61  83  82  88  77  57  54  76  65  96  73  77  65  76  76  53  69  61  86  51  97  94  74  70  74  72  61  58  89  54  95  93  80  65  87  89  94  84  94  97  61  57  68  66  88  81  57  57  52  79  57  85  84  88  75  64  69  63  68  83  55  65  84  95  82  91  72  92  82  59  87  90  52  80  94  96  95  63  97  88  52  87  49  67  96  49  78  90  69  55  71  64  92  88  50  77  65  94  94  54  70  65  80  87  67  93  74  54  74  62  86  75  98  59  79  62  78  83  86  74  71  81  84  49  79  89  89  61  96  50  74  57  50  66  65  86  86  75  76  87  62  80  53  59  49  88  98  50  86  95  59  49  85  54  94  55  49  75  73  83  68  57  62  67  62  94  56  80  66  76  53  69  76  85  92  58  61  67  61  57  54  90  69  59  76  59  91  77  78  77  81  74  68  65  93  80  67  87  54  93  80  65  92  50  87  50  49  57  56  59  53  89  65  51  76  83  49  67  58  98  96  97  75  85  78  95  75  77  58  58  53  98  97  76  88  98  81  73  79  78  64  52  63  58  95  94  56  59  71  69  88  52  50  65  56  87  95  87  86  92  54  73  84  73  56  66  89  81  64  77  81  87  70  96  93  69  64  61  80  49  60  50  80  64  51  53  52  76  66  66  64  82  50  68  62  71  82  82  58  87  77  89  65  63  77  69  98  57  93  86  82  97  86  59  54  76  97  85  91  60  53  82  50  81  96  59  66  83  69  93  54  53  60  86  84  87  50  94  65  77  70  92  98  51  67  94  56  53  58  73  78  70  52  72  53  62  77  57  76  59  91  79  89  85  63  86  79  97  77  61  49  86  71  68  50  68  54  72  95  54  94  90  63  52  85  91  82  85  90  69  50  80  85  87  64  95  73  52  80  53  92  58  68  92  51  73  67  79  88  70  52  84  56  58  77  77  93  65  49  65  68  63  83  70  68  82  77  66  95  98  94  87  75  69  74  92  94  94  79  97  68  74  53  56  96  95  49  65  76  66  66  78  70  74  78  55  72  64  74  81  73  58  68  73  77  87  50  90  64  98  49  56  87  85  65  50  85  93  89  96  51  60  78  92  61  73  90  91  49  88  98  97  59  89  71  71  81  73  93  70  87  58  60  88  85  81  83  50  93  95  88  70  68  68  54  58  68  65  55  70  55  61  73  60  50  52  52  56  73  91  94  68  78  73  87  61  96  65  64  82  57  62  88  63  77  60  93  55  76  72  76  85  61  67  50  57  84  59  52  56  88  65  84  93  51  91  76  57  61  92  55  83  85  86  63  67  59  84  63  65  82  76  93  86  90  73  97  81  68  73  96  77  72  83  87  98  88  81  97  94  80  51  56  62  91  56  60  64  91  98  75  88  87  51  95  94  89  82  77  57  80  81  97  64  75  75  49  69  72                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    96  87  88  58  57  51  70  73  63  75  50  95  66  72  59  54  77  88  89  58  72  67  62  92  55  73  65  65  90  63  98  85  75  72  57  56  77  95  50  79  57  94  58  92  93  79  80  88  95  89  63  65  96  63  94  49  91  69  49  69  87  94  76  66  77  55  70  81  98  54  49  93  58  54  60  56  49  62  63  55  87  86  87  59  83  80  89  56  68  85  93  74  78  62  52  79  94  84  57  81  57  80  59  85  88  62  65  61  50  68  87  87  60  82  79  76  67  84  54  65  89  93  56  83  60  77  98  78  61  97  57  84  89  51  69  59  65  83  90  62  55  74  78  81  88  93  94  49  52  71  53  74  80  61  80  82  52  65  78  82  83  53  57  91  55  82  54  60  80  90  90  83  97  75  93  57  79  91  63  60  59  56  53  72  96  72  66  84  81  68  70  67  57  91  72  86  50  82  97  84  92  62  81  93  88  63  67  57  56  79  64  89  91  67  65  62  83  92  50  55  83  89  55  80  95  61  91  51  60  61  54  89  83  84  61  95  51  63  65  93  97  84  65  76  76  51  92  94  66  58  87  54  54  52  69  64  80  67  62  76  80  85  81  76  69  61  77  71  70  76  93  93  70  58  85  57  67  49  76  88  50  72  82  77  73  85  51  55  94  70  67  69  56  89  98  63  86  96  76  83  82  73  63  49  91  77  81  91  71  91  60  92  52  72  69  85  63  76  58  71  74  60  51  67  69  93  68  88  66  81  51  55  49  69  82  71  93  75  67  55  54  86  86  66  80  89  80  55  94  87  90  90  54  73  65  80  67  77  56  53  73  87  82  98  89  80  53  57  85  64  87  77  73  72  96  78  65  50  70  92  52  85  54  55  78  60  71  86  93  59  95  62  49  87  84  94  67  94  63  66  94  79  78  62  79  57  85  94  86  85  79  64  66  92  63  85  71  60  97  68  74  59  85  66  76  62  96  65  68  95  89  89  52  80  68  80  82  55  69  88  75  59  49  55  64  83  74  51  80  88  87  94  60  53  77  52  94  78  83  75  64  95  87  89  55  60  82  86  55  53  75  50  66  60  85  60  56  73  63  95  56  88  81  52  59  62  75  82  80  95  62  96  82  56  73  94  49  60  80  83  80  63  66  88  56  66  58  91  58  66  50  68  71  81  62  63  80  64  67  62  86  51  80  77  50  64  51  85  73  96  65  63  49  84  73  78  96  60  87  55  59  71  60  67  85  75  82  50  66  53  88  63  89  72  51  91  62  65  98  68  76  49  70  87  49  81  76  66  71  85  87  65  94  68  75  71  57  71  64  52  98  50  65  59  59  56  60  67  68  57  55  67  66  74  86  98  63  91  49  79  73  71  60  61  76  95  86  55  57  55  52  85  80  98  49  96  52  80  95  57  59  65  96  73  53  79  77  73  66  83  58  80  91  98  78  93  59  60  55  72  63  87  58  88  76  91  66  67  91  74  90  65  79  51  88  81  78  51  54  55  75  52  80  74  53  50  92  82  67  74  74  73  88  50  54  67  71  49  95  55  81  59  93  62  58  67  68  51  93  76  51  69  75  50  73  69  98  96  81  52  71  65  54  67  70  89  74  68  79  97  63  51  62  72  90  89  98  80  63  76  77  94  97  64  96  73  88  76  80  70  96  96  49                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  94  87  79  91  85  83  92  97  84  79  65  87  77  53  76  84  70  60  89  52  54  90  87  61  94  87  75  81  90  75  82  51  56  92  90  76  52  93  57  86  98  72  60  84  73  55  86  86  70  95  70  68  55  63  98  49  65  50  90  91  53  86  91  49  70  81  68  83  73  55  90  92  88  66  97  64  67  90  55  55  60  75  97  74  71  72  71  57  94  67  57  90  76  54  70  65  60  94  51  69  76  69  56  52  98  76  50  64  60  61  94  79  86  54  55  83  62  76  72  79  89  49  69  63  60  90  60  80  89  55  96  56  83  98  70  91  74  72  65  87  73  72  71  90  87  89  84  73  54  65  80  79  89  75  78  50  85  64  76  93  70  86  83  67  78  75  65  69  56  72  81  73  57  86  62  86  70  86  81  83  87  97  82  71  53  51  87  84  86  76  78  53  87  55  95  66  65  51  96  51  60  84  60  84  90  80  77  70  78  65  49  59  82  90  73  83  51  54  55  87  59  96  73  55  71  95  76  69  96  74  70  97  70  90  69  72  57  78  77  63  73  84  54  82  63  91  66  98  95  92  87  69  68  50  74  65  97  68  84  73  90  66  94  70  60  78  61  51  52  92  63  83  78  80  88  67  49  67  66  65  81  53  57  87  56  87  95  76  96  81  51  73  88  73  66  56  71  60  67  91  59  70  69  87  93  91  96  77  79  62  89  52  94  65  71  84  72  95  68  74  55  49  89  77  53  58  78  50  82  85  80  62  55  75  97  95  83  85  62  55  90  60  76  95  94  96  57  93  81  70  95  89  80  92  53  79  82  98  70  68  55  89  71  75  66  90  71  74  97  96  87  59  71  77  60  76  59  98  70  94  91  95  79  61  91  85  98  86  72  59  72  62  49  76  60  83  71  85  63  54  92  66  73  63  55  61  51  97  91  53  72  98  61  72  51  57  62  96  64  84  88  71  85  55  62  61  58  77  50  93  83  57  72  75  54  88  52  51  86  96  58  60  62  54  89  61  77  53  65  72  56  64  97  59  89  84  84  66  82  67  63  81  87  62  83  57  61  94  51  68  86  93  76  82  75  91  55  96  71  55  67  90  66  49  98  93  61  80  83  88  74  86  85  56  79  93  78  74  88  52  94  50  95  56  98  63  53  81  79  96  96  65  64  52  54  77  69  78  71  59  49  84  59  92  79  62  61  51  54  64  78  62  95  75  53  90  71  76  54  50  56  75  53  82  81  71  65  82  71  50  66  77  78  77  50  57  89  63  68  78  65  71  69  49  86  53  90  84  72  69  54  64  72  76  57  70  78  90  52  71  88  88  62  84  87  69  85  88  97  92  51  54  53  89  67  67  95  50  66  87  98  97  79  72  95  75  76  62  58  78  60  57  62  58  87  78  60  81  58  81  57  64  89  70  66  54  91  90  52  53  76  66  54  76  54  58  82  53  79  62  78  87  80  87  93  73  93  57  56  50  61  75  60  82  72  51  56  53  87  93  93  74  95  56  55  78  64  92  97  76  55  92  83  96  97  79  56  83  92  75  91  66  61  83  52  95  59  70  64  85  69  66  96  79  76  63  97  60  86  49  65  94  68  83  79  59  89  74  82  53  51  86  87  65  91  98  66  79  65  83  60  98  84  86  97  49  64  50  58  96  77  84  69  58                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                74  78  84  85  98  70  91  60  70  69  49  97  94  67  49  90  83  59  49  63  85  86  79  95  81  49  79  61  76  63  69  97  80  70  83  58  74  72  98  58  56  67  68  75  63  51  71  60  74  88  94  70  81  80  85  62  49  65  80  57  98  82  85  84  55  49  61  53  81  70  91  69  59  69  88  83  57  51  93  84  95  64  72  57  62  53  74  88  84  84  60  80  62  65  82  49  65  63  49  52  85  91  89  63  97  71  64  58  70  98  66  68  92  55  96  70  58  86  73  93  91  66  95  79  92  97  52  49  81  75  51  93  49  51  62  70  74  96  91  86  52  90  66  61  53  83  65  64  54  69  87  88  54  81  87  76  50  52  62  50  72  75  97  93  50  70  74  91  85  54  52  88  95  51  53  66  69  78  81  86  59  95  56  76  67  98  90  70  80  67  93  55  49  68  57  63  65  86  55  65  51  50  54  57  50  55  75  79  77  55  56  90  76  81  49  63  79  74  49  76  73  49  70  75  75  97  78  86  84  52  57  87  91  91  85  90  79  93  72  52  66  76  95  78  52  60  89  89  87  67  54  81  93  92  75  52  51  60  91  51  97  69  61  67  69  82  65  85  80  80  79  90  87  75  92  79  81  68  86  83  54  78  97  79  79  54  61  87  68  56  82  71  55  73  59  68  75  97  97  77  72  90  86  94  61  82  60  71  62  84  78  94  52  51  57  76  97  64  65  79  55  83  63  97  82  74  64  69  80  76  89  54  97  96  94  54  93  90  52  83  95  52  70  67  51  98  79  88  96  58  53  87  49  84  78  64  98  54  69  51  52  58  91  80  74  88  85  74  94  57  93  77  66  61  74  57  61  82  74  80  83  66  93  76  98  97  92  77  66  87  96  92  51  97  59  59  58  82  68  65  87  55  54  78  78  92  86  97  67  73  81  89  60  76  80  67  81  59  77  55  93  50  97  92  85  96  53  59  98  70  70  50  89  76  58  77  93  62  52  88  93  67  75  72  78  98  84  72  56  85  95  52  86  86  94  61  71  97  85  54  59  57  69  66  53  66  69  84  55  60  90  88  89  96  68  54  91  94  55  72  91  71  94  69  75  83  55  51  55  94  95  79  98  59  93  79  51  97  70  69  82  63  60  76  56  94  78  63  87  81  74  58  51  55  73  73  72  85  57  60  62  83  67  49  59  81  83  75  79  86  65  80  92  53  70  56  91  82  96  58  96  58  95  88  74  77  87  77  49  57  70  90  85  68  85  57  55  56  67  92  92  87  86  87  71  82  81  67  75  49  81  91  66  89  74  55  49  49  54  86  74  60  86  71  78  67  54  85  49  81  67  59  70  81  75  98  65  89  64  90  98  50  91  61  78  54  85  90  60  66  61  54  68  61  65  97  75  51  85  72  94  64  49  67  95  96  66  49  50  89  90  81  59  59  57  78  72  54  54  85  85  51  72  97  86  72  51  81  61  56  82  76  96  88  72  60  94  93  85  87  83  97  63  51  60  72  66  74  67  91  61  75  78  49  71  49  68  89  91  85  96  92  71  52  74  67  90  53  97  82  83  70  61  76  92  85  91  89  56  72  82  86  72  63  67  68  83  83  72  78  68  56  87  77  90  58  60  70  73  80  64  69  82  63  55  51  53  55  90  50  58  84  93  90  86                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              63  58  97  65  62  82  53  74  58  93  94  78  68  52  80  71  90  63  81  59  84  75  68  80  92  54  82  83  51  78  90  57  84  50  77  81  76  72  63  68  70  95  88  61  70  85  96  50  68  74  62  57  70  76  76  86  72  90  76  88  68  80  91  52  52  98  68  90  88  59  60  94  87  90  79  80  96  83  98  68  96  80  86  89  97  67  80  86  59  66  71  83  69  72  75  74  76  68  61  57  50  93  69  56  92  98  97  88  82  56  71  94  52  67  68  79  73  52  95  63  78  64  56  90  89  71  73  69  79  72  54  60  91  97  55  59  75  94  68  61  58  80  95  58  79  91  63  70  56  61  57  77  68  71  81  56  92  85  80  87  68  58  84  91  66  94  59  87  85  70  85  72  66  89  72  85  78  59  68  56  55  68  73  77  84  77  91  96  64  85  53  96  88  77  49  71  91  63  57  97  98  58  49  92  56  59  88  53  57  80  90  77  66  52  93  65  87  83  71  95  82  67  61  67  86  79  54  87  68  84  91  62  85  95  58  57  60  96  91  92  90  95  82  71  50  75  54  93  53  95  66  79  72  62  93  94  71  63  89  49  56  75  73  80  77  80  91  93  63  95  57  81  65  92  66  85  96  82  87  76  72  98  65  58  95  84  84  61  73  62  79  77  81  93  67  85  74  90  72  65  61  82  60  52  74  86  88  59  58  63  69  59  76  95  53  92  89  80  62  84  95  78  73  93  98  72  74  87  79  57  94  72  97  64  94  76  78  50  66  94  88  81  73  73  66  77  63  59  79  91  94  97  88  67  58  49  68  66  52  84  54  94  73  83  79  95  74  95  97  90  50  69  97  58  52  54  65  73  83  65  62  53  96  63  74  57  55  76  98  84  60  94  54  65  92  66  64  58  78  67  86  56  76  56  76  97  78  73  61  93  85  50  64  80  93  91  61  93  71  74  87  59  87  70  73  67  67  83  96  66  49  68  89  77  70  71  61  51  64  75  97  83  91  92  98  92  51  59  53  86  97  52  55  54  63  82  92  92  63  61  87  91  95  82  51  86  52  72  69  97  98  90  55  50  72  57  75  75  75  86  69  95  72  76  65  78  77  88  75  60  62  77  65  54  88  63  61  87  64  69  65  72  61  68  55  59  67  56  61  60  70  65  63  97  57  52  80  80  83  61  66  88  83  62  91  92  52  67  50  59  81  53  59  61  93  74  71  65  50  93  92  66  79  70  75  88  52  67  92  92  55  63  65  86  98  72  94  77  61  87  94  87  79  85  70  72  53  74  74  68  95  97  60  83  76  60  85  52  83  66  73  71  78  62  68  73  87  86  54  70  61  90  52  97  67  49  55  64  85  76  93  65  53  90  63  86  80  68  50  84  67  68  66  77  85  67  74  95  79  66  94  69  96  95  81  96  60  86  54  94  58  74  87  75  98  64  58  78  79  74  49  57  66  61  95  69  80  77  92  88  56  74  91  58  98  96  87  63  59  83  51  94  71  91  90  83  88  71  51  77  71  73  69  58  68  72  66  53  93  68  88  75  87  51  86  71  74  98  55  79  81  60  88  93  59  50  62  59  82  51  79  82  71  81  54  92  49  71  76  91  62  58  84  72  56  50  54  75  51  65  96  74  60  86  66  71  59  87  89  80  58  52  79  77  50  90                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            61  60  52  54  50  64  97  79  57  58  73  81  81  64  83  89  87  74  94  77  79  49  59  51  68  74  55  71  82  91  62  87  61  65  97  60  49  97  88  67  56  87  57  95  95  85  61  87  80  64  55  55  82  94  58  70  96  96  91  73  65  84  62  84  87  72  85  85  83  77  63  63  95  84  89  69  52  94  91  83  69  92  82  64  81  61  68  60  79  49  77  54  50  77  77  52  91  80  92  50  86  82  66  82  75  68  78  89  95  62  90  59  63  57  66  60  70  97  77  53  73  74  80  91  80  67  81  70  76  52  64  70  49  55  91  98  76  51  82  97  65  88  70  75  64  81  52  90  83  77  51  71  69  96  55  73  53  60  92  83  86  70  71  64  61  52  82  91  97  69  92  82  54  57  61  97  85  79  70  86  78  76  85  59  61  80  51  74  60  52  92  64  49  88  93  68  50  77  98  53  71  53  93  66  83  93  74  72  68  93  55  81  60  79  96  92  65  87  82  76  95  81  93  50  92  74  84  68  83  79  53  59  92  58  69  87  89  69  70  51  50  72  52  58  49  57  62  92  69  91  92  85  94  94  60  87  57  80  54  89  86  84  60  65  89  49  68  71  65  85  76  69  49  94  77  57  49  49  82  93  60  91  98  85  77  61  57  73  84  65  85  52  78  55  58  83  91  94  80  74  58  77  95  83  76  69  55  67  91  62  50  90  89  64  95  90  89  95  49  54  63  60  76  64  93  98  79  96  96  71  65  88  89  64  95  85  83  49  57  69  80  71  59  55  55  67  77  98  51  89  80  97  67  70  77  64  72  52  67  61  95  58  68  62  65  91  88  68  67  76  62  51  64  78  71  75  92  74  77  85  57  91  58  73  66  64  83  75  64  56  61  85  72  53  54  89  81  69  71  92  90  96  85  87  92  80  58  91  58  87  76  57  49  66  52  96  72  59  65  59  65  59  65  65  61  62  67  61  64  71  59  68  91  54  98  52  62  64  78  58  55  57  81  82  56  57  80  82  77  93  95  63  54  78  75  71  89  50  85  93  98  63  51  52  62  65  66  84  70  89  68  69  54  72  90  95  79  98  88  72  96  66  70  72  70  81  85  85  54  77  94  63  73  96  87  90  72  80  57  52  74  77  95  90  90  82  97  97  77  57  73  58  60  54  49  72  73  78  97  51  51  65  92  53  73  98  79  70  63  98  69  68  63  59  61  67  69  59  78  66  88  50  79  64  98  86  66  49  79  80  88  57  58  77  97  57  65  65  69  96  76  49  52  63  58  72  59  74  78  61  62  78  95  85  90  81  86  79  97  92  75  52  52  89  74  74  86  73  96  87  56  81  81  93  59  57  90  72  51  72  90  59  71  70  83  96  63  72  74  82  93  90  64  58  92  77  72  88  98  91  62  86  69  80  64  64  87  86  69  61  78  53  93  50  79  68  53  72  94  61  62  79  60  66  87  98  83  66  55  63  56  81  69  75  81  90  77  89  65  90  87  92  66  71  63  90  71  91  94  55  64  53  79  57  75  76  68  91  60  76  61  88  98  87  67  72  87  55  85  52  77  52  76  69  98  54  73  96  82  57  86  57  49  56  75  88  77  62  90  83  49  82  82  87  49  78  50  94  60  59  77  76  79  50  59  83  62  79  76  78  61  65  98  76  65  64  84                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          65  82  95  68  69  88  52  88  69  84  78  89  89  85  71  95  51  96  49  86  80  93  72  51  91  62  51  86  78  91  98  70  80  81  91  77  61  97  88  53  55  96  78  65  54  75  80  93  75  96  49  94  83  78  67  58  91  59  64  93  84  80  72  89  68  86  84  83  83  84  79  91  60  79  93  81  64  69  66  81  64  49  78  86  87  72  87  86  66  74  56  86  67  69  84  59  62  50  87  86  49  62  49  57  74  56  73  91  60  86  87  55  72  65  73  73  73  55  80  79  86  72  86  89  92  96  93  54  71  61  58  68  92  82  56  98  75  94  50  84  77  92  49  56  85  63  93  53  90  49  77  68  68  50  52  88  68  61  80  89  49  56  72  76  76  56  65  59  96  86  91  93  60  95  83  90  71  91  89  92  52  62  60  88  61  66  70  88  76  88  72  51  95  73  67  71  58  52  56  97  83  66  79  59  64  81  62  87  68  92  89  68  73  91  70  55  58  84  59  86  52  53  69  87  97  79  85  89  98  73  50  49  74  86  93  94  64  87  89  71  61  58  71  85  70  58  95  95  63  70  87  73  86  54  60  69  75  85  85  54  54  69  54  54  86  92  50  97  49  60  49  84  73  66  50  69  82  63  56  60  50  72  80  76  98  72  87  49  62  98  73  82  73  79  67  96  49  81  82  88  98  92  71  59  84  72  89  59  67  79  79  57  65  95  67  61  75  90  56  92  94  75  83  84  91  63  92  56  79  85  81  54  97  86  64  59  92  73  49  81  89  71  62  73  97  93  85  78  79  54  78  73  85  64  93  97  55  65  49  71  92  87  79  66  73  80  90  56  81  88  56  57  91  81  85  53  69  71  75  69  70  64  51  80  98  97  91  62  70  73  64  94  69  57  50  68  65  82  50  70  49  75  64  81  77  62  95  75  72  85  81  96  59  83  78  54  89  91  50  93  80  91  54  96  92  65  49  90  84  50  52  93  85  65  89  78  84  97  59  53  74  68  60  55  98  70  65  49  67  75  80  98  72  66  73  83  96  67  85  79  49  65  72  63  62  53  53  49  93  64  77  90  53  51  54  54  66  80  62  57  62  71  94  70  87  94  72  53  69  74  52  53  49  67  82  50  79  94  78  56  56  77  69  89  95  87  63  71  70  69  66  64  61  95  97  53  71  50  71  67  76  86  93  88  54  58  64  49  70  76  65  94  49  59  54  93  85  97  63  86  89  85  76  56  64  82  51  61  62  95  57  77  97  91  98  56  89  72  65  81  90  58  82  98  64  65  74  82  96  66  88  58  59  49  96  74  86  76  72  59  87  86  74  95  82  53  59  93  76  83  66  86  52  70  57  90  79  50  64  83  91  93  85  78  87  70  87  95  59  97  85  72  90  76  64  64  78  88  87  79  89  50  69  90  68  71  94  94  93  71  73  89  89  72  68  74  95  55  79  95  86  59  97  68  95  94  59  86  87  58  54  92  85  84  98  50  54  68  64  66  67  62  60  49  97  55  80  54  71  67  82  76  77  97  74  89  53  71  77  79  64  83  85  94  61  51  97  76  57  93  53  73  97  78  72  51  67  68  97  90  80  58  67  80  78  53  71  97  66  80  54  58  83  61  72  95  94  62  73  91  55  55  85  49  79  78  95  83  67  85  53  50  62  64  81  58  59  91                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        55  92  70  66  79  90  49  94  58  97  96  54  87  68  49  70  90  83  52  71  63  83  66  59  87  51  87  98  93  60  54  92  61  81  92  81  57  76  70  70  83  73  92  70  79  65  56  58  54  86  83  80  80  77  52  85  62  68  85  92  93  88  77  85  69  90  93  85  96  70  82  61  49  85  97  64  59  93  81  96  94  65  73  80  75  82  58  82  83  63  78  83  96  77  54  73  84  55  82  50  94  92  63  64  98  56  57  87  96  83  84  55  82  76  58  70  77  96  67  77  89  49  88  81  61  67  97  83  64  55  59  61  76  85  78  82  94  76  54  50  93  51  51  86  88  77  77  56  96  93  95  58  75  70  76  57  93  74  53  96  83  70  90  81  54  75  68  60  87  58  65  87  85  68  70  61  63  78  61  96  81  94  79  63  78  54  70  49  58  75  52  52  93  52  59  88  66  96  53  95  78  84  70  68  54  93  65  88  78  81  90  77  67  96  66  87  67  97  82  63  78  58  86  98  89  94  85  72  61  54  57  71  54  57  95  75  58  70  61  83  51  50  67  76  50  84  62  70  96  95  96  60  95  83  95  98  71  60  81  93  77  95  93  56  66  81  86  96  89  88  97  53  79  85  66  97  57  56  71  80  64  84  71  52  69  60  60  84  64  58  98  64  57  60  65  63  68  94  94  81  90  60  79  56  84  74  70  82  67  64  73  91  64  50  56  92  87  70  58  60  53  93  92  98  63  79  62  96  51  70  73  92  98  73  70  97  97  64  96  86  71  54  67  72  83  84  57  78  52  85  96  79  53  49  76  74  87  78  72  84  65  59  62  73  60  62  56  76  96  86  88  58  53  86  66  78  94  74  56  78  82  58  59  73  81  53  66  64  62  90  90  79  78  57  60  73  73  95  80  67  79  74  98  55  56  68  85  69  61  67  91  60  54  52  51  91  58  81  62  60  50  50  84  79  60  54  63  74  59  86  61  90  54  76  88  84  91  75  62  49  90  75  89  64  78  52  55  66  90  73  95  57  92  70  64  62  80  81  60  74  63  58  70  58  72  80  93  54  61  87  64  89  57  59  92  72  98  81  90  72  86  62  59  51  97  92  88  70  70  63  71  91  84  65  73  77  78  53  84  80  75  86  68  96  91  94  77  49  63  52  78  67  75  70  86  90  51  56  83  85  68  91  56  79  78  50  64  90  56  61  55  89  70  98  98  90  78  78  89  97  95  58  96  91  56  66  66  87  84  98  61  80  71  62  75  75  69  78  66  62  56  98  73  93  63  62  72  61  70  93  90  87  84  53  62  73  80  69  67  70  96  81  55  61  93  64  52  60  61  98  85  83  82  83  97  85  55  51  66  54  90  89  96  78  79  95  61  88  63  74  58  70  90  84  76  61  82  97  84  85  57  56  94  69  62  86  54  54  62  90  92  53  59  94  66  59  72  90  73  78  69  97  94  75  58  88  75  85  49  80  96  77  65  53  56  59  51  67  65  92  85  62  72  65  82  85  64  85  79  63  98  74  55  93  96  82  88  70  73  60  80  92  50  56  97  72  95  88  91  89  64  67  89  96  86  68  64  49  94  81  80  97  75  53  70  74  56  87  80  82  63  49  75  69  76  80  88  67  91  77  86  80  58  61  93  90  81  58  58  82  61  72  53  63  65  80  72  60  65                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      62  58  60  80  74  89  51  97  87  95  74  88  82  61  80  97  53  81  98  83  89  86  57  92  82  86  97  84  82  62  86  58  60  82  98  93  77  57  68  62  50  66  53  98  78  61  85  69  87  72  75  78  55  90  96  81  87  90  55  98  54  67  60  79  68  89  51  51  90  69  70  61  71  83  82  98  67  62  89  80  58  71  49  96  52  60  74  95  84  54  95  90  88  57  96  85  53  96  49  80  70  54  78  70  50  73  94  60  88  94  77  88  71  81  94  97  85  92  66  65  69  73  97  75  63  59  71  68  77  88  88  76  59  86  66  50  70  51  94  78  55  90  63  91  83  84  52  57  76  66  86  58  83  82  98  59  55  81  53  68  65  78  72  53  54  68  81  97  95  94  51  90  94  50  71  52  88  63  60  77  79  58  86  85  88  61  90  77  90  51  81  55  84  69  81  88  85  74  94  93  49  52  65  84  53  75  82  64  65  94  60  51  62  78  63  64  57  79  85  80  80  78  76  98  93  61  63  93  88  68  57  95  79  97  90  60  62  61  71  98  62  53  97  97  71  54  86  90  57  52  95  63  62  90  55  49  49  63  71  88  62  80  74  59  94  52  54  92  67  94  91  94  68  92  86  80  79  63  84  53  91  54  63  85  52  97  92  79  58  57  68  78  71  80  70  69  52  66  82  83  53  71  68  52  97  59  51  60  65  51  51  50  90  49  50  52  50  91  59  65  69  82  77  80  55  52  55  68  86  61  74  92  83  57  53  79  88  83  94  50  88  54  63  77  94  53  53  77  93  52  77  64  62  83  77  68  75  88  79  58  93  80  74  86  61  67  68  83  89  69  60  79  73  73  91  92  78  52  93  55  65  51  85  62  58  60  52  79  83  70  82  89  78  53  70  71  91  67  82  80  81  80  63  58  70  77  68  49  60  88  79  61  74  78  72  60  86  53  58  49  81  49  52  60  61  88  87  60  76  54  58  68  90  86  65  58  73  85  80  74  71  63  88  54  52  71  78  95  95  98  59  78  70  58  78  63  92  96  84  97  87  74  79  77  59  54  61  74  61  72  78  90  88  80  59  84  84  90  70  56  61  90  85  76  83  61  95  55  75  62  54  54  72  63  65  89  49  59  69  86  69  50  87  76  62  94  65  61  88  58  97  77  95  95  94  89  64  89  67  75  76  61  92  49  91  78  84  69  55  76  63  90  62  50  53  81  79  84  68  85  77  69  56  67  90  63  80  95  97  73  93  70  88  98  97  71  74  80  81  90  77  70  84  53  56  93  88  64  66  74  77  81  71  58  95  87  88  59  94  75  74  76  65  90  75  95  97  94  69  76  81  91  70  89  68  64  89  64  60  84  81  58  95  57  76  60  81  87  69  93  96  86  54  50  84  93  80  97  50  61  83  71  62  80  81  81  55  92  89  93  98  96  88  59  84  77  78  80  56  49  60  58  50  92  61  82  84  65  50  73  52  68  60  80  70  80  72  79  91  67  66  82  73  74  72  75  90  54  71  67  85  73  49  87  53  78  52  55  67  84  55  95  89  67  58  56  93  56  93  64  79  70  84  51  89  66  76  65  76  96  67  80  62  79  98  77  64  61  87  55  95  73  85  85  73  66  70  92  80  88  65  79  71  53  51  74  82  97  89  80  74  57  83  88  71  85  85  86  90  81                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    65  59  75  98  73  78  88  83  69  54  89  67  97  66  72  77  85  81  89  74  52  82  49  98  56  67  80  63  87  57  79  54  74  50  83  89  90  72  52  95  75  87  61  54  84  61  73  53  70  67  74  73  50  77  66  51  69  66  63  75  53  70  57  49  77  64  83  49  84  57  75  76  72  65  94  70  65  49  89  87  67  97  96  61  67  50  55  68  82  66  69  85  52  64  49  74  98  80  65  67  88  93  80  73  73  54  75  83  87  97  90  94  49  50  83  64  71  91  79  92  68  63  96  76  84  61  61  97  52  83  88  70  93  63  68  76  78  78  49  71  96  54  67  49  68  85  95  74  85  51  75  86  55  76  98  51  97  96  76  83  71  90  78  81  93  83  84  97  93  77  49  93  66  75  63  50  74  82  78  62  59  84  70  59  54  97  89  86  90  56  94  60  78  57  74  68  51  52  51  65  82  82  71  73  74  90  54  88  64  81  91  78  64  65  83  50  73  88  50  72  87  72  91  71  67  50  61  54  53  85  94  86  90  62  84  50  80  73  73  54  67  70  55  81  92  66  73  50  83  50  94  98  85  77  53  91  59  68  73  61  73  55  65  76  83  87  93  68  56  97  49  51  96  65  70  83  58  70  96  84  84  82  89  91  95  86  57  72  52  50  75  59  96  62  86  94  88  85  55  96  55  94  72  95  92  76  88  56  85  74  90  58  91  82  55  91  95  72  63  95  73  51  74  74  51  63  61  59  81  54  84  94  95  66  56  53  83  86  89  81  85  88  73  89  92  85  66  68  74  98  86  54  92  84  62  86  96  68  96  53  66  65  85  85  91  65  90  51  86  96  81  60  88  71  85  76  79  68  66  55  89  93  90  81  53  60  53  65  86  53  74  57  96  63  83  64  71  64  66  87  87  84  87  90  71  69  56  54  67  57  77  94  85  94  67  57  65  98  54  63  81  76  90  98  96  57  91  55  85  86  55  73  92  64  95  85  71  83  80  92  59  78  80  65  90  88  82  58  96  57  97  92  52  77  91  58  98  51  66  87  51  56  85  91  63  81  58  67  84  79  76  85  69  73  84  88  65  76  57  51  93  76  84  73  85  54  75  62  61  73  92  94  92  68  79  57  91  52  69  55  87  66  60  68  80  54  57  50  73  98  98  71  50  63  60  63  87  69  80  65  61  71  82  64  52  69  62  57  81  57  52  78  54  50  53  55  96  61  58  97  92  79  88  71  97  63  95  50  83  61  68  81  56  94  77  55  91  81  92  59  86  57  85  91  67  64  68  88  74  51  80  54  81  64  86  65  97  56  83  54  72  92  75  60  82  88  69  80  65  77  56  93  96  88  68  53  87  63  81  76  57  81  90  55  74  59  89  49  66  81  95  76  87  92  55  50  59  79  73  67  90  81  77  72  49  84  78  75  94  61  54  85  84  62  78  89  50  49  53  73  56  92  73  95  54  55  87  84  75  79  73  88  65  79  60  63  71  90  78  55  96  54  81  84  68  69  76  49  87  58  59  88  92  74  79  58  97  62  75  58  51  59  76  82  54  98  51  58  51  94  78  61  82  96  58  86  95  96  93  69  90  82  74  60  49  76  69  83  74  92  86  56  96  58  74  95  57  57  98  77  61  70  69  83  62  71  65  77  92  50  55  70  52  84  51  65  88  61  87  55  83                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  57  50  57  75  73  74  86  62  58  97  76  59  72  75  94  92  97  83  61  76  59  53  53  77  61  60  52  70  60  82  62  66  51  92  74  83  63  73  73  57  50  94  70  97  56  50  63  83  72  81  51  86  92  97  68  60  58  64  67  62  81  66  61  81  77  96  62  65  62  70  89  70  67  59  63  90  81  64  79  72  53  84  92  86  69  58  62  65  98  80  83  53  86  61  68  78  49  59  49  79  98  65  52  57  62  84  54  83  96  54  95  97  69  86  98  73  78  91  75  59  77  79  65  55  63  75  54  90  81  78  57  81  50  78  90  55  81  81  59  91  63  97  95  81  51  55  63  93  77  67  95  74  83  66  63  87  54  98  96  85  51  58  60  59  69  86  86  69  64  54  75  98  65  71  87  67  57  51  53  51  96  77  68  79  55  76  82  50  61  53  97  82  86  69  57  70  58  98  75  59  71  71  55  77  77  61  49  72  92  94  91  53  50  85  62  86  59  54  87  57  88  76  92  73  61  73  51  84  60  95  80  74  76  81  54  54  77  79  96  88  78  51  70  58  82  65  53  49  66  66  94  68  49  92  56  98  61  55  76  54  94  98  81  51  89  49  56  83  70  84  55  80  78  72  97  69  90  54  84  70  82  55  98  52  56  88  50  78  96  51  92  94  61  72  63  87  50  67  54  98  76  65  60  93  52  54  60  85  79  78  64  89  68  82  64  65  92  68  57  73  86  66  61  95  86  67  83  59  53  86  58  90  87  72  84  89  64  51  95  57  82  60  73  55  72  85  49  97  90  91  68  53  75  79  57  88  93  55  55  57  61  72  71  90  90  56  91  56  73  79  74  55  75  56  90  62  75  67  67  78  91  50  58  98  67  57  72  64  58  65  80  98  57  53  55  87  88  92  52  85  67  49  91  83  68  61  87  67  78  68  89  95  96  87  54  59  52  70  94  66  59  85  67  81  85  54  77  49  57  63  73  91  69  92  73  72  89  63  75  98  62  69  90  52  85  68  54  50  83  72  87  62  63  54  61  74  86  92  67  55  80  98  74  67  55  81  77  90  89  49  74  49  93  81  64  95  63  91  53  59  81  89  55  75  56  63  82  49  71  55  94  86  65  88  70  68  94  56  83  87  85  57  58  82  88  96  95  80  58  69  54  77  93  49  90  56  60  89  80  64  59  75  69  71  83  87  78  81  66  60  66  79  51  72  87  92  73  71  98  98  59  77  56  50  49  66  87  63  89  64  65  54  82  70  70  50  79  91  58  52  50  55  95  81  54  58  81  59  49  76  70  85  64  71  65  91  87  78  51  61  75  72  68  93  84  72  97  71  80  82  58  86  62  86  62  72  89  95  80  54  80  96  96  81  54  54  58  82  65  61  78  78  58  57  95  72  57  96  69  51  51  85  81  52  63  86  63  85  78  79  67  78  90  97  52  78  63  50  60  82  77  52  60  55  53  94  53  87  76  89  51  59  80  64  84  70  79  77  66  88  72  65  55  51  59  61  59  82  88  54  53  62  88  61  89  49  97  51  80  75  78  95  98  97  92  90  91  95  70  71  73  71  68  84  76  64  80  95  89  70  67  70  60  75  74  65  92  50  84  68  76  72  74  82  71  81  97  86  66  58  86  53  75  96  87  67  51  82  90  88  77  98  87  74  76  87  66  49  85  71  98  80                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                98  60  73  68  77  63  95  71  73  90  95  98  90  96  88  84  71  51  70  55  62  53  62  92  52  52  63  49  50  53  55  90  82  82  78  62  77  63  70  63  89  56  61  59  94  77  88  86  92  92  86  76  95  67  89  76  62  61  59  79  95  55  73  75  79  50  67  65  80  75  60  98  68  50  60  57  59  89  95  55  78  77  65  51  78  90  65  98  70  67  67  80  55  61  70  97  77  79  59  93  82  60  81  85  96  87  62  66  62  65  61  82  91  65  77  73  71  84  67  59  85  75  68  67  91  74  82  71  61  89  93  51  86  70  91  65  92  85  70  52  49  59  80  87  91  71  61  62  52  84  94  65  87  94  81  92  57  85  60  89  82  63  51  58  84  82  85  73  98  50  86  64  75  53  67  98  81  92  70  84  54  89  94  87  77  51  68  79  53  77  81  52  62  79  73  91  67  91  80  94  71  63  52  64  66  86  84  49  83  63  96  61  72  79  67  94  52  60  51  65  97  53  68  58  73  86  61  93  94  80  87  64  54  88  58  93  90  70  63  75  65  92  83  91  57  69  65  84  56  69  59  71  65  72  93  68  74  62  62  94  84  73  53  76  54  80  82  98  67  58  89  90  82  86  84  93  94  49  97  90  81  77  80  56  90  91  96  82  88  73  79  69  84  59  83  85  58  61  95  72  98  81  53  61  96  59  77  51  94  93  50  55  51  74  97  94  97  87  65  59  72  70  82  88  85  57  61  55  92  86  49  94  66  90  98  49  70  63  98  64  91  88  59  76  56  79  89  58  88  72  70  54  94  95  88  79  91  85  84  68  82  50  69  73  72  55  53  49  63  60  58  73  89  72  65  75  52  55  87  53  71  65  67  77  96  78  70  93  95  65  64  80  77  53  74  52  96  51  56  82  93  84  62  67  59  95  90  79  83  66  53  70  54  66  49  93  92  62  55  64  74  51  83  67  64  83  79  84  84  82  62  82  64  59  89  68  55  85  51  96  93  80  49  87  59  50  92  69  84  59  84  60  82  75  98  53  77  92  58  65  58  70  75  52  88  68  60  94  73  85  91  90  67  74  61  54  51  98  65  54  61  87  68  96  85  80  59  94  49  65  86  56  63  92  59  55  90  61  80  73  59  55  54  80  98  56  74  78  94  98  74  55  51  56  80  96  92  71  98  83  63  96  92  96  51  56  69  51  78  60  66  95  74  80  65  70  65  64  65  51  78  90  69  81  72  90  70  56  72  53  80  94  50  89  70  67  90  64  75  53  54  52  85  87  57  49  88  88  79  78  69  58  98  71  87  73  50  79  54  95  64  87  71  93  94  72  83  80  63  79  51  62  93  97  52  93  50  56  67  75  93  55  75  91  90  89  49  67  80  69  63  83  79  50  86  92  75  80  56  90  87  75  60  74  92  55  76  94  95  61  71  85  98  91  85  80  69  62  57  87  55  68  56  87  82  85  55  96  98  49  51  78  50  67  83  74  69  69  64  69  75  91  73  81  77  72  64  50  78  72  54  64  64  69  59  79  73  83  97  88  92  78  91  74  59  91  59  60  71  98  65  59  93  59  81  71  70  64  97  59  61  75  64  88  57  65  53  62  95  97  80  78  80  68  59  64  49  73  71  78  59  90  60  49  60  64  58  98  73  96  89  49  55  84  62  50  91  79  67  71  61  87  66                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              68  65  59  56  82  72  73  92  83  92  59  71  69  85  71  55  58  96  95  75  67  68  61  63  70  57  84  79  79  53  88  69  54  87  73  51  92  50  64  82  85  91  59  93  62  96  53  52  73  86  55  85  56  76  93  82  90  92  51  50  61  68  74  70  89  65  74  73  73  96  91  79  52  73  71  85  61  57  81  58  72  87  75  65  68  60  90  51  63  97  95  73  53  57  58  97  83  75  63  84  94  60  55  52  50  89  62  56  75  53  74  76  59  82  57  78  54  85  83  75  81  75  52  74  91  80  85  81  53  50  71  95  63  86  83  75  98  67  51  92  90  69  92  70  60  60  93  85  59  98  98  85  58  59  94  50  80  95  59  91  90  54  95  57  74  72  51  77  61  57  57  58  79  74  75  78  91  68  85  91  65  68  91  78  60  72  76  71  68  91  52  49  53  60  89  88  55  97  56  75  54  71  62  65  74  72  91  77  59  54  54  91  82  97  95  62  65  83  98  89  52  79  93  61  94  90  67  66  92  69  61  73  82  58  95  87  77  79  60  54  90  70  70  56  81  82  77  57  53  98  65  61  93  72  75  50  90  69  94  87  91  88  75  94  95  60  50  85  80  88  98  85  62  66  75  50  58  80  81  97  63  62  51  67  51  76  58  91  57  60  71  67  53  66  73  72  81  93  74  58  56  56  70  77  73  62  81  83  92  82  57  79  69  90  82  58  89  63  80  53  97  58  77  75  57  69  79  53  76  85  86  62  60  89  75  51  91  77  91  86  73  76  98  71  77  57  98  61  60  77  86  94  58  61  65  75  83  84  63  87  65  84  51  69  70  57  53  85  52  88  81  69  90  91  90  63  64  83  65  50  81  49  59  50  70  96  61  84  74  54  59  78  62  54  78  63  56  87  70  72  53  57  73  67  94  68  90  50  70  62  82  84  65  90  60  92  82  79  94  70  69  52  86  75  51  85  88  83  77  74  88  76  62  69  69  83  81  52  78  73  54  94  56  52  93  52  74  58  83  92  59  50  59  71  68  65  85  73  66  57  68  97  88  55  74  89  69  67  63  91  73  72  91  70  93  74  61  75  50  49  53  51  93  72  74  61  79  57  59  59  88  55  49  79  93  92  59  66  91  79  59  61  80  88  64  49  75  58  98  61  93  84  50  53  72  95  71  56  89  64  88  75  76  51  71  64  82  61  90  50  96  79  59  84  75  53  95  51  66  67  73  68  71  72  66  75  51  77  63  62  49  93  79  87  69  76  77  64  66  71  64  83  61  98  50  70  80  90  96  56  69  50  70  97  90  52  58  51  62  64  75  93  49  53  64  50  88  80  51  73  75  69  88  93  89  94  59  96  52  68  59  53  61  91  82  86  80  80  90  67  76  56  89  96  63  80  66  93  65  74  80  91  61  58  76  57  69  81  92  68  69  73  51  90  59  90  77  70  73  69  87  83  62  52  53  58  53  52  85  66  58  73  78  96  58  97  50  89  54  94  70  72  70  69  96  97  64  52  49  93  57  87  64  86  87  93  95  72  89  94  74  84  53  79  78  66  74  93  84  76  72  51  64  53  97  81  84  77  71  71  73  53  87  73  73  86  62  88  91  53  60  89  89  68  66  94  70  56  91  83  71  93  58  57  96  87  93  90  58  71  58  66  58  95  69  52  98  63  65  92  96  65  90  69                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            54  59  71  90  58  53  75  71  91  65  93  94  66  69  63  74  81  51  56  70  54  81  68  98  78  86  68  78  55  84  92  70  73  62  92  52  61  88  58  84  87  69  97  74  56  97  57  93  49  68  72  55  91  84  53  75  88  69  78  52  82  57  70  81  49  98  83  97  69  53  50  75  57  89  74  97  97  51  52  94  60  65  82  57  86  53  91  97  60  54  59  61  98  84  82  97  59  75  50  87  91  74  57  84  57  57  72  75  60  51  71  95  70  85  82  69  92  67  94  51  76  71  54  51  75  88  65  60  58  51  67  69  70  66  88  74  62  73  93  58  76  92  83  94  68  95  65  61  61  60  90  69  78  55  60  66  66  53  59  93  86  50  74  67  85  49  67  92  89  81  74  53  93  95  52  55  97  90  87  91  65  62  52  55  64  67  94  65  49  81  97  59  66  84  75  86  88  98  58  64  91  58  52  95  72  68  95  92  56  59  68  94  65  51  86  61  54  80  63  90  75  49  82  98  58  70  61  72  49  90  96  69  70  73  61  55  95  97  68  95  74  77  95  77  69  59  58  78  83  69  51  70  95  71  53  92  54  85  75  79  81  53  82  90  83  93  89  94  93  61  97  85  95  58  55  50  89  50  93  72  87  88  96  57  55  78  92  63  80  73  68  88  83  61  73  81  85  87  64  56  52  81  84  54  98  67  86  49  57  49  68  64  86  91  89  60  83  51  70  63  74  84  87  82  66  97  62  87  51  95  96  95  98  74  88  83  77  53  75  64  52  55  78  77  97  51  89  87  75  81  74  53  72  62  72  51  97  98  85  73  55  50  64  49  87  85  78  52  75  97  88  54  71  80  89  49  60  53  93  67  57  80  98  67  75  59  92  69  63  52  91  73  55  81  79  53  81  58  56  56  70  63  83  72  88  67  95  77  62  68  89  92  88  58  69  53  85  73  58  89  91  88  56  94  51  79  67  86  96  64  82  68  80  71  57  95  59  59  80  91  56  71  91  82  49  58  67  80  54  71  63  76  72  96  93  93  75  80  55  84  90  73  80  56  89  88  64  88  64  84  67  52  79  95  59  66  62  84  60  88  69  49  86  50  98  85  89  63  61  81  62  62  96  97  68  61  56  91  52  72  84  81  71  90  88  73  50  97  88  80  54  64  72  82  78  96  73  95  65  50  55  73  74  50  93  73  86  78  66  98  70  72  79  85  82  85  65  54  72  52  90  95  79  55  56  70  55  67  70  89  69  52  60  84  71  58  78  76  86  60  82  71  70  60  63  78  62  56  94  98  60  84  54  77  56  62  86  90  51  51  80  67  84  96  67  82  72  86  84  84  75  82  69  76  49  78  60  52  68  94  89  53  88  90  85  49  77  56  89  75  66  76  63  89  92  58  61  72  63  60  62  69  93  94  56  75  54  91  74  77  69  84  56  71  94  59  56  85  91  86  98  94  66  52  51  68  98  68  50  83  59  71  89  91  52  73  87  94  68  78  76  56  53  78  91  56  78  61  51  89  95  54  68  91  97  78  93  60  55  60  92  57  62  65  67  78  55  64  83  84  77  52  75  76  90  66  62  95  75  55  89  67  91  69  49  68  67  80  95  87  77  51  98  52  90  84  78  75  98  84  56  49  89  57  84  57  85  53  61  92  76  80  86  55  84  55  72  91  64  51  97  92  52  83  84                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          74  69  62  97  70  67  94  59  92  58  75  95  52  55  74  60  76  72  76  64  92  98  82  53  57  73  98  89  83  79  73  61  52  75  89  87  87  66  94  69  98  98  71  52  50  61  79  61  67  71  80  86  69  68  78  74  61  60  72  91  89  50  82  91  81  78  93  96  54  69  66  69  65  85  81  50  52  97  78  51  61  62  51  97  61  83  59  49  56  61  83  95  59  95  60  80  54  60  92  64  56  79  77  66  93  68  55  82  92  95  63  86  67  94  57  98  78  51  94  69  95  96  95  75  98  61  79  56  88  78  90  95  67  63  98  69  77  95  89  97  69  86  66  69  87  69  84  88  55  97  62  93  79  90  52  56  61  78  80  68  79  86  94  49  60  94  53  82  78  50  79  57  80  57  85  57  88  73  64  89  86  91  80  88  89  50  93  76  89  87  52  98  95  82  90  61  76  55  74  89  61  64  85  86  79  56  79  91  84  93  84  59  77  63  84  75  64  77  74  72  89  62  80  53  68  58  69  85  80  93  74  92  64  75  82  59  49  49  92  73  91  50  87  66  93  58  58  95  80  75  70  92  78  93  50  92  74  88  94  57  79  50  62  85  86  94  73  88  73  81  94  81  59  63  84  90  81  58  84  78  61  81  76  88  73  53  63  81  53  81  57  94  87  78  90  56  77  56  89  92  51  64  65  63  86  66  55  62  94  66  82  49  83  91  56  65  67  53  57  80  76  66  71  63  84  52  54  59  49  79  74  90  95  90  75  50  85  85  92  62  87  86  73  53  70  64  58  55  72  98  50  74  71  88  72  72  81  61  80  75  64  82  56  71  65  98  90  85  78  79  66  80  62  52  80  64  89  93  70  54  79  85  73  68  70  79  74  52  82  89  56  83  57  64  50  65  53  64  75  61  76  56  57  78  93  78  98  58  59  86  54  71  61  97  65  58  98  81  94  75  74  76  73  53  50  71  73  78  53  54  86  57  93  83  51  84  56  67  76  70  65  64  97  57  88  83  88  94  52  89  53  97  65  72  54  72  98  66  89  50  97  49  98  91  54  95  82  66  70  51  68  68  50  81  89  51  56  82  79  75  70  61  83  89  85  56  68  94  57  84  95  52  82  88  86  70  66  73  50  52  52  61  81  82  83  67  80  87  71  63  59  65  67  90  77  73  57  51  95  50  55  66  92  56  68  60  96  61  89  79  84  52  61  62  54  65  90  91  78  98  73  87  71  72  82  86  77  80  66  93  86  75  94  59  96  68  58  94  69  51  94  61  74  74  52  62  74  59  80  86  49  76  56  56  67  84  67  52  91  82  56  50  70  57  85  73  86  87  49  50  69  51  72  50  63  66  96  60  56  91  49  91  91  72  68  97  84  81  92  73  87  53  80  61  54  86  59  71  59  83  77  71  79  94  76  68  86  76  75  90  84  90  59  60  81  89  52  76  94  98  92  49  56  49  83  91  72  96  93  55  57  64  64  91  84  71  79  64  78  53  79  78  67  73  60  98  49  71  50  62  66  69  64  63  79  83  77  65  80  60  75  78  79  66  83  81  80  58  59  96  88  58  70  90  81  97  56  93  74  89  81  79  58  93  61  50  95  58  95  74  49  49  63  92  92  56  73  53  75  49  92  64  69  91  51  94  54  49  73  89  60  59  70  70  63  70  85  69  74  98  54  55  72  54  63  51                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        72  72  81  84  78  69  89  56  90  71  66  89  90  68  66  78  81  84  92  69  59  69  92  56  50  98  51  76  86  60  81  92  54  50  73  66  82  91  89  92  68  84  61  89  76  57  80  67  97  72  56  84  75  63  57  91  61  70  54  89  49  72  89  72  64  56  78  79  53  56  72  69  88  55  98  86  97  51  51  74  96  86  80  71  74  86  94  58  88  62  63  66  96  61  66  71  85  89  65  75  91  96  94  57  61  85  64  71  58  91  77  66  71  73  76  65  69  81  89  51  95  89  85  79  89  78  76  58  78  79  54  61  75  76  64  96  77  84  76  64  73  66  78  59  71  49  73  66  79  80  74  50  84  89  93  92  74  50  92  54  54  85  81  98  51  91  93  63  71  57  96  51  92  62  81  76  67  72  90  56  91  72  75  69  75  54  57  70  89  58  75  53  67  89  49  92  70  58  68  93  62  80  49  84  64  91  92  91  80  62  90  75  65  91  88  94  52  93  66  64  68  83  91  89  66  70  92  79  53  89  83  94  85  84  77  63  88  51  95  50  50  59  55  88  91  92  59  97  51  75  51  90  95  95  61  54  82  53  49  68  66  88  59  61  94  96  74  94  87  66  72  91  96  52  87  66  73  59  91  59  96  72  67  64  51  83  61  50  49  95  87  74  54  75  93  96  85  64  54  66  63  83  55  78  58  54  58  59  52  55  94  62  93  58  61  83  89  68  65  81  97  65  97  65  75  82  58  70  93  72  73  65  91  85  82  52  93  77  73  59  63  64  90  52  49  66  61  77  75  59  75  82  65  97  66  65  69  60  64  64  49  61  83  71  74  85  76  51  88  53  58  74  64  68  77  55  90  80  63  54  67  86  86  58  94  89  56  74  65  98  96  51  86  57  76  56  90  50  65  96  53  59  85  52  96  93  91  60  72  67  79  74  53  90  97  52  79  73  57  76  60  57  72  56  91  68  74  66  90  66  51  67  58  74  68  71  74  49  55  52  90  71  79  68  56  70  95  93  89  56  54  62  89  72  73  74  98  79  58  89  92  60  96  57  64  85  95  78  63  59  66  98  85  88  57  94  53  55  80  72  93  52  98  90  84  85  67  84  96  91  83  69  93  67  96  79  65  61  75  82  96  73  67  85  62  63  63  69  52  96  87  91  56  91  52  98  54  88  84  97  79  68  85  80  94  97  85  51  66  96  57  53  69  62  66  83  73  63  86  82  98  75  61  50  66  63  73  84  97  73  77  56  71  77  80  65  92  77  91  72  52  97  92  88  92  81  66  83  72  89  57  75  86  58  97  72  82  79  56  71  83  74  50  90  92  95  60  93  61  51  76  75  86  51  61  66  55  79  76  84  95  64  72  72  64  87  56  95  73  90  67  84  83  87  85  61  54  76  81  53  88  54  75  83  67  97  60  66  81  55  88  49  70  62  89  68  82  94  90  49  60  65  67  80  60  55  94  53  62  74  71  93  82  93  89  83  91  51  61  88  96  89  49  70  63  66  74  73  77  62  79  83  69  52  67  56  84  80  89  94  72  69  74  80  91  61  58  96  66  95  96  54  73  58  79  87  89  97  87  92  49  96  67  90  66  98  64  60  61  83  93  87  79  55  90  64  56  57  74  89  96  80  51  77  89  86  84  92  85  89  91  66  75  91  59  53  86  69  95  70  67  69  89  64  74  79  87                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      60  70  72  62  76  70  96  86  49  98  62  56  70  64  90  64  88  74  57  82  89  85  78  62  55  82  79  87  89  55  64  65  50  93  58  51  78  49  76  51  94  62  86  61  54  61  71  58  72  68  58  52  67  83  65  60  98  61  86  64  64  87  67  92  74  67  67  65  62  59  56  92  88  49  71  76  85  66  82  97  82  98  90  95  50  84  51  71  49  55  49  63  57  80  55  71  65  84  76  55  77  92  77  83  98  87  73  49  91  53  74  49  49  53  57  80  61  54  51  78  51  59  64  67  52  59  51  58  97  86  62  52  92  54  77  71  86  97  80  56  87  83  83  73  67  79  87  78  50  72  57  87  93  97  65  70  80  64  59  98  54  90  59  72  78  90  91  49  73  87  62  81  64  56  72  55  61  89  97  92  78  67  86  61  80  56  91  64  98  74  94  67  74  61  71  70  57  69  69  64  89  88  59  73  64  79  91  69  71  50  84  87  58  63  90  85  74  58  96  75  92  70  67  76  90  90  53  61  57  94  55  69  97  98  62  76  65  90  97  90  51  79  83  62  57  54  82  61  71  86  73  68  75  52  51  67  78  98  77  77  52  93  60  69  67  62  56  53  91  93  66  91  90  49  67  55  76  70  64  77  55  88  64  96  56  92  50  64  66  58  91  87  79  53  56  74  57  77  94  69  84  92  71  81  74  91  54  86  58  71  61  51  51  54  90  79  65  72  53  58  84  96  91  91  75  79  97  76  72  88  56  77  65  54  68  50  54  54  88  91  54  76  63  96  73  87  71  49  68  50  91  59  60  58  80  70  87  94  61  75  64  61  68  95  58  64  88  68  83  68  71  94  86  72  51  92  69  75  69  68  49  87  93  61  66  52  78  82  69  57  60  56  56  72  74  60  49  89  66  65  49  73  97  58  54  53  65  98  60  64  84  85  97  69  95  64  79  98  69  60  71  87  66  76  64  87  51  75  74  71  50  98  54  76  60  74  77  75  54  59  98  73  83  87  63  73  93  77  79  80  56  96  89  86  64  63  80  58  67  85  58  69  62  66  98  92  74  78  93  80  80  52  97  61  65  85  96  85  51  90  81  66  49  79  77  66  63  76  55  68  72  63  52  93  97  80  57  62  78  72  55  80  56  68  75  91  56  73  78  51  55  92  77  80  64  64  98  52  82  62  69  68  62  66  49  58  83  68  86  95  61  98  76  58  70  49  89  85  53  54  75  87  55  89  88  69  58  92  90  67  53  70  72  66  54  85  88  82  60  84  85  82  72  76  71  67  57  54  91  54  90  74  66  53  64  83  91  97  98  90  50  81  96  62  66  69  74  61  89  64  59  93  94  93  69  90  97  62  60  88  81  60  94  52  64  97  56  54  96  91  94  76  53  81  53  97  94  64  71  66  59  58  96  65  55  69  57  72  73  96  77  59  51  80  94  75  64  54  75  76  67  98  56  81  81  85  54  95  96  81  59  69  89  81  57  56  56  49  96  88  76  68  65  69  89  57  84  60  53  53  64  90  53  74  97  69  82  97  74  49  68  83  75  94  97  96  64  70  69  89  77  62  56  78  50  66  53  61  57  86  66  59  70  56  85  97  92  88  69  64  57  68  68  91  85  64  88  94  56  71  52  54  51  53  92  66  90  97  80  88  89  84  53  51  54  92  74  72  64  85  73  72  92  66  95  80  91  78                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    87  93  78  93  80  92  84  70  66  75  50  91  94  60  97  73  77  63  63  70  74  89  56  67  80  91  50  50  92  88  93  82  70  71  76  78  91  98  53  72  77  59  90  71  91  83  78  80  60  53  81  82  55  70  83  81  89  52  94  65  74  97  85  93  55  54  74  66  93  49  61  92  84  95  52  65  85  66  92  88  72  95  68  55  75  75  51  91  68  64  62  84  62  87  85  93  57  63  84  85  96  67  72  96  98  50  73  50  85  65  89  65  70  65  68  70  97  86  76  70  72  49  95  50  53  88  68  69  68  69  87  95  50  82  97  92  80  72  55  55  58  64  86  87  74  80  52  87  51  58  51  54  98  54  89  86  62  93  61  76  70  86  65  88  79  79  66  77  86  82  92  79  78  86  74  70  78  91  84  68  60  62  72  51  95  84  50  94  84  61  94  91  67  65  52  58  66  72  81  50  51  77  71  75  78  97  96  65  65  95  78  66  81  59  57  49  60  83  69  62  85  79  51  93  54  78  82  98  84  82  65  69  68  76  60  53  90  73  57  74  80  86  83  91  57  87  69  81  77  54  79  90  53  96  76  97  56  60  80  56  76  68  57  54  78  72  84  51  86  82  75  63  70  64  86  58  74  84  83  78  75  79  58  87  58  77  53  82  95  68  92  57  80  82  54  75  74  83  78  94  92  86  89  51  65  80  74  62  86  91  68  83  54  70  74  55  55  77  57  95  51  71  64  63  80  89  64  90  61  58  49  72  50  59  64  88  87  84  50  92  55  92  97  69  90  81  68  77  87  49  60  60  77  76  86  65  93  90  49  81  84  95  92  97  51  76  57  59  58  91  77  52  81  79  70  95  76  61  73  83  68  81  61  77  94  94  52  96  64  91  71  98  90  95  75  74  82  98  55  96  56  95  77  79  64  79  89  86  86  94  97  49  70  57  67  90  63  75  59  56  79  66  56  75  60  61  55  94  73  52  95  82  89  71  63  74  61  76  73  54  85  55  77  77  69  49  56  91  64  87  88  90  98  95  62  51  95  70  89  64  55  80  74  68  67  67  83  54  56  76  57  81  54  89  94  98  67  81  52  53  67  89  95  76  89  65  83  86  62  60  74  97  84  95  83  75  85  79  74  56  66  61  82  72  67  66  82  79  79  78  72  52  74  75  82  93  92  79  86  76  56  72  70  49  50  54  96  60  93  83  67  56  49  81  52  82  50  76  65  96  69  60  52  86  59  84  61  74  68  52  77  80  55  87  50  63  51  78  83  97  71  87  54  72  73  85  69  70  74  88  88  80  62  55  98  51  71  91  65  55  74  69  91  61  70  70  61  82  90  75  82  54  68  76  86  92  59  77  75  64  66  84  63  52  78  49  73  81  68  80  91  78  87  95  66  85  58  74  59  92  53  72  73  62  89  74  72  54  71  94  71  81  97  56  91  68  83  90  56  94  67  74  81  67  56  98  83  66  61  55  62  54  53  96  91  88  94  78  95  60  68  65  55  94  98  72  92  51  80  98  88  83  70  73  51  93  75  91  74  56  84  80  53  75  54  77  72  74  93  76  61  63  98  94  53  64  96  78  62  53  67  68  90  60  61  90  54  62  54  63  70  52  59  97  58  68  86  77  75  70  59  72  72  82  53  52  71  89  55  98  78  73  64  88  81  62  54  98  82  62  67  59  62  67  54  91  76  84  65                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  77  65  94  65  50  67  83  72  67  64  83  93  55  92  81  63  79  49  90  92  63  98  94  84  86  73  73  53  97  92  86  95  95  83  87  86  72  58  70  92  59  64  91  70  74  56  92  54  80  57  88  50  77  71  76  58  89  55  62  83  49  50  65  65  66  58  58  67  67  73  76  56  71  57  92  85  62  70  54  63  95  66  74  98  68  72  68  81  50  78  50  84  63  76  51  78  55  60  63  64  96  87  65  83  62  63  68  96  80  51  90  66  64  78  86  81  65  55  97  58  58  96  50  96  63  84  75  84  94  62  66  61  95  83  82  87  81  78  90  98  82  52  49  60  90  51  62  89  74  81  56  63  90  64  60  57  83  79  88  53  53  68  96  66  78  94  50  97  77  56  50  96  53  87  68  68  89  63  66  63  67  83  53  85  94  86  75  61  56  85  64  60  84  53  98  72  61  49  77  56  63  97  61  54  86  52  77  68  67  56  95  56  64  64  75  72  64  88  52  98  54  94  61  57  85  68  52  91  65  54  97  84  66  93  56  78  95  51  88  52  97  76  72  83  51  53  68  80  57  90  94  55  74  85  54  94  87  68  85  72  61  88  92  71  96  69  96  85  49  81  62  83  92  92  57  57  77  85  88  53  83  66  76  59  51  52  72  68  67  58  59  71  86  66  62  61  88  51  69  72  79  96  80  57  92  80  70  82  52  96  53  97  77  75  74  97  72  83  57  53  50  86  56  73  65  62  74  61  96  65  71  55  69  85  77  63  69  78  76  73  66  73  97  86  63  74  51  61  74  93  56  57  97  53  53  60  68  86  72  60  60  83  66  68  74  74  51  55  73  82  67  54  73  98  87  50  70  60  80  51  56  97  58  50  79  71  92  94  76  97  69  90  98  97  82  61  52  84  68  74  78  83  93  70  52  69  73  68  78  55  71  96  81  79  58  98  72  53  52  78  75  82  64  95  86  66  71  84  74  68  82  51  98  62  79  70  71  67  62  72  60  95  83  62  63  88  52  55  86  97  61  77  96  71  71  63  83  84  51  87  72  63  92  75  52  62  54  63  97  61  66  78  93  94  83  69  87  61  58  94  77  71  59  92  79  75  76  89  68  57  57  88  68  89  55  76  56  65  54  93  60  76  87  82  98  81  59  52  91  62  52  94  86  57  87  85  90  91  89  90  54  75  90  94  50  54  51  65  82  96  61  69  72  77  62  83  51  95  75  69  88  87  75  53  69  93  93  76  67  74  73  86  59  87  56  64  49  87  94  55  66  96  91  86  70  84  84  55  52  75  58  85  89  85  78  94  61  80  59  58  71  86  73  62  64  56  54  97  88  64  86  69  87  90  74  72  94  97  52  98  58  93  62  82  69  82  79  62  78  50  66  54  64  66  55  65  98  88  86  86  58  76  61  80  64  74  62  50  56  63  86  66  62  70  63  56  74  78  86  58  72  49  98  54  74  50  91  58  60  57  69  97  52  65  69  81  67  56  68  89  51  80  80  90  62  65  95  93  70  84  51  96  94  61  83  64  70  57  82  95  52  61  62  58  51  80  90  75  94  70  74  82  64  69  74  74  66  78  73  50  49  72  52  61  72  84  62  50  92  54  91  77  54  70  53  90  67  94  88  82  98  51  93  55  97  90  60  93  66  85  85  59  66  95  93  92  76  96  88  81  82  49  64  83  97  81  51  68  88  71                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                76  79  68  66  85  95  98  83  54  66  59  82  92  94  62  71  80  91  95  51  59  63  87  61  61  56  57  92  64  62  67  94  79  71  88  81  70  56  67  78  91  77  86  95  79  85  65  76  67  75  87  64  63  56  50  52  60  80  63  49  50  97  59  69  80  76  60  55  66  76  63  98  73  77  71  68  66  62  79  68  53  64  86  53  49  85  85  54  94  86  91  63  95  60  55  93  79  90  74  83  76  91  52  71  71  50  98  56  77  98  65  87  80  94  68  87  51  50  56  51  55  70  60  93  85  97  81  66  83  63  78  52  58  51  50  71  78  72  82  56  91  81  70  91  74  91  86  93  96  93  67  50  67  93  67  59  69  82  50  77  90  79  74  54  70  63  86  51  57  96  84  86  92  57  64  53  65  83  81  63  93  62  81  94  96  73  53  69  58  97  98  80  56  77  65  87  80  53  51  54  76  94  86  73  66  76  64  67  61  68  65  83  96  81  54  61  96  56  62  55  88  55  53  52  80  52  85  79  85  85  53  77  53  88  75  59  91  98  87  91  92  97  57  69  72  98  59  71  89  74  49  62  91  78  92  62  63  75  55  71  66  50  50  87  79  89  86  81  69  80  68  95  73  74  57  72  85  67  92  55  64  82  86  68  73  49  81  58  82  57  51  58  89  62  51  50  51  61  60  60  65  98  57  78  89  50  72  56  52  95  98  58  81  73  91  63  71  63  58  60  78  49  72  94  58  49  87  68  96  58  56  81  59  51  66  60  97  63  84  54  59  50  57  90  83  80  70  49  74  74  50  59  93  84  51  70  85  88  65  81  85  60  61  87  63  93  81  71  81  75  59  93  92  90  81  88  79  64  49  85  72  69  67  95  68  60  96  65  57  49  66  51  71  90  74  95  80  57  97  52  50  81  79  78  76  60  82  50  86  89  97  76  49  71  62  65  86  93  82  97  85  71  62  60  74  85  67  69  76  66  73  97  67  86  70  58  86  96  85  70  95  67  91  92  91  93  82  68  76  72  82  98  90  64  52  78  93  68  83  55  53  78  53  69  55  61  49  57  75  73  76  70  57  50  68  73  68  58  89  95  68  98  83  71  90  84  70  74  73  90  67  63  83  60  83  54  50  52  70  98  89  89  73  87  62  73  77  87  49  64  71  56  92  73  92  58  65  64  90  68  93  50  85  55  78  95  80  81  83  68  66  70  74  97  94  83  49  86  97  58  96  98  85  51  94  67  65  89  72  94  78  70  67  83  72  90  94  60  72  87  93  65  77  98  85  87  93  72  93  50  93  62  57  59  74  85  62  83  75  66  96  49  97  73  88  96  75  56  73  92  95  92  78  94  79  66  62  59  95  88  65  57  85  87  97  50  98  59  81  73  51  90  64  74  83  58  77  64  68  83  74  74  50  64  71  92  89  74  91  81  79  73  78  70  94  58  57  74  88  97  52  67  51  52  94  79  53  76  79  60  84  52  82  72  97  50  86  51  49  69  71  97  93  93  86  73  74  71  60  92  62  92  67  72  89  68  75  79  66  69  80  60  98  90  87  87  64  89  73  58  85  94  60  95  82  91  89  58  75  51  64  62  87  89  65  74  72  51  55  74  74  65  77  53  93  84  75  81  58  81  98  50  97  86  57  79  62  66  82  85  72  74  71  60  91  78  69  83  60  97  89  86  56  71  63  61  88  56  86  79  89                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              87  54  55  94  75  49  75  71  57  84  71  88  61  96  97  76  62  98  91  82  63  87  67  78  73  89  87  59  90  83  66  70  78  50  54  86  67  72  80  61  96  53  85  98  81  71  52  53  56  53  71  57  68  77  92  77  61  59  87  49  90  68  65  77  89  80  75  87  88  78  85  56  52  97  58  79  97  73  89  81  56  53  79  70  84  86  83  98  71  86  52  60  76  89  58  57  54  60  91  86  62  56  54  72  68  82  84  83  60  66  49  59  60  96  90  51  84  63  71  55  84  87  59  78  79  65  52  73  92  49  98  76  88  91  94  80  84  67  50  78  85  83  95  65  55  63  60  77  72  53  95  54  98  77  64  65  75  92  91  66  71  55  94  68  88  82  76  70  59  83  51  78  60  78  55  88  85  81  82  84  84  95  67  71  63  82  88  59  60  80  64  93  81  94  63  51  92  88  80  52  83  65  59  92  80  89  72  62  65  90  60  92  74  49  65  98  51  60  73  57  50  88  57  82  55  87  57  71  64  67  88  87  69  59  61  79  59  78  60  53  67  93  54  98  95  73  61  67  72  81  65  77  74  88  65  49  98  94  70  61  59  74  75  65  96  51  92  60  82  98  77  53  85  69  96  49  76  86  56  72  80  72  69  71  53  66  98  63  73  93  91  70  60  75  63  71  55  97  57  93  72  96  91  87  95  72  76  68  51  96  61  89  63  61  85  88  85  59  54  75  75  87  59  63  52  64  53  83  81  68  51  84  87  51  58  98  88  89  57  68  50  88  96  71  90  86  63  67  79  55  83  54  76  98  52  96  75  81  66  81  86  52  94  60  59  91  49  80  74  83  70  55  64  96  56  90  85  72  70  77  85  82  51  68  63  95  81  50  76  89  96  82  53  64  88  95  88  71  97  63  58  49  52  69  50  92  88  61  68  95  63  71  66  93  85  85  70  57  82  95  87  84  89  81  68  58  60  67  61  84  76  92  95  93  96  83  53  60  54  74  77  93  60  66  64  67  62  77  69  93  53  60  69  97  95  66  90  50  69  82  97  57  49  82  96  79  58  51  59  80  67  68  50  83  63  83  85  63  72  85  64  95  60  89  63  55  63  83  74  67  95  63  67  53  66  70  75  96  71  88  84  61  55  96  70  66  76  61  53  62  96  74  50  92  60  79  79  75  66  58  59  62  87  76  73  98  91  92  87  60  84  68  74  60  81  49  53  57  97  57  66  96  71  52  98  89  57  83  93  58  95  76  87  93  90  56  62  73  84  64  70  76  76  93  90  58  67  75  71  56  85  78  61  76  95  54  49  58  53  80  84  72  53  91  50  60  89  70  96  78  73  60  50  68  84  61  50  64  65  79  68  53  70  60  64  49  53  58  75  91  84  51  67  82  96  93  55  49  58  72  90  67  61  92  88  65  54  70  81  63  58  79  91  94  56  57  87  84  88  93  94  58  92  82  78  84  90  89  98  56  92  57  95  52  61  88  71  50  70  57  75  67  90  51  87  54  89  91  87  91  95  94  56  91  51  59  63  81  92  87  51  54  80  65  92  90  49  53  50  92  63  84  80  80  89  76  70  88  65  98  84  72  76  72  96  79  86  91  86  83  76  82  91  95  56  97  66  62  97  93  90  53  70  79  90  74  64  64  88  82  51  51  74  54  85  92  51  80  71  87  87  66  94  69  63  64  62  93  91  50  75  68                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            73  87  79  63  52  72  81  76  68  84  62  50  95  78  98  85  97  80  93  50  67  54  92  53  54  74  70  82  86  86  79  96  82  72  53  55  95  64  56  72  68  61  62  82  50  83  54  76  49  58  63  69  65  53  62  68  85  52  55  90  72  83  84  83  82  52  72  68  87  65  67  81  96  51  53  82  73  60  73  97  52  94  70  86  92  65  67  66  81  52  82  72  49  60  94  97  61  70  60  77  54  76  91  87  52  60  94  85  90  57  52  72  67  53  82  66  83  53  74  60  86  69  91  86  95  79  78  77  58  87  75  58  83  75  57  83  79  84  84  51  90  50  64  95  95  51  55  74  79  81  91  79  69  77  52  51  62  53  54  86  57  75  62  76  88  82  78  50  78  95  95  68  80  72  71  71  90  53  83  67  54  91  87  94  72  52  80  62  53  51  96  85  67  62  93  58  86  53  64  92  74  75  57  78  80  91  59  83  75  84  83  49  57  83  93  83  75  71  62  51  52  49  94  88  89  58  98  68  85  66  72  55  49  76  96  90  86  50  72  81  86  60  65  71  59  61  66  69  80  54  75  66  91  68  86  53  89  82  55  64  57  90  88  54  85  91  81  53  86  83  67  88  51  61  81  65  70  56  90  57  72  60  72  60  57  97  72  82  97  91  55  86  61  95  62  91  84  76  56  60  63  52  88  69  95  86  72  66  87  87  77  95  79  76  52  90  49  80  80  72  70  96  67  96  70  77  51  71  67  92  89  51  89  77  56  54  50  97  66  73  89  85  76  70  83  60  92  64  77  57  96  72  84  57  76  80  49  85  87  71  94  50  58  83  91  52  79  58  72  66  89  49  88  58  58  79  63  79  57  96  61  49  51  52  79  75  51  96  90  86  81  60  49  83  86  49  98  92  89  57  68  93  66  80  89  75  88  57  95  75  66  61  94  57  61  74  98  58  62  82  70  79  94  74  55  96  83  95  91  49  69  79  78  81  56  50  66  60  87  83  98  75  87  92  52  55  58  94  70  73  92  64  90  80  49  83  81  95  80  93  51  61  81  65  53  69  87  61  77  58  93  65  82  77  91  62  70  74  69  88  64  67  63  97  80  98  68  63  92  67  82  73  90  56  90  52  64  93  94  63  89  95  80  69  58  55  89  88  68  68  62  70  91  71  83  93  63  86  90  53  70  86  77  60  53  93  85  54  50  86  84  65  64  84  84  69  89  90  58  72  52  54  87  53  85  51  56  68  83  74  56  61  89  63  51  73  49  74  54  57  55  64  73  89  55  69  79  50  93  51  78  87  77  67  95  92  58  85  69  89  50  57  79  94  59  53  78  96  97  68  81  58  81  86  73  67  72  93  83  98  98  64  60  87  91  57  68  63  61  96  63  94  53  96  88  98  57  92  98  67  67  70  79  56  54  51  74  79  90  71  57  61  82  88  77  97  85  56  66  92  66  72  92  51  94  80  94  96  98  92  80  76  62  80  68  78  83  64  96  80  55  52  53  92  53  98  96  83  68  55  95  61  84  68  52  75  57  89  63  83  93  51  93  85  85  80  49  93  50  91  90  86  49  51  81  98  72  66  61  75  96  58  96  58  88  87  69  62  89  67  87  61  54  84  82  80  82  75  70  72  54  51  69  79  88  83  93  49  51  62  87  80  75  68  96  72  53  94  87  49  56  73  82  88  63  77  66  51  66  97  69  86  69                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          96  98  49  50  67  70  82  87  64  73  56  67  50  92  58  64  52  81  67  97  76  97  65  50  67  59  64  81  97  93  67  55  90  87  88  62  73  79  97  78  68  52  51  72  78  50  55  54  66  58  77  95  72  56  57  63  79  77  66  72  91  66  58  58  95  60  94  64  82  56  86  81  83  89  61  92  54  84  54  78  81  55  63  70  59  63  78  69  88  62  95  76  51  98  62  68  87  95  83  58  49  60  74  58  95  63  71  84  76  91  61  97  73  69  52  95  89  89  93  82  74  72  80  86  69  95  93  65  59  97  96  60  66  51  87  67  89  56  70  74  71  97  70  58  56  97  88  62  73  72  83  74  83  56  94  56  76  52  52  84  97  70  61  84  61  83  66  83  71  52  93  96  88  69  51  56  74  59  91  62  64  92  55  62  75  91  62  53  96  80  80  58  77  98  95  75  88  70  95  52  74  89  68  94  70  55  76  50  49  63  61  61  57  75  62  56  98  63  88  49  92  92  88  71  59  93  97  51  58  76  62  93  92  58  70  93  81  68  80  63  50  56  94  66  71  57  79  57  96  61  97  52  56  61  70  66  54  82  49  66  51  68  68  57  76  55  86  64  75  70  70  58  71  89  51  83  81  91  70  77  89  79  60  62  57  82  65  62  93  62  61  69  51  67  92  55  53  97  69  64  50  86  87  77  93  78  59  55  87  73  49  76  93  89  49  78  82  84  68  75  54  95  78  92  96  62  52  63  77  82  79  70  75  64  85  92  79  97  75  88  54  95  84  69  92  60  69  85  76  61  72  95  94  53  78  84  84  92  87  79  59  57  62  49  55  86  64  66  50  64  67  65  76  57  70  86  84  61  69  92  89  77  89  51  83  76  97  98  72  57  73  77  52  86  59  60  65  75  70  63  54  52  81  64  55  86  71  71  97  61  88  87  62  55  72  65  83  73  66  81  87  68  53  81  90  85  87  84  69  49  90  84  71  65  68  72  80  65  72  83  62  65  60  65  80  76  62  89  86  91  81  77  92  79  83  83  64  55  54  77  53  81  72  94  51  61  84  81  79  96  96  65  59  89  83  64  57  55  69  86  89  71  69  91  92  52  87  80  84  94  65  50  84  87  78  73  84  92  61  69  56  70  73  91  96  79  89  96  53  56  90  81  97  68  98  72  64  59  81  93  50  90  71  56  77  70  76  58  57  61  87  97  51  68  66  81  50  84  98  92  58  50  54  97  87  65  49  73  56  84  50  92  67  57  82  78  52  93  73  76  53  71  55  65  78  63  70  83  72  96  69  76  64  57  49  77  97  86  84  96  52  77  94  59  56  63  97  78  95  69  84  59  83  59  97  64  63  96  56  59  75  84  90  66  75  66  82  81  88  98  82  77  91  77  65  78  69  68  98  84  71  84  77  97  74  82  53  61  66  80  71  62  50  65  52  78  65  69  90  66  56  76  79  79  49  56  49  62  49  82  69  84  74  69  56  94  92  53  55  55  86  75  86  56  49  97  56  80  74  69  82  98  84  93  61  60  52  50  93  64  93  81  90  62  75  73  83  53  92  70  75  84  53  79  75  83  92  76  86  89  87  73  84  50  98  85  69  61  59  65  90  87  64  67  52  49  71  81  61  60  57  64  77  74  52  66  71  49  68  71  98  72  75  94  53  74  53  54  80  92  95  90  88  73  49  89  79  98  93  49  60  62  56  98                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        58  66  74  61  71  85  54  67  69  66  71  56  94  79  60  94  73  58  74  59  92  90  74  58  72  66  93  57  97  83  55  60  63  74  70  97  70  68  93  68  75  95  64  73  87  62  62  74  67  88  68  54  52  87  55  53  92  72  72  65  61  87  98  70  96  95  81  84  84  78  98  50  97  66  51  96  87  91  53  64  72  75  55  95  73  86  64  64  57  74  60  78  49  64  62  59  59  63  50  93  92  90  87  80  86  51  93  93  51  74  85  86  59  59  66  80  90  89  55  95  56  57  97  63  69  61  89  84  57  54  50  92  61  58  79  49  73  49  84  91  82  94  78  50  81  87  52  96  50  53  91  74  96  86  90  95  75  63  54  79  81  67  78  79  85  61  96  91  76  76  73  56  64  85  68  75  78  93  81  92  95  95  71  64  86  71  64  92  84  74  73  69  70  80  49  69  68  72  77  85  51  68  78  79  88  88  58  87  62  81  56  82  59  81  80  72  76  62  74  92  72  61  66  76  87  54  89  82  90  59  49  79  93  55  97  80  52  70  73  97  56  95  82  61  87  80  68  89  50  62  58  76  88  82  84  78  90  98  67  83  85  74  65  89  49  61  56  74  88  51  78  51  70  70  90  73  93  65  97  95  86  91  69  85  95  50  53  84  66  94  97  62  89  64  61  73  56  63  85  71  97  73  89  79  66  96  62  97  86  86  89  80  86  77  75  83  58  85  83  49  68  96  57  88  68  97  60  70  96  61  50  75  85  96  80  59  68  84  51  89  65  67  85  70  95  87  89  69  94  73  82  57  85  60  73  95  73  62  53  98  65  67  92  81  93  90  50  87  79  84  87  63  51  83  87  87  64  64  77  56  78  98  79  73  83  60  93  84  82  84  57  90  80  63  91  70  83  71  58  63  76  96  53  68  81  78  53  52  96  60  56  91  74  63  66  97  87  81  54  81  66  52  51  54  55  77  60  70  56  60  82  85  81  53  49  54  98  74  59  52  64  64  56  62  65  56  55  92  63  92  65  68  76  72  55  79  60  81  91  67  78  55  92  65  63  97  85  57  68  57  82  97  57  94  95  50  77  78  72  72  83  57  55  90  88  65  59  67  62  83  70  84  58  86  98  55  85  91  50  79  66  58  74  89  64  74  55  80  69  61  87  79  88  98  58  63  62  64  57  92  86  62  86  73  95  85  82  78  65  70  85  50  82  71  98  67  54  81  78  50  91  85  62  98  96  50  62  59  50  76  65  84  93  49  67  68  52  64  56  74  98  54  93  96  83  96  67  67  54  91  62  90  96  54  92  56  83  98  63  70  53  58  83  81  76  94  92  89  87  51  58  54  80  71  94  72  82  73  77  71  60  59  54  92  50  63  63  87  94  81  74  51  95  49  95  91  67  89  96  91  65  69  94  56  81  63  91  52  91  86  64  56  61  75  52  83  74  62  55  57  49  49  76  51  60  77  90  87  83  88  82  60  62  61  83  73  78  50  51  73  93  68  65  92  56  83  93  81  79  73  60  61  80  74  87  89  61  56  71  80  56  96  58  57  90  60  57  74  92  75  96  85  69  96  80  51  51  90  95  71  71  96  98  73  94  64  62  68  90  69  98  75  74  63  59  94  50  61  65  51  58  61  67  97  81  84  93  69  86  58  98  53  78  72  97  78  75  69  55  54  66  67  64  79  62  93  68  52  83  53  78  87  65  86  57                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      92  68  79  59  55  72  90  57  65  54  95  92  77  74  84  77  73  98  79  93  69  92  81  56  56  53  68  64  89  83  69  59  57  89  62  80  64  83  94  54  81  87  85  59  67  92  97  49  52  68  52  59  72  68  91  54  90  81  74  65  64  67  58  52  71  67  57  62  73  93  73  52  98  63  95  83  73  50  63  96  73  72  51  53  91  95  58  67  96  58  82  67  96  50  79  88  65  77  59  95  73  57  79  49  92  58  70  71  91  74  95  52  59  49  82  95  76  96  91  58  50  75  60  84  97  87  87  60  87  87  62  56  76  96  97  87  97  76  49  80  78  95  98  91  61  86  79  87  75  74  94  67  92  98  65  52  98  72  49  95  88  51  63  69  51  89  68  50  93  82  87  66  81  85  66  79  62  89  78  58  65  63  69  69  65  49  82  58  74  58  95  88  63  87  50  56  49  55  56  67  90  92  58  88  83  61  64  82  63  70  98  49  57  69  57  72  94  88  59  91  93  49  72  85  55  79  78  73  84  71  52  80  54  93  72  96  49  97  83  92  53  53  58  50  51  92  50  66  83  86  85  78  97  91  89  52  50  66  62  71  62  51  61  59  63  94  66  82  94  59  61  57  62  67  69  64  50  88  73  75  54  94  72  55  97  64  69  90  76  61  56  54  52  92  49  80  90  93  88  70  85  63  94  70  96  61  55  60  79  86  70  70  67  74  75  64  73  88  98  89  82  56  77  69  65  97  94  81  82  64  54  57  66  85  53  88  86  91  75  82  53  65  69  60  84  51  91  98  54  65  96  81  56  87  50  67  86  97  76  85  76  96  51  74  84  51  82  56  82  65  64  96  72  70  74  61  64  87  75  90  91  59  88  63  57  86  87  85  86  79  58  71  52  71  98  82  71  78  93  59  73  59  91  72  65  66  66  65  77  51  92  58  51  78  70  50  52  49  77  70  96  60  64  87  75  54  64  68  49  90  97  53  64  86  98  75  79  69  85  98  86  72  59  66  87  65  58  98  53  57  86  65  54  51  65  70  97  58  69  76  91  61  54  50  95  72  83  70  75  58  64  88  80  51  77  86  51  83  83  69  52  67  67  90  65  55  73  86  65  79  60  97  70  96  92  64  87  49  84  95  59  90  55  66  57  63  71  74  95  56  73  57  59  92  57  64  97  74  67  86  53  80  85  94  97  92  73  49  62  50  66  70  49  54  97  64  94  55  63  84  84  84  54  59  91  85  54  60  97  52  86  70  76  65  53  69  89  88  83  64  93  92  81  84  83  96  87  60  49  76  80  67  59  97  58  86  93  69  71  71  73  82  71  57  70  82  81  72  90  68  92  69  90  94  63  94  94  49  68  98  68  84  94  65  55  70  82  51  54  88  84  68  84  69  52  63  86  88  95  81  53  58  62  57  85  85  82  64  70  58  77  91  88  49  56  72  81  93  92  81  95  53  88  55  49  54  69  52  80  60  68  50  96  60  70  69  87  67  74  83  72  82  77  58  52  82  79  73  92  60  85  52  86  94  74  91  72  97  78  79  63  92  63  51  86  50  56  71  59  50  68  57  94  54  85  82  79  93  74  82  54  59  78  59  70  96  57  84  87  94  64  87  67  59  65  53  78  51  49  85  80  97  84  97  61  53  83  81  78  90  84  98  98  67  58  93  71  98  69  84  93  49  87  57  68  78  49  92  85  59  58  97  78  57  71  49                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    70  50  75  51  59  50  85  82  50  91  81  75  75  54  84  82  72  60  58  90  98  95  98  88  87  77  92  61  60  75  62  86  80  77  79  69  92  85  54  50  52  52  89  85  53  51  95  61  74  50  88  72  79  82  68  81  51  60  51  57  73  69  53  77  69  94  50  60  73  60  55  59  76  89  93  83  72  59  67  85  91  88  82  80  65  51  71  72  97  60  96  53  97  88  85  91  89  80  65  73  81  55  81  65  58  54  49  71  85  64  98  79  49  81  69  58  63  83  87  63  92  97  85  94  79  52  97  89  92  72  97  57  87  52  54  71  63  68  96  78  50  78  77  84  60  57  89  55  88  86  80  71  84  52  84  82  73  70  72  56  79  93  53  71  79  73  81  72  52  74  86  75  69  72  83  52  61  73  83  80  75  72  51  89  66  93  75  76  85  86  71  86  79  83  87  79  75  67  73  83  49  83  66  92  60  49  62  75  85  75  80  87  65  51  52  63  63  57  98  79  88  61  85  71  79  78  79  67  87  69  61  72  63  91  62  74  61  56  56  98  70  81  55  61  74  60  61  86  54  51  73  67  51  73  76  79  66  96  91  55  74  56  84  79  97  79  53  54  87  71  74  68  56  49  58  92  54  57  77  52  57  76  78  87  69  88  87  53  62  89  80  91  62  83  56  81  59  49  70  72  71  84  73  68  64  55  57  73  76  74  67  95  75  82  62  64  88  82  75  69  80  92  95  86  82  81  87  86  97  70  82  54  77  52  62  69  52  68  50  59  51  84  69  63  61  75  56  57  80  68  58  62  91  80  90  92  51  69  52  86  51  72  74  96  53  68  84  86  63  77  76  90  73  89  79  77  92  53  80  73  67  69  84  84  85  71  80  67  67  78  95  90  72  49  52  50  77  52  50  92  97  51  53  59  57  75  69  84  84  95  53  80  97  82  50  82  50  61  63  69  57  89  61  93  84  67  79  93  72  84  72  91  60  96  95  97  58  89  68  83  92  91  77  53  80  56  66  54  59  94  60  64  96  51  92  50  81  68  71  67  94  78  60  87  65  77  90  97  63  59  91  72  54  87  68  98  82  65  60  59  64  50  84  72  58  89  82  54  52  97  50  77  63  83  87  58  78  60  81  78  64  64  75  98  50  64  50  71  63  62  76  88  50  74  85  86  56  67  54  97  63  76  65  66  77  85  78  55  94  93  75  65  88  86  55  80  92  69  84  60  94  78  54  75  78  72  82  83  89  83  66  73  54  52  78  57  75  66  53  51  78  61  83  97  62  83  55  78  53  85  74  52  70  67  78  91  81  70  61  51  49  52  75  64  59  80  75  60  89  94  93  83  79  50  58  71  80  58  74  77  79  50  64  66  63  92  71  49  82  50  64  58  68  65  63  71  75  86  85  51  88  77  78  53  67  73  98  49  52  75  55  56  83  87  64  69  95  73  52  53  93  95  83  78  97  62  52  49  86  98  62  86  95  84  86  82  75  72  79  51  52  55  83  95  70  72  56  70  73  88  74  54  73  72  96  80  69  89  56  70  76  60  83  73  75  80  89  80  54  61  85  93  65  65  68  53  72  93  62  58  66  58  88  54  68  58  91  71  82  98  83  78  87  98  53  54  79  85  92  80  51  58  63  75  88  65  94  98  97  78  78  72  64  59  84  68  84  83  80  90  89  67  65  57  73  92  79  76  54  65  62  84  97  66  84  98  50                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  91  81  67  66  65  66  73  85  50  79  56  98  65  65  65  60  64  77  74  54  71  72  69  65  58  77  49  84  85  97  79  65  61  82  95  95  58  77  67  89  96  84  89  89  96  79  81  64  53  97  77  90  49  50  85  82  58  78  87  49  90  79  67  63  51  72  65  80  96  55  72  70  68  64  53  97  65  69  61  62  62  70  61  96  67  66  55  92  67  54  65  93  52  73  79  92  98  96  66  50  97  72  75  63  96  59  54  63  80  58  94  75  61  68  85  72  68  78  53  72  85  65  85  63  59  67  76  73  70  77  86  56  70  56  66  85  75  86  96  97  86  65  76  49  62  50  82  82  51  91  86  55  97  90  79  56  52  61  84  74  92  65  65  98  53  62  89  62  49  59  98  49  90  55  54  56  76  56  55  96  92  75  66  83  83  53  84  55  50  56  88  61  60  52  90  80  93  80  54  75  56  88  95  65  75  62  86  76  83  78  76  50  80  89  60  68  53  75  58  80  68  98  75  65  65  87  65  94  87  84  59  87  49  65  75  57  49  90  73  64  65  74  49  82  91  93  92  49  51  57  52  55  84  59  49  96  90  88  92  83  91  86  50  59  62  56  95  57  55  66  49  95  75  66  62  68  56  92  88  57  95  94  93  60  78  96  58  57  66  71  52  77  90  67  65  84  59  97  87  57  55  93  95  78  86  87  50  83  60  96  98  75  80  90  78  91  73  80  53  69  60  76  87  52  51  76  78  96  85  81  73  52  95  52  81  94  97  71  85  95  77  55  76  67  53  87  77  66  98  56  66  97  70  81  66  74  56  52  63  90  58  83  75  68  95  70  85  56  69  61  80  55  75  62  64  56  63  57  71  52  50  57  97  75  54  71  50  49  54  63  75  64  86  68  90  54  96  65  91  98  73  89  78  92  66  88  67  94  85  85  93  64  68  84  94  56  97  66  90  66  92  73  95  52  53  55  76  79  67  53  55  76  71  92  58  70  57  93  81  72  51  92  75  77  51  67  68  86  65  74  50  98  96  81  94  98  90  71  87  56  53  78  92  89  51  96  54  81  52  90  61  81  74  52  85  89  52  79  50  58  53  95  97  51  97  97  79  57  58  98  49  67  89  63  90  86  64  98  83  78  89  54  89  91  71  69  58  62  54  62  78  98  84  94  72  96  93  58  76  60  79  55  92  53  83  69  53  59  65  60  65  72  82  83  85  84  55  77  62  72  78  60  89  63  75  95  74  53  67  78  68  95  60  91  57  58  93  87  76  88  69  92  54  87  74  83  56  57  57  52  53  89  92  66  75  73  97  68  93  94  61  63  91  51  88  72  91  66  49  50  59  75  89  97  72  54  81  86  50  50  63  67  77  54  87  66  90  49  55  78  85  77  93  89  80  90  84  53  82  92  77  64  93  98  52  78  53  86  49  60  81  76  60  64  63  96  63  97  64  50  59  79  96  53  58  72  61  80  73  93  71  75  62  91  64  73  75  69  61  57  85  76  93  64  58  77  68  64  76  66  76  97  70  97  76  77  67  63  88  82  85  73  98  51  86  82  76  79  66  51  63  84  83  65  94  70  96  83  49  51  74  56  74  76  53  82  92  68  85  50  76  90  76  94  58  51  62  76  95  70  52  91  56  86  50  88  70  54  66  53  75  91  68  52  70  57  65  69  55  82  83  66  92  59  84  87  83  52  90  74  91  67  92  54  66  74  95  98                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                91  51  67  81  73  57  80  98  67  68  54  72  51  77  77  84  82  91  93  65  91  75  73  76  73  52  70  91  74  50  68  68  74  85  62  79  86  93  52  62  78  97  70  72  55  72  62  79  53  77  79  76  93  67  86  66  52  70  60  65  93  83  57  82  93  80  49  68  71  90  94  77  79  59  54  93  73  84  58  96  53  93  65  98  57  57  53  59  55  98  73  80  82  86  56  51  87  94  94  63  75  87  93  65  63  79  61  55  78  54  49  89  77  78  94  94  51  56  63  79  68  91  51  49  80  57  68  56  72  97  57  49  51  91  67  79  60  50  75  55  85  90  60  70  59  75  96  81  91  61  89  69  95  51  56  82  76  86  87  75  69  73  77  53  77  85  52  92  90  97  69  51  52  56  77  94  85  51  72  75  65  54  51  74  74  54  49  55  53  75  59  76  80  66  53  80  83  51  97  52  93  82  74  71  59  81  88  57  54  57  62  51  94  81  68  71  84  50  92  83  51  67  54  49  55  59  52  98  89  78  62  87  82  62  92  62  67  75  74  81  95  67  78  53  55  59  57  84  84  57  74  85  62  76  55  63  76  76  64  86  66  60  53  69  80  67  92  90  86  85  83  69  60  85  88  82  63  64  83  70  53  50  55  49  55  71  63  92  65  58  88  87  92  78  60  60  77  64  63  77  94  68  79  84  57  57  52  76  68  62  69  54  68  97  87  83  53  88  64  66  93  68  56  84  60  62  79  57  90  61  98  97  90  73  82  54  56  51  77  51  81  67  70  59  81  86  64  73  49  56  64  56  57  94  77  89  81  52  87  93  93  54  87  87  51  65  59  85  57  67  98  61  59  63  95  57  89  57  59  60  97  60  57  90  50  92  61  76  71  89  94  90  62  68  63  77  70  72  59  66  54  67  61  98  67  93  77  87  80  89  69  55  89  69  93  59  80  82  74  61  95  94  98  57  92  74  77  95  63  86  51  70  90  73  87  79  81  66  54  76  78  79  84  98  60  88  89  93  65  86  74  65  56  78  77  70  98  54  66  79  73  65  83  74  79  63  90  81  95  87  60  76  58  77  96  87  96  92  76  67  68  53  67  96  58  88  63  67  90  75  60  96  56  58  67  82  55  97  66  90  73  64  51  65  78  96  88  76  74  69  59  97  69  68  65  95  56  75  95  77  93  92  55  66  78  91  73  67  75  73  60  87  83  96  89  74  52  72  66  56  73  78  49  91  92  85  57  51  84  92  66  85  91  61  69  78  77  95  87  80  61  52  62  87  49  67  74  90  97  76  50  71  83  87  98  95  90  76  65  79  90  98  85  93  97  95  50  83  78  71  78  84  89  71  96  93  97  54  90  94  90  82  69  51  74  82  56  89  57  51  70  97  56  57  93  55  58  95  87  56  54  49  66  51  49  88  87  62  94  98  60  97  69  66  49  91  98  98  93  66  55  65  81  51  74  80  90  60  92  77  76  98  56  89  84  93  50  53  61  83  85  49  80  51  49  98  79  68  88  55  72  60  83  93  61  59  63  59  88  92  83  86  58  62  89  91  55  65  90  92  60  86  91  83  86  81  71  61  58  82  83  62  73  84  89  51  65  50  85  97  93  86  94  55  75  66  87  73  65  86  50  81  94  64  90  96  76  72  74  60  84  88  78  86  85  72  82  58  85  59  91  66  75  95  50  70  58  84  75  54  92  58  57  85  80  97  78  49  69                                                                                                                                                                                                                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                                                                                                                                                                                                                              52  80  94  87  83  57  69  56  78  70  51  53  49  53  66  51  76  85  71  57  88  72  50  92  71  71  63  56  58  65  92  61  98  59  98  68  86  76  78  63  78  74  73  62  69  98  82  52  77  78  53  89  92  76  88  72  56  84  82  81  79  65  90  57  96  93  89  79  55  52  88  66  64  72  66  86  97  85  93  54  81  70  64  94  92  62  57  83  88  79  83  73  87  87  95  59  72  75  86  57  71  95  59  61  80  63  65  62  88  84  89  79  81  65  65  85  58  74  56  64  73  60  56  78  78  70  69  67  75  51  61  96  51  82  59  71  84  50  88  64  96  68  89  94  91  67  96  64  90  77  60  66  82  94  63  72  73  89  85  83  65  57  57  50  74  63  79  63  67  86  68  80  81  50  57  54  57  81  53  49  49  93  85  92  51  75  92  53  57  80  98  70  54  91  53  70  76  88  77  89  70  89  81  92  60  49  98  81  66  50  52  72  94  59  76  89  89  63  63  70  90  61  80  85  88  66  71  84  83  77  65  84  63  68  85  53  85  81  52  52  66  83  52  76  82  81  94  93  84  66  89  82  72  92  83  56  74  71  74  62  63  53  59  50  93  54  50  98  77  74  73  68  72  89  98  66  77  77  56  96  64  68  86  55  85  53  94  59  83  69  55  72  65  56  90  79  96  57  79  50  76  68  56  69  74  80  74  87  54  71  66  78  75  66  90  85  63  82  63  70  80  71  89  54  92  52  56  62  76  62  77  67  92  57  54  95  64  85  87  52  73  79  73  85  67  63  94  55  68  76  68  84  77  60  57  86  52  58  51  55  87  51  86  63  83  80  91  80  76  72  90  87  58  80  52  49  93  96  97  75  67  89  77  83  53  97  55  78  97  68  53  78  92  55  68  92  54  73  66  60  61  64  88  88  70  94  97  70  82  87  74  71  67  80  79  57  52  56  49  67  53  65  69  55  65  63  71  96  98  54  58  95  70  97  67  98  97  86  66  77  53  86  87  90  57  67  78  83  78  78  61  84  67  79  88  55  55  69  52  77  55  94  51  71  85  92  95  82  52  88  54  59  87  60  63  98  58  73  92  80  86  75  73  90  76  65  58  53  53  56  63  52  67  54  77  61  79  52  88  73  73  65  54  66  70  89  83  64  87  53  53  88  92  68  85  94  56  97  65  60  69  87  97  70  53  94  83  87  82  88  96  89  88  88  94  67  67  62  95  86  72  85  67  88  80  80  83  63  82  86  83  64  86  90  90  91  95  76  59  73  83  73  77  98  84  69  74  50  94  51  70  74  57  58  79  62  80  50  84  80  75  88  58  82  70  59  96  54  51  81  93  96  49  77  57  97  72  82  78  86  63  81  75  54  74  87  87  53  50  72  69  58  52  81  81  65  56  58  94  58  94  91  76  55  78  80  72  50  65  86  66  64  73  73  55  83  95  74  75  65  84  95  62  83  58  71  75  58  85  54  97  83  88  61  96  60  76  77  62  59  67  94  80  95  61  77  73  72  90  81  51  73  78  52  72  66  81  76  89  68  88  72  78  53  93  73  96  91  50  86  79  92  93  91  53  67  86  94  92  68  73  61  66  68  88  70  57  79  52  75  88  51  81  96  52  69  52  79  89  86  58  61  94  63  83  95  80  57  89  88  85  64  79  74  92  57  66  54  72  65  84  57  62  61  53  56  85  98  96  71  49  82  81  70  54  63  78  61  60  71                                                                                                                                                                                                                                                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                                                                                                                                                                                                                                                            50  84  60  54  78  69  64  78  52  77  97  49  75  88  85  61  96  58  55  54  72  67  64  89  91  68  87  60  53  76  61  77  65  58  72  54  88  79  68  74  59  61  83  52  49  73  74  86  93  55  87  59  56  69  59  94  77  73  57  54  76  68  67  76  86  69  56  71  80  98  63  82  88  64  95  52  81  57  91  64  67  66  50  85  88  52  61  94  56  56  97  80  77  76  77  86  79  92  54  77  80  77  63  78  73  90  76  70  64  92  61  58  84  80  52  56  61  81  72  88  69  98  98  90  60  75  64  91  55  85  88  80  50  59  60  78  84  59  98  50  80  87  64  85  59  71  89  64  51  51  97  88  61  63  91  79  76  66  82  81  86  80  79  67  98  56  52  88  59  53  59  58  60  75  81  52  91  49  73  68  91  79  83  75  50  96  81  94  77  54  72  71  53  71  94  69  82  52  63  94  56  91  49  51  73  50  53  50  84  62  54  55  56  49  78  61  89  58  96  86  90  81  64  82  86  77  55  75  83  93  90  86  91  62  94  71  66  73  79  86  95  80  73  93  96  82  75  93  72  87  79  50  62  55  81  56  50  97  89  70  93  89  61  78  72  96  90  86  70  54  57  90  75  53  58  71  70  53  55  75  74  65  49  88  56  51  50  63  68  85  80  62  95  89  91  86  79  54  87  90  76  65  59  61  53  61  86  84  62  81  67  92  82  66  49  50  62  88  60  78  75  67  80  84  57  65  73  86  61  93  49  50  93  67  69  85  59  56  96  97  61  49  71  65  92  92  53  74  90  49  69  85  70  69  66  67  54  57  78  56  63  57  64  72  86  77  60  55  67  61  77  94  49  88  62  77  84  65  65  52  58  64  74  74  58  54  54  95  95  53  82  52  55  61  51  54  59  90  93  57  81  82  92  63  64  76  65  59  58  77  95  53  54  84  93  65  95  54  86  70  96  75  95  71  85  56  95  59  66  89  49  79  66  67  97  87  63  90  78  84  78  93  77  62  93  52  90  49  67  96  85  50  66  54  71  53  81  86  94  79  97  58  69  57  95  83  87  65  57  92  64  92  78  79  73  71  98  90  80  73  97  83  95  84  63  68  58  49  58  53  63  70  69  87  94  52  83  64  89  85  58  92  88  50  55  90  83  80  70  87  54  92  88  53  60  87  56  98  81  59  83  58  86  55  57  82  77  54  54  65  83  52  89  56  66  71  51  63  59  76  90  83  66  55  86  67  67  81  66  61  81  85  65  63  85  98  89  74  69  68  76  84  81  92  91  93  89  55  52  60  98  70  86  66  94  95  88  50  58  67  62  75  87  67  61  66  82  61  67  68  53  87  70  92  73  65  64  87  87  76  56  76  68  72  49  91  73  53  95  97  64  68  92  92  67  53  78  90  60  65  56  73  89  65  52  74  91  82  98  88  78  70  85  72  78  91  71  63  71  83  56  63  68  77  97  78  73  76  58  62  53  76  56  84  53  66  54  84  80  91  97  92  81  55  92  49  53  59  88  62  64  79  70  75  59  84  74  83  59  71  53  59  63  79  67  49  49  83  93  93  83  69  70  59  60  89  74  56  67  92  98  91  60  55  95  93  75  57  91  72  98  51  49  51  51  52  60  72  78  51  67  94  67  77  54  50  89  54  70  57  65  65  77  64  52  74  72  97  89  76  88  92  75  61  72  65  67  55  77  79  76  57  54  71  72  79  91  52  89  63  73                                                                                                                                                                                                                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                                                                                                                                                                                                                          56  61  90  92  95  55  96  50  57  65  53  78  81  65  97  72  80  58  80  57  86  92  56  87  85  74  73  67  60  88  61  93  66  74  76  92  49  87  71  53  79  85  97  54  90  57  90  85  96  79  95  69  68  72  68  75  88  50  93  62  59  66  80  87  84  91  91  91  58  90  76  50  89  51  74  69  81  86  97  85  61  49  59  86  95  86  85  90  95  73  97  97  75  65  71  68  82  54  62  92  53  70  94  49  89  83  92  88  72  81  60  70  86  77  81  52  76  81  87  80  70  92  71  52  52  97  65  60  58  49  63  58  90  92  54  59  56  53  92  72  98  89  68  84  83  67  74  81  50  81  66  65  84  52  95  65  60  86  84  91  90  75  58  62  85  66  81  96  61  80  97  85  76  97  56  72  79  53  81  60  51  57  64  66  80  97  54  73  70  62  72  80  57  59  52  55  68  87  66  75  65  98  75  50  88  67  76  96  81  60  84  66  93  75  72  90  78  83  97  76  89  49  91  64  50  62  83  93  73  54  65  85  69  79  98  51  65  78  58  92  64  78  74  71  54  91  71  91  67  74  89  92  80  66  98  98  60  62  80  76  57  81  64  90  58  92  65  55  71  50  68  92  66  75  59  74  89  89  79  71  98  63  95  52  93  87  51  81  92  84  83  91  69  66  95  95  82  74  91  68  80  56  71  91  83  96  95  50  83  70  77  63  53  88  69  75  93  76  92  93  61  93  63  94  92  53  87  78  96  59  84  74  77  72  66  93  61  64  72  67  91  61  65  67  81  81  74  58  76  83  66  64  57  70  88  58  62  85  69  86  71  63  86  64  96  89  89  60  83  64  71  52  80  82  87  94  67  66  78  60  85  74  81  54  49  61  96  51  79  77  83  49  88  49  75  85  73  49  95  87  93  73  97  50  60  84  94  53  80  68  88  49  89  80  61  63  81  76  93  49  76  86  93  76  72  74  89  79  75  72  93  73  76  95  74  65  53  63  69  81  78  61  73  55  82  92  64  79  86  51  93  56  80  50  70  66  69  73  90  67  80  69  90  83  93  61  77  73  57  67  67  72  74  67  79  73  73  57  65  71  94  80  84  51  87  65  66  79  52  97  93  84  70  59  94  85  92  53  70  62  68  64  73  62  85  61  97  70  51  75  74  59  63  97  84  69  50  95  58  63  49  63  96  67  55  51  56  76  57  79  91  81  58  66  61  56  52  57  71  68  71  73  56  73  64  88  51  53  89  88  96  74  60  57  82  58  85  62  74  61  64  63  94  83  97  69  75  49  53  90  70  87  67  88  89  60  50  73  90  87  55  78  59  90  69  65  82  75  95  56  87  72  65  67  83  78  70  82  90  86  66  90  82  66  94  52  96  87  90  50  49  57  49  88  57  58  90  66  97  56  59  52  52  75  79  53  91  53  88  86  52  88  94  59  82  87  53  87  61  64  52  64  87  98  95  83  89  88  62  95  93  93  90  72  69  69  87  67  73  81  80  53  81  70  56  75  72  76  84  87  91  75  89  61  66  68  84  90  84  66  57  87  79  53  60  69  88  76  66  66  61  98  73  60  71  98  65  60  59  80  88  68  94  84  80  53  94  98  90  76  84  52  86  90  88  82  58  60  62  67  52  60  88  59  67  91  60  58  50  55  57  91  90  91  98  64  62  75  82  78  72  81  56  50  85  72  69  50  82  94  89  64  53  73  77  84  53  52  49  49  91  93                                                                                                                                                                                                                                                                                                                                                                                                                                                                          
                                                                                                                                                                                                                                                                                                                                                                                                                                                                        52  76  64  91  70  98  52  52  60  74  70  90  87  73  67  95  92  64  53  49  56  86  91  85  59  67  62  56  76  85  63  72  94  94  53  56  84  85  66  88  71  83  50  79  91  55  76  76  83  61  70  55  89  69  70  52  62  64  89  63  95  95  93  63  50  72  65  86  86  87  75  68  91  87  77  62  82  62  51  95  78  56  74  49  65  65  93  60  62  61  60  49  81  74  98  73  76  88  98  51  98  57  72  76  97  53  76  93  59  58  87  53  92  95  82  88  69  93  94  50  50  96  52  74  80  98  58  86  92  94  54  71  78  64  70  76  59  76  78  85  49  81  72  54  90  93  58  81  76  85  61  74  95  61  94  82  63  76  73  75  59  59  52  51  70  90  98  65  60  78  82  62  55  90  91  95  58  62  94  74  95  58  84  74  68  64  84  74  72  73  61  88  92  93  87  66  96  55  59  72  98  70  88  82  73  53  67  89  78  81  57  87  80  81  86  60  76  60  77  91  66  65  97  77  60  69  81  57  67  94  78  84  51  51  65  91  73  61  59  97  82  97  67  79  82  86  78  56  98  64  87  49  51  83  95  91  83  69  70  61  76  85  57  78  87  49  94  93  77  75  54  91  63  95  94  67  98  51  82  57  89  96  88  73  58  61  71  67  53  73  97  66  88  59  64  87  77  66  70  64  80  69  62  76  93  96  91  54  71  60  64  64  98  63  79  85  59  83  53  74  91  60  84  95  55  51  89  74  59  87  75  97  91  81  55  52  75  58  92  63  73  90  97  49  81  97  51  89  85  49  51  73  92  95  55  54  78  98  50  93  82  75  92  73  86  71  71  59  55  86  85  98  91  85  96  58  77  79  74  69  56  77  90  59  53  68  49  65  67  67  54  53  64  60  85  66  85  98  79  70  51  92  67  49  53  52  54  61  83  92  57  71  97  60  50  83  95  55  64  77  81  67  75  70  59  92  65  78  58  75  86  80  77  68  50  58  83  51  83  78  95  91  95  74  53  83  49  72  63  60  90  89  96  97  49  58  72  77  65  67  56  71  58  50  78  98  57  76  64  87  85  96  80  65  62  84  76  81  55  52  77  82  74  75  66  78  62  76  83  52  53  57  67  75  95  74  86  79  70  83  78  87  83  56  56  85  92  57  56  59  95  54  95  61  74  50  70  67  67  97  84  81  94  55  70  81  59  57  62  85  94  74  64  75  73  80  81  91  72  74  51  73  56  70  81  96  66  61  84  86  58  87  56  70  65  74  49  88  73  50  64  56  53  91  76  66  64  84  63  80  50  49  63  75  51  77  88  71  65  86  75  80  75  94  87  64  62  69  80  86  96  90  96  95  93  56  49  92  55  67  96  60  49  69  51  53  74  90  59  76  91  69  72  69  85  83  64  92  87  54  56  83  60  68  79  93  75  72  68  70  75  51  68  53  70  82  64  53  64  67  70  72  49  93  75  55  86  76  66  75  56  53  82  55  50  95  81  81  96  82  96  88  60  49  80  64  49  78  93  64  89  84  95  64  71  57  63  68  74  78  90  76  83  75  56  74  78  91  61  95  67  54  55  51  64  74  98  87  72  56  57  88  49  73  52  85  73  55  66  83  96  59  52  49  66  52  58  56  61  59  73  88  80  74  51  55  75  63  85  65  76  89  79  80  72  58  61  67  66  87  71  55  75  81  66  58  97  66  64  58  94  75  61  86  51  70  97  78  59  56  68  88  49                                                                                                                                                                                                                                                                                                                                                                                                                                                                        
                                                                                                                                                                                                                                                                                                                                                                                                                                                                      80  83  75  97  69  77  92  67  60  50  54  87  68  61  89  74  53  68  84  59  57  86  63  66  76  58  75  93  49  53  92  86  89  85  72  96  88  81  95  59  67  53  77  67  72  78  94  55  97  66  77  81  88  55  88  58  90  65  62  77  83  95  84  59  49  85  71  52  88  55  72  93  57  96  88  49  69  53  80  96  95  74  51  70  90  72  98  82  86  88  69  53  88  50  97  77  84  55  96  82  83  61  52  69  81  94  76  87  65  94  96  58  82  93  74  84  66  78  74  95  91  55  60  64  81  98  58  62  69  67  58  89  78  78  95  94  87  50  74  77  92  60  76  75  83  88  51  98  85  94  56  83  55  95  85  93  85  78  95  62  88  86  75  67  64  96  85  54  73  54  64  63  71  50  77  92  69  65  76  54  56  83  63  78  71  88  96  79  68  73  69  78  58  56  91  53  98  83  57  83  75  57  49  76  97  49  53  66  97  75  68  95  55  81  90  49  51  88  68  70  76  82  93  96  64  78  90  87  63  68  78  79  62  92  86  51  72  51  95  73  96  51  72  67  59  66  78  61  81  67  94  80  49  59  59  49  65  65  94  59  56  79  94  82  62  97  53  60  88  89  72  73  88  53  61  92  90  88  59  96  88  92  55  88  83  85  72  66  60  54  97  84  70  60  80  82  66  57  80  96  95  66  60  52  68  64  96  67  95  97  84  83  83  88  59  74  96  80  96  71  83  85  64  49  68  67  84  70  84  91  77  79  84  80  85  60  78  66  60  93  89  68  97  51  87  72  88  73  82  62  57  79  94  93  69  75  83  52  93  64  70  66  66  67  55  65  87  81  61  67  58  54  88  96  54  81  76  78  61  50  60  62  59  74  49  68  80  79  80  89  81  82  92  49  71  58  56  88  87  76  54  78  95  89  94  68  57  92  71  84  72  56  67  94  90  89  49  67  52  78  76  79  91  63  71  97  54  70  97  79  85  65  98  96  57  50  98  91  76  69  80  92  66  85  65  79  60  92  49  69  75  51  76  55  68  70  55  66  60  68  78  69  59  93  53  51  96  71  67  55  69  93  50  60  62  94  80  97  54  60  60  81  59  98  68  58  77  73  98  95  67  66  61  96  85  77  70  87  69  60  76  70  79  86  61  64  68  74  72  79  65  88  65  77  82  58  70  53  82  59  88  58  52  88  61  78  63  54  58  69  96  67  77  87  55  53  93  67  63  61  76  90  55  93  86  86  69  54  54  87  78  72  78  91  62  49  91  77  57  68  90  98  61  79  52  82  78  68  51  69  51  69  79  69  68  91  76  70  84  96  64  60  69  65  61  78  50  52  70  97  50  89  61  87  89  77  95  73  85  59  77  92  79  95  79  66  76  96  59  67  74  49  97  63  84  76  56  74  83  57  88  74  71  95  54  79  88  80  75  60  94  84  71  86  76  96  79  82  65  74  84  65  96  94  65  71  53  95  96  62  90  77  65  60  53  81  92  61  75  81  62  92  98  82  65  76  98  82  98  78  91  84  83  51  87  57  77  93  74  96  89  94  76  98  68  87  64  78  96  94  64  85  85  51  82  97  59  58  66  91  84  89  58  59  68  65  58  57  79  60  92  75  74  92  62  50  89  49  73  94  80  87  53  86  55  84  66  56  93  70  70  69  63  51  82  67  59  95  82  78  51  83  79  55  93  76  72  76  64  56  50  93  57  69  61  49  63  68  49  91  98  94  96  56                                                                                                                                                                                                                                                                                                                                                                                                                                                                      
                                                                                                                                                                                                                                                                                                                                                                                                                                                                    50  85  52  76  81  93  89  63  60  96  77  91  50  49  64  79  86  98  86  98  69  54  71  83  88  81  86  77  93  65  53  59  83  82  78  61  96  94  50  50  73  56  86  91  59  90  96  53  98  60  53  98  74  51  60  84  81  96  71  59  64  95  57  50  49  66  83  51  90  52  70  59  50  68  81  85  59  76  66  92  57  90  87  55  90  95  80  83  49  89  90  98  51  53  78  49  72  98  67  53  67  86  60  80  57  65  93  93  57  79  75  64  81  81  72  61  85  95  74  65  95  96  74  77  63  57  89  68  54  78  66  60  83  63  56  93  84  73  58  73  89  65  61  90  91  77  63  78  73  53  66  52  60  75  94  89  91  82  97  54  75  84  71  87  91  84  58  61  72  62  68  77  86  78  74  83  96  79  60  61  97  93  86  59  73  51  74  92  55  65  61  55  95  84  74  59  68  68  70  51  79  81  84  75  56  88  80  98  62  57  75  91  59  93  74  51  98  56  85  69  53  90  53  67  80  76  79  86  96  69  61  59  53  50  89  76  87  93  84  60  60  90  68  65  66  88  65  80  52  88  53  74  50  54  75  83  66  68  61  79  75  56  58  59  70  58  54  49  89  70  80  91  75  75  61  73  53  93  74  49  54  84  79  62  58  86  61  86  55  74  53  80  76  75  96  92  62  85  98  69  73  62  68  59  51  98  65  54  90  63  75  81  63  88  63  61  54  81  93  78  68  85  86  55  78  82  96  65  59  50  90  56  78  84  70  53  76  68  81  58  66  69  65  51  50  69  81  59  56  70  62  95  60  54  62  98  92  97  96  96  50  73  55  59  82  55  77  64  58  52  76  72  66  72  86  73  72  60  67  58  60  72  98  55  53  72  66  60  94  69  88  97  85  78  81  85  86  59  89  93  74  81  95  96  82  69  94  91  68  91  69  57  89  70  77  98  56  87  88  96  73  97  50  69  63  51  52  51  66  97  74  85  91  90  67  59  85  50  56  53  78  76  94  68  88  95  74  69  60  68  59  72  90  56  80  85  61  57  72  81  85  91  78  80  66  95  55  85  79  63  93  90  81  70  71  78  59  95  71  60  84  77  67  89  94  63  81  50  88  75  49  63  90  52  63  78  62  80  72  85  68  74  84  50  54  79  67  71  60  54  84  95  85  58  61  63  83  90  76  61  74  87  82  94  94  54  98  64  86  97  54  92  67  55  61  91  57  92  67  74  94  61  56  98  69  51  71  84  86  82  71  52  97  91  91  64  82  64  89  52  84  93  57  75  61  91  72  66  79  55  78  87  67  51  51  72  94  72  80  91  80  71  51  53  69  57  65  70  68  49  98  67  73  91  63  49  51  50  92  67  69  68  94  79  65  53  71  98  82  86  96  90  49  60  67  57  56  63  67  94  84  96  95  67  53  49  88  51  49  67  90  59  63  67  75  98  82  74  89  68  95  77  59  65  96  73  87  78  83  92  59  83  57  80  85  85  82  53  88  70  78  96  54  98  93  68  52  79  69  70  60  80  91  93  83  88  73  82  57  65  59  83  63  95  52  49  49  93  66  83  65  82  69  98  80  75  57  84  55  63  62  92  85  64  65  79  77  87  94  92  50  49  73  66  56  78  96  50  55  88  72  94  94  83  86  66  74  54  65  98  76  70  54  57  51  68  63  82  97  93  95  51  55  74  65  54  76  82  52  50  65  76  98  60  78  52  87  52  82  88  97  90  53  58  55                                                                                                                                                                                                                                                                                                                                                                                                                                                                    
                                                                                                                                                                                                                                                                                                                                                                                                                                                                  51  90  52  60  58  82  86  98  64  69  62  91  89  55  86  89  57  54  88  70  98  91  54  73  73  86  98  88  85  91  53  59  55  65  81  65  57  61  62  95  83  57  71  96  49  71  63  80  66  90  61  58  59  66  73  50  91  66  83  93  61  51  70  79  67  55  53  80  98  76  76  85  59  86  50  86  95  64  58  65  52  56  77  66  65  98  88  93  79  56  93  98  75  79  93  53  63  94  88  57  53  98  95  95  68  88  74  95  56  49  82  79  97  77  95  53  69  81  91  76  76  96  96  71  77  98  92  79  49  76  53  92  98  51  66  66  61  72  59  80  67  96  50  65  87  53  57  59  70  76  60  81  74  77  55  84  70  96  79  74  61  82  82  64  55  54  84  66  78  92  76  87  86  91  59  55  55  65  97  65  96  70  87  50  74  63  70  49  78  81  51  89  74  65  50  70  80  51  71  91  94  93  79  91  88  55  92  92  75  52  55  61  91  91  58  60  73  52  51  55  94  95  89  69  92  58  59  57  61  78  97  51  86  67  68  92  57  95  72  51  86  61  86  97  64  97  87  66  72  81  53  66  50  88  83  87  95  71  53  49  98  78  60  57  55  53  92  62  67  90  83  87  78  70  97  61  67  58  88  60  79  75  92  89  78  95  54  95  95  51  90  63  96  82  73  76  56  86  68  51  55  94  57  78  90  60  58  71  56  93  56  93  76  52  59  54  83  77  98  68  66  52  76  60  79  57  55  80  49  88  58  62  64  77  70  49  66  97  87  91  71  58  67  94  77  88  62  51  91  79  90  86  66  82  77  57  78  50  67  49  79  81  86  90  78  85  71  59  78  51  75  70  55  65  98  74  79  75  86  78  69  66  79  84  76  82  82  67  75  98  94  78  49  94  53  61  60  57  57  82  50  50  50  92  66  83  90  96  79  52  80  55  59  85  87  58  95  97  70  71  96  69  58  51  86  90  72  64  76  72  53  84  87  61  54  72  62  90  49  84  80  50  52  83  98  88  73  50  52  88  70  95  72  53  62  91  64  65  63  75  87  70  55  56  82  94  73  63  71  55  90  74  81  94  82  54  87  96  83  80  90  61  57  57  93  91  70  70  71  74  50  67  79  85  71  54  77  50  75  76  96  51  60  61  62  81  86  54  69  75  74  73  85  57  84  56  68  65  86  59  59  82  84  80  79  59  54  77  55  78  66  52  97  98  51  66  52  54  62  92  59  77  69  60  64  85  65  62  51  63  61  80  95  98  79  60  67  50  91  84  68  69  84  59  61  55  72  82  96  60  86  58  50  80  55  60  85  82  93  95  66  94  90  72  75  70  90  64  67  55  95  53  94  49  75  98  95  89  69  97  53  52  57  75  98  67  73  66  50  59  58  92  50  63  88  76  85  50  59  97  97  84  71  96  92  98  91  80  50  98  53  54  52  70  74  91  70  88  86  87  61  82  77  57  66  63  91  82  83  51  79  81  60  88  95  70  83  92  71  90  51  51  76  78  52  83  64  78  93  87  91  79  49  83  93  65  77  88  65  78  72  62  92  66  85  73  64  79  63  91  50  72  72  73  67  90  74  91  80  91  84  49  50  70  91  95  70  51  96  60  60  79  75  81  79  78  59  92  76  64  64  87  70  97  53  53  89  73  83  64  60  86  81  69  94  97  77  49  66  80  63  71  54  82  56  66  91  52  95  80  64  60  57  55  74  83  73  85  73  97  91  85  93  57  86  98                                                                                                                                                                                                                                                                                                                                                                                                                                                                  
                                                                                                                                                                                                                                                                                                                                                                                                                                                                95  60  96  82  69  49  80  85  62  58  74  97  87  89  76  92  49  69  58  97  51  63  66  69  62  85  77  54  58  73  54  86  98  74  71  59  94  83  87  53  75  53  78  80  49  53  49  95  57  54  87  65  74  97  90  75  63  53  63  55  97  88  76  88  90  55  58  75  80  50  49  84  66  49  75  91  91  98  58  61  74  65  71  72  97  51  70  51  58  66  94  61  91  74  98  82  66  93  81  57  98  71  89  51  54  66  74  73  74  69  93  71  71  53  81  94  69  91  91  53  51  61  96  94  84  59  59  65  67  55  88  75  84  84  67  96  51  50  76  81  59  88  92  51  89  81  96  94  81  82  91  50  52  55  55  87  71  68  90  69  82  83  79  54  87  80  87  57  84  58  54  77  51  49  63  92  55  56  68  49  92  72  93  78  68  70  70  98  84  74  74  49  76  53  85  92  56  66  81  56  67  81  96  67  98  97  97  90  71  55  85  96  59  52  86  61  90  64  78  81  93  53  84  66  96  52  64  98  62  87  81  75  86  75  54  77  81  86  49  51  63  64  80  93  89  64  58  65  79  77  83  60  79  94  52  51  71  68  57  98  60  54  49  55  57  95  81  56  93  69  65  77  62  61  54  79  53  75  62  53  83  58  64  73  62  82  51  49  97  57  65  66  87  98  90  92  81  54  55  75  80  87  61  77  54  54  85  56  85  93  72  68  84  89  78  82  81  49  87  97  65  71  49  86  70  49  52  60  59  52  92  52  86  86  57  86  87  63  86  88  67  69  96  88  62  80  70  89  56  54  77  57  80  81  88  50  60  81  95  55  58  73  71  73  74  80  52  89  56  89  70  84  51  81  49  75  52  59  80  87  51  69  78  83  83  49  93  69  81  55  71  92  68  83  65  54  52  61  51  69  80  94  52  82  82  85  60  68  88  54  98  84  91  89  93  82  90  76  55  75  63  79  52  84  76  94  68  75  57  60  67  95  63  68  77  54  92  62  60  88  74  85  78  68  83  76  74  98  52  59  71  91  52  90  75  96  68  61  97  85  88  57  91  80  71  54  97  76  87  50  55  73  59  54  98  51  82  51  72  87  75  50  79  73  69  51  63  94  52  94  62  64  74  93  83  80  73  91  69  66  77  83  53  93  76  56  64  89  72  83  61  52  59  65  85  85  90  82  97  64  82  65  58  71  84  86  62  53  98  71  92  59  53  73  70  79  55  74  52  65  66  62  51  69  86  59  52  57  73  50  71  61  62  58  73  81  96  91  85  92  62  62  65  76  95  56  88  79  97  76  58  55  58  90  92  75  82  86  73  56  96  65  71  84  68  94  71  98  89  81  60  82  96  81  82  52  96  82  51  89  81  62  74  56  80  70  80  98  92  50  89  81  84  95  88  64  93  62  60  65  74  66  63  73  96  64  52  83  97  52  72  76  83  94  91  98  58  78  90  68  60  49  86  74  50  71  57  62  52  64  53  53  56  79  77  84  63  76  92  93  64  56  52  69  66  49  74  69  89  51  58  93  57  55  70  49  69  73  49  72  56  52  87  95  56  73  55  94  69  69  56  63  76  53  64  59  76  96  70  92  72  66  73  50  64  53  50  93  85  62  85  55  72  88  79  85  52  78  60  66  55  80  50  97  78  60  55  52  95  83  79  65  58  74  98  94  50  86  93  70  71  84  89  80  52  94  75  75  55  49  92  70  55  65  85  84  93  50  80  90  80  87  96  49  69  89  84                                                                                                                                                                                                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                                                                                                                                                                                                              87  94  95  55  94  84  73  61  92  50  68  96  71  78  83  84  71  83  87  67  94  79  51  66  96  76  98  84  52  77  94  56  66  59  78  71  82  85  71  95  77  74  52  89  74  50  74  57  91  49  58  56  94  97  89  81  51  68  83  88  68  82  87  68  53  54  72  75  55  98  56  93  81  86  53  62  96  77  64  85  90  55  88  92  71  52  86  98  75  81  76  68  74  93  53  67  49  90  87  64  95  82  62  56  63  61  86  55  90  63  84  49  94  74  77  76  61  59  54  92  62  93  91  58  85  50  71  50  89  73  73  73  84  63  64  75  49  87  70  84  49  62  94  78  66  89  68  87  63  96  98  98  63  71  90  91  49  78  72  55  62  76  58  88  85  89  57  78  59  77  83  86  63  95  73  65  84  79  70  54  91  76  63  56  94  74  62  51  76  52  97  57  72  90  73  65  90  94  61  58  95  81  51  70  69  49  96  63  79  90  93  54  67  56  52  95  68  52  49  52  77  89  87  72  61  91  77  64  50  66  95  75  87  79  79  78  63  70  98  55  51  67  60  70  61  88  53  61  94  60  85  74  97  82  50  58  63  71  75  76  69  69  62  80  50  89  73  66  56  82  51  53  82  92  77  95  58  95  73  67  80  69  77  69  65  85  75  62  70  97  61  84  65  61  74  74  61  97  62  82  91  78  65  51  75  62  85  79  55  85  55  68  70  85  98  80  49  98  56  63  87  85  73  66  52  54  56  89  62  64  76  94  65  54  73  82  74  94  91  78  68  82  49  72  81  77  61  84  85  54  61  95  71  74  90  59  95  64  66  50  51  59  92  54  72  55  70  68  51  90  57  97  59  59  72  83  74  70  98  73  94  59  77  95  63  74  64  65  49  75  91  64  93  50  86  53  73  89  61  91  73  51  98  64  78  50  68  89  62  51  61  68  50  96  85  61  93  89  78  73  86  93  91  76  70  77  71  79  90  78  77  82  88  55  85  73  83  50  76  62  72  52  61  98  54  84  70  49  67  70  52  62  89  52  88  98  76  87  86  74  50  94  69  57  66  49  91  70  76  91  63  53  89  84  89  85  62  57  69  72  85  82  51  90  94  80  62  75  92  64  65  98  54  58  53  70  94  58  98  91  94  83  58  91  62  55  80  88  53  96  67  77  97  80  67  88  59  87  82  55  80  69  83  60  81  79  74  84  93  70  53  98  64  50  82  65  90  80  98  70  98  67  52  72  56  70  53  86  51  95  68  91  89  60  75  60  74  71  82  87  54  71  70  58  86  94  49  65  81  52  87  90  53  85  81  94  93  72  92  66  85  56  78  64  58  95  50  79  64  76  64  84  66  82  71  94  86  79  78  53  57  76  62  59  66  50  74  74  73  52  63  94  76  84  93  98  61  88  72  75  66  75  74  71  51  77  66  74  93  61  90  60  82  74  92  76  58  61  64  75  56  85  60  57  53  63  57  58  97  77  86  92  93  89  53  73  59  75  78  53  96  88  85  49  63  55  58  96  57  97  60  50  78  77  88  78  78  51  90  54  75  73  87  75  49  62  63  74  76  93  58  79  65  64  96  79  55  78  91  72  89  53  54  61  75  50  84  89  51  82  74  87  79  72  63  53  71  82  93  62  60  60  74  77  52  51  90  62  94  97  78  76  89  86  95  79  63  95  72  57  52  60  78  70  96  87  68  79  71  76  51  61  85  79  72  75  69  68  96  73  77  88  77  97  62  50  95  97                                                                                                                                                                                                                                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                                                                                                                                                                                                                                            57  56  53  82  86  80  73  84  97  94  74  71  84  52  70  65  70  95  83  71  85  60  98  94  86  74  61  72  83  87  53  96  94  49  97  85  58  55  63  67  69  84  50  94  92  51  88  98  61  62  64  77  76  96  76  56  64  66  97  77  86  80  61  62  83  61  74  91  51  89  51  97  51  89  76  50  58  86  61  86  76  51  84  89  56  59  69  66  92  53  72  93  67  93  51  86  68  95  78  74  52  50  76  92  71  89  61  59  57  53  63  76  61  77  69  75  97  64  79  55  86  56  64  57  55  71  52  65  75  82  76  96  82  55  61  77  59  61  84  52  65  92  73  52  64  91  51  78  96  88  59  86  92  57  59  98  72  95  58  81  71  54  53  75  69  60  89  84  88  81  91  73  73  65  67  55  72  59  82  82  51  98  89  94  83  80  95  71  53  57  54  60  78  66  49  98  73  97  96  96  72  64  71  53  70  52  90  93  56  71  79  68  52  67  88  94  87  96  97  96  97  95  72  54  98  80  61  67  75  96  77  71  80  53  81  76  68  52  95  62  92  66  76  88  81  64  89  57  49  78  72  89  82  70  81  57  95  92  97  56  78  96  64  49  66  91  67  94  60  65  87  64  83  87  58  61  77  59  92  55  57  89  85  69  66  82  83  53  71  61  85  71  60  59  69  54  63  63  77  90  98  77  51  89  63  82  72  58  84  75  62  52  86  75  76  52  61  76  83  49  52  64  55  59  77  61  94  58  55  92  49  51  81  79  78  67  72  63  52  68  68  49  55  92  88  83  93  49  78  67  74  94  62  70  85  60  68  51  59  77  80  52  91  94  87  91  88  62  93  69  71  66  80  64  72  77  73  84  85  87  88  95  78  77  91  73  49  83  98  66  88  63  83  89  92  67  95  75  97  58  96  93  54  67  67  79  51  94  80  75  59  62  80  87  93  70  49  57  93  55  66  66  90  76  51  74  86  92  81  56  93  72  56  83  90  56  55  54  90  51  77  53  60  82  56  86  74  82  51  55  55  92  70  79  74  68  57  55  98  52  88  69  84  67  65  73  50  52  73  91  91  77  75  83  67  53  51  73  95  62  59  52  85  70  63  79  70  52  49  68  52  89  79  88  50  59  97  72  68  84  92  60  75  54  96  50  85  61  86  77  76  91  93  68  71  97  74  74  58  53  63  50  73  68  81  88  75  73  81  78  67  82  86  85  98  59  80  96  68  88  83  55  89  52  90  63  71  92  92  88  83  74  58  85  81  88  81  75  69  49  98  93  98  49  56  71  50  94  59  95  61  78  88  74  86  71  71  52  60  95  62  77  71  92  70  74  96  89  79  88  52  78  83  87  90  61  51  60  91  55  75  92  78  94  96  81  67  82  81  87  94  80  77  82  70  69  86  69  94  63  63  56  68  69  72  81  95  52  49  88  49  59  88  96  62  75  83  75  64  84  98  54  63  78  78  55  54  53  78  63  50  49  92  87  64  97  80  79  66  69  68  63  57  81  73  59  58  87  57  78  75  92  67  86  75  85  96  79  56  80  78  55  75  86  68  55  88  70  65  97  52  94  64  90  90  79  73  94  52  80  91  65  74  55  85  75  85  91  95  54  91  59  96  86  66  88  90  68  76  77  56  90  82  92  76  58  86  56  78  91  83  53  62  92  61  82  77  64  83  74  69  58  52  54  94  82  72  64  60  71  56  82  55  83  96  97  58  57  61  77  87  91  85  69  77  91  54  66  98                                                                                                                                                                                                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                                                                                                                                                                                                          87  79  49  77  95  54  54  98  74  79  84  93  76  64  84  74  79  57  93  79  96  81  68  79  61  74  65  85  62  87  91  90  50  88  98  80  94  77  89  64  83  79  95  82  56  59  71  85  97  95  56  92  94  75  82  84  88  53  77  78  78  75  93  97  72  52  69  96  53  65  97  63  63  97  83  77  71  49  97  64  91  81  54  87  87  81  91  49  91  96  54  93  91  96  78  77  50  85  61  56  58  61  52  94  89  74  67  84  85  71  72  89  77  97  73  92  82  73  98  66  92  74  79  50  71  71  95  60  59  56  49  82  57  50  81  95  67  88  85  96  84  79  53  50  73  57  71  81  52  80  82  65  60  87  57  64  91  58  60  67  85  80  90  59  86  57  71  68  77  68  75  82  60  85  55  52  75  76  57  61  86  65  56  65  72  62  50  51  68  53  80  49  97  84  60  76  76  50  73  55  91  83  75  58  69  49  53  51  69  50  49  65  82  70  75  57  86  67  66  90  68  72  88  71  87  92  92  98  96  58  51  73  54  92  90  86  64  72  87  97  67  63  66  68  59  65  56  58  92  79  59  77  63  98  67  78  65  67  64  71  74  92  80  90  75  49  50  72  82  88  95  70  86  96  73  82  62  56  61  83  95  90  64  57  71  64  85  86  79  75  86  76  66  65  76  54  67  50  82  64  86  51  94  85  64  58  56  52  95  62  66  54  64  87  76  92  80  54  56  61  93  49  73  63  61  82  94  79  81  70  63  49  56  57  51  65  69  55  52  74  65  65  73  92  94  72  72  88  63  80  84  55  52  94  62  86  76  80  79  81  64  59  83  86  59  69  84  49  66  74  66  67  57  65  55  52  94  83  77  64  78  50  54  64  66  67  62  85  54  60  95  58  75  92  72  78  65  61  55  81  72  66  77  95  61  77  71  82  73  88  57  59  81  49  60  71  97  87  96  52  76  69  79  91  64  52  53  49  68  49  89  85  56  94  96  80  65  62  77  86  92  98  55  83  89  76  57  93  83  69  52  49  70  56  92  93  82  52  98  75  66  51  76  73  55  75  71  93  65  60  70  77  94  55  72  53  68  62  49  62  80  72  98  79  52  52  87  87  76  69  62  63  98  66  65  66  89  73  82  93  96  70  68  54  56  68  85  72  61  71  62  71  90  88  83  77  84  67  52  71  79  67  84  73  95  76  95  80  55  70  62  80  49  49  82  62  90  63  69  85  79  78  58  77  67  70  84  86  55  57  77  81  88  85  68  61  87  68  85  71  65  79  68  83  66  57  52  62  81  75  56  66  58  72  68  93  91  68  87  60  84  64  75  50  87  70  77  85  49  71  71  49  71  52  54  92  76  66  92  61  86  61  55  55  56  93  80  98  67  87  84  52  88  67  62  85  71  65  78  63  76  61  53  93  66  54  78  73  54  91  79  67  59  94  54  68  50  65  66  84  75  92  49  59  58  63  83  66  83  91  58  87  66  79  75  72  73  64  70  54  61  98  68  83  95  53  86  56  60  55  57  84  64  55  98  94  95  56  80  89  96  85  80  72  80  56  61  93  72  79  91  80  55  81  76  59  69  74  56  64  75  88  71  90  53  88  75  70  87  96  62  76  86  74  90  81  77  88  81  91  80  71  96  73  64  85  61  98  56  95  79  82  82  71  84  78  83  57  62  94  93  73  62  81  55  82  88  98  83  72  64  72  77  73  50  56  98  66  97  56  53  59  50  82  54  78  74  49  93  90                                                                                                                                                                                                                                                                                                                                                                                                                                                          
                                                                                                                                                                                                                                                                                                                                                                                                                                                        93  72  97  54  59  81  73  91  91  61  64  93  76  81  63  58  61  82  56  76  70  62  78  87  89  49  74  88  55  91  68  72  68  80  80  53  70  78  75  70  52  63  93  67  89  98  91  79  98  63  84  77  59  79  61  53  67  68  58  79  57  70  78  50  83  57  70  85  62  78  58  55  93  77  54  83  49  60  80  74  51  94  49  74  68  84  72  86  55  53  53  63  85  76  79  66  64  69  87  81  90  52  86  71  63  97  85  53  49  58  51  74  80  65  83  90  66  63  64  61  75  98  56  81  84  82  57  69  87  89  73  55  80  59  70  76  83  52  88  90  64  76  96  80  78  54  95  50  85  56  66  78  57  86  62  83  52  91  56  81  64  85  54  68  74  84  85  63  66  64  51  60  52  88  65  97  53  49  85  73  82  74  63  51  80  55  50  76  70  70  69  95  88  68  63  61  84  81  75  86  49  83  62  50  90  96  92  61  55  58  94  56  52  51  82  89  68  74  93  69  80  50  78  66  95  89  92  94  64  62  67  91  94  68  71  58  78  89  77  53  53  93  87  66  65  74  60  73  50  55  82  83  57  55  56  78  77  71  73  83  62  86  94  75  88  97  55  91  61  49  86  54  90  83  74  88  63  85  49  65  80  91  69  89  84  67  73  77  52  84  58  66  92  61  76  66  67  83  81  69  74  51  72  75  84  97  77  49  52  74  62  62  93  54  62  92  89  71  70  94  72  60  86  88  78  53  69  71  56  77  91  53  59  53  59  75  83  63  88  79  93  52  92  98  74  50  69  94  83  85  86  90  81  64  94  94  50  67  79  94  91  83  76  65  84  73  90  72  62  88  71  90  65  79  49  71  81  73  63  65  66  74  68  98  51  84  65  52  77  81  58  51  59  76  57  69  54  74  56  95  91  72  63  67  54  61  49  92  55  55  92  76  63  90  83  90  68  52  57  54  83  66  94  72  53  52  54  86  81  93  88  75  85  63  85  88  80  54  98  58  58  86  63  63  76  78  51  60  75  83  51  49  80  80  73  97  59  92  80  90  68  80  95  63  67  87  59  82  97  66  76  65  94  80  93  70  68  75  89  85  72  70  84  85  55  66  85  52  56  51  87  98  78  85  87  60  91  76  87  55  70  79  77  59  70  91  79  85  90  89  53  93  54  58  82  52  98  84  53  49  49  49  68  68  56  91  70  61  62  81  93  75  84  71  69  84  64  72  52  81  93  78  74  91  65  53  51  50  53  61  69  83  60  86  82  69  85  80  75  74  75  54  77  83  80  59  71  94  63  71  97  63  90  86  79  86  67  87  72  96  90  81  55  58  91  80  58  80  51  87  74  84  78  71  57  62  64  77  81  92  57  70  82  69  97  94  55  69  77  71  92  94  91  76  84  77  74  58  76  51  94  55  89  82  52  57  54  74  81  90  49  75  49  71  79  68  72  60  54  68  86  72  80  83  88  75  89  90  71  65  85  96  79  56  53  76  67  74  94  80  49  77  83  59  49  90  70  96  90  52  64  86  56  73  87  70  60  71  93  74  68  84  62  60  83  94  65  69  63  56  51  57  90  77  54  91  55  83  97  73  67  56  61  80  98  82  93  86  59  87  57  95  56  60  94  59  50  77  59  70  78  76  64  67  68  66  54  67  70  91  97  68  83  84  60  84  74  82  49  55  66  80  79  64  88  65  76  60  90  98  77  84  55  71  75  72  97  66  73  92  57  95  79  91  73  59  51  75  80  55  68                                                                                                                                                                                                                                                                                                                                                                                                                                                        
                                                                                                                                                                                                                                                                                                                                                                                                                                                      55  80  52  65  56  64  82  73  81  95  51  85  63  50  70  82  63  88  88  75  54  93  70  90  82  57  80  75  80  71  75  90  62  54  73  54  98  53  91  63  76  91  74  63  94  59  51  82  67  78  68  77  54  59  78  81  59  62  50  63  91  98  87  84  53  49  66  80  76  94  62  77  57  85  65  79  79  86  70  77  67  89  78  67  76  83  79  65  62  75  90  62  91  77  92  88  83  74  61  52  85  94  79  85  91  80  49  85  71  98  80  72  77  57  63  57  94  83  74  71  52  61  51  73  49  64  81  64  69  83  82  69  89  51  59  84  83  94  61  95  75  68  75  71  75  52  57  82  85  91  73  72  50  73  71  49  80  78  74  87  98  64  90  96  98  70  58  68  97  64  54  66  77  63  62  92  95  85  97  73  63  86  89  54  96  92  72  49  59  87  74  50  70  95  88  62  57  49  75  90  73  57  92  96  81  53  95  67  59  60  90  97  74  72  77  63  64  98  64  55  77  62  93  98  78  51  49  51  57  56  77  79  50  87  90  73  75  58  75  59  89  63  83  62  92  57  73  68  71  73  94  77  80  88  67  84  98  82  51  89  79  51  76  53  70  74  92  71  86  84  65  51  53  57  60  76  52  57  85  81  55  89  79  92  92  61  82  78  86  77  74  52  64  66  87  54  69  92  91  64  82  58  61  81  78  71  66  85  62  76  69  70  58  83  69  56  84  75  81  50  68  83  84  76  87  57  62  74  93  49  60  78  71  69  62  73  61  67  50  62  84  49  86  80  63  71  51  75  51  71  92  68  62  80  63  59  77  54  58  97  50  71  68  80  63  50  70  55  69  57  98  76  72  82  67  79  98  68  77  68  55  82  80  84  51  78  80  79  61  56  97  83  61  95  90  94  59  61  78  51  89  62  67  93  68  69  49  72  94  67  82  82  53  68  82  92  89  93  68  57  82  53  62  69  80  85  86  78  77  96  86  72  60  89  68  81  92  85  97  67  68  98  61  71  74  68  62  70  57  96  65  79  67  53  97  56  62  74  76  51  64  84  59  95  78  92  69  79  53  75  77  97  66  86  75  85  81  54  65  60  92  88  53  86  62  87  55  76  56  77  96  94  50  76  80  78  85  73  93  64  88  74  50  88  81  74  76  77  78  68  78  94  55  88  64  59  61  63  71  79  54  81  49  52  65  60  90  84  53  57  91  83  85  83  89  68  91  88  65  66  86  71  58  56  78  51  80  81  49  59  96  60  62  49  75  87  70  84  53  91  90  63  95  85  72  72  89  94  52  77  51  71  81  87  62  70  50  80  79  49  62  77  72  62  93  86  97  81  59  74  60  96  66  79  91  69  96  56  55  88  65  51  77  75  79  60  55  49  98  68  68  71  92  52  55  74  55  92  52  88  61  73  62  71  59  52  90  83  67  52  82  62  53  57  74  68  61  54  50  85  76  83  82  88  84  76  66  56  52  51  50  51  66  83  91  92  51  93  72  92  98  98  82  50  92  84  63  66  52  80  82  93  73  61  78  49  95  95  59  88  76  92  63  72  72  68  61  56  87  54  72  93  70  56  93  61  63  78  63  72  86  72  60  76  51  63  77  68  78  72  88  98  98  74  64  85  49  81  53  70  79  49  90  73  77  83  70  57  64  83  75  87  74  93  97  74  83  76  84  98  49  98  86  89  63  79  95  64  72  83  72  94  79  81  53  83  94  74  66  85  94  60  62  93  55  80  95  56  95  75  78  61                                                                                                                                                                                                                                                                                                                                                                                                                                                      
                                                                                                                                                                                                                                                                                                                                                                                                                                                    62  97  76  92  76  69  75  71  97  67  98  67  70  70  96  83  91  59  79  70  72  65  81  54  63  74  76  95  69  85  80  57  77  92  96  50  67  59  85  63  61  96  49  95  71  55  81  69  74  81  71  52  84  49  61  63  91  79  73  57  72  81  77  62  94  80  92  82  50  84  84  87  93  86  87  92  66  87  69  50  81  73  66  64  57  56  87  84  67  95  96  84  88  55  87  54  79  57  86  55  83  87  70  94  66  54  56  69  78  60  93  50  97  49  94  63  74  64  78  65  72  70  62  74  71  75  95  78  91  71  68  96  80  75  75  70  90  49  85  61  68  51  67  96  78  77  92  84  77  55  61  52  52  76  69  49  68  78  94  65  95  57  59  90  61  57  89  93  72  74  58  55  78  62  74  77  61  78  89  63  67  70  80  91  65  69  80  71  96  72  61  64  70  62  84  77  57  97  51  61  59  56  61  84  91  69  58  61  90  93  67  70  69  56  84  76  52  83  75  72  94  84  77  90  51  59  72  91  61  56  80  66  95  50  51  90  83  79  63  56  84  92  76  55  76  88  74  77  76  81  69  84  57  78  96  75  77  97  49  57  82  91  59  59  96  49  73  86  78  97  83  49  50  67  58  83  56  92  92  55  94  62  53  83  55  90  66  83  91  70  60  70  96  92  67  74  57  90  91  78  70  64  67  95  53  54  54  52  87  98  75  60  66  73  94  55  60  65  74  96  94  68  61  72  82  51  98  67  91  80  90  92  73  95  81  70  62  77  73  77  71  87  53  49  69  75  51  71  54  59  96  85  58  55  70  95  80  82  84  61  63  51  97  95  52  60  53  61  94  79  80  54  60  95  66  62  79  94  63  55  63  51  51  81  88  80  61  54  51  88  62  93  88  57  96  98  54  95  71  91  55  93  74  86  82  74  57  66  95  98  81  52  95  88  49  59  82  80  67  81  88  98  93  50  49  54  92  86  54  92  80  76  55  67  73  58  51  72  89  93  89  94  91  55  71  65  84  82  68  91  97  83  97  66  75  61  62  56  82  64  57  73  94  59  53  87  67  82  71  71  91  88  76  85  74  64  68  60  80  60  96  72  77  51  52  97  51  88  52  49  67  91  58  61  66  62  84  75  97  92  61  92  98  85  67  84  75  57  92  67  90  81  94  96  58  83  82  62  74  95  83  91  87  55  50  92  78  68  86  87  95  76  67  92  65  49  94  49  51  65  86  77  83  69  78  96  55  91  88  65  61  89  79  78  92  55  78  53  63  63  84  92  58  51  90  58  57  55  73  98  54  51  77  95  82  96  67  72  55  73  89  52  66  54  88  79  77  67  57  67  77  92  57  73  72  81  52  64  74  94  93  79  54  82  85  90  55  90  49  79  86  56  75  87  89  71  74  55  87  53  51  65  64  75  56  56  86  55  61  88  61  65  77  67  67  94  75  96  73  78  68  94  67  72  58  71  72  81  80  88  57  69  94  57  94  72  97  51  49  49  90  61  84  91  63  72  75  58  50  78  78  98  51  63  84  66  71  52  85  53  56  80  56  84  64  88  58  74  58  97  80  53  66  94  91  69  91  52  73  56  77  86  60  52  71  65  72  66  90  89  85  90  88  96  87  72  66  67  73  54  84  58  66  77  93  98  65  93  64  87  97  98  76  77  96  81  80  87  86  61  71  68  64  71  79  66  52  60  52  98  57  89  82  85  92  76  80  58  58  73  97  81  88  75  56  56  55  49  98  64  73  71  57                                                                                                                                                                                                                                                                                                                                                                                                                                                    
                                                                                                                                                                                                                                                                                                                                                                                                                                                  57  87  55  85  79  62  70  97  63  70  58  90  82  74  89  77  60  94  90  85  49  97  63  73  53  78  58  84  98  49  79  87  95  94  90  55  74  64  85  51  58  78  90  68  70  74  81  56  50  62  68  66  82  81  70  53  61  71  76  49  66  53  85  89  90  96  62  57  64  78  57  96  77  75  49  85  83  51  58  77  61  50  88  62  53  65  98  50  61  62  49  54  80  72  58  93  68  98  91  82  60  89  97  71  83  91  78  70  69  93  52  51  82  73  67  51  66  95  55  92  78  78  94  69  93  71  64  57  58  92  69  90  80  79  59  81  53  82  94  88  71  84  91  93  92  65  59  56  86  82  94  52  51  84  49  72  93  74  64  69  79  79  89  67  62  97  88  60  81  70  96  85  53  96  68  68  87  98  64  65  51  51  61  86  51  55  90  67  50  77  62  89  53  95  88  77  59  70  50  66  56  82  74  52  88  98  51  54  93  79  96  71  91  54  56  85  71  80  58  71  77  82  67  61  82  62  77  87  65  75  77  53  70  52  84  63  52  96  89  62  60  79  74  78  83  89  67  61  96  56  49  92  86  69  72  98  56  76  82  85  79  63  74  72  75  97  88  63  74  93  51  55  61  62  94  53  62  87  49  81  60  91  56  55  81  71  75  77  55  94  82  64  87  89  78  50  79  51  60  67  52  86  64  70  98  49  89  83  94  89  63  57  50  77  63  78  85  73  65  80  75  72  68  94  66  56  86  49  74  95  49  51  58  90  78  74  70  80  80  74  90  78  65  60  68  62  89  80  96  85  82  56  94  68  69  54  53  97  85  58  85  75  56  66  81  77  54  79  61  97  66  87  98  60  74  53  51  64  67  92  82  49  56  77  56  92  65  76  61  95  74  97  91  60  71  51  90  80  50  49  66  85  53  93  88  81  80  69  96  82  86  79  69  77  68  60  71  62  98  64  57  62  90  68  62  82  77  60  72  93  96  86  57  54  80  76  74  62  57  93  55  51  65  77  80  93  80  71  60  93  75  67  84  62  93  52  80  96  59  62  61  96  96  62  83  85  62  52  93  97  78  83  51  70  79  67  51  69  97  54  54  78  74  62  84  70  50  58  95  66  60  79  60  93  55  82  85  49  89  67  69  86  94  73  64  67  94  59  86  83  57  74  51  77  54  52  50  90  50  51  94  93  57  54  93  69  55  73  96  57  62  84  97  59  86  61  89  56  89  61  56  53  90  64  98  50  75  91  76  89  77  90  68  59  88  92  94  71  55  57  89  67  92  71  60  77  82  60  59  84  85  98  55  90  66  64  57  54  89  72  55  96  80  55  88  60  53  65  96  81  65  50  70  85  88  56  73  73  79  85  93  86  98  76  91  80  63  89  90  80  52  66  63  94  91  94  49  73  63  65  87  85  73  55  86  87  53  73  53  52  50  97  75  57  69  57  93  88  81  69  50  79  56  70  98  93  87  94  61  77  91  59  98  63  69  62  75  76  55  83  82  88  74  77  86  69  73  66  53  93  65  56  86  85  83  55  82  58  79  66  56  61  61  89  81  85  55  69  98  72  62  50  68  62  94  58  53  57  88  85  70  59  73  84  53  64  67  77  83  49  85  86  91  86  51  94  51  95  89  56  59  83  77  57  74  62  72  65  85  75  72  96  71  96  62  65  91  64  56  53  88  77  88  89  67  94  84  51  63  78  50  58  62  89  97  71  72  70  80  53  97  79  65  89  73  80  50  56  55  86  67  57  96  91                                                                                                                                                                                                                                                                                                                                                                                                                                                  
                                                                                                                                                                                                                                                                                                                                                                                                                                                94  49  54  80  74  55  74  89  52  51  97  76  77  79  82  81  65  64  96  59  51  71  77  74  52  94  82  61  57  55  84  79  57  92  95  65  80  65  79  62  93  60  73  76  93  71  97  96  89  78  63  69  81  95  81  71  56  88  78  96  81  70  85  58  95  49  66  68  80  74  63  83  81  56  58  69  52  58  73  95  73  91  70  81  78  92  91  88  78  60  88  76  87  67  94  84  91  90  50  59  68  64  82  75  49  52  74  58  70  98  76  86  64  50  59  89  62  67  57  96  53  49  83  62  63  73  91  86  72  75  73  89  83  97  71  69  95  68  74  81  52  62  63  80  85  87  70  85  69  96  92  95  74  67  97  84  94  65  54  75  58  79  90  88  50  89  59  77  84  70  53  86  65  60  67  87  68  93  90  67  65  57  50  58  65  66  73  62  76  84  76  89  89  60  85  67  77  81  90  53  76  95  59  71  87  56  66  77  63  95  88  69  68  60  77  78  51  86  84  75  70  65  71  53  74  68  58  96  57  52  53  60  78  64  78  56  85  76  84  93  73  76  57  49  58  88  56  94  76  76  64  51  87  56  67  63  56  91  61  94  67  66  51  96  84  62  58  55  60  55  64  92  94  58  64  88  70  72  57  52  91  54  94  67  61  55  57  71  89  60  60  86  68  52  90  58  55  83  69  95  67  54  84  66  86  57  66  84  55  66  91  88  74  73  59  49  78  49  91  68  89  67  93  95  88  81  85  64  63  79  88  89  70  64  83  95  82  78  64  84  94  87  82  71  49  63  84  89  55  76  77  76  79  95  52  89  70  71  64  56  86  75  57  66  61  95  92  79  70  73  70  71  81  65  92  54  56  92  98  55  67  61  74  98  56  77  62  63  74  72  70  83  54  59  62  69  70  86  97  53  64  55  56  83  97  64  68  71  59  74  56  60  87  91  84  88  75  64  50  72  64  96  95  87  64  77  83  94  82  57  70  51  49  74  87  82  65  70  82  82  56  84  89  96  62  69  56  58  58  82  55  61  58  51  88  55  56  53  61  60  92  97  63  65  86  87  72  88  65  74  68  97  79  67  67  71  84  75  55  76  85  66  74  86  70  71  63  87  82  60  75  96  71  49  87  94  49  87  55  61  97  61  53  98  81  93  82  76  92  89  65  69  65  53  68  74  83  69  68  87  90  88  94  90  63  54  65  80  55  49  62  56  85  76  67  65  58  54  79  89  95  90  90  78  84  67  65  97  65  52  75  50  86  70  63  50  67  64  80  55  74  86  54  90  88  76  93  96  82  92  54  79  57  65  92  97  87  51  72  86  57  54  80  51  79  98  57  79  72  56  81  60  71  60  69  56  68  93  67  77  50  63  79  69  54  52  92  51  58  57  76  95  69  79  62  49  74  82  93  76  65  71  79  89  89  96  92  58  56  87  49  80  81  59  92  74  91  86  59  52  91  57  73  72  92  95  76  75  62  76  61  93  98  89  87  72  79  94  49  93  62  72  78  74  76  81  52  60  83  76  96  74  85  93  76  94  97  74  77  56  59  51  81  69  88  57  57  49  78  78  64  98  95  51  95  59  58  94  66  73  61  90  63  98  79  70  58  93  80  78  74  72  65  73  60  81  97  78  53  84  54  74  89  52  55  80  75  69  72  67  61  62  70  64  85  92  73  87  56  73  57  61  62  87  70  75  83  50  89  95  84  80  65  69  62  50  78  52  89  69  52  92  79  57  85  96  78  58  64  93  54  67  80  94  63                                                                                                                                                                                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                                                                                                                                                                                              62  63  81  65  95  59  81  50  53  91  94  58  55  63  53  88  64  85  57  68  86  68  61  88  64  97  87  70  78  84  84  82  82  97  61  55  56  96  75  73  71  52  67  86  63  67  70  74  50  77  54  83  87  81  60  97  86  98  70  65  94  57  94  79  75  62  51  81  71  63  88  62  92  84  80  82  87  92  70  50  77  70  68  55  80  89  79  65  85  80  68  96  87  50  53  50  73  61  51  54  92  49  78  53  73  69  81  58  58  59  61  60  71  71  72  75  55  77  92  58  64  79  85  85  56  80  77  80  82  69  95  92  66  54  54  82  74  69  86  92  96  72  49  86  71  62  68  71  55  65  90  56  59  98  85  60  58  61  70  52  79  57  52  64  84  65  59  67  62  92  76  72  74  70  62  86  81  55  91  74  70  61  89  54  75  89  87  66  67  73  59  49  88  86  58  58  55  67  81  67  65  76  58  69  92  93  87  87  58  78  94  71  52  63  80  79  85  96  80  73  73  57  88  52  64  91  61  68  88  75  88  71  93  52  85  73  81  73  56  96  82  79  84  52  78  87  82  96  62  85  87  72  52  67  68  61  67  98  55  72  63  71  92  90  96  74  65  94  62  60  88  94  58  95  50  70  86  71  85  49  91  62  88  91  88  98  55  74  64  74  75  72  79  97  67  75  95  97  71  61  62  71  69  97  94  73  67  88  76  58  61  90  95  72  63  66  65  54  71  93  87  82  62  59  56  88  86  92  53  59  98  58  92  97  82  50  58  75  90  79  74  81  70  53  49  88  52  92  54  88  80  54  82  77  73  49  93  87  78  73  64  90  66  98  65  86  62  57  77  65  58  96  56  55  83  98  75  77  70  80  94  94  80  61  81  96  71  84  83  75  57  51  73  55  50  71  58  69  68  63  92  81  81  63  57  62  81  62  89  96  87  51  79  65  94  98  84  87  59  53  90  63  59  67  81  90  57  74  77  74  49  51  57  91  90  94  69  53  95  70  49  77  75  50  89  87  98  53  82  72  61  71  69  87  52  93  58  93  96  70  87  66  58  96  86  73  65  51  52  79  64  92  77  93  84  49  70  92  67  81  85  90  93  90  79  88  58  91  82  54  50  69  72  76  65  66  64  92  54  65  68  64  53  55  67  96  53  86  78  95  73  81  78  52  64  77  84  51  88  59  62  61  74  88  71  91  70  77  65  84  62  64  94  79  71  69  75  78  64  95  52  90  65  94  60  88  89  89  65  88  56  65  50  51  74  72  96  66  74  83  77  55  75  79  94  54  86  98  50  96  51  65  52  79  84  75  89  69  70  65  96  78  89  72  94  82  88  70  77  62  89  59  75  79  95  94  70  92  51  76  71  65  73  74  66  49  63  85  72  56  93  91  62  51  77  87  63  70  56  61  78  98  56  58  93  53  89  74  69  96  87  56  93  90  97  79  53  59  57  56  53  53  78  75  59  94  52  95  91  96  97  78  68  53  56  92  58  51  90  73  65  92  84  68  92  86  79  78  64  74  78  97  60  59  83  56  62  87  51  74  53  56  54  85  66  53  58  70  67  65  96  92  84  55  95  74  65  91  55  62  81  95  91  73  89  68  91  86  83  94  85  76  94  82  71  96  81  74  92  75  66  76  70  83  55  58  61  67  74  70  81  77  64  66  55  65  73  77  97  82  60  85  92  56  55  95  94  50  64  57  66  89  96  74  62  67  87  50  70  71  97  83  73  79  97  58  72  56  96  87  57  50  78  62  55  61                                                                                                                                                                                                                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                                                                                                                                                                                                                            55  76  94  70  60  77  63  51  89  70  53  78  68  49  73  95  92  72  94  90  51  50  91  85  98  87  61  90  82  79  52  83  77  52  97  79  60  60  93  79  93  78  95  61  88  84  59  80  53  50  56  70  80  90  92  53  57  95  96  81  87  61  69  69  80  70  91  62  86  66  65  97  65  74  73  71  57  66  91  96  83  53  97  85  81  62  79  53  82  95  94  64  77  88  54  78  49  54  52  62  88  96  76  49  57  76  84  59  82  62  57  84  70  92  80  83  89  68  88  78  57  71  94  96  66  78  70  97  90  89  67  57  79  78  69  53  86  53  56  94  59  75  68  63  76  50  78  73  94  89  86  82  53  73  93  96  90  56  98  87  92  78  55  85  91  93  72  80  84  94  97  96  85  85  69  85  68  71  88  66  65  93  68  86  91  71  72  76  63  98  77  68  88  59  49  93  50  84  95  61  87  58  95  72  71  67  75  62  92  78  74  86  68  65  50  65  82  93  94  84  74  65  94  57  80  88  88  79  49  73  56  91  69  97  59  76  90  69  88  64  68  59  76  98  60  78  71  82  88  95  82  80  85  60  74  53  51  62  73  70  57  65  64  68  54  83  81  80  60  51  87  65  96  63  64  68  56  91  90  60  97  97  83  80  67  58  59  70  80  75  79  82  79  85  53  60  71  74  60  90  85  70  78  73  69  53  64  50  83  91  95  85  67  78  71  97  92  75  56  97  72  51  81  63  77  66  89  87  58  61  63  90  62  76  90  87  90  65  86  63  95  64  81  77  54  65  66  52  60  63  60  56  79  82  64  81  85  53  73  93  78  93  89  52  81  64  49  93  89  52  96  78  66  65  77  49  75  54  85  75  76  81  69  54  98  82  71  71  51  71  54  58  66  59  58  78  72  83  84  63  64  49  98  62  96  75  83  58  85  52  64  63  55  93  85  72  75  73  63  73  63  88  57  49  96  75  70  58  75  79  76  81  83  97  53  95  57  87  58  89  76  57  55  70  56  91  62  90  72  82  95  63  65  52  89  85  85  78  62  56  92  95  81  49  78  78  51  50  82  86  57  51  58  71  59  90  51  83  66  78  68  52  64  86  93  67  84  65  68  53  76  76  76  50  78  94  50  70  73  89  70  63  95  68  76  56  84  93  80  62  64  98  89  83  95  77  56  89  69  59  62  97  55  62  55  68  66  84  74  83  58  78  77  54  66  65  66  70  63  67  49  69  71  72  57  76  58  90  98  79  57  52  81  51  71  98  65  50  69  75  72  50  72  96  72  72  65  62  60  70  73  60  58  95  59  58  50  91  82  62  68  77  90  50  84  60  93  67  95  79  88  84  66  75  60  61  78  67  54  86  69  72  65  95  91  60  96  61  90  80  63  96  92  79  51  72  58  50  96  64  62  70  93  80  78  90  75  91  81  57  95  74  58  81  51  74  73  64  79  59  66  64  80  79  81  82  83  93  66  56  98  52  87  81  72  71  83  51  89  92  73  79  81  51  97  53  82  81  66  88  95  70  96  86  66  85  87  77  65  80  66  93  96  50  70  55  66  76  62  84  97  58  72  61  57  74  72  58  61  52  69  54  55  73  78  95  86  75  92  72  58  56  54  89  56  90  72  87  63  89  92  68  59  61  52  93  59  85  88  92  56  71  95  67  54  83  62  86  53  82  96  60  59  71  88  52  91  67  58  50  77  79  67  53  89  75  63  58  59  87  53  86  57  53  56  89  66  82  92  92  51  81  91  51  53  50  67                                                                                                                                                                                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                                                                                                                                                                                          55  69  69  82  80  59  68  80  51  66  87  86  89  86  70  81  75  97  83  49  76  54  57  88  91  52  61  50  52  66  69  52  50  87  50  54  90  52  67  63  50  61  96  89  84  66  89  79  78  86  49  71  94  94  57  74  65  62  59  90  87  89  66  61  71  78  87  69  60  61  97  77  52  81  54  80  83  98  74  77  50  58  88  96  58  81  81  84  85  77  50  52  84  85  61  82  63  51  80  77  70  67  59  52  88  98  49  87  87  75  63  90  63  92  82  57  74  94  63  60  74  62  89  50  80  58  63  64  82  69  53  95  62  58  74  53  71  70  98  90  90  92  51  65  90  85  84  75  95  62  59  52  58  64  85  91  66  98  60  84  72  86  80  91  89  61  75  63  54  64  69  70  97  49  94  71  52  59  81  93  91  77  83  64  66  98  96  82  90  51  95  60  93  88  70  50  71  60  55  88  94  91  89  87  74  67  94  73  62  67  68  77  74  53  52  49  84  92  61  87  91  89  93  59  70  88  55  60  93  54  49  54  74  84  81  76  89  80  52  79  59  74  66  96  80  82  94  50  70  65  76  76  55  93  67  62  54  68  75  74  51  95  74  78  73  49  82  77  95  83  58  53  49  83  68  94  65  51  82  96  77  75  52  51  64  84  83  84  49  52  62  97  67  88  96  75  81  83  56  60  56  88  50  73  68  69  84  55  58  59  96  72  89  81  94  80  89  96  61  95  97  63  74  71  50  49  91  64  86  98  92  65  73  67  98  80  90  87  88  90  84  67  52  81  53  51  80  69  55  62  65  75  65  94  57  54  85  88  81  72  89  57  87  89  61  61  66  79  96  79  74  57  93  94  85  84  52  59  96  92  69  88  87  60  70  84  95  62  59  73  83  97  57  78  60  63  85  91  74  73  72  52  65  61  90  51  59  66  73  90  70  56  77  96  91  62  74  55  73  56  90  78  93  64  51  63  68  96  82  61  82  96  63  94  53  51  63  52  64  75  69  78  55  74  65  60  54  77  83  95  80  67  51  58  58  86  78  78  54  57  79  82  59  79  53  50  97  94  79  52  51  71  49  84  60  73  80  62  76  69  73  75  84  49  75  65  58  96  95  94  92  73  56  93  76  51  70  78  85  74  95  61  55  93  78  86  82  94  89  76  64  78  81  91  62  67  69  67  77  54  63  95  54  77  87  63  61  69  49  66  73  82  49  90  72  88  75  78  92  69  65  69  86  91  88  58  94  74  92  91  83  82  78  72  49  97  79  92  78  89  54  71  85  54  59  87  74  63  87  92  93  83  59  83  82  80  64  95  84  84  50  93  75  60  89  81  91  54  67  82  63  96  61  59  62  81  58  71  90  77  49  87  67  59  67  82  54  80  86  54  56  83  94  55  55  74  59  80  96  54  50  84  65  85  95  62  85  92  98  50  72  52  69  73  59  57  74  95  59  97  95  70  97  72  67  63  55  76  73  84  70  82  56  67  98  58  50  74  86  67  62  82  65  88  73  94  49  50  59  98  91  76  58  58  65  60  72  60  75  49  68  79  58  58  74  82  51  91  97  91  68  82  60  81  65  75  98  95  71  49  49  82  94  97  93  63  55  70  79  77  72  93  70  98  80  69  68  75  74  57  60  70  76  61  63  63  56  58  76  86  59  84  49  54  69  73  64  83  62  51  71  98  62  54  50  71  95  65  57  66  89  93  98  61  72  59  52  85  72  59  95  70  65  58  76  75  55  91  95  74  55  95  49  94  91  65  49  73                                                                                                                                                                                                                                                                                                                                                                                                                                          
                                                                                                                                                                                                                                                                                                                                                                                                                                        91  70  85  80  86  86  78  61  82  80  84  81  79  78  69  59  52  72  60  64  55  98  55  73  72  73  70  91  91  95  78  62  53  72  60  81  93  82  70  73  74  53  67  53  98  53  77  50  72  58  98  82  73  75  83  70  66  73  78  57  74  90  57  53  61  70  72  90  66  55  84  50  78  96  88  72  92  78  55  84  75  64  57  88  88  70  88  76  94  87  53  98  53  53  67  49  49  66  54  88  55  58  75  58  57  63  82  89  98  83  56  62  88  61  62  77  65  56  49  95  77  51  72  63  52  91  57  67  79  84  88  75  85  54  71  57  56  83  91  61  74  58  97  58  62  53  57  97  94  77  91  98  83  96  80  55  51  82  59  88  81  85  83  63  72  74  96  68  54  65  74  79  53  54  64  81  92  56  62  66  73  76  85  71  55  55  59  83  54  92  75  59  58  73  60  55  92  85  69  60  91  76  66  71  65  92  92  68  87  87  68  88  87  68  83  64  82  55  98  92  96  93  52  58  83  58  60  88  53  49  81  97  84  58  97  66  69  54  50  69  77  79  85  78  64  85  92  55  93  56  60  66  79  64  84  80  89  75  52  52  88  95  49  66  56  78  95  84  75  84  88  62  67  57  49  80  59  63  97  71  80  73  67  62  65  72  49  91  83  56  56  49  71  74  79  82  73  68  68  83  88  72  89  80  81  80  60  56  57  55  70  98  59  90  54  63  52  66  80  95  85  65  74  69  91  54  82  80  53  65  86  58  59  86  88  94  73  91  73  57  56  67  70  96  62  96  90  96  89  66  68  86  49  69  98  49  87  69  62  90  53  87  90  86  78  70  79  83  80  97  97  73  88  80  53  91  54  52  57  87  85  62  77  79  86  74  64  68  68  76  93  92  90  80  68  59  63  52  83  80  79  49  62  79  86  58  93  65  76  52  78  95  65  55  62  96  75  97  93  94  89  69  76  89  79  95  55  65  60  59  85  49  61  96  61  58  71  54  67  54  69  76  89  89  91  50  86  59  70  75  58  72  86  60  54  84  98  95  53  80  59  78  54  68  88  66  49  57  62  62  64  68  60  59  52  54  97  68  50  70  57  50  54  88  83  71  90  66  83  78  88  96  73  50  80  90  55  49  87  80  69  77  86  74  63  58  91  50  75  66  78  89  65  76  94  77  79  84  49  71  92  86  73  51  86  52  86  84  94  65  96  93  54  57  83  59  58  51  66  78  80  66  89  57  79  54  68  87  88  82  71  63  62  83  62  86  97  79  59  86  72  53  96  66  72  66  61  69  68  94  73  51  62  52  50  90  63  75  95  60  94  56  70  96  81  51  72  50  72  98  49  95  94  59  87  52  76  63  68  90  70  74  84  83  75  55  72  60  94  52  88  69  95  74  72  86  54  63  81  51  49  95  70  83  79  72  70  61  76  94  85  78  49  69  94  75  78  97  87  56  73  82  79  94  77  58  60  64  60  60  66  97  72  78  95  62  93  90  71  97  59  73  87  76  90  73  60  65  53  57  78  52  92  67  95  96  63  50  60  97  65  83  91  72  79  78  61  80  54  60  63  63  52  64  90  97  74  63  76  83  81  73  97  73  97  64  80  83  58  68  64  54  92  89  68  78  55  81  67  95  82  58  55  65  97  89  88  89  97  75  64  63  81  95  52  70  80  79  62  84  94  77  70  87  49  90  76  50  86  89  86  69  71  54  58  91  77  66  65  55  91  85  76  52  83  83  69  53  78  79  79  91  95  83  79  49  58  57  51                                                                                                                                                                                                                                                                                                                                                                                                                                        
                                                                                                                                                                                                                                                                                                                                                                                                                                      83  51  95  74  57  64  96  77  91  67  73  67  58  91  72  57  75  66  90  65  53  74  51  77  94  72  97  91  89  87  62  94  49  66  74  97  56  97  68  68  62  69  98  85  93  77  72  82  73  90  58  62  68  77  80  79  96  64  90  63  74  74  93  64  69  67  66  50  74  78  52  86  53  94  73  88  93  90  59  85  88  55  51  83  78  55  69  78  72  68  56  96  52  52  76  51  97  85  70  82  66  67  63  54  82  90  89  66  89  81  96  71  58  77  68  49  91  63  76  73  54  68  72  96  72  98  59  92  98  75  97  69  93  51  97  58  77  90  50  89  71  67  83  78  93  55  93  57  75  58  68  81  80  50  82  61  65  83  61  59  67  62  72  62  61  93  54  71  93  92  81  74  71  68  82  58  62  51  67  60  88  68  56  85  57  77  82  88  91  85  70  59  73  82  97  77  78  95  72  54  85  69  51  61  69  98  76  77  67  87  69  70  74  53  59  89  49  86  49  55  51  52  65  66  90  52  54  64  53  82  59  89  60  68  96  68  89  53  71  77  79  63  82  50  92  57  90  79  90  84  59  58  91  82  85  98  53  56  82  66  63  75  73  58  53  71  54  67  87  61  95  61  65  77  71  98  82  70  88  53  77  78  93  72  84  83  85  86  66  84  83  58  94  49  88  70  49  57  75  68  73  65  62  91  55  67  51  58  66  72  54  77  85  70  93  57  94  67  72  56  78  71  59  81  93  75  96  84  65  85  65  53  70  51  79  67  91  78  59  87  66  74  92  87  66  95  85  91  93  63  54  55  62  58  50  67  72  53  86  74  53  72  51  92  68  75  67  85  97  97  78  71  58  60  79  62  70  92  57  68  56  65  95  67  60  83  51  77  67  57  71  68  85  82  87  79  74  88  49  55  68  81  65  50  95  55  77  77  98  65  83  93  55  84  73  96  49  90  88  66  92  78  81  51  77  49  62  97  82  66  80  57  96  68  66  83  81  51  80  79  89  76  94  86  62  57  79  91  83  75  60  68  61  98  58  61  71  90  77  87  56  92  49  96  83  62  97  49  97  50  78  53  64  58  68  69  94  49  79  71  52  93  98  50  82  92  90  65  81  74  75  96  98  86  57  87  77  94  84  56  67  53  81  78  53  57  87  74  96  84  76  96  73  53  50  56  82  79  54  59  73  97  50  70  95  83  53  63  67  60  82  83  75  95  57  55  60  50  68  57  63  61  53  63  49  93  83  77  91  66  87  57  59  84  72  87  64  64  53  52  84  69  94  63  65  97  51  90  51  78  77  81  66  56  96  64  62  53  80  63  54  98  82  53  80  82  79  56  75  86  74  58  82  66  95  86  72  89  54  68  56  69  60  91  95  67  69  96  56  88  74  49  68  56  93  60  89  61  84  97  84  98  98  82  79  50  65  84  50  49  90  62  67  97  79  76  81  62  58  59  91  77  76  55  58  60  64  65  96  66  95  83  81  96  76  52  72  75  87  74  60  71  80  65  59  88  78  56  62  95  67  75  70  69  63  51  91  52  93  80  81  72  93  97  73  61  95  82  97  84  69  80  86  81  79  50  70  92  97  56  71  55  97  93  66  83  91  67  82  69  97  58  54  88  88  90  75  71  87  67  58  69  80  67  64  59  74  86  71  77  91  50  86  54  97  69  80  76  74  88  82  89  82  88  56  76  75  69  68  67  91  88  82  92  73  78  85  59  71  71  77  97  67  53  62  66  93  85  58  63  93  77  85  51  51  95  66  71  71  87                                                                                                                                                                                                                                                                                                                                                                                                                                      
                                                                                                                                                                                                                                                                                                                                                                                                                                    83  80  59  52  93  78  85  71  52  66  61  61  67  52  56  67  66  66  79  98  58  88  51  91  90  50  60  58  80  92  74  82  81  63  89  83  66  73  68  83  51  74  83  77  63  63  61  73  96  92  93  78  71  94  60  66  63  64  83  80  53  66  91  74  91  75  71  77  97  84  91  79  59  51  90  56  79  67  62  84  76  54  92  87  64  93  94  92  59  58  50  71  68  59  80  78  82  62  74  73  75  89  83  77  84  69  82  96  55  68  58  84  61  91  80  96  91  87  67  79  98  94  86  67  68  64  84  91  61  94  90  94  92  92  55  65  69  55  80  49  60  91  98  86  93  54  97  64  49  71  62  98  65  63  98  52  55  70  54  76  53  54  89  61  51  60  87  88  52  66  76  60  83  63  96  68  68  76  85  96  97  62  62  71  92  81  66  81  71  89  55  51  80  82  84  53  79  49  78  55  69  98  92  71  76  65  91  67  93  98  87  60  63  93  75  68  97  53  94  60  60  78  77  53  95  80  79  63  52  58  72  91  63  74  79  96  73  51  55  63  85  83  73  97  51  75  93  61  81  79  65  85  88  89  96  82  86  85  91  91  97  83  77  83  60  68  88  96  59  80  69  67  92  71  77  75  80  49  92  82  91  73  78  98  57  98  59  61  50  59  78  76  72  62  69  50  96  74  53  64  80  62  84  87  93  81  51  49  68  87  87  93  86  56  87  68  71  80  52  63  70  79  86  88  85  74  74  74  77  93  97  59  84  89  90  64  52  93  60  95  57  93  70  50  59  94  49  75  89  92  68  65  71  51  49  71  85  89  75  94  91  61  73  53  53  68  74  50  67  53  85  71  49  92  86  88  97  96  94  67  89  58  75  73  52  88  87  91  51  59  87  73  56  87  95  70  76  71  92  67  93  65  72  67  78  96  74  80  68  71  76  94  83  84  59  67  65  70  97  83  71  69  54  82  80  59  72  92  94  72  60  88  82  76  69  80  54  83  55  97  79  72  93  49  89  86  53  88  94  49  69  77  85  52  49  96  96  65  98  55  50  89  60  73  52  67  97  59  80  74  74  50  98  91  84  62  62  83  89  61  88  83  66  66  67  87  56  85  95  61  62  60  81  75  93  56  87  60  98  59  76  93  77  86  96  77  50  65  52  79  75  73  79  67  78  69  74  79  93  76  53  58  72  53  78  69  82  62  89  55  52  69  90  60  64  86  93  98  91  93  54  62  60  64  60  57  84  54  91  77  68  83  64  69  60  79  59  65  82  80  93  71  97  84  49  79  62  96  52  53  78  67  62  53  73  76  49  80  97  52  57  84  68  67  70  84  82  54  52  62  96  73  83  96  76  93  65  97  73  97  91  91  86  91  68  96  90  61  93  67  73  73  69  90  49  96  79  60  49  92  96  64  66  50  87  83  60  90  69  82  83  98  52  90  97  57  91  88  94  55  74  85  56  67  53  75  74  70  87  54  76  90  72  75  58  68  55  88  55  51  86  93  86  70  92  59  85  53  49  75  71  75  97  98  67  52  91  92  83  62  79  88  67  94  78  67  79  87  62  62  56  67  67  63  59  88  51  82  89  98  79  98  98  88  83  69  93  64  57  89  54  58  94  91  57  66  94  70  77  61  85  53  83  56  78  56  89  82  73  68  65  84  98  91  97  81  62  56  51  57  70  86  86  85  50  84  90  78  81  84  94  76  65  92  76  68  66  76  75  53  85  97  59  80  62  73  79  68  80  64  95  89  60  94  56  51  97  53  88  51  77                                                                                                                                                                                                                                                                                                                                                                                                                                    
                                                                                                                                                                                                                                                                                                                                                                                                                                  96  89  66  95  72  77  73  79  61  86  50  69  63  57  62  62  69  69  61  63  83  81  87  76  80  64  59  80  81  49  80  76  73  56  90  58  54  68  62  69  69  68  94  84  58  63  54  77  49  63  89  57  59  86  76  98  91  74  73  83  81  76  92  51  80  97  76  91  63  75  58  84  75  84  88  82  96  77  68  78  61  71  54  49  85  70  78  59  71  73  79  70  78  90  58  79  86  53  85  59  75  49  88  77  51  91  63  51  84  75  62  82  95  64  72  80  66  68  86  67  78  76  72  59  58  74  79  91  52  61  96  67  96  66  74  87  96  66  72  50  83  60  82  89  63  98  91  85  50  90  52  59  52  54  77  55  52  88  76  81  87  68  80  56  63  89  66  96  93  67  80  92  98  76  54  81  82  52  74  77  54  68  81  96  77  93  94  64  55  80  92  92  82  98  69  98  63  75  60  75  53  50  58  82  79  52  79  79  54  97  79  61  96  95  78  88  53  59  57  73  77  78  82  53  70  63  64  59  54  86  86  76  84  78  56  80  86  71  72  50  89  58  89  71  89  59  66  93  51  90  79  85  59  67  55  72  70  57  77  83  73  50  73  49  87  59  53  52  78  81  72  97  69  79  51  87  92  58  80  58  87  94  50  54  72  73  80  55  69  98  52  88  71  95  87  61  66  93  64  76  68  70  50  95  59  57  81  80  65  62  91  62  92  97  69  74  98  81  91  65  63  68  76  80  90  57  79  51  51  56  86  83  68  91  55  57  52  92  94  60  55  79  57  86  98  62  75  62  65  92  98  76  83  75  81  55  74  76  60  57  60  69  72  90  72  53  69  53  56  95  92  75  93  52  83  89  86  61  79  61  74  72  86  73  54  79  94  65  66  73  51  96  92  86  58  66  97  95  78  82  68  49  70  91  94  68  84  61  61  67  80  65  49  49  97  77  96  91  75  98  98  52  95  68  91  68  98  83  82  52  58  74  97  67  63  62  60  78  78  69  50  97  64  50  53  88  79  60  96  86  57  71  94  75  66  98  52  70  75  79  88  98  90  67  95  56  88  51  81  50  57  89  97  63  49  76  92  50  81  80  64  61  59  83  97  55  53  88  53  84  87  59  50  67  77  51  56  79  64  84  76  56  50  61  61  54  63  70  61  91  52  94  57  73  74  72  67  75  81  94  57  63  57  73  70  60  61  90  78  60  95  97  58  92  95  87  84  56  50  62  59  70  77  71  86  49  92  88  52  68  82  72  90  86  63  91  77  50  93  54  60  82  75  77  91  59  86  85  89  89  75  92  96  61  94  75  69  91  55  98  88  56  92  72  81  68  71  96  82  94  49  55  53  55  64  98  60  88  66  79  89  79  52  73  82  77  79  70  73  82  70  65  76  66  70  71  50  59  63  55  63  49  56  80  96  80  64  92  89  79  68  79  91  75  91  61  81  72  66  81  64  78  61  84  56  85  86  52  84  60  89  49  71  49  95  70  94  72  72  75  63  80  92  96  70  84  63  90  53  76  71  71  62  70  96  91  80  49  49  63  71  94  91  51  77  53  83  56  64  89  84  79  83  53  52  87  68  92  89  93  69  53  92  91  80  80  74  83  75  91  60  54  61  68  75  54  77  87  90  87  53  59  83  90  93  59  71  71  75  94  59  95  69  75  49  93  76  61  67  92  54  81  71  58  96  58  88  49  53  81  88  51  91  60  74  63  53  77  72  51  87  56  94  70  84  73  97  61  97  79  65  95  81  60  91  95  59  81  55  69  75  92                                                                                                                                                                                                                                                                                                                                                                                                                                  
                                                                                                                                                                                                                                                                                                                                                                                                                                83  70  96  93  67  93  69  70  95  82  52  62  57  92  65  72  51  70  89  64  56  87  91  72  97  53  89  59  62  74  90  60  97  90  79  90  85  68  51  73  94  90  87  60  94  62  66  96  83  55  60  51  96  56  55  51  89  78  68  54  61  81  88  59  85  55  93  72  65  93  71  92  67  97  55  60  72  94  65  51  55  51  77  96  63  70  86  49  87  82  82  68  84  55  57  57  74  98  58  80  92  97  96  64  53  69  87  57  62  61  77  65  60  64  69  78  59  94  70  50  57  89  60  91  68  49  93  93  68  51  92  61  94  56  90  77  76  62  52  56  52  58  68  91  76  89  88  95  59  64  88  54  80  61  65  51  80  77  65  83  58  93  51  74  85  85  58  89  71  65  65  52  68  94  52  51  67  55  64  62  95  75  69  90  82  97  75  89  72  71  79  94  51  77  87  58  93  77  63  85  66  96  51  60  75  68  50  87  95  62  91  53  95  93  67  90  86  52  83  73  69  78  61  59  49  98  75  86  61  67  59  96  66  50  67  72  65  71  82  98  57  96  95  81  57  79  86  51  80  60  70  82  75  50  81  94  70  85  86  90  88  65  50  78  66  77  89  49  75  60  78  53  55  53  93  62  58  95  78  72  66  97  81  54  95  53  79  92  93  89  92  96  51  85  93  88  64  93  71  90  86  54  89  55  86  72  81  82  71  84  78  56  76  74  63  84  97  50  51  68  70  87  78  57  94  64  78  55  68  81  82  80  75  98  68  62  61  73  79  61  82  83  88  98  51  97  94  85  58  57  88  68  68  77  58  97  50  55  81  87  61  85  68  74  93  98  58  88  95  78  71  95  90  79  65  97  49  84  54  74  69  71  60  97  96  76  93  62  80  55  94  97  77  83  62  62  58  77  64  94  78  68  94  62  60  56  89  74  83  58  77  62  70  88  58  86  96  85  88  55  64  53  95  59  52  96  77  87  90  95  96  95  90  86  66  91  95  67  58  50  85  66  87  98  96  91  93  78  89  81  62  55  59  83  84  80  85  58  72  69  63  88  71  56  60  80  74  51  78  63  90  77  93  85  94  63  94  68  92  94  63  87  55  62  58  68  63  82  60  89  86  81  96  73  81  91  83  85  77  73  61  91  69  62  64  96  79  49  97  61  84  79  71  94  64  97  70  70  70  74  53  51  96  57  85  67  53  51  96  64  80  94  91  69  89  74  69  95  63  70  64  53  77  62  57  73  81  54  67  68  91  56  67  91  80  70  75  96  75  52  79  95  88  83  55  80  77  78  51  97  72  54  58  64  93  87  87  83  67  95  63  64  66  50  53  78  50  79  75  93  59  78  62  51  49  55  94  50  59  59  90  79  75  57  60  58  68  84  72  89  91  61  56  85  66  62  69  88  59  79  61  64  85  93  61  49  94  97  52  88  55  84  83  87  56  75  64  76  75  63  88  88  66  52  91  83  56  94  72  96  58  81  50  63  97  80  67  82  53  76  84  91  75  83  93  65  63  51  89  73  49  57  71  95  51  57  77  67  77  95  82  50  70  76  69  71  58  76  80  56  96  98  63  49  65  53  90  84  75  50  77  95  74  56  91  87  51  76  58  78  98  69  87  70  98  53  69  80  55  62  88  54  73  88  93  96  65  94  54  90  71  50  90  94  52  80  56  75  93  52  75  74  54  90  57  66  67  62  86  70  86  86  80  57  69  98  88  94  51  76  92  50  98  92  66  65  92  72  50  90  72  78  74  59  57  62  53  66  60  96  65  60  57                                                                                                                                                                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                                                                                                                                                                              91  82  79  98  98  66  94  75  68  50  58  49  55  65  52  76  91  93  84  87  71  90  53  84  60  65  86  96  58  85  73  85  65  53  67  62  53  78  89  69  76  91  79  56  60  58  90  73  63  91  74  65  71  73  75  73  63  71  94  76  90  59  63  61  73  87  66  97  90  59  64  76  76  56  58  57  78  72  88  50  86  89  76  89  72  98  69  83  82  94  56  69  91  54  64  83  96  63  61  80  61  68  88  49  79  85  97  93  66  81  80  57  90  61  84  82  79  65  70  59  56  68  50  67  73  66  73  87  85  49  97  93  57  90  88  77  86  82  57  96  94  94  63  57  80  52  55  78  79  58  87  81  57  92  81  60  93  96  58  75  53  55  94  62  74  91  97  93  71  96  91  62  58  76  75  55  69  90  52  62  65  57  63  96  88  63  96  62  94  74  95  70  87  87  58  49  81  69  72  70  90  65  50  80  84  96  76  66  88  88  85  62  58  57  57  77  58  70  67  53  77  66  68  85  88  49  66  75  50  67  88  56  66  70  87  94  58  84  93  54  55  63  89  75  85  61  54  94  73  51  94  52  84  53  74  77  64  97  57  66  57  65  82  52  89  49  95  69  71  88  63  51  55  58  63  68  57  79  66  66  59  59  56  82  51  71  82  58  94  84  51  59  72  70  55  95  76  69  63  91  70  77  88  53  69  70  59  66  62  75  89  97  90  85  96  82  79  73  90  63  98  53  91  74  65  61  74  75  80  91  61  55  78  59  93  90  87  83  97  64  81  58  84  53  89  92  77  98  52  60  73  52  78  63  74  82  69  50  54  79  66  69  96  58  80  49  83  98  54  57  62  53  67  71  49  71  76  93  87  92  87  92  55  72  98  96  74  88  95  59  57  89  53  78  72  98  66  57  66  81  80  70  97  75  80  49  79  52  68  82  93  55  86  56  75  62  67  78  68  52  50  62  83  50  49  57  70  54  80  97  76  90  52  68  49  61  92  90  92  53  63  53  54  54  83  56  68  67  71  59  88  87  89  85  72  59  72  83  76  61  61  63  57  95  66  93  98  53  89  55  77  81  86  89  49  67  54  55  61  56  73  90  83  69  70  77  76  61  93  91  93  93  94  69  91  97  74  91  95  89  61  87  56  64  62  82  73  52  62  57  94  82  69  95  81  88  90  51  65  58  59  78  94  95  51  82  78  89  82  64  61  55  85  60  59  66  84  93  83  77  83  65  74  75  97  83  62  89  80  62  79  79  61  87  94  71  57  85  95  53  73  50  51  71  92  89  64  86  87  63  97  55  51  85  94  57  66  92  56  68  83  53  59  84  88  57  55  94  75  98  64  68  58  92  55  52  54  67  96  85  69  74  65  58  72  67  86  86  85  82  59  56  59  53  65  59  49  82  71  63  72  62  81  85  54  90  83  88  54  84  93  65  71  55  77  67  65  79  69  95  95  71  63  83  66  92  53  77  67  66  59  95  76  66  96  90  78  98  84  69  92  82  66  90  75  67  67  86  83  60  90  85  54  83  74  80  86  65  57  75  50  85  71  97  73  49  80  97  78  85  98  61  50  67  76  90  86  59  95  63  58  51  58  82  95  61  64  61  68  71  85  49  69  71  62  59  92  75  92  62  57  57  78  70  54  51  59  76  50  84  83  96  65  63  74  59  81  76  79  55  58  80  89  79  59  50  82  64  60  52  93  82  93  92  79  55  94  50  80  50  98  57  96  95  81  51  50  83  97  89  56  82  71  53  55  76  49  53  93  55  68  88  88  97                                                                                                                                                                                                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                                                                                                                                                                                                            86  87  93  87  84  94  67  65  61  76  54  93  80  51  80  51  84  91  87  68  52  94  67  61  88  70  56  90  75  94  57  95  73  77  65  54  62  67  80  66  75  52  87  92  62  51  91  95  98  95  77  82  76  86  63  94  78  62  90  96  67  89  75  66  50  97  77  53  97  82  70  57  90  71  65  84  78  55  73  64  61  87  71  84  72  78  93  88  78  62  75  69  92  96  67  75  54  98  84  87  59  58  95  98  76  60  83  64  72  92  77  71  76  76  63  72  52  98  77  76  85  86  90  54  55  67  61  54  50  50  83  94  80  55  70  73  55  72  90  80  50  56  56  97  63  76  70  57  55  76  86  77  98  78  95  51  67  66  98  57  60  61  91  98  58  51  57  70  77  91  62  89  88  91  73  67  68  62  80  76  64  58  77  54  93  51  74  91  96  86  69  80  59  92  74  70  88  63  53  97  73  98  59  61  66  54  74  69  69  77  96  84  90  93  98  93  91  76  68  82  55  49  76  76  91  60  73  88  54  70  54  84  68  60  65  61  96  55  83  50  87  55  92  74  68  95  79  67  60  73  50  71  89  56  64  97  66  84  80  95  91  60  62  49  66  63  71  62  69  92  52  53  76  98  76  94  72  65  74  95  61  49  98  77  73  97  75  69  88  93  86  93  54  76  62  67  75  97  82  68  51  66  63  75  58  94  71  63  78  69  54  60  77  50  65  97  61  78  61  87  74  56  72  50  61  78  57  76  92  85  65  54  72  64  58  75  73  97  81  68  64  64  63  62  50  91  76  56  68  85  91  95  85  91  98  98  77  76  57  93  93  65  69  96  70  55  53  85  80  72  80  78  50  54  67  51  96  63  57  89  77  66  95  51  51  68  65  86  53  49  71  64  96  73  94  67  50  89  83  59  95  63  65  49  85  86  55  61  66  69  95  73  83  97  66  85  75  64  73  59  76  51  65  72  65  88  89  95  56  70  76  75  54  53  88  90  76  73  69  73  93  80  70  57  74  74  83  68  81  59  53  73  61  58  53  75  98  73  74  59  89  62  84  52  88  76  76  49  80  62  65  52  91  86  57  90  80  72  65  75  93  68  83  79  96  61  89  68  60  77  83  65  68  65  70  79  59  88  70  72  54  80  80  68  61  83  52  87  51  69  63  93  72  85  70  57  56  81  84  58  77  80  93  70  52  97  69  54  69  75  51  63  50  85  89  93  73  54  70  52  57  69  56  79  69  56  54  66  82  88  90  53  72  81  69  88  70  95  65  91  50  63  60  91  67  94  94  85  51  98  96  64  58  79  56  55  54  91  56  73  92  51  96  75  97  52  93  65  53  77  56  80  74  75  56  76  96  84  60  97  71  70  67  97  72  60  94  98  85  60  65  62  78  85  97  91  81  72  73  93  58  92  90  66  61  57  85  65  58  50  74  85  97  52  60  76  65  76  94  54  81  97  60  71  66  96  49  97  50  96  70  59  75  73  68  52  74  55  77  63  60  71  97  90  69  77  72  91  76  98  61  95  50  75  57  76  92  59  93  49  52  52  79  59  73  83  59  63  78  57  57  62  52  68  57  52  82  97  91  49  89  84  92  88  95  72  84  50  94  96  80  76  79  88  72  56  69  80  51  74  78  85  60  83  68  81  50  66  87  57  84  79  64  86  50  87  72  91  58  60  91  71  82  70  87  84  64  90  65  75  62  73  75  93  78  67  76  98  55  70  76  86  67  75  53  69  84  69  74  58  84  81  57  80  75  87  72  61  78  54  54  53  89  98  70                                                                                                                                                                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                                                                                                                                                                          84  61  65  81  65  70  66  90  78  71  78  82  60  59  50  49  91  77  62  91  54  67  80  68  61  65  66  81  79  97  63  54  80  67  80  65  94  80  85  56  96  55  85  96  98  96  96  82  57  61  97  64  91  73  54  88  77  82  88  59  86  56  53  56  98  77  91  98  79  50  84  86  89  86  82  60  73  59  92  51  65  60  92  88  54  89  88  53  76  56  64  88  88  97  88  81  95  72  90  59  97  66  74  59  78  86  68  73  51  59  96  88  76  65  76  76  89  82  78  51  73  98  72  86  51  52  95  78  68  92  79  56  65  61  84  94  92  81  59  92  50  89  79  54  57  63  54  95  59  79  50  61  61  65  75  92  75  77  82  90  62  87  75  80  85  86  90  86  72  75  63  88  69  55  68  63  63  58  90  92  66  60  84  52  63  64  72  85  87  81  79  80  93  63  69  76  84  74  65  75  54  88  73  61  96  67  65  81  95  49  88  71  50  52  91  72  85  62  68  77  65  64  61  49  73  75  96  77  75  97  66  91  68  95  73  49  79  96  92  78  63  55  85  78  95  97  90  74  90  53  92  65  62  55  85  54  75  89  58  62  70  52  57  78  97  67  92  59  68  69  80  58  54  70  64  94  87  96  98  50  95  58  56  72  70  98  90  54  55  86  53  51  87  78  56  61  82  81  97  79  64  74  61  72  70  69  60  92  76  91  90  84  79  87  63  49  86  84  94  60  92  66  65  84  72  56  57  73  77  49  55  71  88  63  74  55  59  52  63  79  70  68  96  83  75  66  88  67  50  68  66  85  83  55  58  88  52  79  80  89  70  77  85  50  54  83  90  69  57  90  86  78  80  86  83  90  87  88  55  97  84  66  91  77  62  87  88  74  49  56  52  80  74  54  94  61  96  91  57  95  93  66  97  67  59  50  62  89  61  62  50  66  63  51  80  78  54  54  94  56  61  86  72  52  49  58  67  94  68  78  86  62  91  55  86  64  86  64  77  60  52  76  55  73  64  58  54  84  82  86  94  84  88  87  54  71  75  53  49  76  80  54  70  95  75  77  98  82  90  96  87  52  90  94  96  96  83  58  94  98  81  80  89  79  86  56  59  51  66  69  67  81  91  74  53  57  55  67  97  76  78  52  72  70  70  81  75  92  83  78  56  88  65  56  93  73  53  73  71  97  56  75  88  69  64  61  65  60  80  87  64  75  76  60  75  84  70  87  82  71  55  63  50  52  98  93  85  58  92  51  49  97  81  51  73  58  98  80  76  50  97  93  80  64  57  84  88  79  87  68  89  66  96  84  51  61  74  93  87  89  51  96  92  69  60  74  88  92  69  86  84  76  68  93  54  59  73  76  98  66  74  76  74  64  91  85  59  92  89  79  96  96  67  56  93  65  61  74  78  61  63  70  91  92  86  76  57  96  80  84  55  78  88  59  64  78  91  57  94  97  93  82  64  87  87  76  82  91  68  49  76  71  87  60  84  82  93  82  71  84  67  83  72  82  56  80  65  84  65  54  86  54  71  88  62  60  66  62  71  70  60  90  88  82  57  94  67  68  85  52  72  54  91  66  52  75  52  66  51  96  53  53  79  73  70  90  87  82  73  84  71  51  97  85  62  61  94  91  65  86  80  89  78  68  66  93  50  93  65  72  55  58  67  61  51  93  96  57  92  85  98  80  58  90  55  50  77  81  77  96  91  63  71  90  64  56  67  83  68  70  63  85  91  52  89  49  64  86  92  69  51  68  90  53  93  55  81  98  69  75  85  73  56  83  55  51                                                                                                                                                                                                                                                                                                                                                                                                                          
                                                                                                                                                                                                                                                                                                                                                                                                                        73  62  92  96  52  59  71  68  86  95  71  83  67  89  85  66  64  68  68  82  75  72  82  73  69  81  85  92  79  84  80  51  79  53  53  67  95  87  90  76  68  49  67  53  89  62  65  81  79  91  88  95  72  77  60  96  73  73  85  66  87  86  77  86  78  97  89  91  89  95  68  55  93  84  76  84  88  56  53  55  81  74  89  78  79  70  62  73  63  70  53  73  49  87  52  59  63  91  95  84  68  86  68  83  92  54  59  88  66  64  76  50  51  93  71  74  96  89  60  74  72  95  59  61  94  69  76  88  68  55  67  60  97  52  49  77  77  61  70  50  88  50  89  88  82  62  60  82  58  79  56  96  91  55  84  64  96  95  71  97  57  91  84  69  89  68  92  66  66  61  84  55  50  63  94  67  49  63  58  94  83  61  90  83  84  68  49  83  65  84  50  93  70  74  92  69  68  84  62  60  73  62  91  89  73  67  81  93  54  72  80  57  92  58  69  61  75  84  97  93  71  85  78  54  53  59  68  87  83  62  66  54  65  67  67  70  73  87  81  58  93  82  90  54  58  86  69  52  73  77  80  66  68  84  58  97  86  60  97  49  93  87  79  74  53  51  51  51  72  82  80  80  86  60  72  53  92  61  83  64  73  63  52  68  59  85  91  55  74  62  87  78  86  79  77  91  61  76  76  94  61  65  59  82  86  50  72  66  85  62  75  67  83  58  89  90  71  87  53  96  69  95  89  64  58  64  82  63  92  73  59  85  55  84  52  71  83  75  89  78  83  94  61  65  66  80  95  50  66  70  53  67  89  61  95  59  60  97  92  95  81  52  78  86  81  93  83  72  78  79  79  58  86  71  73  89  60  80  58  59  88  63  93  56  58  73  72  85  96  98  86  76  66  50  61  91  72  73  74  60  70  98  83  55  49  93  81  53  67  56  58  52  56  84  78  56  77  87  58  77  76  82  84  84  92  83  79  82  75  83  74  88  93  73  62  91  97  64  53  82  82  86  89  87  74  89  62  56  59  81  80  70  72  56  97  59  78  70  58  87  50  51  53  58  92  88  67  97  96  52  89  80  57  93  88  68  81  61  86  83  72  58  86  83  79  88  93  68  72  60  69  87  90  49  66  96  58  90  55  59  53  90  54  89  88  66  88  77  59  90  65  70  72  90  87  56  54  98  59  66  97  75  58  88  55  61  79  60  81  51  58  81  52  89  59  94  65  89  97  78  65  64  52  91  71  64  95  80  68  80  95  81  88  96  68  56  52  79  96  51  91  58  64  74  70  53  91  57  70  51  79  51  91  90  92  68  63  72  54  66  76  67  68  98  75  59  83  98  64  55  67  80  50  50  76  95  83  87  58  62  73  96  97  77  70  88  51  90  80  68  51  58  98  94  49  92  58  81  65  83  90  74  88  83  95  63  51  68  64  49  61  94  54  72  89  93  91  79  55  84  92  81  51  69  61  60  91  67  65  71  92  51  87  67  52  69  63  81  79  72  86  61  50  66  62  76  51  74  65  86  83  73  50  50  98  97  68  57  75  53  70  94  59  66  56  89  93  93  74  85  93  81  66  72  70  70  55  56  56  90  85  93  83  96  90  58  96  54  75  65  94  77  69  53  94  97  51  57  51  95  91  80  88  96  60  62  74  60  85  77  96  57  81  87  87  89  97  66  57  82  55  90  63  96  92  91  93  95  58  82  67  60  73  56  52  97  59  81  87  50  72  53  61  61  67  70  93  68  82  93  52  85  53  96  85  83  76  88  74  66  73  56  53  60  94  91  77                                                                                                                                                                                                                                                                                                                                                                                                                        
                                                                                                                                                                                                                                                                                                                                                                                                                      58  77  81  71  61  69  89  73  78  50  60  49  59  60  76  94  49  94  51  98  53  79  95  72  94  57  64  54  66  54  86  92  95  82  84  68  73  98  59  73  86  77  60  53  58  73  98  52  77  58  53  62  59  92  65  71  90  81  83  63  87  73  87  69  78  76  56  98  51  72  72  58  62  56  71  91  82  73  61  49  69  57  65  88  82  58  82  63  57  56  85  60  52  87  89  76  77  69  55  87  56  77  81  93  53  69  90  57  69  87  50  96  62  85  73  96  59  69  72  98  79  85  59  51  98  68  61  86  88  95  70  57  87  59  70  56  55  49  92  65  79  62  53  57  55  83  51  51  70  84  55  80  50  81  64  68  89  66  62  77  86  75  50  52  59  56  86  61  98  55  52  68  78  51  84  51  95  90  85  90  55  59  69  63  55  86  50  80  66  54  72  82  49  89  60  81  98  95  70  71  76  53  76  53  77  91  62  96  92  58  75  68  72  52  53  53  81  91  87  87  55  66  82  71  49  93  98  85  66  69  67  81  52  64  64  51  66  74  50  82  71  63  73  59  91  95  92  80  67  93  60  85  58  65  82  89  58  87  72  76  76  78  76  56  60  87  65  80  60  63  63  50  65  55  49  53  69  50  52  97  60  90  98  84  50  70  61  85  79  81  66  74  63  71  85  78  64  80  84  87  57  93  78  77  87  71  83  74  68  73  65  94  77  65  74  58  79  69  97  64  82  98  62  60  51  67  92  85  66  84  81  62  56  89  96  53  98  70  74  82  87  67  79  91  92  84  96  75  58  96  50  66  56  66  76  95  58  95  84  72  79  82  67  90  59  50  96  92  80  61  95  60  90  86  67  91  91  62  58  71  74  96  75  49  49  78  64  63  64  87  87  63  96  89  57  79  67  96  62  96  52  80  67  64  58  88  51  49  88  57  84  76  87  51  82  86  65  66  78  51  73  80  86  49  91  97  81  83  71  77  65  85  91  93  78  61  60  71  59  67  61  86  58  96  55  98  85  65  87  72  98  78  76  72  59  60  56  55  83  79  77  82  83  97  57  66  51  78  60  91  53  70  65  50  92  87  85  81  90  83  92  72  88  65  90  66  84  81  95  70  55  87  87  69  59  49  76  96  70  50  78  82  87  71  62  73  82  70  93  69  96  92  56  55  92  93  79  65  51  50  97  82  80  92  59  79  69  54  82  94  68  92  68  91  69  96  65  78  54  62  58  81  78  90  77  87  58  93  81  67  77  74  52  68  90  61  56  88  94  62  67  74  56  56  61  71  79  68  54  73  59  86  91  69  59  67  67  75  69  78  62  91  50  64  59  67  63  76  57  71  93  68  74  74  77  49  64  59  92  87  59  69  95  93  88  75  52  58  63  62  49  59  58  64  67  54  68  97  80  97  56  93  83  52  71  83  58  76  54  65  69  72  84  95  85  60  89  60  83  78  77  82  77  75  81  70  79  60  79  71  70  88  73  82  53  75  65  92  82  78  72  94  97  95  54  86  59  51  89  95  68  51  58  53  53  94  90  65  86  69  78  97  76  51  78  82  66  85  66  67  58  78  62  53  56  57  53  86  89  52  60  63  80  73  79  89  94  70  81  89  84  87  74  89  98  62  87  68  96  97  70  97  67  82  72  84  85  88  76  63  95  98  97  68  86  50  61  77  94  54  97  95  88  66  66  87  91  98  61  87  73  73  60  83  83  71  61  78  78  90  95  85  83  66  71  91  65  87  98  81  81  76  82  74  49  85  85  89  72  52  64  61  66  68  76  74  96  68                                                                                                                                                                                                                                                                                                                                                                                                                      
                                                                                                                                                                                                                                                                                                                                                                                                                    60  59  83  88  76  82  77  69  69  52  75  86  97  89  94  95  61  75  49  77  51  73  95  97  91  67  57  86  59  80  68  91  60  91  64  63  87  84  69  80  71  53  57  67  66  65  97  62  70  56  69  60  96  87  59  85  95  58  57  94  63  77  82  75  51  95  68  87  97  90  64  89  68  61  82  83  83  83  83  88  67  60  94  90  68  54  92  97  86  51  84  64  97  53  69  61  85  96  85  68  59  70  51  90  80  68  59  91  65  97  74  53  63  81  76  85  57  97  56  75  95  79  93  57  57  56  54  53  66  56  50  86  66  82  90  49  64  85  93  64  94  97  80  94  55  89  61  69  80  97  67  78  53  54  84  67  87  52  73  75  90  63  60  86  69  97  79  67  82  57  95  95  64  84  89  78  58  79  93  62  69  69  80  57  75  54  74  85  83  98  66  74  93  75  56  82  64  84  81  82  60  88  82  62  68  58  54  52  69  79  63  86  85  78  53  60  90  61  84  73  60  94  70  77  91  72  93  73  68  54  62  88  76  50  79  91  49  60  50  85  55  87  92  73  89  52  92  90  85  73  60  96  82  86  57  50  79  61  97  53  64  57  85  50  65  59  89  95  61  59  52  93  97  77  88  78  67  67  63  83  68  96  87  51  52  77  57  54  70  78  91  70  84  59  65  75  73  65  83  78  71  54  97  54  93  76  86  84  72  56  78  57  69  70  50  73  97  90  97  69  79  74  55  54  61  56  62  87  98  58  97  93  70  61  51  58  91  90  85  58  63  86  58  53  98  94  62  94  71  82  61  60  57  66  72  80  50  85  65  86  75  92  74  50  86  67  56  60  89  78  91  52  60  78  72  57  67  80  74  78  82  65  59  75  81  67  68  58  80  61  56  92  96  98  74  86  88  76  95  56  93  50  68  54  87  66  67  84  85  77  84  53  72  63  70  78  76  75  64  61  81  53  82  98  89  79  84  89  92  75  54  51  88  95  84  53  84  98  50  62  97  88  93  75  54  82  94  68  58  82  63  85  86  95  53  77  93  73  72  72  62  61  77  93  90  66  84  92  82  65  91  88  56  58  95  50  53  79  60  94  59  97  58  84  81  82  68  50  87  79  57  62  56  70  76  53  88  77  55  77  59  78  80  97  84  69  63  94  52  61  65  54  83  67  65  72  69  83  62  69  81  72  83  81  71  76  84  78  96  75  55  88  53  93  66  49  79  96  72  97  56  94  70  64  51  59  64  71  51  84  55  88  78  72  76  81  84  95  52  50  69  53  93  97  82  97  64  94  98  50  49  96  55  56  88  73  75  88  84  61  90  98  71  87  81  83  83  97  58  58  60  53  89  92  79  88  61  79  95  72  61  89  77  51  55  91  78  49  72  74  68  56  72  61  79  52  77  91  63  61  78  91  93  71  65  56  91  87  50  67  81  65  64  74  63  72  55  78  79  88  89  98  67  49  82  84  68  73  90  61  55  57  54  95  81  85  72  94  62  94  84  49  76  96  60  91  57  85  92  84  76  83  61  60  68  64  88  94  86  63  98  98  59  49  95  97  72  70  69  96  92  88  89  50  78  53  81  63  79  89  86  58  58  51  95  81  94  49  56  94  49  62  94  66  66  63  74  49  59  96  76  50  55  67  64  79  73  75  54  85  64  80  97  67  72  66  90  53  70  51  55  68  83  53  97  88  54  54  64  87  63  81  71  74  57  50  89  85  57  80  61  96  86  57  49  49  50  91  94  66  85  98  75  92  60  61  63  79  75  78  88  55  63  92  69  90  89  97  49                                                                                                                                                                                                                                                                                                                                                                                                                    
                                                                                                                                                                                                                                                                                                                                                                                                                  96  66  53  88  81  79  63  75  60  76  69  95  79  92  87  71  55  98  66  76  80  62  80  75  92  49  89  77  50  95  63  68  97  96  55  84  94  79  79  73  76  66  87  78  87  60  81  66  82  64  58  98  77  79  98  67  51  81  49  89  96  93  63  92  78  84  75  84  58  53  59  76  74  81  70  87  82  84  64  50  62  91  74  79  70  97  51  52  87  74  69  74  94  93  70  66  84  65  72  89  83  89  49  83  57  72  83  78  76  93  72  85  71  59  71  74  88  95  76  57  82  59  83  89  87  86  80  58  56  55  96  85  74  55  73  68  51  91  49  87  54  52  57  53  96  67  73  54  72  50  67  86  69  51  53  69  53  54  51  59  75  98  68  63  95  53  86  83  75  79  96  60  75  69  59  91  73  76  80  90  58  88  56  80  75  89  69  69  73  54  84  65  86  50  96  61  89  97  54  56  55  68  94  97  57  60  74  89  65  70  77  62  53  65  81  83  72  63  63  81  52  95  94  49  96  97  51  81  86  62  89  64  93  93  96  70  73  86  62  69  66  51  76  50  86  67  98  86  93  55  66  58  85  62  92  92  84  70  67  85  61  97  62  72  80  76  92  65  91  51  78  59  92  98  55  65  62  62  58  98  69  94  54  73  60  69  65  74  91  96  58  55  84  96  73  70  50  60  65  89  52  88  93  67  64  80  87  61  83  58  91  79  82  79  86  92  78  97  88  51  63  77  56  55  81  65  74  55  84  84  50  90  91  69  94  93  94  84  51  74  75  98  52  85  71  92  61  77  68  62  76  92  63  62  50  80  69  92  69  58  54  52  91  95  74  96  68  98  84  74  86  52  91  55  66  93  79  76  63  67  55  65  53  73  52  88  76  96  72  94  59  85  59  71  72  81  81  50  72  63  93  79  68  80  93  73  61  68  70  84  61  55  97  68  56  96  62  82  96  87  75  49  52  73  88  95  88  74  51  51  75  71  53  56  51  53  51  96  72  84  49  84  52  83  54  64  66  96  60  82  90  96  91  74  85  60  62  89  96  61  56  98  52  60  88  97  59  96  70  50  63  98  77  71  87  78  61  74  71  86  62  88  94  56  54  82  73  81  95  98  86  50  83  80  49  64  55  71  98  91  69  90  93  53  92  90  92  52  88  69  79  62  93  86  69  57  75  75  73  70  85  70  98  98  83  74  73  49  86  83  67  49  93  83  97  66  69  54  70  69  91  52  93  58  61  93  51  93  64  97  72  82  54  63  77  63  57  49  74  73  61  88  93  75  70  85  96  61  76  62  60  54  57  92  49  77  82  89  76  82  72  98  73  89  81  66  51  96  85  97  53  94  72  53  64  50  86  62  67  64  83  67  59  63  94  65  75  97  59  52  52  75  67  75  88  96  75  62  91  85  92  75  70  74  90  65  65  78  97  63  49  54  64  94  73  60  90  78  82  85  57  50  95  53  94  70  62  63  75  60  64  68  84  95  58  83  61  56  96  97  63  49  89  53  98  88  72  70  93  66  60  97  67  59  83  68  86  70  92  90  94  93  87  91  54  59  84  49  84  49  94  66  75  87  86  86  77  61  51  92  82  91  85  87  92  85  62  73  90  74  62  66  75  88  98  50  53  71  54  54  72  89  77  55  72  92  82  80  50  63  81  94  85  65  51  50  54  91  77  71  97  59  87  64  85  58  83  76  82  80  88  63  87  63  97  67  89  51  77  70  78  89  63  94  56  87  60  90  65  64  78  49  50  71  65  53  98  95  75  60  61  60  98  84  91  96  57  69  78  78                                                                                                                                                                                                                                                                                                                                                                                                                  
                                                                                                                                                                                                                                                                                                                                                                                                                65  57  61  64  88  86  94  63  52  94  96  64  73  93  79  81  74  84  81  77  98  88  61  74  98  53  78  61  55  76  70  49  59  62  78  92  91  65  68  89  93  52  85  69  86  98  54  61  95  70  66  95  77  75  82  85  56  76  62  80  70  84  70  63  70  90  71  82  84  92  70  68  53  95  88  72  75  52  51  74  55  55  68  84  60  61  50  51  95  76  71  90  58  82  63  51  85  64  60  73  49  85  66  67  70  90  55  55  57  68  75  52  61  65  92  58  67  53  94  53  62  59  69  83  81  83  86  65  83  63  78  84  69  54  98  91  90  72  86  55  79  78  57  88  84  68  74  57  59  51  53  57  87  74  86  73  98  63  54  66  73  65  86  71  94  58  82  84  71  82  74  98  70  93  86  83  95  96  80  80  96  94  98  87  92  66  84  84  98  84  71  67  54  81  72  97  97  91  75  83  69  94  62  56  87  98  86  94  82  70  98  86  66  71  85  96  51  75  76  58  56  92  83  51  82  93  51  74  53  55  93  52  77  59  56  72  58  64  68  78  81  52  98  76  62  71  60  55  63  89  70  81  55  69  70  85  83  70  83  91  88  56  81  93  66  95  70  89  49  81  83  65  66  86  83  64  78  95  52  51  62  66  94  98  59  76  71  67  53  69  77  52  88  94  61  92  49  96  66  94  76  73  49  80  78  85  62  75  93  84  66  74  98  71  52  65  92  77  72  90  73  80  81  92  53  53  63  55  67  84  63  93  85  51  65  89  55  51  89  78  79  62  81  71  63  81  58  78  84  59  55  78  82  60  71  61  51  89  57  75  51  88  67  93  63  94  55  87  94  69  63  79  95  63  53  65  55  62  97  60  56  83  70  85  53  64  80  74  64  61  83  85  81  49  70  74  69  74  82  74  50  56  86  60  85  93  63  55  52  61  60  95  95  88  49  76  58  51  66  79  79  55  54  51  73  71  59  88  90  52  86  98  56  91  49  71  52  85  83  59  92  67  57  60  57  50  71  64  85  66  98  83  59  73  49  87  56  64  54  63  68  58  77  96  69  70  51  60  97  64  88  77  81  81  79  54  87  80  49  73  68  91  80  58  63  50  76  79  96  60  86  87  68  65  75  83  97  97  59  69  66  94  96  96  69  97  58  97  75  71  72  73  86  56  98  61  75  96  64  55  78  76  51  80  55  75  73  82  65  81  63  92  54  70  71  64  71  82  80  91  56  58  84  93  76  95  93  62  69  62  81  92  74  88  75  77  78  76  96  79  84  70  54  62  66  90  68  82  69  71  91  52  51  78  90  78  95  97  57  68  66  84  96  86  58  89  60  90  66  55  87  69  50  85  65  62  49  52  66  96  74  62  72  90  64  50  82  57  63  58  96  81  67  50  62  91  82  76  77  85  54  94  90  79  72  51  62  70  76  55  66  88  58  52  78  73  79  96  92  75  73  85  54  50  54  55  53  79  89  53  73  71  53  91  84  74  86  81  85  97  77  94  92  50  51  57  49  96  68  51  60  79  49  64  69  49  98  73  98  81  76  88  64  96  80  97  54  64  81  68  53  94  97  94  94  84  67  78  92  72  66  51  63  81  74  61  95  80  90  95  68  78  85  89  50  73  54  50  76  60  87  66  55  66  81  82  64  53  52  61  49  60  98  85  50  80  52  83  85  92  83  68  92  87  66  65  65  81  95  89  92  53  87  77  98  50  98  91  84  88  59  80  92  67  93  69  50  61  79  73  69  96  87  81  66  53  96  72  97  63  67  63  67  97  78  76  75  85  69  69  52                                                                                                                                                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                                                                                                                                                              53  54  63  49  75  64  84  59  77  88  93  66  76  69  61  49  75  50  49  60  81  75  83  83  90  67  91  74  76  56  73  66  78  75  63  57  98  58  60  62  96  71  90  77  56  73  76  86  70  60  89  54  59  65  97  87  85  80  73  66  88  51  85  69  68  84  63  56  59  75  74  63  88  96  52  95  52  49  86  71  72  63  51  69  58  75  98  98  80  61  96  94  51  67  67  59  77  66  68  87  81  85  88  62  78  59  78  93  97  92  71  79  61  86  56  85  90  75  93  74  74  77  82  72  93  61  73  83  96  56  72  55  97  95  78  56  52  68  51  56  70  52  94  89  70  62  80  81  98  85  95  98  63  58  77  65  59  49  72  55  78  84  49  60  52  75  64  89  59  83  71  71  85  84  59  95  64  53  51  72  82  62  74  64  71  59  80  67  62  55  84  92  57  50  80  72  83  87  86  73  54  88  93  93  91  69  65  85  79  71  93  70  74  89  76  84  67  57  94  49  60  97  59  65  81  59  57  50  71  50  79  90  91  60  70  72  66  73  58  94  79  77  72  95  77  58  55  66  49  72  52  65  49  70  97  72  94  50  67  55  82  94  82  50  88  89  92  56  55  91  97  60  81  60  50  93  73  49  52  79  58  82  57  50  84  58  98  58  92  74  69  98  90  50  86  84  71  76  77  76  68  90  81  70  75  90  67  66  61  58  77  79  82  82  58  78  52  96  95  66  86  86  59  94  80  84  85  56  85  66  66  98  58  57  93  98  49  98  92  92  64  60  88  77  56  95  72  78  60  97  82  90  95  74  98  97  75  67  61  87  98  70  97  81  55  90  96  66  78  71  73  73  59  63  51  93  66  54  96  85  93  79  61  89  70  77  92  58  93  76  81  94  86  73  93  49  88  76  67  69  95  91  96  86  51  82  84  84  83  81  91  85  54  96  91  93  63  49  68  98  72  93  88  73  82  72  73  83  80  56  85  59  60  50  62  64  75  97  52  96  93  69  96  59  65  65  51  84  81  82  82  50  60  92  97  61  84  65  56  79  91  81  70  90  72  80  59  53  98  51  98  61  75  86  80  59  72  74  89  79  98  69  76  95  71  85  51  95  84  97  61  58  90  60  71  80  60  52  74  91  66  83  89  78  60  65  84  69  82  77  82  73  90  58  69  92  81  54  72  90  66  81  54  87  66  96  64  88  53  64  62  96  77  82  57  88  53  82  83  71  78  86  68  83  91  67  62  57  53  54  82  61  63  68  54  56  56  58  61  52  60  50  62  73  69  95  62  80  55  93  63  52  71  72  87  52  93  68  89  86  64  52  57  72  63  64  84  64  80  89  63  51  52  84  83  84  69  81  68  67  72  62  90  76  59  80  82  90  55  60  59  57  97  58  79  89  74  52  72  81  49  92  83  98  94  89  57  95  55  73  69  50  92  56  60  66  72  82  98  58  57  54  81  69  56  92  94  85  62  84  81  55  75  65  63  85  51  52  97  79  63  91  54  74  95  98  87  77  91  67  51  83  94  81  52  50  90  55  57  51  89  87  81  80  59  82  70  74  58  77  64  56  74  62  91  82  82  88  53  81  74  69  50  96  85  52  54  79  62  49  83  93  91  49  74  76  59  73  58  90  63  56  66  79  57  93  56  50  56  62  90  71  56  55  88  71  67  66  70  50  66  68  75  88  79  77  74  71  84  76  53  50  90  75  77  59  84  77  60  80  73  68  90  49  89  95  56  76  71  84  63  50  75  83  96  96  59  85  61  63  77  64  56  72  74  69  86  63  60  58  86  63                                                                                                                                                                                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                                                                                                                                                                                            95  76  87  71  87  88  86  77  54  86  98  98  57  74  50  94  52  60  68  64  91  62  85  56  77  49  74  51  76  81  89  56  76  67  72  59  61  94  62  64  94  88  94  58  57  93  85  56  72  85  82  97  49  73  59  83  74  52  97  97  65  75  55  52  59  51  93  69  81  54  66  94  88  63  51  53  92  86  71  84  79  77  85  69  79  76  77  54  56  71  86  86  58  78  91  72  61  56  71  71  70  70  76  60  87  60  92  75  51  85  98  82  92  91  56  86  81  91  85  51  91  73  77  60  78  58  61  98  77  59  88  90  83  56  81  91  77  52  51  59  61  49  81  53  74  86  93  73  89  53  66  53  61  75  98  52  69  82  62  58  50  87  63  83  93  81  96  83  96  57  83  62  62  55  56  95  85  60  85  85  78  52  83  55  63  86  62  62  54  54  72  90  78  91  58  55  84  84  63  73  84  66  78  72  94  58  91  94  66  79  64  69  91  84  62  65  96  67  80  80  96  74  75  76  96  76  71  58  63  81  97  86  82  61  85  72  55  81  92  77  51  77  77  61  49  50  86  79  62  90  79  71  96  55  66  67  97  65  75  91  97  87  90  49  64  78  76  81  53  98  94  96  75  63  97  68  54  60  71  65  59  53  69  97  90  83  70  98  64  87  97  59  65  83  83  68  75  49  96  82  88  82  71  52  74  62  49  73  68  66  64  91  87  66  85  97  56  63  58  58  95  66  94  57  97  94  94  69  82  84  73  89  53  89  71  85  80  49  91  97  53  59  73  72  80  63  80  57  85  75  92  71  74  93  82  64  70  54  49  90  54  87  87  70  59  71  82  93  57  92  82  82  94  61  96  59  94  64  91  55  88  85  61  49  73  54  94  91  72  57  83  52  87  60  85  49  86  85  77  61  98  72  68  79  83  60  54  95  86  58  84  62  92  98  59  80  83  55  56  74  76  89  94  87  72  70  82  79  61  84  94  79  86  49  94  84  72  66  64  61  57  82  83  52  81  70  65  49  89  83  85  91  87  84  58  89  57  61  66  76  63  53  91  79  57  89  76  65  94  78  89  84  87  61  49  85  89  55  57  74  82  84  50  50  73  94  75  72  97  83  72  72  53  69  70  76  50  97  93  65  52  73  67  67  58  85  49  91  88  78  86  56  93  83  58  57  98  65  85  72  63  97  94  94  60  60  85  75  70  95  97  51  55  91  87  71  75  74  52  84  69  79  93  70  79  65  84  58  97  56  78  92  92  77  54  68  65  73  63  90  65  85  69  76  87  50  94  67  70  81  81  96  78  60  93  95  55  64  50  85  78  85  81  59  56  61  59  59  68  89  55  83  62  93  60  87  82  73  78  58  53  96  50  90  59  98  65  61  58  70  85  93  64  93  91  76  67  90  72  65  84  65  78  75  56  87  49  76  86  86  52  53  68  71  72  66  91  77  55  76  82  95  77  93  74  85  85  53  64  91  55  87  73  73  70  98  52  59  78  64  76  60  51  68  65  69  59  81  66  90  70  90  58  83  77  82  69  67  82  83  50  78  71  56  72  89  49  51  72  90  71  79  79  57  70  61  78  63  90  75  78  72  77  63  49  70  86  94  69  59  51  60  78  77  49  85  54  88  90  66  53  61  63  60  68  88  74  53  67  78  80  49  92  75  73  49  84  58  57  56  63  87  89  74  84  65  86  79  53  76  87  66  62  89  80  71  76  82  60  50  80  77  98  70  51  56  75  64  50  94  86  86  61  82  94  84  84  78  71  89  84  53  75  92  61  71  83  52  73  59  56  79  61                                                                                                                                                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                                                                                                                                                          52  93  75  58  98  51  64  96  87  57  66  61  74  78  97  65  72  64  53  67  95  90  79  98  54  96  57  93  60  97  72  79  94  65  76  54  63  74  92  68  60  54  96  81  84  79  94  54  55  97  83  52  82  70  94  62  70  65  63  77  95  90  93  73  68  65  52  87  56  94  62  95  90  69  65  73  60  75  94  69  65  58  51  86  79  96  90  52  87  49  76  66  62  82  97  87  71  83  63  64  88  52  74  87  53  68  49  96  97  91  96  84  52  87  97  72  58  63  76  89  55  76  86  95  82  91  92  76  98  60  61  76  98  79  71  92  83  66  75  58  69  83  88  58  86  77  88  81  92  77  91  98  91  81  60  74  66  84  60  59  54  69  64  62  93  59  85  74  75  65  63  49  55  82  72  58  60  61  94  91  83  83  69  66  69  64  53  51  62  56  88  91  88  96  63  77  97  70  51  82  60  64  98  92  64  84  95  90  79  62  80  98  57  67  73  54  66  52  73  65  91  77  70  84  51  83  87  90  93  71  49  79  88  68  97  49  69  98  97  50  62  56  65  81  75  50  83  57  78  50  95  61  74  71  70  78  61  72  56  63  73  51  85  83  56  90  54  96  66  57  56  53  80  82  85  77  90  80  78  56  65  80  54  69  86  63  60  62  65  92  63  80  68  76  90  69  90  75  51  57  63  50  74  84  73  85  51  65  50  69  80  62  65  51  64  79  70  94  62  80  68  79  73  49  76  89  51  58  94  79  82  97  62  62  85  61  49  76  51  82  87  59  69  65  87  56  88  55  92  74  62  77  65  55  57  83  84  93  73  71  82  58  60  88  84  57  67  71  98  49  74  70  63  69  72  58  98  70  58  58  73  72  60  56  52  75  93  54  58  63  63  61  87  88  72  68  71  55  80  67  98  87  80  83  89  52  78  70  76  52  68  66  80  62  98  52  68  50  49  97  97  87  53  74  82  62  64  50  57  92  77  97  81  71  94  96  79  96  82  62  86  82  89  84  88  95  89  57  61  83  68  82  77  93  93  88  59  86  94  56  89  82  64  80  53  94  94  49  87  82  62  89  87  81  97  58  83  68  91  74  93  60  52  96  54  96  65  67  75  73  56  62  70  68  88  97  55  83  95  86  84  79  67  80  82  96  83  93  62  49  68  95  50  57  58  68  85  98  76  65  78  58  75  76  96  95  52  78  87  84  84  72  92  73  80  83  82  84  91  51  85  82  76  68  65  70  54  82  94  96  81  54  70  64  49  63  69  65  87  77  96  83  54  69  57  70  69  57  86  69  49  90  82  83  91  76  49  64  63  64  89  71  63  90  54  52  85  62  57  96  54  94  78  55  67  89  49  95  97  51  59  92  76  60  82  75  57  76  57  63  59  98  57  58  64  71  97  67  89  93  66  50  58  52  96  66  66  79  68  81  58  96  81  68  86  71  62  89  70  50  84  97  80  66  68  71  85  56  86  92  50  75  95  56  72  65  76  74  93  91  77  56  79  74  76  61  90  69  76  81  86  88  93  55  56  72  74  83  69  58  81  71  87  95  69  85  56  80  89  63  83  89  61  83  62  60  94  65  72  66  57  51  56  70  86  90  95  85  70  97  55  58  96  96  69  61  89  98  94  85  91  63  86  90  86  59  74  85  60  55  93  92  54  92  49  81  76  59  87  84  63  76  96  59  80  96  80  85  73  53  80  82  66  97  81  95  74  51  76  63  70  90  97  84  81  90  96  98  50  57  88  80  61  54  87  72  56  70  88  84  95  84  85  97  51  54  97  78  80  69  84  91  89  59                                                                                                                                                                                                                                                                                                                                                                                                          
                                                                                                                                                                                                                                                                                                                                                                                                        61  82  66  83  56  58  55  89  96  88  68  85  67  86  76  90  74  67  72  77  76  51  63  95  74  64  55  86  86  62  55  80  76  63  89  67  98  54  72  93  55  66  53  81  80  54  84  86  88  55  64  89  85  55  78  66  65  55  58  54  79  49  79  67  89  74  57  94  71  58  73  87  63  53  74  56  51  67  91  54  76  54  66  57  84  85  65  88  52  89  96  67  80  74  69  61  56  75  65  78  58  57  61  77  94  81  72  49  80  95  79  79  68  72  57  51  84  74  58  70  67  74  91  97  61  72  50  64  70  57  66  91  71  63  96  61  71  81  66  81  84  85  75  63  70  52  67  51  52  85  68  94  73  96  95  67  55  76  88  72  62  50  49  85  58  59  97  96  98  49  97  64  65  53  77  50  66  50  65  62  78  84  58  66  64  52  73  78  74  65  56  70  70  50  57  60  55  87  91  79  56  60  66  65  55  89  51  62  78  86  77  84  82  62  61  62  67  70  72  98  67  77  64  54  69  65  78  86  73  56  98  49  80  69  49  74  52  96  59  87  56  75  88  77  59  52  69  84  70  69  82  96  74  81  66  65  51  90  80  90  83  60  91  67  98  88  69  96  89  63  85  61  77  78  84  77  82  83  54  91  74  53  88  93  55  78  54  80  95  81  54  50  84  98  64  97  75  62  51  82  51  97  95  98  49  67  87  68  67  72  81  49  67  89  54  80  53  73  60  98  89  77  52  65  84  93  72  83  76  85  90  95  65  58  60  86  58  79  52  94  94  66  68  58  53  52  81  61  51  80  91  88  71  89  82  78  87  92  94  88  63  87  52  98  97  56  62  84  91  92  79  70  49  97  83  87  62  72  60  81  66  75  93  64  78  80  81  82  69  79  67  80  51  90  78  81  54  74  49  84  66  72  82  68  96  84  72  88  56  56  93  69  57  97  95  64  85  59  50  93  81  91  93  68  76  50  75  88  82  51  98  93  78  54  58  60  92  75  95  49  61  69  70  73  86  97  75  61  62  72  52  98  75  55  88  53  60  77  87  59  91  59  92  53  81  84  90  70  94  56  87  61  56  67  90  73  85  54  62  82  64  56  51  73  64  60  63  66  89  95  87  56  62  52  72  54  76  51  77  74  86  83  83  62  77  61  90  85  71  61  95  88  83  87  91  78  56  69  80  60  73  64  68  51  82  96  53  59  52  98  90  87  91  58  71  77  74  57  84  79  84  55  97  68  71  52  57  93  90  67  87  85  98  67  50  97  82  73  52  49  84  60  86  52  97  58  79  62  85  97  97  53  97  85  51  61  59  53  80  96  88  80  58  79  91  70  73  97  51  72  49  72  55  92  54  83  84  97  76  82  52  61  83  67  65  88  51  75  63  77  51  70  66  62  75  84  86  60  95  67  97  50  50  49  65  83  88  71  52  83  73  67  49  73  85  90  55  51  59  64  92  98  80  83  63  74  67  66  74  65  86  72  56  72  49  49  65  80  93  98  63  67  49  97  81  89  64  61  52  87  66  69  69  52  79  90  79  88  60  68  68  61  55  86  81  78  98  83  76  75  50  83  94  52  59  51  82  77  82  55  95  49  62  91  81  53  52  85  62  59  67  62  72  59  78  70  94  87  72  74  57  81  70  74  91  55  89  79  80  67  64  98  95  83  72  92  76  66  58  80  66  80  79  59  68  93  53  77  57  86  93  89  91  54  52  64  55  82  52  53  95  91  86  57  53  93  83  59  62  84  83  92  63  60  94  70  71  93  94  69  86  73  69  52  68  74  73  50  85  54  71  78  90  71  56                                                                                                                                                                                                                                                                                                                                                                                                        
                                                                                                                                                                                                                                                                                                                                                                                                      56  81  64  82  93  90  67  95  81  83  91  67  63  73  78  54  50  58  96  58  82  82  85  69  98  59  82  84  57  74  71  75  87  52  83  97  82  98  98  95  90  50  63  70  51  56  66  97  79  67  86  50  83  62  89  74  57  60  72  91  52  50  77  87  68  66  89  97  76  77  68  72  61  92  60  57  85  61  91  52  89  82  90  69  75  76  88  71  50  72  94  68  70  62  54  81  59  81  64  70  94  75  67  70  56  94  92  68  75  79  66  97  82  86  56  63  60  49  95  86  96  69  67  58  73  81  55  65  81  72  76  66  91  62  89  58  97  57  86  79  56  77  75  86  63  57  76  67  65  70  59  68  62  70  93  92  95  93  83  70  61  92  80  97  52  88  66  79  85  56  96  79  59  67  53  57  90  88  59  69  68  66  66  68  70  98  96  84  62  74  53  64  55  50  82  94  62  84  97  66  73  90  52  58  85  67  83  55  95  77  71  96  75  71  88  63  89  49  66  66  49  51  93  60  97  89  66  55  67  88  73  56  52  54  87  58  94  97  81  66  82  54  73  93  77  51  50  59  80  88  93  78  56  67  70  91  57  68  71  93  74  53  59  90  77  83  74  98  64  61  52  79  60  79  58  50  91  65  57  91  59  50  84  71  49  73  95  96  63  96  73  87  50  94  72  54  56  55  84  71  97  89  77  90  60  72  66  72  73  75  91  95  74  94  70  57  81  63  77  93  91  95  58  72  58  49  61  82  86  61  64  98  50  71  57  53  85  63  95  88  80  49  49  68  93  68  93  61  96  90  51  50  53  92  61  93  70  83  97  64  63  88  86  78  76  79  66  77  97  62  52  84  56  64  71  54  74  71  62  70  49  80  49  91  82  67  53  65  68  49  79  65  65  81  94  94  71  69  90  65  88  54  58  55  91  72  90  87  67  54  88  83  73  78  89  92  80  81  91  63  84  91  55  58  72  50  63  67  57  59  88  91  53  74  49  54  58  81  65  73  96  83  66  54  71  62  62  53  77  93  84  57  72  80  97  53  61  73  78  75  67  92  77  62  60  88  79  94  84  95  56  66  54  88  67  58  88  63  73  97  72  92  57  97  74  64  90  79  66  76  92  65  62  98  71  54  96  49  62  67  71  82  80  90  65  85  69  57  92  89  90  71  59  97  97  95  57  70  72  72  76  68  93  93  68  49  86  65  53  76  52  69  69  92  71  60  96  69  81  93  85  51  73  58  78  68  70  80  87  94  79  53  67  55  57  94  83  77  81  75  84  95  72  62  50  77  93  95  97  76  85  71  82  93  64  80  92  55  57  55  68  61  71  57  57  69  51  94  74  88  96  87  56  61  86  61  90  64  91  88  95  57  79  51  94  71  50  79  70  81  64  84  67  68  78  93  54  81  80  83  73  49  49  78  76  67  69  67  74  80  82  83  68  78  55  50  60  75  98  52  69  93  93  91  79  76  62  76  81  84  90  94  92  57  69  62  63  86  56  88  54  94  55  78  91  58  74  95  85  76  77  62  60  89  55  58  61  56  80  67  84  58  90  90  54  69  49  56  76  97  96  89  58  98  65  64  64  93  68  81  79  59  53  75  72  56  60  74  49  72  76  57  73  91  49  64  84  58  59  66  93  62  88  72  57  58  93  83  55  53  76  98  73  66  94  52  66  76  85  55  94  49  59  76  49  89  49  80  69  61  97  89  79  76  96  95  84  69  67  92  50  56  87  83  95  95  75  61  80  56  74  65  78  79  95  62  70  80  93  68  81  57  84  85  79  50  53  50  88  69  70  56  96  81  51  58                                                                                                                                                                                                                                                                                                                                                                                                      
                                                                                                                                                                                                                                                                                                                                                                                                    49  59  71  89  95  67  55  92  73  54  86  88  93  51  94  77  85  90  50  81  55  68  92  50  56  57  64  89  67  54  73  66  83  91  60  56  94  54  78  76  72  56  88  55  72  78  75  64  90  52  88  87  59  81  97  69  72  76  81  76  90  85  92  97  93  75  57  81  89  90  73  78  51  67  66  87  88  67  67  82  51  66  68  89  78  82  55  87  98  85  49  68  91  87  71  63  75  88  55  63  83  98  65  55  57  57  83  81  59  51  77  98  80  76  84  80  77  79  50  95  85  83  89  80  92  73  75  71  97  90  87  52  82  60  81  96  81  87  74  89  80  87  93  49  86  56  92  97  67  57  95  67  58  52  83  76  72  69  67  67  95  94  81  55  79  96  76  62  66  56  83  88  78  82  73  66  51  52  78  65  67  64  93  65  97  49  79  87  84  75  70  77  87  97  81  97  79  83  73  96  73  64  72  59  59  90  97  56  89  76  90  50  54  96  74  57  53  62  91  61  72  88  52  66  96  77  74  84  62  51  55  74  49  61  96  51  71  81  49  60  60  69  81  69  71  96  91  58  56  65  79  60  65  90  73  66  69  81  51  63  97  77  49  83  53  55  98  59  94  95  79  76  55  74  71  84  84  98  76  91  57  70  87  57  78  88  88  69  88  69  94  64  65  57  89  49  49  93  74  57  64  83  65  90  87  78  72  77  55  52  88  68  55  61  64  63  67  93  69  69  72  92  50  78  67  62  85  70  77  80  53  80  53  86  95  61  80  64  76  61  79  54  71  87  95  87  74  96  66  67  73  69  70  62  54  53  85  76  74  83  83  73  68  58  52  91  75  80  62  57  79  83  72  79  64  59  54  67  58  55  65  74  78  84  74  64  71  70  57  95  91  86  83  92  54  71  71  59  61  79  68  85  50  64  66  98  77  73  62  57  82  64  68  52  56  79  63  83  81  66  82  69  65  94  58  84  87  97  55  82  89  63  52  50  64  91  78  95  70  89  79  49  78  73  62  75  79  78  95  56  70  67  78  81  50  53  51  92  78  78  72  58  72  58  70  80  63  55  80  52  97  81  98  67  78  93  67  97  60  78  72  70  97  91  86  58  51  82  71  85  97  73  78  73  59  91  51  65  77  53  93  79  66  64  97  57  77  73  51  89  69  64  92  80  82  58  97  72  92  83  92  55  60  89  82  85  76  51  76  98  56  52  75  70  55  94  88  70  86  53  96  80  49  53  51  68  95  91  74  94  72  86  80  91  77  68  95  92  59  82  85  83  75  97  91  78  49  88  63  65  79  75  65  54  86  66  83  87  94  94  60  84  80  80  50  53  49  60  78  50  87  50  70  80  68  57  77  87  55  60  83  76  51  56  51  88  54  50  85  95  60  74  79  83  89  50  89  60  73  57  66  89  97  83  65  56  89  89  79  94  55  78  75  79  75  77  78  59  59  71  98  94  68  65  75  71  68  74  82  82  78  70  59  60  49  80  95  52  68  73  69  63  56  84  58  70  75  90  80  97  55  86  81  52  78  85  96  77  51  74  70  79  76  94  91  90  96  95  81  84  92  51  59  67  54  93  97  56  64  63  73  96  78  96  86  77  94  84  88  74  92  57  54  57  83  86  60  73  92  98  94  81  87  56  52  96  57  70  92  78  97  61  61  67  62  52  81  93  55  89  68  55  82  82  79  51  81  93  88  90  59  92  66  80  88  65  66  73  75  53  59  56  61  98  53  97  72  62  54  98  81  64  86  96  70  87  82  72  59  65  88  63  49  79  66  74  58  71  60  72  68  82  74  94  62  79  72                                                                                                                                                                                                                                                                                                                                                                                                    
                                                                                                                                                                                                                                                                                                                                                                                                  86  51  69  71  62  86  68  62  92  98  68  79  96  73  84  59  71  88  53  72  93  83  55  63  93  85  50  97  54  58  54  52  55  52  51  98  96  56  76  89  92  58  86  93  87  60  77  55  77  66  86  91  88  78  92  70  81  69  82  60  79  82  76  98  58  96  56  94  55  81  79  51  94  62  89  62  63  83  62  70  93  59  98  92  65  69  88  84  67  52  91  66  77  95  85  53  65  71  60  66  52  49  50  54  91  98  79  78  54  70  64  59  88  60  62  80  91  53  62  94  64  65  91  51  74  93  87  57  89  95  55  70  83  64  85  96  51  91  68  94  92  72  98  52  52  53  53  73  79  87  61  97  54  51  96  62  51  83  78  88  82  89  83  85  60  89  73  60  78  95  79  70  90  62  92  59  68  69  94  67  65  59  55  92  86  66  67  73  77  52  76  81  98  82  91  77  87  75  59  51  90  79  95  73  66  54  65  69  68  64  53  88  49  81  67  60  96  79  93  74  80  52  86  79  63  72  68  95  54  86  83  85  63  64  82  70  53  78  54  79  68  86  94  73  98  52  73  86  98  89  96  91  90  94  59  92  86  72  84  53  89  73  76  92  69  76  97  59  55  64  69  92  86  98  87  55  52  77  85  77  57  77  64  80  88  53  91  82  73  88  64  86  84  92  82  82  49  53  51  79  82  74  60  64  78  89  59  78  92  49  58  76  64  67  74  79  55  88  76  76  71  64  96  68  89  64  74  85  65  52  56  69  55  59  86  51  64  52  77  83  87  84  90  58  58  51  61  82  50  64  73  89  82  87  81  58  58  81  65  79  50  66  84  76  63  96  89  62  61  53  50  76  62  67  93  53  76  80  87  63  70  77  52  74  79  75  81  97  81  93  80  66  84  95  69  92  93  52  63  81  80  57  57  49  58  82  80  53  90  81  69  78  87  65  67  76  75  50  76  71  86  80  91  94  77  91  91  82  71  76  73  68  60  96  85  58  85  70  68  57  69  79  91  93  98  77  96  74  70  86  93  79  66  96  72  54  63  58  78  88  68  68  56  96  86  79  66  65  71  74  86  83  54  80  62  78  58  66  53  50  98  55  61  62  96  72  79  58  56  60  84  68  49  69  97  95  52  88  81  94  58  81  49  60  55  61  76  57  59  77  71  70  78  64  81  57  55  90  85  63  79  52  49  74  94  96  73  86  92  66  68  75  55  61  79  85  86  73  97  75  90  92  95  57  63  49  76  54  69  82  73  72  68  98  56  55  49  63  92  64  92  72  84  97  58  91  63  73  83  94  50  90  63  54  97  49  53  95  89  56  84  86  79  66  88  96  65  88  82  59  82  53  80  61  54  89  71  66  82  59  82  84  93  57  75  68  89  76  63  66  91  91  55  60  54  92  51  63  81  86  87  76  85  56  97  49  53  51  80  72  70  72  98  85  62  89  56  84  60  49  84  71  96  81  52  52  79  60  83  68  58  50  64  95  89  70  64  68  53  63  73  49  85  61  53  79  49  50  70  49  63  69  62  64  76  97  86  78  75  55  69  50  93  91  70  86  64  76  70  54  85  70  66  55  68  63  58  66  89  55  58  82  49  76  59  61  80  74  80  65  53  59  77  67  76  71  95  94  86  85  98  56  64  67  53  81  80  65  85  60  73  82  95  83  74  75  53  67  61  82  51  67  54  85  90  87  68  66  93  52  92  49  64  53  73  83  64  50  58  55  90  49  49  51  90  85  72  73  78  91  51  81  59  97  98  98  51  70  58  82  65  53  72  53  88  70  57  86  69  98  98  69  81  87  55  59  60  98                                                                                                                                                                                                                                                                                                                                                                                                  
                                                                                                                                                                                                                                                                                                                                                                                                77  72  67  91  98  72  92  86  81  73  72  87  65  75  88  62  52  89  67  68  84  73  55  78  79  54  53  88  52  62  59  84  68  86  64  79  53  61  86  58  62  62  57  61  56  97  82  63  78  82  64  75  61  91  68  81  55  54  55  88  51  71  96  84  62  74  86  72  66  59  59  60  92  86  69  72  72  93  78  93  56  95  95  60  79  49  49  82  84  94  71  59  61  71  74  97  72  59  70  61  49  83  89  94  83  72  76  82  57  67  65  98  51  84  82  68  92  90  58  80  53  80  70  58  73  66  75  75  78  89  96  85  93  84  58  68  62  90  98  61  74  50  71  73  73  64  95  72  55  78  53  97  89  91  86  52  86  91  70  97  74  55  84  93  77  86  86  73  66  68  67  53  56  88  97  92  80  95  90  54  83  97  61  92  88  83  97  85  81  73  60  70  67  60  85  92  66  65  75  61  52  58  57  90  88  90  52  55  78  51  50  85  60  97  69  51  91  67  82  64  71  81  56  84  66  50  69  83  69  61  79  58  55  70  93  76  58  55  69  71  87  82  78  86  75  89  93  49  94  65  62  52  62  93  91  95  97  65  95  96  67  70  80  70  63  54  85  62  84  71  61  73  82  73  60  60  78  79  88  51  51  64  55  67  79  65  65  89  62  79  78  95  93  97  79  51  83  93  94  49  84  65  66  62  71  57  63  72  73  68  97  65  91  96  94  97  68  52  75  72  62  88  69  95  55  74  62  61  56  74  60  72  78  85  60  61  98  79  63  55  53  50  86  78  79  96  63  76  55  49  67  74  76  93  89  66  69  88  97  67  51  60  77  82  91  86  95  68  63  81  80  54  60  74  92  59  77  49  59  91  92  85  52  93  83  65  74  59  90  49  61  77  50  83  67  53  88  96  85  59  57  85  80  86  76  66  73  82  84  49  52  64  91  73  92  53  90  90  90  77  60  68  59  71  70  51  49  54  61  78  91  57  70  94  55  98  81  96  81  74  84  63  78  73  79  55  90  83  97  65  58  62  92  49  62  87  92  69  69  93  70  78  77  86  93  91  71  76  56  68  86  65  71  58  78  72  89  73  79  61  49  95  84  67  83  89  89  91  79  61  49  59  72  96  75  60  87  59  94  79  76  72  85  53  87  77  78  88  71  50  82  64  67  92  53  74  55  68  86  50  69  53  79  62  55  61  60  87  67  69  49  65  61  77  75  76  63  87  74  58  79  95  74  52  59  69  63  77  88  63  51  64  65  96  94  87  69  51  64  52  68  86  63  91  61  74  56  86  53  91  78  53  85  94  75  84  68  82  79  84  52  69  90  90  86  49  49  50  54  59  52  97  64  93  69  87  67  86  78  95  90  70  49  78  94  92  82  54  73  62  88  94  58  49  83  56  75  57  77  50  79  50  86  83  87  69  73  84  58  52  50  75  89  65  98  92  87  71  89  59  84  62  78  81  61  87  69  81  98  92  66  57  85  72  72  59  92  82  81  53  61  61  50  49  80  51  87  96  71  95  65  79  80  81  88  75  49  76  71  56  81  76  89  53  58  91  74  92  93  50  51  92  87  57  68  78  77  70  50  74  96  89  54  72  79  92  68  49  94  98  66  91  67  67  69  79  75  75  70  50  80  60  68  74  49  53  65  71  76  94  82  66  60  89  50  83  92  67  59  80  91  62  89  78  81  77  74  69  53  56  68  58  67  97  94  52  84  66  55  77  98  75  51  83  67  85  64  84  89  53  65  88  49  85  95  77  62  64  97  61  55  98  53  70  60  95  82  77  67  95  76  50  98  82  84  64  74  92  61                                                                                                                                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                                                                                                                                              77  75  89  86  92  73  96  74  64  75  93  69  83  66  71  70  60  89  82  58  91  93  69  54  75  78  67  60  59  73  69  88  70  53  98  85  50  71  89  72  80  66  50  84  86  77  53  85  96  89  70  65  51  79  81  84  82  76  96  72  50  85  87  53  81  90  95  94  79  69  65  76  59  66  82  71  95  58  79  50  67  98  72  82  49  60  85  94  82  94  66  72  53  76  95  66  69  80  66  92  69  54  59  93  81  66  80  64  68  72  98  89  60  49  54  53  50  85  53  71  80  51  57  55  84  91  71  59  70  59  52  63  94  93  87  86  53  83  85  86  67  77  92  68  88  54  71  96  88  75  90  83  62  56  54  52  68  57  94  78  50  96  86  63  79  98  74  54  83  67  95  59  73  51  56  84  62  92  98  88  49  51  92  79  70  53  52  49  74  95  52  65  96  67  94  86  60  54  59  69  67  81  58  83  58  55  91  73  69  78  97  67  87  97  83  68  94  75  84  70  79  70  61  64  52  75  57  97  68  90  67  92  70  95  61  80  57  68  60  84  54  95  54  95  74  72  76  68  59  58  89  98  53  55  65  79  85  93  84  80  57  81  50  72  68  81  55  71  59  75  77  49  78  60  59  94  57  63  66  54  56  53  94  53  65  85  78  63  68  51  69  71  54  93  94  51  89  64  85  53  73  53  71  72  81  81  84  72  53  68  90  69  81  88  77  60  78  50  85  81  89  55  73  52  98  67  96  84  61  91  89  97  98  90  82  88  78  56  69  54  54  79  49  84  52  88  50  80  66  82  89  90  50  51  82  96  86  50  69  49  57  60  63  96  60  81  64  65  77  86  72  81  85  57  73  86  60  56  82  78  93  55  61  72  87  68  67  86  74  73  80  74  84  52  92  91  54  92  77  85  76  73  94  67  97  81  93  65  91  66  89  73  69  80  81  80  69  77  84  54  95  73  58  87  54  92  64  75  76  63  91  70  73  86  86  64  88  85  63  93  53  82  86  65  54  73  96  68  84  79  94  55  65  97  65  64  64  56  69  55  69  84  84  62  80  49  54  72  66  91  89  55  58  69  94  55  91  92  56  84  53  65  50  61  66  53  53  77  97  59  53  58  84  58  78  49  66  59  90  79  65  90  76  84  89  66  79  63  54  70  86  78  81  74  63  65  69  75  85  85  53  98  93  90  79  93  84  89  84  50  80  59  82  61  78  78  66  62  54  64  94  81  96  72  92  94  65  69  64  88  53  51  97  94  57  92  76  67  86  84  97  91  71  84  82  86  97  58  74  51  80  68  94  76  52  84  80  72  80  83  52  73  65  59  75  96  85  61  66  90  87  61  65  80  51  79  96  84  86  61  69  86  83  57  72  54  73  50  62  88  58  73  62  75  56  64  79  52  82  69  80  98  97  76  67  94  98  96  77  57  61  50  85  53  74  59  68  76  63  69  64  69  59  67  56  58  96  80  87  51  72  86  79  67  60  61  53  70  66  59  89  90  74  98  85  59  96  86  53  89  94  77  70  62  52  66  63  90  50  78  94  90  74  53  56  65  68  77  98  71  83  84  64  66  74  86  51  83  62  80  58  98  89  62  68  81  83  70  74  56  88  75  79  64  60  52  52  82  82  69  54  85  63  59  97  69  68  70  63  74  65  92  56  55  98  91  94  89  73  49  89  84  76  71  68  75  83  98  95  58  75  67  88  80  63  68  67  83  58  54  49  76  66  58  77  96  79  87  74  59  61  74  98  54  87  94  91  91  91  51  50  94  53  55  71  98  84  81  97  93  91  66  57  94  90  86  67  59  92  83                                                                                                                                                                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                                                                                                                                                                            58  78  85  74  57  70  87  79  82  85  97  80  91  63  73  92  93  49  91  82  98  93  70  94  84  61  85  73  76  65  69  96  98  68  89  73  59  55  74  77  75  67  53  54  85  92  77  94  95  49  81  77  58  84  66  84  77  91  75  60  92  83  60  69  53  74  53  94  79  93  77  49  67  59  82  76  74  53  61  49  50  66  76  91  69  67  98  75  53  80  55  64  65  97  59  73  73  94  90  76  51  77  60  63  70  91  50  89  97  65  64  96  64  74  58  63  71  83  86  79  77  96  59  83  65  84  82  81  70  75  73  52  49  70  91  93  72  50  55  90  88  81  69  59  66  68  63  71  69  66  62  65  67  74  65  80  92  68  67  69  89  79  54  68  50  89  49  73  71  95  91  94  56  95  91  81  64  85  56  81  77  88  72  89  87  58  73  51  72  79  86  62  65  61  58  66  66  63  98  97  60  70  67  92  72  63  57  87  61  70  60  74  55  83  57  93  77  91  64  76  81  71  59  50  76  80  60  84  96  75  74  69  74  97  51  51  58  68  75  52  65  86  56  54  82  77  88  78  86  74  95  51  71  64  84  59  75  94  97  58  87  56  65  81  86  76  71  85  95  85  77  91  68  74  63  62  59  87  97  56  56  60  91  91  78  77  79  88  94  58  72  73  68  77  68  97  57  58  96  72  60  90  74  71  76  96  88  70  64  59  65  72  62  50  52  97  80  85  67  98  91  89  73  84  84  90  63  60  87  85  86  82  87  89  53  52  89  61  92  81  85  98  89  85  72  67  63  70  65  71  76  89  67  76  76  84  98  98  70  88  61  59  57  78  95  86  58  82  61  96  58  61  86  87  88  55  94  57  63  72  76  88  91  92  68  52  71  73  91  51  60  70  70  96  97  89  60  96  83  65  49  52  95  75  79  75  50  66  58  70  66  92  84  53  78  65  53  62  92  54  51  53  54  86  81  91  76  58  81  52  73  53  94  88  73  83  74  66  51  67  63  93  98  72  67  51  89  78  81  89  53  60  58  54  56  81  86  60  78  88  68  56  92  92  64  72  95  92  75  65  81  80  84  96  94  95  82  56  79  59  92  62  91  57  93  77  90  78  74  81  69  78  76  53  67  84  73  77  76  56  72  58  95  76  93  74  76  88  76  96  82  67  93  79  49  95  98  55  98  73  78  51  52  59  88  98  85  52  66  96  67  61  83  91  53  82  90  93  51  89  72  84  63  50  73  71  78  77  71  69  77  91  60  59  79  56  70  69  68  62  56  81  81  84  66  85  68  49  58  80  78  70  52  51  91  89  68  82  66  51  72  88  55  52  84  95  87  66  65  50  90  82  90  67  83  57  60  79  55  83  61  79  62  78  76  81  80  65  82  88  78  98  85  69  95  66  64  70  61  61  87  86  89  92  90  93  93  87  78  82  68  86  79  97  94  77  69  70  87  98  76  87  73  52  75  65  51  92  70  78  67  77  81  96  98  82  63  65  98  93  76  75  85  55  82  97  55  56  68  80  78  57  74  75  61  82  80  57  70  94  84  94  65  64  60  78  73  59  77  55  90  86  68  93  77  94  63  53  65  80  67  84  80  92  83  54  54  83  60  55  65  93  68  94  76  59  84  82  86  55  67  78  95  95  68  53  68  54  74  83  90  77  87  81  82  60  61  55  98  66  62  91  57  64  79  60  94  80  61  79  55  92  69  83  67  98  69  94  74  88  92  66  54  92  54  89  88  84  75  93  97  57  89  94  75  93  65  72  85  56  59  92  95  75  94  82  69  77  68  78  92  91  77  63  83  82  98  72  71  84  69                                                                                                                                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                                                                                                                                          70  58  98  82  66  73  79  91  68  74  97  82  82  98  84  85  55  95  63  51  51  75  84  49  86  55  61  59  56  88  58  91  98  64  93  71  63  84  64  50  94  58  83  63  78  90  76  49  86  98  82  78  66  54  78  93  84  76  63  62  63  58  51  60  83  63  54  50  75  53  73  56  71  71  59  97  67  73  66  60  85  51  52  65  82  78  56  83  70  71  51  67  49  88  83  79  84  79  87  86  66  91  62  64  98  67  52  72  75  95  56  58  86  91  93  65  59  83  77  75  60  55  65  52  81  63  71  82  93  92  84  90  52  50  88  91  95  73  81  98  84  94  98  61  83  87  87  76  62  71  55  50  54  95  73  68  90  84  82  55  63  96  59  77  89  56  58  96  81  72  69  52  59  70  76  62  85  52  50  66  60  59  55  81  65  55  79  84  95  88  56  59  86  53  85  69  58  70  88  98  91  66  98  75  88  60  61  94  71  69  91  82  64  49  91  68  90  49  76  66  63  85  79  83  66  77  91  49  60  57  78  62  53  77  72  74  83  73  95  60  64  62  61  69  90  97  95  79  88  83  91  57  62  65  83  97  57  91  68  78  55  65  88  70  58  88  72  83  74  54  85  85  78  65  63  49  81  64  98  49  72  65  79  69  95  79  78  71  89  77  68  52  82  96  57  88  52  97  90  58  78  87  87  94  77  72  78  70  64  95  77  77  88  81  50  55  53  65  62  57  52  75  84  70  92  94  82  93  52  70  49  76  96  97  50  53  61  81  66  90  79  72  78  66  69  75  89  82  59  58  69  93  93  92  77  68  76  73  68  91  77  66  87  65  78  82  71  98  57  78  73  59  76  75  78  81  75  52  52  90  77  56  58  51  72  68  58  95  53  94  59  90  93  90  86  77  83  94  64  80  89  93  51  50  94  57  70  58  68  95  71  55  90  56  54  54  69  70  83  54  69  66  95  73  73  86  64  73  77  97  85  81  93  62  57  70  73  69  52  64  50  94  54  87  94  80  86  94  66  49  78  52  59  62  62  59  79  59  66  87  54  75  55  71  51  86  94  79  57  83  66  54  89  56  65  81  96  71  62  83  82  83  56  90  59  69  86  86  81  90  63  80  97  88  68  72  66  85  59  85  98  89  66  97  81  68  70  81  83  59  67  82  85  49  87  70  93  69  82  65  49  95  50  85  83  85  90  52  57  89  89  71  60  56  65  55  76  63  92  49  84  69  50  63  82  59  74  79  88  83  60  66  61  53  88  75  63  51  67  76  98  88  88  64  72  93  82  58  54  69  95  81  71  87  62  84  91  83  75  94  91  77  94  91  97  95  92  82  71  52  50  86  79  96  73  81  69  52  63  65  56  57  51  59  75  58  84  68  83  84  80  54  54  83  73  49  62  70  79  87  85  73  53  65  72  49  64  62  53  77  49  84  93  97  90  91  54  89  58  69  58  63  60  75  76  70  82  81  67  86  52  50  86  84  53  51  52  80  68  56  72  87  95  75  75  73  82  63  74  80  67  83  64  53  86  53  70  73  82  74  87  69  98  84  96  86  69  69  63  90  74  54  85  59  62  62  89  73  76  80  63  63  51  63  98  65  96  53  67  60  90  94  96  49  63  84  68  95  80  74  66  60  52  86  61  69  78  91  58  94  91  73  78  62  55  98  85  84  74  71  87  63  90  54  72  87  98  57  79  95  69  59  98  86  88  63  71  51  77  55  76  81  58  61  52  61  57  97  63  60  86  86  62  98  93  60  67  62  50  61  64  85  71  96  85  56  81  81  73  64  53  65  80  79  69  89  71  92  69  77  76  65                                                                                                                                                                                                                                                                                                                                                                                          
                                                                                                                                                                                                                                                                                                                                                                                        57  62  58  97  56  80  59  80  60  83  82  87  87  98  93  88  71  55  50  90  51  70  87  78  68  71  76  92  54  52  63  85  66  83  74  74  84  83  61  60  81  66  50  71  82  97  93  87  69  54  88  52  53  69  68  84  86  50  64  67  56  60  53  57  68  55  51  49  87  96  72  84  71  49  89  96  51  75  85  72  59  67  60  91  84  94  64  62  76  54  70  84  94  65  79  77  51  91  50  83  62  55  50  71  95  78  56  50  83  59  73  71  76  80  94  75  57  73  93  84  98  89  74  96  95  76  90  83  85  96  76  63  76  83  66  60  94  97  60  64  56  69  88  74  85  77  85  68  71  80  71  54  81  80  93  75  65  49  57  91  76  77  50  84  76  80  81  66  86  56  75  98  82  68  71  60  58  94  58  79  97  50  80  78  68  66  55  96  52  60  74  92  92  80  64  84  50  91  77  65  61  93  98  69  88  50  65  64  91  94  58  60  60  83  62  80  76  60  65  82  79  89  61  58  93  82  74  53  95  95  78  82  74  61  64  65  55  84  82  66  98  76  66  49  96  77  52  69  65  93  75  97  54  55  66  64  53  57  62  83  89  56  56  49  65  74  64  90  88  72  93  59  57  92  55  55  76  50  91  82  61  83  63  56  93  82  90  86  62  95  93  78  96  79  83  73  83  95  94  87  68  67  89  67  76  58  79  61  63  81  87  96  80  76  56  51  72  78  97  75  54  71  67  98  87  72  64  82  81  82  84  64  98  92  56  87  82  95  60  78  54  88  97  80  66  69  76  89  53  97  88  58  92  49  88  83  80  66  93  58  59  78  82  90  86  62  77  51  94  80  85  82  89  77  92  79  91  64  53  87  71  64  62  58  57  71  86  72  87  65  94  53  82  86  69  50  93  74  79  58  62  69  55  94  81  77  55  78  67  53  73  96  51  82  58  62  95  83  66  94  52  77  67  74  73  88  64  85  55  81  68  71  98  55  78  59  62  83  74  93  76  57  92  71  68  52  86  57  49  50  55  66  75  98  60  71  66  64  93  94  84  52  74  84  86  72  93  60  60  49  86  66  93  83  96  83  90  66  91  61  62  94  79  96  63  78  71  78  78  97  92  51  73  82  50  79  62  63  87  55  60  59  57  55  88  97  58  80  98  95  50  67  68  86  88  75  55  50  74  85  52  73  55  61  71  70  86  77  64  70  76  74  60  59  70  91  95  89  50  72  80  97  55  62  54  71  72  82  78  70  78  70  92  55  98  89  82  50  81  72  87  78  91  89  78  57  50  74  61  81  96  52  58  97  55  78  54  55  68  58  75  54  61  88  98  80  83  67  71  80  75  59  94  69  65  83  85  81  82  91  59  71  81  90  93  98  82  86  82  71  55  64  88  93  66  50  79  57  62  80  57  79  67  89  70  51  67  92  65  53  66  53  50  82  57  78  57  89  61  59  56  83  98  95  66  93  55  63  94  97  64  72  60  51  89  77  67  74  52  51  63  83  56  49  51  67  63  56  56  96  55  90  56  75  92  79  81  60  62  77  92  85  52  75  90  98  65  65  62  95  70  61  64  95  82  51  73  98  59  50  72  89  88  89  55  93  98  86  52  66  71  70  62  56  97  87  74  98  78  73  78  58  77  85  71  87  64  76  75  75  52  82  92  63  55  62  91  74  62  61  63  49  55  80  82  56  80  78  67  49  79  51  73  78  96  55  91  53  97  61  91  78  51  93  79  90  86  55  59  84  73  68  97  92  69  84  66  51  54  49  72  91  68  73  85  94  81  55  86  86  75  97  84  69  51  78  66  76  67  86  50  91  74                                                                                                                                                                                                                                                                                                                                                                                        
                                                                                                                                                                                                                                                                                                                                                                                      86  94  92  94  70  97  63  61  96  82  70  60  79  92  71  90  88  56  97  81  58  61  70  95  87  70  88  58  95  69  84  53  69  92  84  87  50  62  57  91  75  57  93  62  90  54  74  66  87  90  69  62  62  98  95  58  55  78  62  51  94  81  59  95  78  66  85  98  65  74  83  69  80  50  95  59  61  74  68  67  89  94  82  92  64  54  93  97  93  69  77  55  95  58  60  70  74  60  52  54  63  82  51  94  72  67  68  58  59  90  89  82  75  74  52  49  76  53  52  91  98  83  64  96  90  55  53  80  54  69  61  78  78  76  58  78  83  91  98  83  90  70  88  57  82  52  77  78  53  66  84  90  86  86  51  82  67  70  55  63  74  67  94  55  72  56  73  91  53  87  83  78  70  86  71  50  95  56  58  65  53  69  52  93  97  95  59  69  84  68  81  97  57  54  98  90  87  54  78  71  92  60  84  56  90  56  82  82  70  81  56  60  54  73  64  70  61  79  90  90  52  98  84  64  95  95  91  54  98  76  73  96  93  57  73  75  50  80  85  75  89  59  88  67  72  63  62  58  91  76  75  76  57  65  75  68  86  62  68  77  79  73  68  59  85  68  54  56  62  57  85  89  54  51  74  55  51  64  90  86  52  79  84  65  77  82  86  79  52  74  68  61  89  63  56  83  67  85  58  60  71  78  76  86  78  79  83  56  58  82  56  96  95  81  97  68  90  92  74  56  60  86  49  65  49  83  71  96  89  91  72  51  74  62  50  98  89  91  81  51  84  81  67  55  74  94  74  85  70  78  74  72  92  52  91  83  90  91  54  87  92  54  70  90  88  94  57  82  89  49  51  62  67  92  73  94  75  84  86  89  76  62  92  88  93  98  78  93  88  64  55  60  84  53  69  62  59  98  77  89  88  59  85  73  93  58  68  65  98  95  93  85  59  79  85  82  90  52  73  52  57  92  85  55  77  93  82  80  69  95  98  97  63  68  72  78  93  82  72  72  87  64  62  82  76  51  70  81  82  89  54  56  80  50  98  73  60  62  85  53  98  94  83  49  56  63  65  51  96  65  82  59  71  96  79  79  62  76  86  88  68  54  85  60  59  57  72  92  66  76  92  79  73  94  96  87  51  51  57  87  71  88  95  53  52  70  68  98  51  52  75  91  56  98  98  59  57  92  98  62  58  63  83  69  49  65  61  73  54  66  54  61  98  95  49  68  70  84  58  97  77  72  70  65  54  83  97  49  51  96  50  83  94  81  83  57  79  75  97  84  65  55  51  65  75  88  78  84  57  75  71  53  81  57  67  96  59  84  71  71  52  77  91  92  49  95  58  49  86  58  76  68  70  67  50  95  95  72  52  53  72  59  73  94  69  85  70  60  70  73  74  81  49  74  50  82  66  95  55  52  52  94  76  54  76  89  53  51  71  50  61  80  90  89  74  54  50  97  74  67  86  79  76  88  57  65  69  53  54  54  97  93  68  69  88  64  97  81  67  54  84  97  80  89  66  58  75  82  89  62  83  49  96  65  89  72  77  89  83  77  72  66  66  81  92  89  57  85  70  53  81  54  63  74  81  66  65  59  69  89  64  72  66  96  81  64  87  68  75  90  86  70  98  60  72  98  71  81  52  83  92  92  58  84  93  59  60  68  76  56  68  79  50  65  84  61  95  50  81  62  50  81  54  50  76  68  61  71  87  49  50  83  65  81  54  80  84  69  67  78  86  61  96  54  56  98  59  80  78  89  61  56  68  55  64  90  85  83  86  69  80  78  85  76  79  57  71  82  56  73  71  54  71  84  85  86  96  71  60  78  83  87  87  73                                                                                                                                                                                                                                                                                                                                                                                      
                                                                                                                                                                                                                                                                                                                                                                                    89  63  59  58  51  58  71  85  59  79  60  50  64  87  79  68  58  80  75  64  53  87  98  78  63  84  87  78  60  88  97  63  91  56  64  49  81  72  97  79  66  49  64  77  91  95  71  70  97  55  98  83  66  76  53  91  59  98  92  66  74  81  83  50  79  52  84  50  69  59  56  71  78  98  68  93  55  98  86  56  79  81  57  61  52  79  74  78  55  76  75  79  55  95  71  75  94  95  84  87  52  94  84  72  66  61  80  64  50  91  75  65  71  79  86  81  98  71  89  73  91  83  92  60  58  52  64  70  80  62  55  74  79  49  95  64  79  92  93  65  75  97  53  56  77  74  97  91  94  83  59  75  91  95  95  88  87  85  57  54  86  98  59  52  65  83  66  68  71  91  63  71  78  93  50  69  93  71  49  49  54  74  57  92  86  60  67  71  91  97  90  84  94  82  49  83  53  67  81  55  80  68  56  84  56  59  88  87  84  54  54  63  73  67  92  75  98  62  79  54  82  94  60  95  63  75  90  68  88  90  54  66  50  83  93  54  96  73  51  65  52  77  50  66  62  59  54  62  50  88  94  53  71  85  70  90  66  68  69  81  61  56  95  87  64  93  73  72  94  98  83  52  70  63  62  72  66  89  54  49  95  93  54  89  52  78  93  75  77  65  93  85  58  91  63  94  65  79  53  89  71  73  83  70  66  85  78  63  71  61  75  59  57  71  93  58  52  71  51  84  58  63  79  49  58  79  78  50  98  88  72  74  80  58  54  54  58  74  78  72  75  90  63  54  76  67  52  76  89  84  86  83  77  72  70  62  56  58  75  54  49  52  96  88  73  58  56  92  85  66  53  67  63  62  83  91  79  92  82  97  82  91  64  80  73  62  63  96  87  58  61  89  95  50  92  51  82  50  98  60  93  92  93  62  77  87  64  81  63  51  66  94  64  83  70  70  96  51  75  81  95  93  81  81  92  61  65  84  87  62  81  85  89  49  93  59  60  93  83  66  64  77  54  49  67  91  98  95  96  90  58  62  96  93  65  79  77  94  57  52  82  81  83  63  86  54  73  75  95  72  54  89  76  87  81  74  79  50  52  78  67  95  96  87  98  77  61  84  60  88  88  54  57  57  70  75  57  68  70  97  98  88  84  61  93  68  60  57  93  50  55  55  69  84  74  74  58  56  91  63  60  57  88  81  77  90  87  63  93  90  96  73  82  87  54  52  92  97  69  62  54  57  49  61  68  69  91  90  82  72  84  98  61  66  56  97  57  51  97  70  86  82  74  59  66  66  81  80  65  90  50  81  51  76  62  90  78  92  70  87  65  86  58  58  68  86  54  54  86  89  57  89  78  62  89  94  92  94  59  84  94  88  54  61  78  66  60  71  94  71  60  94  72  69  50  98  72  67  73  59  88  58  82  93  50  62  68  63  82  59  74  92  74  71  54  76  88  85  92  50  93  63  68  83  49  79  77  53  77  80  73  68  60  65  92  63  93  84  67  51  92  51  90  49  68  97  50  87  49  79  69  90  74  90  62  67  87  88  56  76  91  63  80  83  94  61  97  82  88  63  80  86  63  91  53  66  56  69  78  87  97  50  94  77  67  65  54  61  54  59  49  77  53  82  62  71  64  51  67  52  79  66  66  81  87  92  87  57  98  80  98  59  89  57  83  64  66  67  92  75  82  88  57  89  50  92  56  50  77  96  61  84  88  72  94  79  87  88  55  96  80  63  92  55  51  77  75  60  97  98  95  56  69  74  79  68  52  50  58  97  72  64  64  81  53  80  55  92  63  50  52  88  55  75  95  62  80  86  86  63  90  79  64  65  93                                                                                                                                                                                                                                                                                                                                                                                    
                                                                                                                                                                                                                                                                                                                                                                                  98  92  52  69  84  73  91  74  53  84  94  86  78  82  56  94  81  81  56  93  63  68  74  74  63  65  84  74  75  94  68  66  93  51  89  61  71  91  67  75  56  91  70  71  98  84  81  69  98  91  98  80  52  88  54  97  51  88  66  68  73  95  73  70  85  74  83  70  79  62  59  92  69  91  49  57  55  64  68  62  50  91  82  85  78  65  70  74  93  61  53  86  79  57  52  52  66  54  91  68  93  59  79  97  54  54  84  90  80  71  96  50  63  98  74  61  58  65  94  91  59  81  96  90  90  61  56  54  96  54  87  75  92  54  63  83  56  87  82  58  85  51  90  71  98  82  85  87  61  98  89  63  94  90  49  98  53  86  95  76  95  59  90  82  59  74  62  53  54  74  85  65  55  63  63  73  61  54  98  79  67  97  96  82  61  65  86  60  56  80  66  74  51  70  79  82  82  85  97  57  88  58  85  87  96  74  94  65  77  75  75  88  80  54  73  88  80  60  52  68  98  55  49  73  55  59  58  66  52  82  82  56  86  68  77  72  64  73  69  79  66  67  57  71  57  93  71  83  92  93  49  93  98  98  77  78  49  78  91  50  60  51  87  85  57  97  50  74  52  73  91  79  95  68  88  65  98  58  91  96  59  75  68  92  79  93  57  91  62  69  74  80  66  79  90  97  91  66  60  77  98  98  90  64  68  74  59  76  72  60  70  98  50  80  68  86  59  61  56  65  83  58  71  58  56  90  62  92  94  51  60  88  90  80  73  54  65  92  64  87  62  50  95  92  53  91  89  62  87  81  80  96  64  91  80  49  60  51  71  94  49  93  58  85  74  66  85  63  62  88  82  94  83  81  56  53  49  55  87  60  75  74  77  50  72  71  82  51  80  76  62  81  81  71  55  92  51  63  97  52  92  88  85  49  58  87  69  79  78  95  93  81  97  68  85  76  74  66  89  55  91  79  65  98  75  72  92  71  90  67  52  55  53  66  69  96  84  67  87  90  69  61  54  91  49  81  84  56  79  52  68  66  70  57  65  93  74  66  62  97  52  82  62  80  83  79  79  86  79  60  58  82  70  56  64  73  72  87  78  87  57  96  56  53  50  68  80  89  72  92  92  64  77  76  63  75  59  55  70  62  98  64  76  89  66  51  49  73  64  73  97  85  64  61  63  59  53  67  76  95  49  75  69  84  85  92  60  62  72  62  66  72  82  52  63  56  66  59  81  86  59  70  92  59  65  66  58  63  89  60  96  72  86  82  66  90  77  75  64  71  88  51  54  65  73  96  79  68  59  78  66  78  55  70  49  77  57  97  85  96  93  70  88  97  88  91  79  75  86  91  64  91  93  87  91  57  65  83  65  55  81  65  82  88  95  90  64  77  89  57  97  70  51  91  69  85  63  91  69  67  67  66  61  91  64  82  71  77  92  80  66  83  73  87  83  80  65  76  60  66  86  71  60  89  76  77  72  52  87  50  52  63  55  97  72  64  52  95  89  57  56  86  96  96  90  60  85  66  68  75  49  66  80  78  61  49  50  76  68  52  87  78  57  79  92  98  65  60  58  52  79  65  92  74  79  76  83  59  51  70  55  80  75  70  98  55  81  73  64  78  61  91  79  76  65  95  91  81  79  57  90  51  66  72  94  76  56  74  73  98  89  95  71  52  51  69  82  85  96  71  92  96  80  67  56  97  81  97  72  93  62  83  69  77  74  89  80  49  51  96  74  79  96  67  96  72  82  63  75  75  85  57  94  86  85  78  90  72  64  85  54  53  66  53  79  74  65  68  82  49  56  62  94  50  98  63  53  53  68  68  73  97  74  65  87  68                                                                                                                                                                                                                                                                                                                                                                                  
                                                                                                                                                                                                                                                                                                                                                                                96  96  72  78  82  49  55  88  81  58  66  86  94  88  64  57  79  74  88  95  73  55  98  90  89  83  87  76  67  72  86  53  84  91  74  76  92  73  98  81  55  52  81  56  76  58  61  59  75  69  57  58  58  80  86  70  90  71  72  69  56  86  60  87  84  86  64  88  51  59  51  86  62  79  64  50  78  63  77  77  67  98  51  85  53  86  91  73  87  73  57  86  95  87  51  59  50  81  68  74  90  90  91  72  97  50  67  98  51  62  97  91  67  81  96  84  51  95  78  91  82  49  84  82  81  64  94  83  62  52  79  72  52  98  81  58  70  71  91  76  91  89  49  98  51  85  55  86  89  71  65  51  55  51  82  90  51  62  71  94  61  57  55  95  74  72  90  93  69  94  81  66  91  63  79  88  78  93  77  77  76  49  57  57  97  79  79  81  97  91  97  86  89  58  80  52  62  83  98  70  50  52  97  80  60  66  86  52  67  66  57  49  76  79  68  54  74  70  62  60  62  94  95  65  96  88  65  53  50  60  91  61  91  54  82  92  49  94  54  97  95  66  63  59  73  76  97  97  58  53  98  69  81  67  70  50  84  98  57  49  67  88  85  94  91  67  68  80  89  56  93  92  94  66  66  72  86  62  60  90  91  96  53  55  82  52  49  59  52  77  80  70  97  62  98  53  94  67  89  98  88  81  97  65  82  66  93  86  67  55  65  62  76  96  92  79  55  70  92  64  71  63  74  66  69  85  64  97  56  94  61  84  57  75  82  77  95  53  75  55  54  91  76  67  60  76  98  81  93  86  97  60  63  72  70  69  71  97  74  96  70  61  70  80  65  55  98  93  51  93  73  96  61  54  71  89  52  80  96  77  80  96  77  52  92  89  74  71  91  80  73  79  98  89  79  73  85  78  88  71  77  69  93  65  98  90  95  69  92  94  64  76  80  56  86  94  95  87  75  65  85  78  82  72  49  76  61  87  57  49  90  68  49  92  70  91  88  53  97  85  59  61  81  97  85  57  82  82  93  65  87  58  50  97  79  91  82  67  95  65  77  76  87  61  56  68  72  88  91  74  50  57  78  53  57  87  82  90  96  64  68  93  52  80  85  57  98  83  54  65  70  78  57  98  88  74  71  93  71  56  75  52  98  85  85  63  85  96  88  69  52  66  97  66  68  96  69  95  75  86  84  60  92  63  59  70  53  93  50  74  91  52  72  63  59  84  74  57  76  91  96  74  73  67  88  84  96  85  58  62  65  49  59  77  96  65  52  71  95  58  74  94  77  88  52  57  83  92  71  94  82  91  57  65  77  64  96  51  64  61  84  94  59  84  55  73  65  71  60  59  60  84  68  62  61  79  77  83  69  65  71  53  84  51  64  52  54  66  90  53  66  68  86  96  53  92  65  66  86  49  65  68  51  72  67  67  62  67  49  52  94  71  63  63  76  73  55  53  84  73  54  87  89  85  72  94  98  50  97  77  68  55  67  63  58  73  55  82  62  61  78  74  98  74  91  92  69  53  92  73  90  93  53  49  78  52  51  61  58  70  77  91  64  74  92  87  78  52  53  94  49  55  81  51  91  51  59  70  83  80  79  54  55  85  82  86  66  98  95  97  69  64  58  91  93  76  73  80  86  66  95  60  82  59  94  74  93  90  70  65  92  81  75  96  83  58  53  69  74  86  98  56  78  76  55  60  91  93  87  53  94  78  85  76  98  64  65  91  54  65  58  98  78  78  97  56  73  55  57  87  82  53  70  96  77  49  54  67  92  89  62  52  90  64  54  79  86  93  57  50  50  73  79  97  95  81  79  75  55  50  72  54  59  92  87  56  56                                                                                                                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                                                                                                                              85  93  87  83  88  71  76  98  86  95  97  67  55  65  92  97  51  97  69  95  61  98  58  90  68  64  91  81  83  66  71  97  56  56  76  90  64  97  87  84  97  72  73  71  54  64  89  62  65  88  57  83  93  71  85  62  69  96  89  79  84  65  79  63  55  89  95  83  49  84  98  68  77  73  74  52  68  89  54  64  74  81  76  61  81  64  89  60  59  57  69  84  96  85  58  64  92  61  68  71  79  86  77  62  90  59  68  89  55  63  59  89  49  62  91  96  82  81  65  49  72  84  61  50  96  89  53  72  64  54  83  80  60  57  78  52  98  94  98  67  89  69  80  63  92  63  93  90  67  98  72  49  58  82  55  65  92  55  63  56  71  76  76  97  71  65  65  95  82  91  85  73  97  92  52  73  61  64  90  66  85  95  76  73  52  68  98  91  58  86  49  80  79  84  96  98  63  93  91  92  61  63  67  68  69  61  95  84  51  79  57  63  94  72  67  62  71  52  62  58  77  75  84  73  75  64  84  94  62  74  84  66  93  82  86  71  60  68  64  52  74  93  53  89  75  85  84  63  61  69  71  83  76  65  90  77  67  89  69  65  59  78  79  65  58  85  58  59  88  74  67  91  94  49  91  61  62  57  88  61  73  60  93  92  75  61  87  67  61  64  63  95  71  96  79  52  82  69  51  61  60  62  63  95  73  62  52  96  55  50  54  80  60  68  76  73  94  85  90  65  96  52  98  60  75  92  64  85  66  51  50  86  96  64  63  93  81  77  72  89  90  75  59  72  96  85  84  63  98  64  58  90  74  61  68  53  84  71  74  85  84  57  55  89  98  98  80  62  81  79  78  88  56  91  63  78  89  53  89  69  49  84  72  53  65  72  60  86  52  59  56  87  81  80  89  50  60  94  52  78  55  77  84  66  71  52  88  82  67  94  94  95  81  80  72  51  92  57  55  74  61  76  69  50  70  89  84  57  84  62  50  75  79  91  54  54  80  49  50  88  96  68  56  88  68  74  92  85  98  95  79  55  78  95  87  79  66  81  64  69  50  96  91  49  54  63  86  65  78  93  61  75  64  57  93  85  97  66  76  66  66  65  82  86  61  60  95  71  64  51  60  94  77  84  75  97  49  67  51  63  52  72  74  87  88  66  64  72  52  69  72  97  80  93  78  88  52  52  65  82  80  93  50  89  89  64  50  50  65  80  78  98  80  83  72  60  87  72  67  53  74  67  73  98  70  54  50  64  97  86  91  94  98  57  84  50  65  62  56  89  80  68  96  54  77  63  83  72  80  74  62  68  80  57  70  85  87  68  54  97  52  66  75  94  51  87  66  81  88  73  62  91  78  84  74  78  89  52  86  73  97  67  84  96  50  71  49  76  66  83  92  81  73  91  71  60  78  91  90  88  50  83  73  86  69  73  72  59  49  63  69  88  91  51  94  79  94  88  84  51  74  56  71  83  74  81  82  94  82  59  83  94  82  75  79  70  67  50  94  92  79  86  95  80  92  55  88  91  67  65  56  73  73  87  76  97  77  67  85  69  85  87  55  87  71  57  94  95  81  84  76  69  91  68  95  70  53  75  87  79  54  62  89  65  58  58  91  65  87  81  63  55  90  98  59  91  87  66  55  49  49  75  83  89  89  89  86  97  69  89  63  56  95  97  87  63  71  87  52  96  67  50  76  97  74  87  82  51  56  69  58  81  78  95  60  68  71  64  90  65  71  83  59  95  87  62  54  94  53  85  50  77  98  93  55  53  88  59  50  88  89  49  95  56  76  93  77  54  82  59  96  91  87  90  64  74  88  50  70  59  93  55  50  57  82  67  60  64                                                                                                                                                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                                                                                                                                                            69  93  86  79  68  85  51  53  58  89  64  77  92  77  90  92  82  69  84  74  67  62  77  69  67  81  86  82  82  60  82  64  70  81  61  68  94  64  96  70  89  49  53  61  75  68  68  63  92  70  86  88  72  66  95  83  56  89  84  55  89  95  51  98  70  55  54  71  59  57  92  70  61  62  84  86  94  70  49  65  59  87  63  89  90  93  92  55  76  53  76  91  85  80  89  70  76  65  59  95  78  52  76  63  64  63  95  51  95  92  82  92  98  84  53  95  51  54  64  54  87  97  93  81  71  59  56  82  78  54  77  72  58  71  64  66  92  60  97  63  81  86  57  81  73  74  57  57  89  97  59  58  83  75  70  51  53  90  52  88  64  69  96  55  81  84  61  88  84  49  98  78  93  79  62  93  69  77  91  93  78  67  82  94  98  68  62  97  65  85  91  81  93  87  60  92  66  58  86  91  94  74  92  69  97  55  80  62  90  89  88  92  62  93  71  85  52  94  56  92  72  88  83  80  95  72  93  79  58  52  55  62  75  50  56  79  55  53  82  70  96  58  93  49  62  69  64  90  85  77  93  78  95  50  76  55  61  87  67  79  65  85  51  62  49  75  74  76  97  79  98  91  73  59  64  59  67  87  70  77  55  76  58  61  50  88  98  90  55  82  55  96  86  86  74  97  91  55  91  52  78  59  53  88  97  91  57  93  65  90  98  95  84  63  49  72  96  58  86  93  97  82  68  53  90  82  67  81  73  52  81  80  64  76  82  59  74  86  62  49  91  82  58  56  82  70  92  62  94  94  98  94  92  59  70  73  83  93  96  97  87  82  60  78  54  96  70  54  86  75  88  61  77  76  77  67  49  73  87  72  61  70  60  76  55  61  84  89  50  65  94  82  66  88  68  88  58  51  69  91  89  55  93  52  62  88  81  88  97  72  88  67  77  73  91  74  86  66  88  60  58  93  65  59  52  95  87  72  62  93  53  53  95  74  62  57  70  52  68  85  80  71  65  49  74  70  91  68  70  73  91  78  52  92  75  80  82  88  52  77  54  98  79  77  95  68  74  70  57  77  49  76  77  65  76  81  78  85  60  60  72  84  66  82  74  71  69  65  67  65  96  81  78  77  58  74  49  98  92  63  98  86  76  68  64  65  87  94  78  50  74  83  83  87  49  53  59  64  89  72  75  49  95  72  58  52  66  95  83  96  57  93  54  81  69  89  58  72  70  62  69  69  62  59  90  96  79  76  72  85  68  80  97  58  74  59  69  80  70  63  70  52  97  61  96  71  92  60  55  73  61  87  85  77  64  66  90  80  74  84  73  84  61  61  57  67  50  84  63  53  75  89  49  56  81  62  93  64  95  87  57  51  70  67  68  90  86  87  84  67  98  59  74  96  54  79  49  56  55  52  74  69  97  75  79  68  59  91  95  60  54  64  52  93  95  87  96  65  65  86  63  57  67  73  79  56  57  87  62  81  83  72  80  50  56  74  59  66  65  77  90  63  65  67  78  55  94  72  94  65  71  87  67  59  60  81  49  84  95  80  97  96  83  82  62  76  60  69  84  49  87  63  49  61  67  87  64  74  86  90  84  52  89  80  63  66  62  62  65  96  95  74  53  53  93  90  91  81  54  75  61  96  64  73  53  63  68  51  49  81  91  49  58  51  79  51  53  90  53  50  55  55  78  61  76  71  88  49  98  97  58  56  61  64  89  84  81  70  97  73  83  70  70  93  80  56  63  78  71  51  80  59  91  69  63  58  66  77  51  88  95  67  60  96  56  50  68  68  55  60  62  84  62  96  84  64  73  92  75  49  71  70  86  51  50  67  58  54  91                                                                                                                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                                                                                                                          62  64  65  68  84  81  75  69  67  68  73  91  75  96  98  62  71  98  55  68  49  64  97  78  69  85  58  69  97  91  78  81  49  65  55  84  60  57  72  61  53  95  75  98  85  59  86  94  74  72  75  86  55  85  94  92  58  59  72  53  88  71  60  74  72  70  54  56  63  88  81  61  73  55  79  66  71  89  67  57  57  75  91  51  57  51  74  86  79  87  58  57  85  82  72  68  70  63  74  51  81  92  87  62  92  59  62  63  66  66  61  94  63  66  67  60  63  69  87  58  56  79  84  55  87  93  81  83  98  51  58  97  59  66  93  91  97  55  92  50  86  91  73  64  97  79  96  63  67  78  72  53  87  58  69  63  77  88  92  79  91  56  49  67  62  71  55  85  66  58  55  93  66  85  98  96  79  71  96  71  62  67  73  86  76  84  72  82  78  94  89  72  91  77  59  71  67  53  93  55  68  89  80  81  49  72  92  77  69  61  56  49  63  54  94  71  62  84  75  64  61  64  69  91  58  49  75  79  58  73  68  59  79  53  57  63  82  96  56  57  57  76  49  51  94  49  73  50  74  75  52  67  62  86  55  96  60  74  57  83  87  67  69  83  79  93  60  63  80  68  97  87  55  81  87  52  76  70  64  62  71  94  70  51  94  73  51  84  84  49  90  75  84  94  84  68  73  78  92  82  95  69  78  64  95  69  58  91  76  79  87  59  75  64  57  94  84  73  93  68  63  75  65  71  64  68  54  91  96  95  76  58  71  98  80  82  51  80  52  73  85  85  62  94  72  64  75  76  86  57  65  84  59  54  65  82  88  52  80  49  75  90  63  60  55  79  90  69  87  77  66  58  88  63  50  64  71  79  98  81  94  70  73  77  71  98  96  88  56  98  67  92  65  81  81  50  89  70  50  82  84  75  84  56  55  73  76  61  78  49  54  93  56  98  56  52  53  65  95  82  55  58  51  60  55  95  49  53  85  75  74  73  61  57  67  70  53  95  95  94  76  88  51  60  82  85  76  88  78  98  56  61  91  96  94  57  86  60  77  59  68  61  81  81  60  89  65  69  95  85  88  64  84  70  83  74  85  77  88  58  70  64  65  83  70  72  92  98  67  59  92  97  88  82  53  94  84  79  97  95  86  96  89  79  55  91  67  64  96  81  93  60  77  97  53  76  54  80  77  68  76  76  82  91  50  86  98  69  73  71  96  88  62  75  63  89  66  96  83  96  96  89  56  98  82  56  82  82  52  55  79  53  77  83  95  69  52  73  51  68  52  80  75  96  86  66  97  80  65  72  64  91  64  91  79  97  49  96  74  94  97  82  92  93  50  85  90  86  55  49  56  87  63  84  82  85  51  53  95  69  66  80  89  56  65  62  91  72  53  54  62  92  85  87  72  50  82  64  77  66  86  64  93  92  80  66  72  74  66  88  96  75  67  76  49  69  71  63  55  60  87  60  91  72  61  78  67  74  93  67  90  92  62  67  89  61  74  68  49  62  68  95  60  61  52  52  59  50  78  49  65  69  55  69  93  98  91  67  64  67  89  84  52  70  85  70  52  74  86  49  72  62  77  54  72  69  50  76  88  88  55  50  50  78  92  93  63  53  82  98  93  64  77  54  93  92  80  94  68  59  56  93  54  89  52  80  57  80  80  75  82  76  73  73  91  81  95  67  88  61  71  63  79  86  93  93  61  92  95  52  64  97  84  78  88  63  50  89  77  98  74  83  87  60  64  67  81  64  96  49  94  94  69  98  79  86  80  83  56  68  66  82  96  56  67  63  89  56  60  59  82  67  85  76  74  52  62  94  75  65  63  84  51  72  74  56  82  82  73  69                                                                                                                                                                                                                                                                                                                                                                          
                                                                                                                                                                                                                                                                                                                                                                        56  95  63  56  89  56  86  70  94  91  59  76  50  73  89  68  65  93  83  94  87  64  96  88  59  82  90  71  60  98  69  76  70  96  53  87  79  75  89  66  85  85  51  89  53  93  54  58  68  61  81  52  98  51  55  87  67  94  54  92  62  80  87  81  89  67  91  85  98  84  54  70  83  56  59  90  64  85  88  93  53  75  91  97  63  73  57  93  70  65  82  61  62  82  59  71  87  61  51  84  83  55  74  68  92  89  93  78  81  86  54  60  95  75  98  68  94  87  89  49  96  86  97  79  75  93  91  83  85  63  57  79  85  92  53  85  66  81  62  52  64  79  71  55  52  97  53  91  65  58  56  82  50  97  92  67  63  70  82  60  97  75  92  94  76  61  81  74  94  84  85  97  95  97  59  56  90  96  82  77  92  87  81  55  60  54  75  71  64  79  73  82  92  79  97  96  72  54  97  74  66  88  83  54  58  86  82  94  60  95  71  84  52  69  61  65  75  60  65  75  70  94  52  55  82  54  95  53  53  96  87  49  67  96  75  82  81  98  60  56  76  65  62  74  57  98  95  84  61  66  87  57  91  74  57  59  94  83  89  81  72  49  95  67  92  58  93  55  92  58  85  89  76  79  77  57  72  59  66  94  51  82  53  87  70  92  80  59  87  52  73  73  89  91  83  73  71  79  72  83  81  79  95  64  95  68  86  55  79  96  90  69  97  91  59  53  53  84  67  59  89  69  78  55  97  92  87  70  80  95  74  81  90  96  75  71  87  71  92  81  52  49  83  58  70  88  50  49  49  62  71  95  67  63  72  95  75  66  65  85  62  80  74  81  74  50  56  71  80  63  51  85  76  80  71  67  81  50  63  73  67  82  51  68  96  61  71  55  49  76  77  80  80  61  76  64  52  88  63  80  92  51  64  94  76  62  80  85  55  88  60  57  78  91  71  68  58  50  58  54  65  58  93  62  50  83  90  93  63  50  91  50  97  79  93  68  66  94  84  97  93  80  63  87  69  70  79  95  62  62  66  64  79  80  54  95  55  94  85  58  89  77  86  86  54  98  87  96  49  66  88  98  87  52  65  94  59  75  97  68  78  61  84  61  92  82  70  92  61  83  93  52  71  76  78  56  71  84  53  68  89  65  72  77  89  93  74  78  73  89  86  79  71  55  67  74  75  73  74  72  87  59  60  84  98  49  69  82  66  94  79  65  95  83  63  95  87  81  56  62  59  61  55  83  61  56  73  78  98  50  97  58  61  77  78  71  52  80  57  94  82  64  87  73  96  71  57  56  74  58  62  55  58  85  51  88  62  61  68  73  85  96  82  61  75  75  51  82  72  81  52  71  84  63  84  87  87  97  97  76  50  93  53  75  57  97  75  84  92  96  91  77  61  90  70  84  93  93  59  88  73  86  67  74  83  88  55  80  78  78  79  72  56  68  59  89  91  49  69  74  95  89  82  71  51  93  70  69  87  66  98  57  70  93  87  66  63  65  95  88  86  73  91  97  83  89  92  86  95  69  58  55  49  68  80  59  91  54  82  88  80  93  59  62  68  51  74  94  98  81  92  78  64  61  52  80  52  95  56  95  84  70  85  50  68  52  58  56  78  96  88  94  81  79  49  89  93  84  62  75  85  88  91  63  70  51  83  54  84  56  94  89  65  71  64  60  68  77  65  61  86  98  69  74  66  94  90  67  69  75  60  88  78  64  65  71  77  96  57  84  53  58  85  76  96  69  55  71  95  64  63  97  96  52  86  58  72  51  87  63  52  79  57  64  71  60  82  65  51  84  78  80  77  61  84  59  53  98  82  93  91  51  98  81  78  75  83  76  61  66  92                                                                                                                                                                                                                                                                                                                                                                        
                                                                                                                                                                                                                                                                                                                                                                      84  91  51  78  54  56  51  63  54  90  64  75  97  70  73  57  73  78  76  75  81  52  75  89  88  96  77  87  82  72  53  92  65  87  61  72  88  59  87  68  86  54  80  69  69  63  95  94  56  52  74  94  69  64  63  75  49  72  79  94  77  52  82  52  74  64  83  77  91  91  89  85  94  64  82  73  84  84  96  63  94  79  81  82  58  80  49  53  83  50  63  81  66  50  63  58  98  67  63  68  96  97  63  80  90  79  71  69  98  81  58  65  63  51  82  92  87  94  79  94  75  54  94  80  62  76  74  49  90  54  55  76  91  72  67  93  85  76  70  64  73  51  73  54  64  73  98  98  69  59  54  68  71  50  76  63  64  58  90  68  97  66  68  91  87  64  66  76  69  61  60  85  52  52  80  84  98  90  89  98  78  98  65  89  51  64  87  79  62  97  84  96  66  95  64  90  87  95  85  61  52  94  93  55  97  76  72  77  91  81  86  63  81  59  62  94  96  89  51  96  73  72  81  82  50  83  77  81  93  91  55  62  84  92  69  61  93  74  85  75  93  91  58  86  60  56  69  58  85  58  76  65  90  59  51  93  93  50  85  89  71  75  71  88  66  76  83  65  83  49  55  57  88  87  67  63  96  69  68  80  58  62  61  94  52  62  54  85  92  56  53  65  55  77  59  56  51  89  60  80  62  69  86  69  88  79  49  81  82  77  55  58  91  58  58  69  93  88  50  78  74  63  92  87  54  67  95  65  73  51  55  57  55  57  64  58  84  58  82  76  65  94  70  62  90  75  76  61  68  71  59  56  70  94  51  51  79  79  88  70  65  54  62  90  54  76  65  77  74  78  82  69  72  49  92  72  87  94  62  76  58  97  82  62  78  85  90  88  71  52  58  92  92  60  58  50  73  84  53  77  49  77  59  97  75  59  54  97  49  80  73  83  54  58  73  87  50  68  89  93  81  85  72  50  76  85  50  78  64  58  80  94  58  91  94  58  61  69  62  93  80  89  51  98  65  85  65  62  64  80  59  80  89  83  58  85  64  91  82  71  53  88  96  81  76  63  76  84  58  70  97  54  65  75  58  54  64  71  91  71  68  66  63  71  63  72  81  97  96  73  56  56  69  65  57  59  88  83  79  92  98  95  56  85  50  81  84  83  86  71  62  85  66  91  78  81  58  91  75  90  50  60  89  67  86  52  97  83  74  70  76  61  54  57  88  69  92  52  89  53  53  49  88  73  86  60  49  63  50  81  95  60  90  91  69  69  62  56  89  79  94  66  59  94  56  75  49  71  59  78  81  84  53  51  96  83  60  95  84  50  62  58  64  66  51  54  51  73  86  85  58  94  75  83  49  80  90  93  59  66  53  92  73  86  87  71  97  63  94  56  69  88  76  52  87  72  65  55  94  61  74  49  77  58  78  89  61  59  58  85  87  51  77  55  85  78  95  91  59  78  87  93  74  54  88  74  62  76  52  58  72  90  50  71  81  70  62  94  84  60  81  82  90  95  84  81  86  62  55  73  63  64  75  92  82  91  57  86  97  69  74  86  70  65  72  69  65  53  64  79  95  59  57  87  78  55  91  61  58  76  86  86  50  84  64  81  66  64  89  83  73  84  57  92  68  55  81  98  57  91  58  91  62  53  88  55  83  76  90  57  66  78  92  93  89  72  68  60  86  84  70  98  63  71  92  83  81  58  70  75  57  79  72  87  85  60  51  78  81  84  95  85  81  90  77  72  92  59  70  81  81  79  73  80  57  72  96  58  60  95  58  64  83  49  69  54  70  88  66  79  56  88  69  53  85  82  89  67  66  72  53  79  52  91  93  61  92  82  87  56  76  63                                                                                                                                                                                                                                                                                                                                                                      
                                                                                                                                                                                                                                                                                                                                                                    83  76  68  93  81  66  67  70  61  72  65  87  77  73  50  84  60  80  64  88  94  51  90  94  93  88  75  75  96  76  51  72  73  66  97  73  78  76  71  65  83  53  81  79  60  64  84  53  91  52  63  55  87  75  68  78  78  81  62  88  89  75  82  55  97  89  98  49  89  88  61  51  79  63  67  91  87  63  76  93  64  88  85  64  54  57  96  58  66  70  54  97  58  83  79  54  57  71  70  53  66  83  92  82  82  65  52  74  92  53  92  70  75  73  77  64  79  65  98  93  61  68  56  89  90  90  74  58  89  84  83  91  87  88  56  78  87  92  91  70  81  73  59  56  94  87  49  60  64  77  56  50  71  64  81  52  50  71  84  61  83  95  49  90  79  58  97  67  76  69  67  76  78  86  97  69  97  55  96  87  52  68  54  87  91  83  90  61  62  84  77  78  67  56  94  81  58  71  58  74  66  62  54  57  98  83  50  92  72  95  84  64  78  54  55  89  64  92  58  85  71  92  83  62  86  76  78  74  54  62  80  79  82  66  53  70  76  51  56  97  85  49  94  84  55  70  77  51  84  90  96  98  53  49  64  58  72  85  95  89  93  68  93  94  56  53  61  50  80  77  62  51  87  49  89  69  92  96  71  90  57  55  56  55  69  65  82  67  86  93  81  50  68  67  80  66  62  69  52  66  71  93  59  61  55  50  59  71  81  77  86  81  94  49  71  53  64  85  51  75  74  58  53  57  94  74  52  52  76  78  58  94  88  60  95  65  69  61  59  84  87  65  51  49  91  78  76  91  55  65  80  50  91  83  95  73  54  64  58  71  67  57  85  59  50  52  71  78  95  77  80  73  88  88  65  89  81  82  62  57  98  74  53  90  97  77  60  96  83  59  73  77  62  85  69  59  71  83  91  78  92  96  72  60  51  50  79  76  98  92  49  76  59  72  84  83  51  98  67  76  88  63  49  97  51  54  58  84  78  90  94  90  57  56  65  51  94  67  49  95  49  81  52  81  81  76  86  52  55  54  55  66  82  88  77  82  63  51  49  73  85  67  77  51  49  56  77  73  94  65  74  58  85  92  90  71  84  63  89  83  58  73  68  61  68  50  53  60  89  72  57  89  75  50  82  88  50  91  57  75  85  59  70  49  73  71  54  96  68  81  79  49  63  69  86  92  70  79  92  96  85  49  94  63  90  60  67  90  84  62  61  71  76  65  51  56  58  88  84  77  89  74  92  73  95  69  88  89  57  83  57  81  92  59  73  52  80  83  80  69  49  80  97  51  73  69  87  71  75  54  74  65  69  76  66  73  57  52  69  61  90  71  58  81  84  65  58  74  74  58  51  52  82  88  83  54  72  66  78  76  80  70  49  74  52  98  69  70  91  92  53  81  73  49  58  54  78  84  77  85  49  93  74  83  61  72  98  74  73  49  90  85  56  95  54  97  52  91  78  66  73  58  49  72  72  74  88  84  69  97  70  87  62  57  94  59  93  66  65  77  95  60  70  73  84  72  54  77  73  89  59  51  68  76  56  93  53  72  78  61  80  75  91  94  73  49  56  65  97  92  75  49  76  93  78  54  67  76  61  68  66  88  93  79  73  93  88  75  90  76  52  96  85  84  67  83  89  70  82  64  60  73  91  72  73  72  70  83  72  97  67  94  61  83  79  80  98  81  66  65  80  79  94  65  58  78  81  49  53  68  54  57  64  91  90  58  87  73  67  72  67  72  53  95  59  67  65  87  74  93  78  59  79  71  54  77  72  62  62  91  58  62  80  96  87  95  65  61  93  73  63  82  96  65  88  82  91  61  98  90  49  80  84  83  98  83  93  84  88  86  95  65  85                                                                                                                                                                                                                                                                                                                                                                    
                                                                                                                                                                                                                                                                                                                                                                  53  84  90  75  95  78  90  78  61  69  84  87  67  59  51  64  64  63  50  52  49  52  93  54  73  77  54  70  87  86  91  54  63  56  73  89  66  76  52  51  83  61  72  97  59  71  89  68  59  78  90  87  74  51  97  53  60  67  74  64  66  93  50  97  54  55  56  90  57  92  66  80  69  73  75  62  53  53  68  87  87  83  69  64  96  77  55  78  57  77  76  55  98  81  66  70  77  98  55  95  73  96  70  53  90  76  59  63  96  57  90  52  85  59  55  72  75  75  69  56  75  89  54  92  90  59  67  96  52  66  49  77  92  79  54  72  54  82  61  85  50  66  54  53  72  50  98  66  50  68  80  71  82  81  94  89  79  72  98  85  80  66  88  87  56  57  74  52  81  83  58  91  95  58  67  86  89  80  77  72  60  80  69  89  69  66  95  51  87  60  58  96  63  61  82  92  89  70  67  75  64  84  73  74  94  76  62  61  54  81  58  54  94  71  64  54  96  63  52  98  76  77  89  58  73  88  54  66  49  49  77  94  90  86  57  63  77  81  91  77  77  90  50  94  62  52  75  56  69  58  97  52  87  62  82  95  89  93  49  66  49  73  65  73  58  98  93  73  63  91  79  89  86  65  51  94  93  53  89  49  55  53  82  74  64  49  92  74  80  83  88  89  97  63  72  76  55  56  79  50  63  52  89  57  53  93  83  83  50  85  90  77  68  67  76  61  79  73  91  61  68  92  97  95  49  70  61  65  97  79  68  87  57  91  50  55  58  84  50  91  87  89  89  77  61  55  81  61  58  60  93  65  49  62  51  50  94  65  78  80  74  96  89  67  56  52  81  89  50  91  77  80  73  79  63  93  69  80  73  74  92  61  89  80  90  53  78  66  53  81  70  83  64  86  68  75  77  70  74  81  90  79  67  91  53  50  49  72  76  62  71  58  67  64  95  98  87  65  70  66  76  56  75  66  75  69  64  64  98  51  88  76  57  97  53  88  78  71  53  86  78  81  49  93  91  50  96  59  97  49  96  74  77  77  65  96  90  83  87  71  66  82  72  91  98  81  57  83  60  72  88  65  85  94  49  90  52  58  51  78  68  62  74  88  90  51  52  49  90  50  63  74  49  67  58  53  58  75  52  73  79  93  68  61  95  59  63  60  88  82  90  62  61  74  62  69  72  56  50  56  96  92  59  63  68  61  74  78  97  84  65  72  61  85  90  86  62  95  84  81  78  58  92  81  50  78  65  50  78  94  83  97  98  56  54  93  81  59  64  53  73  97  81  80  49  54  64  92  66  64  73  50  53  63  56  92  57  79  98  57  83  93  49  63  64  57  60  61  73  85  62  61  85  92  96  49  74  88  87  71  68  97  95  83  90  88  63  94  94  79  82  57  94  76  63  72  58  74  94  60  58  68  61  89  66  74  87  65  61  73  49  92  73  67  91  49  83  93  72  63  80  97  53  95  77  83  87  67  93  84  68  74  62  60  83  62  84  85  56  58  87  82  50  53  69  75  78  79  52  96  63  63  93  96  97  74  54  75  85  82  63  49  87  84  59  74  98  68  56  77  80  85  96  95  78  69  52  79  88  89  65  66  50  58  70  63  98  63  67  92  52  97  96  72  51  74  88  61  81  88  58  67  81  91  88  67  90  53  92  69  73  81  63  52  90  78  77  78  87  95  73  94  64  86  78  92  67  63  56  51  58  84  56  92  67  66  90  76  95  89  68  51  73  70  82  59  78  49  95  83  77  60  81  79  63  74  55  86  66  68  61  49  90  98  89  71  73  69  54  86  84  63  54  95  52  73  89  93  61  97  54  70  60  61  66  83  80  78  95  91  53  95  53  62                                                                                                                                                                                                                                                                                                                                                                  
                                                                                                                                                                                                                                                                                                                                                                83  51  66  98  86  52  72  90  95  89  80  93  51  75  83  66  70  59  91  58  63  54  53  58  59  86  98  59  54  69  95  97  91  98  92  94  81  74  84  59  60  64  67  62  84  91  85  51  94  55  64  87  72  60  49  67  57  63  76  60  83  73  56  85  78  88  92  74  97  64  69  55  51  60  83  84  49  81  50  81  77  63  64  59  70  72  59  74  70  79  74  92  88  96  55  82  56  69  70  89  65  69  60  84  65  96  77  95  94  67  80  74  91  75  80  62  83  53  76  77  95  72  52  96  49  51  82  65  63  72  49  67  71  78  82  53  61  92  76  82  64  75  89  86  86  83  65  52  62  56  89  52  90  80  62  76  54  61  93  60  64  70  50  82  85  73  97  51  93  78  52  61  89  83  61  94  85  85  71  62  84  80  75  93  81  60  89  56  93  80  75  93  84  63  68  94  84  82  90  87  64  62  64  61  55  89  94  55  83  59  84  79  68  59  76  93  60  76  63  51  78  60  60  67  81  97  55  93  53  98  96  61  73  55  74  52  83  68  72  97  98  55  96  86  94  71  86  68  97  92  56  77  52  94  71  94  74  77  96  51  51  49  56  81  61  82  77  50  92  83  94  91  52  55  74  81  72  97  86  87  57  65  74  57  55  93  98  94  56  80  66  83  82  82  81  57  77  53  71  51  75  81  61  98  83  87  80  90  86  89  81  55  57  70  67  97  53  94  65  70  76  53  85  52  91  86  51  96  82  81  96  75  98  94  89  90  64  71  58  96  56  59  97  56  56  68  57  70  70  83  81  62  81  81  97  54  87  65  65  88  85  54  96  72  81  71  85  67  71  54  91  53  52  59  91  50  63  86  95  79  64  70  90  92  90  66  75  83  64  62  58  69  66  72  64  63  84  60  89  81  96  59  54  94  92  76  58  97  71  51  66  55  85  53  58  95  61  90  62  52  66  77  52  89  88  59  66  58  53  80  63  93  50  91  81  86  65  71  51  67  95  85  88  57  90  51  61  56  53  73  57  77  77  98  85  82  49  70  70  69  95  98  54  62  77  49  72  75  56  65  88  62  79  52  59  88  71  94  63  91  62  95  79  93  91  66  91  80  57  85  91  82  83  74  94  59  63  92  78  78  65  94  66  50  67  62  68  49  98  97  64  87  95  91  68  71  85  71  69  65  95  72  69  82  77  63  75  54  73  89  59  55  81  79  68  69  86  97  59  97  56  76  61  49  77  75  96  84  51  74  83  86  49  58  68  51  54  53  77  72  80  95  66  72  91  65  51  76  76  67  59  63  78  84  88  56  82  81  67  52  85  59  57  52  86  70  84  69  49  66  92  94  86  53  75  50  60  94  64  58  97  80  68  59  75  87  63  93  85  77  57  95  65  92  81  79  68  82  90  78  76  52  56  80  87  55  69  86  75  69  76  64  64  67  95  51  69  66  78  79  53  72  89  83  96  87  63  85  50  76  74  92  61  94  91  64  69  94  68  57  51  97  72  64  85  89  67  97  87  80  53  52  50  82  66  81  52  86  69  98  88  71  80  78  75  77  80  53  59  53  86  86  56  89  61  75  93  75  96  88  69  49  61  68  78  83  75  52  58  66  86  84  62  59  63  93  60  87  83  76  65  98  92  50  55  86  87  80  73  87  68  97  62  65  72  76  67  60  90  88  71  73  52  76  52  79  85  97  81  96  96  67  73  79  85  97  84  65  84  63  50  65  77  95  70  81  62  90  72  70  58  61  90  80  92  85  93  55  98  84  53  76  73  56  94  82  72  93  88  53  98  92  55  50  87  70  83  90  67  96  85  93  80  49  50  85  91  60  85  59  78  54  94  80  67                                                                                                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                                                                                                              50  83  64  75  57  93  90  70  84  98  91  53  82  94  85  96  60  75  50  88  81  86  73  84  85  96  55  65  54  83  51  66  53  93  59  84  77  82  69  68  89  76  52  60  87  95  68  59  72  55  54  60  55  65  76  62  53  50  71  51  49  81  96  88  84  79  76  82  57  78  58  77  83  54  78  49  80  74  76  89  97  64  52  63  62  64  64  80  67  67  73  64  97  77  90  67  52  82  80  88  55  86  51  49  87  52  92  66  97  69  95  82  65  76  51  53  76  64  61  97  81  65  90  58  56  70  70  73  62  83  75  59  73  50  83  76  64  94  76  97  56  63  73  80  71  68  86  56  72  82  51  67  61  85  95  89  63  86  73  83  52  98  85  84  88  58  94  81  84  79  51  57  68  88  89  66  55  75  88  85  96  50  61  94  83  81  64  65  49  89  86  80  85  98  55  95  64  56  81  96  96  76  68  54  65  84  56  69  68  88  65  78  81  88  80  67  98  62  84  78  96  90  97  90  69  62  77  54  87  68  90  79  84  81  92  50  65  62  73  77  66  54  50  82  61  88  95  49  75  96  66  49  89  63  94  79  49  68  68  55  79  65  75  81  55  62  53  89  63  70  53  61  85  94  94  59  69  61  90  96  92  49  50  91  71  64  67  56  71  92  82  91  80  66  70  97  56  80  62  62  69  84  82  79  56  61  84  88  73  70  52  96  54  82  62  63  90  91  86  77  69  86  86  52  71  59  84  57  74  57  89  90  94  58  94  63  66  92  69  91  90  79  59  66  61  84  93  73  57  86  80  70  62  55  86  74  98  49  56  85  73  96  77  95  85  61  88  93  77  84  56  64  72  69  80  92  87  88  52  73  72  55  77  64  52  50  78  76  77  72  58  65  67  93  76  62  49  72  52  60  52  82  96  89  84  92  72  65  97  57  95  80  78  61  64  63  74  87  83  63  83  95  59  73  92  96  68  66  93  98  89  91  50  50  66  61  81  81  50  75  84  49  51  54  63  66  61  97  85  55  51  88  73  63  73  85  73  85  75  68  85  64  64  50  53  91  67  52  64  55  91  55  96  96  68  68  62  95  54  55  73  92  88  95  59  49  78  85  65  49  53  59  62  58  98  91  79  74  94  67  52  84  90  93  50  83  68  81  75  56  63  59  90  83  98  96  74  83  80  52  83  77  60  61  60  89  85  55  74  65  83  84  74  72  57  85  63  74  80  67  91  61  56  77  76  62  67  72  74  95  77  73  81  54  88  51  60  94  58  76  62  57  56  95  65  49  73  92  68  97  62  94  60  90  64  51  60  87  83  86  67  61  96  97  64  59  63  67  98  94  57  81  62  57  54  74  91  86  73  72  71  61  73  71  88  68  89  51  63  79  84  54  89  52  56  69  64  50  96  52  64  66  97  69  53  72  96  60  51  69  88  84  53  73  65  57  74  92  87  52  81  89  78  50  95  66  64  58  92  70  66  71  72  65  57  59  54  78  50  81  93  77  64  50  94  88  91  89  69  84  84  49  50  76  85  97  77  88  64  56  50  93  75  87  75  53  67  78  89  91  88  87  83  64  70  62  77  81  75  52  95  79  51  68  72  67  88  95  64  68  88  58  55  49  82  71  51  86  54  78  55  55  92  82  96  65  93  49  51  93  81  94  61  54  87  77  77  61  53  81  58  63  50  98  73  65  77  96  62  90  61  95  52  85  74  68  95  85  72  50  66  82  89  66  91  97  90  77  90  68  79  52  79  49  64  66  67  94  55  97  80  87  58  93  83  65  91  63  92  68  96  91  75  57  88  62  54  81  65  80  72  69  52  66  92  74  69  97  65  65  71  68  59  93  82  79                                                                                                                                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                                                                                                                                            71  89  87  62  54  81  59  64  90  77  65  84  67  63  49  96  58  66  58  64  87  93  58  84  81  64  49  89  89  70  55  57  56  86  52  98  65  62  79  86  63  59  95  92  54  92  67  59  87  74  70  62  72  95  51  82  57  65  79  92  92  60  90  78  76  79  61  91  98  88  75  62  49  93  67  76  78  52  91  76  62  52  65  66  85  97  57  96  53  65  95  96  66  88  56  51  65  72  93  61  80  71  74  95  59  70  49  70  56  95  64  64  90  63  66  95  93  77  71  59  66  52  58  79  80  81  51  62  91  74  87  88  95  87  56  82  90  85  91  63  49  80  84  94  57  58  86  83  68  62  95  97  67  84  57  95  77  82  67  95  95  57  90  94  67  83  78  73  65  58  92  66  64  79  49  52  97  76  63  51  62  66  81  98  53  60  79  50  64  94  63  56  60  73  73  76  84  93  55  81  64  90  96  90  68  82  77  76  94  77  98  94  85  69  61  50  55  73  96  59  93  69  67  65  52  59  73  77  50  80  61  80  51  63  54  72  73  74  80  56  68  94  64  93  97  56  64  53  71  60  61  73  50  51  52  71  96  68  62  63  61  67  61  95  78  57  85  86  52  85  60  87  76  79  50  85  98  92  79  77  75  90  71  93  97  88  89  51  88  60  81  70  95  77  84  93  82  54  76  78  59  95  83  65  98  59  60  64  58  96  63  83  72  86  50  55  51  63  93  87  97  59  77  65  65  79  64  53  93  63  68  98  69  53  79  81  78  87  76  77  68  76  69  80  77  85  79  93  73  63  67  79  71  93  98  90  82  68  56  72  90  79  70  97  57  59  95  61  89  71  83  94  83  94  87  94  96  56  94  52  55  81  68  93  83  65  62  85  94  93  93  50  67  66  95  69  83  73  93  53  71  87  67  71  80  63  51  78  77  49  77  55  97  96  63  62  87  95  62  59  64  88  92  51  72  68  75  96  59  68  61  95  73  57  80  89  66  86  85  78  68  55  82  79  92  86  89  95  90  87  90  76  84  73  62  82  72  85  92  65  85  84  49  76  71  77  95  71  49  92  57  94  51  73  71  73  97  64  58  55  81  78  65  61  67  79  52  85  95  77  61  50  97  56  74  76  87  85  51  49  90  68  95  71  64  62  81  95  55  81  52  58  96  90  58  78  94  64  64  89  53  73  76  78  78  73  56  66  81  79  77  98  80  67  93  60  71  89  81  75  97  69  90  64  69  76  58  62  68  68  55  90  76  65  77  84  52  68  94  51  70  89  77  96  70  96  83  78  74  61  93  80  97  85  52  76  55  55  95  83  92  62  67  51  94  57  64  52  53  85  89  96  52  82  62  52  91  77  66  96  69  85  80  79  70  63  69  92  61  88  89  81  88  61  59  59  83  79  66  71  94  80  60  74  70  66  60  64  91  86  58  70  85  58  65  89  83  58  54  74  81  94  91  91  80  68  79  80  84  59  56  89  67  69  51  79  55  66  54  61  98  71  50  61  87  55  84  93  73  82  66  84  49  75  59  56  79  68  61  93  69  96  61  77  97  56  65  87  74  86  58  91  53  51  95  66  94  78  58  98  93  97  88  75  81  74  91  96  67  65  61  81  85  95  67  73  89  94  65  49  78  67  76  79  91  87  80  94  61  91  86  83  80  52  61  96  94  59  91  70  60  75  84  79  77  65  59  96  94  56  90  88  98  67  84  79  96  63  66  92  83  65  82  65  80  67  63  87  88  75  91  97  71  90  71  74  70  76  68  57  80  91  72  94  66  69  82  50  70  87  80  73  82  70  88  75  76  56  87  80  82  58  78  82  66  80  70  81  78  66  79  70  55  77  77  65  92                                                                                                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                                                                                                          78  56  80  67  62  62  72  71  82  75  77  82  52  85  61  58  83  94  85  96  85  51  52  86  90  98  93  96  82  51  62  92  57  98  70  54  77  91  83  66  93  77  49  55  54  89  73  53  89  83  67  49  72  94  74  67  61  77  58  65  68  96  60  60  97  58  73  66  76  87  74  64  86  86  94  71  60  61  49  85  64  93  82  53  83  89  95  64  85  77  98  63  57  70  87  81  63  60  94  56  83  73  84  53  97  59  63  80  90  87  82  52  93  84  87  63  85  53  86  50  74  65  80  64  84  53  66  94  97  84  81  77  65  65  88  96  62  95  52  80  94  50  60  77  52  74  53  49  88  88  76  94  89  81  91  72  71  73  51  77  92  89  94  87  60  54  76  96  84  53  96  69  92  52  75  82  89  76  82  89  95  95  82  49  57  52  89  74  89  89  57  96  68  96  79  56  50  64  95  97  92  89  88  86  96  50  89  98  62  68  77  62  80  90  72  62  65  91  97  82  83  81  87  79  52  82  57  65  93  83  60  89  69  51  61  57  86  57  60  90  58  87  97  96  68  67  98  94  52  87  85  61  77  49  83  50  71  81  81  63  93  50  86  53  89  75  89  65  53  95  74  49  58  98  91  51  62  95  78  74  61  50  54  90  76  89  77  91  52  89  80  89  75  98  70  74  86  63  55  86  74  79  70  89  93  84  79  90  69  85  90  56  79  87  52  78  74  95  85  88  68  53  95  74  76  61  72  64  62  66  91  50  64  73  76  58  66  61  91  83  80  87  82  87  81  89  53  76  56  62  63  76  87  60  56  79  65  73  76  66  85  95  58  96  56  94  65  73  70  91  90  64  76  60  61  64  95  69  71  60  51  96  71  81  82  70  50  59  86  62  96  98  90  74  82  81  70  78  92  71  86  77  87  73  64  78  53  71  65  73  55  70  59  65  85  68  90  81  62  55  91  50  60  89  94  90  88  62  78  69  61  95  69  72  89  59  61  70  85  88  73  82  87  64  53  84  93  86  51  58  49  97  74  78  95  78  94  49  84  98  51  77  75  52  52  67  75  55  64  55  92  50  94  80  74  97  53  94  74  72  96  85  69  94  51  93  97  52  64  77  91  54  73  84  88  77  71  50  56  70  93  52  49  75  77  85  57  83  69  84  91  50  76  79  78  94  78  73  86  59  96  95  81  79  53  96  87  94  58  51  55  49  69  94  60  88  58  66  69  50  97  76  65  69  56  86  51  78  88  57  75  95  51  92  83  61  94  64  84  88  68  70  87  93  89  71  74  51  95  74  94  53  98  85  87  96  76  70  62  67  75  90  77  57  80  59  96  50  92  69  79  53  59  72  97  55  95  53  71  98  69  60  75  78  56  84  74  95  59  67  64  78  57  70  60  49  91  86  54  95  93  95  83  77  58  55  72  88  90  83  56  85  64  49  49  82  56  51  98  81  59  55  85  65  98  60  86  66  56  52  52  70  98  87  57  63  72  94  55  76  61  61  82  63  67  50  73  49  91  82  71  73  65  79  93  72  93  86  80  95  60  87  95  98  67  77  63  61  79  95  51  73  60  78  65  59  64  67  69  57  49  92  89  65  69  62  56  62  84  73  73  91  65  73  93  79  98  71  74  96  95  76  62  87  86  65  65  66  83  65  77  94  67  66  58  61  92  62  70  70  50  81  62  74  82  66  93  53  69  52  76  96  87  76  78  50  96  92  98  68  93  81  56  88  75  52  97  58  49  74  98  67  91  63  92  67  57  95  67  68  72  77  65  91  63  57  63  68  86  86  64  73  49  58  65  73  75  78  71  64  67  64  91  65  71  88  76  90  52  66  76  98  55  50  62  69  67  92                                                                                                                                                                                                                                                                                                                                                          
                                                                                                                                                                                                                                                                                                                                                        71  75  75  98  59  81  74  97  54  66  88  71  71  56  88  90  55  81  73  80  67  94  52  73  97  51  87  65  57  60  57  66  89  93  74  97  81  73  49  72  81  50  53  50  61  97  61  67  50  75  87  91  50  91  92  98  78  67  65  84  84  93  70  60  76  83  51  84  76  68  74  97  75  92  76  79  72  54  93  82  80  84  73  89  93  71  94  63  75  64  69  79  92  64  59  67  92  58  76  72  54  63  67  98  68  50  77  87  60  82  51  60  87  68  71  92  59  75  53  98  75  54  54  87  62  80  88  64  52  98  71  77  65  69  68  87  83  92  94  70  66  73  63  49  64  94  76  56  66  70  62  55  86  79  67  95  55  61  58  81  98  78  68  72  78  94  63  58  67  89  73  62  63  95  49  78  68  64  64  84  70  54  78  69  59  92  63  85  82  79  92  57  82  60  50  90  91  65  87  75  74  58  71  56  68  79  54  70  61  77  76  91  94  80  86  98  94  74  65  54  68  89  67  94  68  78  71  78  65  72  58  93  81  51  64  61  57  77  92  79  66  54  80  73  90  98  89  68  89  53  90  81  64  91  88  92  82  72  64  89  57  76  66  49  55  61  81  83  91  51  88  65  97  68  70  92  53  59  82  95  68  84  69  77  52  80  67  86  78  71  56  78  94  51  67  55  81  61  64  89  71  59  81  55  59  75  54  95  65  78  57  81  57  90  72  68  98  60  61  67  51  74  55  80  69  97  93  60  78  49  77  74  67  67  97  84  95  54  55  76  55  51  88  68  68  92  80  65  98  52  52  57  96  51  81  94  89  49  81  80  96  82  67  95  68  60  95  61  64  96  53  85  70  69  66  88  81  89  82  73  60  97  57  64  73  72  56  90  52  78  82  66  93  70  72  61  49  94  98  91  91  86  66  92  80  55  68  80  50  53  68  84  90  83  66  52  54  78  94  85  66  53  88  56  53  90  55  92  90  64  97  73  76  81  55  82  83  60  61  91  94  91  61  54  64  81  84  85  82  89  54  83  72  75  71  85  94  52  85  70  76  62  61  65  85  66  49  52  58  96  83  75  90  63  62  69  98  53  81  60  52  61  74  66  72  77  73  86  89  92  69  81  71  98  97  64  73  85  92  61  53  62  54  92  95  63  89  79  67  79  97  57  58  93  89  71  74  82  63  93  56  69  81  87  87  57  89  61  63  97  69  92  82  49  86  59  55  68  98  78  87  77  92  71  92  49  61  70  91  62  70  65  77  97  73  52  76  62  81  65  51  66  71  76  85  65  50  61  96  75  69  87  72  69  53  69  73  82  94  73  87  74  91  62  57  51  84  67  57  51  74  55  77  64  79  96  93  97  56  77  63  97  93  95  83  67  71  71  75  56  78  90  88  64  97  72  87  80  93  90  54  69  61  89  79  73  90  73  54  71  95  56  69  64  70  75  77  63  67  95  71  69  84  81  94  77  88  55  83  54  96  49  58  71  90  90  87  97  85  88  98  93  51  71  49  76  60  95  63  81  57  89  74  64  98  72  96  92  77  97  50  80  62  93  91  76  92  80  49  57  89  65  84  83  90  68  72  67  83  61  54  63  58  62  58  63  51  96  72  95  51  62  74  95  52  59  79  88  72  49  70  73  59  71  71  52  73  63  62  84  52  53  77  55  50  90  64  50  92  92  84  86  58  83  89  91  84  88  70  66  87  52  72  50  53  86  55  53  89  95  65  58  55  81  97  63  80  90  88  62  72  70  97  97  98  65  68  81  91  73  54  72  56  54  61  75  84  68  79  67  55  87  81  63  60  80  68  80  60  62  59  50  81  70  84  60  71  93  94  92  49  72  80  71  94  67  49  87  79                                                                                                                                                                                                                                                                                                                                                        
                                                                                                                                                                                                                                                                                                                                                      90  75  96  68  92  95  71  64  56  81  97  73  66  72  90  84  61  62  73  94  81  89  60  74  68  49  50  78  67  59  51  75  63  80  92  66  96  49  91  62  96  50  87  88  71  57  67  49  93  51  71  76  87  73  92  94  94  60  59  84  51  72  96  58  97  92  75  94  53  65  68  63  70  65  74  94  58  85  51  67  94  65  82  63  58  58  70  49  53  61  93  56  90  74  55  70  66  67  82  55  86  82  73  49  53  88  93  57  58  82  89  98  87  85  96  51  84  58  87  84  82  94  60  65  54  86  92  72  74  89  81  66  81  83  95  72  49  68  61  73  58  88  49  74  61  55  95  50  77  56  87  54  94  63  80  86  89  98  60  98  93  70  64  57  67  80  94  50  61  81  91  82  78  91  53  83  56  92  67  74  87  98  62  75  95  70  60  51  52  61  80  56  73  69  79  80  62  84  71  77  97  67  90  51  94  72  56  80  68  64  77  86  90  76  64  90  97  67  51  61  49  71  86  81  73  62  83  86  73  98  71  58  93  57  82  95  84  81  51  92  71  93  90  87  91  64  67  82  52  81  86  92  90  82  91  85  70  85  87  82  61  85  72  65  65  57  63  98  71  64  58  91  78  88  97  78  78  65  96  72  54  53  65  82  79  88  77  95  49  97  73  53  77  70  90  64  50  55  62  86  49  70  96  97  91  77  85  98  70  94  76  61  80  70  68  96  59  73  63  49  67  58  56  51  72  87  61  86  76  82  64  74  98  53  96  57  71  94  68  55  53  79  74  55  64  80  79  83  74  87  49  49  57  71  70  50  58  87  87  77  60  73  75  79  97  86  96  50  71  57  96  70  66  82  62  96  67  94  91  52  93  61  95  94  87  68  78  95  88  82  51  78  55  68  65  80  89  87  50  57  65  68  84  73  52  50  69  96  73  90  90  86  75  58  68  50  70  74  91  65  55  83  63  76  70  88  72  94  89  64  56  66  85  97  63  81  75  62  86  84  69  62  81  87  63  52  49  88  62  76  84  84  81  59  63  51  73  97  78  89  90  70  53  49  56  57  87  74  58  55  55  49  94  74  80  92  57  69  54  50  62  63  96  96  97  65  88  69  94  54  70  96  64  91  71  69  71  64  54  51  50  49  73  52  78  63  57  98  69  92  85  73  55  59  80  98  84  57  78  52  58  51  81  92  67  87  49  82  64  71  60  69  92  93  57  54  84  58  98  70  89  80  98  94  52  97  80  60  88  58  86  76  96  68  62  91  90  79  72  74  49  63  98  59  92  64  76  65  71  76  70  93  85  81  59  67  96  63  85  85  88  87  91  55  70  88  58  64  56  96  53  82  57  75  58  60  93  53  58  82  91  53  50  75  71  57  75  66  73  87  93  85  90  93  74  50  82  65  85  86  50  51  53  72  67  75  51  98  67  86  91  52  92  87  91  69  81  53  55  82  67  49  78  49  70  57  72  91  61  69  65  80  76  54  57  94  64  66  55  52  69  77  65  86  69  68  62  69  62  82  67  78  64  98  56  62  80  77  74  50  61  56  75  85  63  91  58  53  96  92  93  76  57  75  76  60  95  90  50  92  80  89  60  96  51  94  58  60  88  70  53  54  92  82  55  54  65  60  55  85  84  95  88  67  73  76  56  92  63  53  82  83  92  98  88  74  50  56  73  82  69  83  70  59  67  70  49  59  86  76  52  77  88  71  61  69  65  83  75  57  80  60  88  73  77  88  64  92  59  58  71  50  94  71  89  87  66  91  68  87  52  65  94  83  73  91  57  78  91  73  88  93  58  92  57  90  81  53  63  53  66  65  63  72  94  58  76  83  93  83  68  51  87  96  55  76  87  83  98  83                                                                                                                                                                                                                                                                                                                                                      
                                                                                                                                                                                                                                                                                                                                                    96  80  91  55  56  55  58  73  88  62  62  82  50  76  65  65  87  58  86  90  57  72  77  80  76  65  54  92  95  85  83  60  78  81  90  92  64  52  52  81  52  81  55  85  97  88  65  72  70  51  63  65  97  72  84  81  86  74  93  52  78  88  63  75  52  81  94  58  81  90  51  82  63  78  89  72  63  54  56  78  61  50  58  52  54  62  73  70  96  73  49  93  55  87  90  50  63  78  91  66  97  54  97  62  62  66  49  84  93  57  68  81  87  55  78  89  54  52  96  52  90  83  49  71  54  75  74  63  86  58  95  79  89  88  79  74  63  52  80  86  59  78  68  62  85  70  64  86  96  97  57  92  69  73  56  67  97  49  70  77  81  88  71  69  73  95  50  51  54  60  59  76  59  56  82  55  80  71  55  65  57  85  89  77  66  51  94  95  77  86  87  77  84  54  62  77  87  68  98  49  87  70  70  84  52  56  56  71  80  66  83  76  71  78  50  57  79  83  73  50  80  63  96  64  54  62  73  70  61  74  65  74  96  75  84  51  85  80  85  63  82  88  96  69  77  77  92  82  70  72  76  60  92  94  82  93  71  97  60  64  92  72  59  55  69  52  98  49  66  72  85  52  84  51  91  63  75  93  61  75  63  88  53  71  71  71  85  61  66  75  73  96  68  74  65  90  50  60  78  49  97  90  91  82  58  93  77  55  55  72  84  67  92  67  64  61  85  62  57  93  74  69  90  84  85  93  55  87  56  91  94  79  58  96  81  63  79  91  83  83  54  94  66  88  73  73  75  53  56  76  82  65  87  78  51  95  81  52  72  87  68  83  57  55  75  54  83  70  65  52  74  59  64  70  60  86  97  81  62  85  93  82  65  61  82  69  85  68  62  62  53  72  71  55  62  49  83  58  83  70  64  92  71  83  70  52  69  95  90  98  74  57  73  97  76  61  97  65  84  91  63  49  54  49  55  49  94  87  49  76  50  91  49  63  90  95  66  79  63  81  72  92  94  52  56  86  66  85  97  57  72  88  52  51  70  69  80  57  53  98  69  75  87  91  86  49  62  81  96  51  61  93  64  77  67  98  84  49  54  58  95  65  86  56  90  93  72  88  50  71  50  96  50  58  72  77  97  70  91  51  67  92  53  70  83  90  82  90  67  58  61  56  51  62  61  92  61  78  57  70  72  64  77  49  88  92  72  60  79  78  61  59  68  80  69  88  80  56  58  64  96  49  91  82  62  59  81  72  73  90  67  84  94  68  63  50  95  69  75  82  70  63  78  84  60  96  95  64  53  90  85  98  60  66  91  86  60  57  57  87  77  98  92  96  78  71  66  92  86  84  92  80  77  72  77  73  94  97  68  77  98  58  98  58  66  77  53  75  51  70  56  56  69  63  82  53  68  83  57  55  94  88  59  96  79  96  62  59  93  90  56  96  53  50  93  68  62  68  58  70  95  97  60  75  52  53  64  79  83  79  69  51  98  63  70  55  83  78  76  86  94  51  60  55  67  70  88  78  97  51  49  67  53  61  66  70  63  92  58  53  89  50  86  67  70  98  87  50  93  70  53  89  74  74  89  76  65  69  75  66  58  58  84  79  78  81  92  74  57  63  80  69  92  87  63  84  89  50  90  87  93  70  74  61  59  70  66  58  84  87  98  92  95  77  69  62  58  58  74  62  65  70  50  59  74  72  96  87  89  58  56  94  71  80  87  54  74  76  82  91  71  98  98  86  89  72  69  85  69  73  75  75  63  65  55  94  79  60  94  59  81  88  91  94  61  75  74  80  57  58  82  56  61  94  69  90  78  69  80  60  79  98  89  71  61  49  66  90  80  57  55  89  70  76  82  64  68  59  61  79  58                                                                                                                                                                                                                                                                                                                                                    
                                                                                                                                                                                                                                                                                                                                                  75  55  70  87  74  90  68  83  73  56  49  62  82  83  70  83  64  93  53  78  89  55  84  90  84  56  71  91  59  68  65  93  57  88  85  97  81  95  67  80  66  82  70  62  94  93  60  59  72  88  67  62  82  88  60  80  54  75  49  88  86  59  76  58  97  50  51  71  85  94  54  72  62  98  77  66  92  51  53  93  62  84  98  74  95  62  94  73  51  87  66  50  64  85  87  62  74  61  65  72  78  60  62  63  73  92  92  91  68  86  81  91  89  71  52  50  54  68  57  81  59  58  58  85  75  75  94  52  74  68  82  87  74  65  51  98  82  89  52  98  65  50  98  84  85  95  79  57  71  88  61  92  68  86  72  74  73  66  82  92  61  80  86  72  92  78  54  55  79  72  67  80  49  93  64  57  76  67  49  98  65  85  82  62  93  75  59  86  64  51  82  63  86  70  52  50  96  74  97  61  56  90  53  68  84  57  61  68  67  49  74  97  89  86  94  70  50  70  71  72  59  69  49  90  87  63  54  97  80  88  67  64  54  97  70  98  92  68  71  75  60  68  55  66  65  55  65  56  84  78  65  50  94  84  67  49  78  80  87  67  52  58  55  55  49  66  75  97  97  79  54  89  64  95  52  54  60  88  98  92  61  94  57  62  51  61  86  54  56  73  64  73  54  90  51  81  49  63  86  84  58  69  92  86  80  91  62  81  81  80  93  67  90  80  87  49  96  71  56  82  63  59  53  73  63  87  88  71  98  91  82  62  85  74  72  88  65  75  71  90  65  76  98  76  60  73  52  81  76  84  97  68  67  56  52  74  75  73  63  50  49  81  77  66  83  61  85  67  67  55  85  88  97  59  95  61  78  86  77  84  84  63  67  90  98  53  50  84  55  50  73  52  54  84  74  58  93  73  56  96  55  74  87  77  65  50  75  54  62  69  96  92  94  49  79  90  80  82  78  51  66  68  57  67  96  71  81  95  93  84  81  97  69  72  76  50  58  83  83  77  89  92  70  57  81  76  73  61  55  51  77  93  94  98  73  94  68  59  92  55  59  88  71  98  77  86  59  69  66  88  51  95  92  53  50  54  96  75  90  69  67  50  56  56  68  79  89  78  73  96  89  72  82  55  76  77  90  80  94  58  72  71  77  94  55  79  71  87  71  63  85  78  52  93  96  49  84  65  78  97  52  57  59  62  54  56  92  84  88  90  90  64  95  51  52  73  80  79  59  59  75  98  75  55  86  64  55  54  64  67  96  52  83  96  87  98  96  65  60  85  64  64  64  84  67  96  69  68  85  92  87  57  96  52  57  61  95  64  50  97  85  71  75  79  76  65  61  50  72  56  59  63  65  65  82  53  98  62  64  95  62  86  79  67  87  61  74  60  85  69  87  79  94  98  96  95  75  77  97  82  92  82  86  82  97  64  94  97  96  82  56  57  95  55  57  55  49  54  58  61  80  84  81  89  85  57  92  85  81  81  62  71  91  92  86  98  53  68  57  60  98  87  70  74  69  94  72  59  76  93  60  77  88  86  64  61  84  98  83  73  79  83  70  88  97  79  71  91  66  54  72  87  67  78  73  88  86  70  57  58  95  92  73  82  58  52  83  90  79  55  81  95  59  89  77  91  73  52  70  56  78  64  61  86  93  94  73  54  80  54  53  75  62  81  89  93  98  71  65  67  73  68  78  55  91  56  58  80  76  52  67  89  92  54  76  83  76  51  97  93  86  68  97  71  95  62  97  73  69  57  66  98  96  62  58  93  54  88  67  76  76  67  53  92  54  85  90  61  52  94  57  56  62  51  95  74  79  84  75  83  97  75  68  87  95  69  63  88  55  88  95  65  69  81  58  82  88  77  96  91  63  53                                                                                                                                                                                                                                                                                                                                                  
                                                                                                                                                                                                                                                                                                                                                73  72  51  85  75  79  61  94  73  76  91  92  66  91  55  61  85  71  81  58  83  51  72  82  96  92  70  62  72  66  72  72  72  74  72  50  73  74  64  69  72  81  87  83  81  98  96  50  88  69  49  58  91  65  92  76  72  58  51  63  60  94  92  72  85  90  49  62  79  55  96  54  49  50  49  97  98  55  67  51  87  69  65  98  67  92  70  70  68  76  67  64  77  62  96  76  87  90  50  49  63  55  97  96  56  77  97  56  67  79  54  70  96  60  90  92  92  82  95  67  89  73  49  96  73  78  98  86  85  53  83  64  52  94  76  55  76  59  74  79  95  74  69  93  95  90  53  75  86  79  82  77  55  57  89  77  84  74  81  56  74  95  75  53  61  49  95  91  77  52  79  67  81  91  84  49  55  80  83  89  59  72  80  95  75  70  97  49  80  89  79  86  89  97  55  58  59  50  64  50  96  78  74  53  79  50  84  60  92  91  72  54  61  79  71  55  49  65  87  87  54  97  72  61  51  63  84  88  95  72  59  83  78  61  65  75  90  74  80  93  55  72  96  83  57  51  70  88  90  86  87  95  74  50  77  60  80  83  84  55  92  68  88  96  63  70  51  81  54  57  87  91  77  89  97  79  88  98  81  88  61  95  90  98  77  79  69  52  90  65  81  64  86  70  91  66  55  72  91  94  70  66  67  53  55  54  49  76  83  74  81  89  54  84  80  66  51  97  75  85  56  82  71  91  82  93  59  52  55  55  69  72  69  89  57  80  62  56  92  64  85  81  78  71  91  90  52  88  92  82  75  73  74  53  55  64  74  90  76  56  76  71  89  62  76  74  61  58  77  95  58  68  69  65  69  87  64  79  61  78  85  88  91  87  52  56  82  96  78  94  66  54  82  93  71  83  67  85  98  58  97  51  61  84  90  58  73  61  49  52  54  88  93  85  63  73  58  74  69  58  72  82  77  81  92  71  98  49  89  92  97  83  52  52  75  78  71  61  75  71  86  49  49  61  63  65  89  62  58  57  49  95  49  68  79  58  57  92  68  67  69  65  91  98  95  90  65  53  68  57  95  90  94  56  68  51  85  64  53  86  79  82  65  55  90  60  72  54  85  60  88  95  94  70  89  60  68  51  95  85  56  73  94  57  96  95  68  78  64  53  93  68  72  74  66  89  50  59  97  76  79  94  75  88  83  97  58  49  89  94  91  58  77  70  57  66  80  97  59  70  71  86  90  51  61  71  98  84  80  85  65  97  70  85  53  90  59  54  87  73  83  92  58  58  83  76  72  55  93  64  65  80  87  53  87  65  91  74  59  55  51  86  98  83  70  64  54  78  82  75  61  95  56  71  85  72  50  50  50  66  62  49  53  52  82  60  59  71  65  72  70  79  66  64  89  77  78  53  76  93  66  94  94  61  62  84  73  95  51  94  74  83  79  96  78  71  87  86  56  56  61  96  62  90  67  63  74  64  53  98  55  95  78  64  96  90  68  74  66  70  71  58  87  59  50  77  53  64  87  82  75  98  73  54  91  85  58  57  76  90  94  64  95  50  63  96  50  93  96  77  73  54  67  57  61  75  74  53  50  56  56  58  74  76  91  56  72  58  88  68  98  49  64  70  80  77  86  56  78  53  56  72  59  49  89  51  64  59  71  51  55  77  54  88  95  88  91  82  78  64  86  78  50  53  95  53  76  57  89  68  92  82  94  63  82  71  94  61  63  60  79  74  84  87  77  68  61  64  51  82  76  59  58  78  98  64  80  77  61  52  96  62  96  92  80  60  75  62  69  54  64  71  71  51  98  54  86  93  54  82  66  76  79  60  64  66  54  69  73  58  80  82  67  93  97  91  85  68  98  50  85  83  85                                                                                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                                                                                              70  56  84  50  86  73  77  58  79  53  78  64  80  86  63  79  68  68  53  91  74  56  86  64  50  92  60  96  85  84  69  70  67  97  98  84  93  59  61  84  70  52  94  81  89  94  70  52  63  92  49  92  87  63  75  87  83  76  87  82  76  68  95  95  59  80  85  96  65  60  84  88  60  50  87  61  59  87  59  49  68  78  53  81  79  74  54  85  90  94  70  58  50  54  63  81  65  89  86  72  58  73  97  60  56  92  90  53  83  56  62  98  86  92  69  87  57  57  57  55  72  94  68  58  65  94  86  63  82  90  94  49  94  49  72  58  78  59  95  64  96  80  90  81  97  70  97  69  69  60  83  87  90  96  91  88  52  93  91  54  77  81  92  49  61  76  83  67  90  58  96  51  88  90  93  59  51  92  74  98  90  88  76  94  69  56  68  53  74  83  65  55  72  78  96  83  59  68  78  87  91  84  55  84  94  57  59  95  93  63  97  91  53  70  77  97  87  57  74  78  76  74  55  71  81  92  57  71  96  76  85  57  78  66  76  85  93  96  58  54  79  74  95  61  72  86  67  83  58  62  52  91  61  66  86  71  58  95  82  57  89  65  87  80  81  87  89  73  72  71  95  51  96  56  69  62  90  64  95  82  60  72  75  79  94  55  69  85  67  81  52  78  56  80  65  53  95  78  94  51  82  89  87  92  55  88  55  50  54  65  63  66  62  51  56  49  62  93  84  76  91  72  67  91  85  95  53  86  60  52  66  66  50  58  76  86  86  78  94  55  68  72  95  98  52  97  49  75  54  65  49  84  72  79  79  77  50  49  92  62  53  95  96  94  53  90  62  63  83  56  81  82  52  92  84  66  69  88  84  89  76  60  58  57  54  92  81  91  90  78  67  61  91  69  82  83  55  95  98  55  66  54  50  63  79  63  76  90  57  65  53  67  61  66  75  75  75  97  86  69  96  80  77  67  54  94  58  63  75  58  97  50  62  80  73  55  89  73  55  86  67  76  75  76  70  66  60  76  65  96  83  62  71  94  59  52  50  83  76  85  59  76  94  88  54  53  53  71  63  51  49  72  65  92  77  97  55  72  50  69  53  91  88  56  93  56  87  65  60  86  61  55  86  63  58  67  81  97  73  49  62  93  68  90  85  69  98  52  95  52  60  86  73  71  84  93  71  64  52  62  72  51  71  51  66  76  98  87  83  49  75  53  85  77  85  59  52  57  72  75  98  54  83  90  98  79  54  97  97  85  59  91  69  52  67  94  92  84  49  70  83  85  92  87  97  83  63  75  58  70  50  56  54  63  56  66  73  91  85  92  59  59  97  53  60  67  57  61  90  92  81  95  59  57  90  69  72  81  63  78  57  76  73  56  63  62  85  80  85  62  76  96  54  74  93  92  53  76  50  87  59  75  59  62  98  66  64  85  94  72  73  89  70  83  55  64  67  62  52  90  49  85  94  72  72  54  78  75  73  54  63  54  54  63  92  87  86  97  81  59  81  96  70  57  90  63  49  58  53  98  62  95  74  49  52  74  77  69  52  70  84  55  77  90  51  93  65  78  65  84  56  68  51  98  57  60  57  87  60  84  53  84  64  98  73  82  61  75  74  82  70  84  55  50  87  75  73  75  59  50  60  52  89  72  72  94  69  54  63  64  79  78  50  76  81  91  83  68  91  65  77  94  62  84  85  93  51  88  54  60  93  61  70  67  61  69  70  91  63  95  92  79  84  64  97  88  54  68  91  87  66  94  91  59  70  69  90  50  62  96  75  93  66  89  83  74  51  97  84  55  73  90  86  88  69  97  96  49  82  54  51  52  80  95  52  62  69  49  77  92  72  67  76  65  71  71  59  96  76  66  88  56  57  92                                                                                                                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                                                                                                                            83  91  69  53  92  56  84  67  50  53  88  51  64  66  80  97  68  90  90  82  63  54  87  49  90  78  53  76  57  87  70  77  68  88  62  62  96  60  98  74  74  83  66  59  50  91  89  85  66  89  72  71  93  84  69  72  76  60  74  71  73  71  52  95  65  92  51  80  80  72  74  56  55  78  59  56  64  84  54  89  63  87  74  58  75  75  66  61  89  52  86  62  81  95  68  64  98  50  81  96  51  83  91  71  97  93  88  85  82  75  69  64  59  69  76  93  73  60  68  49  62  97  60  75  92  75  63  71  86  51  50  92  69  63  68  80  93  93  91  91  59  97  62  79  88  60  57  96  84  51  56  89  68  76  55  75  49  61  97  96  71  59  52  91  89  72  51  62  88  52  86  81  84  85  85  82  50  84  86  72  65  52  63  78  92  54  62  52  51  94  75  77  51  75  75  76  57  82  75  60  90  57  58  52  72  51  64  80  70  51  77  83  50  82  95  61  57  97  94  96  54  62  67  77  50  91  92  55  86  88  89  96  82  76  56  92  95  79  92  78  94  95  64  81  61  85  74  77  58  56  97  79  79  71  81  60  91  57  92  78  53  87  68  61  53  78  77  55  86  90  72  93  60  87  61  71  72  59  69  70  65  54  92  93  75  89  89  96  54  81  94  80  56  85  65  77  75  88  64  54  69  93  75  63  69  62  82  84  95  70  89  82  62  90  55  51  58  92  54  90  97  93  70  79  91  78  86  67  64  78  51  90  73  86  76  95  50  63  56  55  65  87  81  66  89  90  53  50  52  62  78  93  65  88  94  54  63  75  76  88  74  79  75  54  87  57  92  89  50  70  79  59  51  80  81  62  95  91  68  62  51  98  64  63  84  90  95  93  66  97  68  59  86  68  71  98  72  97  67  75  54  89  55  88  85  92  97  77  91  60  78  97  59  52  82  91  87  62  68  62  50  54  88  67  85  94  70  78  97  58  61  69  55  92  49  81  84  75  69  70  68  52  63  97  95  81  67  97  92  52  86  95  75  50  83  79  73  52  87  52  92  89  73  71  77  91  77  74  60  52  90  71  86  61  72  92  90  77  74  52  74  62  84  62  75  85  75  77  67  69  85  89  89  82  59  82  92  84  59  60  62  75  93  59  83  76  61  53  71  70  50  95  97  81  78  89  70  79  70  75  64  86  89  89  68  73  65  95  68  65  57  65  93  66  79  63  70  80  79  62  72  58  83  92  89  56  78  58  64  79  78  76  70  57  95  51  96  57  96  67  75  72  67  81  70  86  72  64  52  66  93  66  91  87  56  63  75  81  97  68  53  86  66  71  84  93  52  62  52  50  96  78  56  86  92  79  89  94  77  49  97  69  73  50  67  88  94  51  87  81  73  54  63  62  72  54  73  93  91  88  55  92  64  74  74  63  94  61  58  54  68  77  52  91  84  62  76  98  55  64  88  51  97  58  75  92  57  79  52  64  70  54  69  62  55  78  97  52  85  89  66  54  85  96  54  71  63  82  78  56  88  81  85  63  83  91  57  87  56  74  85  51  76  83  65  89  85  69  52  98  75  89  74  49  70  82  77  93  56  88  65  77  58  78  49  82  84  84  66  75  52  78  65  64  83  84  94  63  50  65  84  64  61  94  76  65  65  88  95  78  95  76  91  84  89  90  83  89  71  59  49  73  94  60  59  73  84  57  90  52  59  94  77  92  67  83  70  90  69  76  73  92  51  69  79  96  49  67  96  55  53  66  69  61  61  86  73  58  91  61  63  96  66  70  68  69  68  59  71  85  61  74  96  54  79  78  60  62  97  79  91  85  54  92  58  75  65  50  60  80  54  82  75  50  84  80  65  57  92  91  87  85  62  66  67                                                                                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                                                                                          53  63  51  77  55  89  56  49  65  70  90  72  93  64  93  80  55  62  92  85  56  77  67  84  84  54  58  86  96  66  56  74  76  80  70  70  62  69  95  55  76  88  77  73  77  80  77  62  52  78  65  49  55  75  59  63  82  64  58  67  94  50  55  65  64  56  85  90  76  91  62  96  49  74  58  65  84  58  94  50  53  74  58  90  51  83  84  51  92  61  79  80  81  69  82  64  69  49  65  73  79  97  84  96  72  97  86  57  93  81  89  93  92  92  95  61  90  80  68  83  97  92  97  74  56  94  57  49  57  92  93  59  49  79  65  58  79  80  73  98  76  89  67  59  70  82  97  84  70  67  52  66  72  82  86  55  70  60  84  58  56  52  96  64  92  77  97  61  80  95  73  80  83  97  82  58  90  70  70  60  56  72  59  56  72  50  85  50  88  58  74  87  51  85  62  76  84  76  72  61  65  60  65  56  97  75  69  84  94  77  73  95  66  84  58  78  72  64  81  70  61  55  60  49  96  93  64  68  80  75  69  52  69  70  61  87  49  74  61  82  70  98  60  77  52  76  51  91  98  78  58  74  87  83  56  86  86  90  72  55  51  89  86  50  51  88  77  70  51  97  87  95  71  82  87  72  53  56  61  51  74  72  98  93  87  97  96  55  63  58  49  88  55  69  49  80  89  94  72  49  71  59  83  76  63  71  55  77  96  78  81  83  84  96  85  57  62  57  78  73  59  62  54  79  85  93  57  74  80  78  98  79  84  82  76  90  50  94  72  59  70  84  79  50  49  81  83  72  72  87  97  78  63  91  69  96  50  98  68  51  77  68  98  94  90  49  85  77  73  95  91  55  73  65  71  67  78  71  70  63  51  81  74  98  58  60  66  73  71  86  56  58  49  86  91  79  64  91  78  90  63  55  53  93  79  57  59  84  72  83  65  98  72  57  55  74  74  94  67  86  68  73  74  69  93  61  92  85  86  62  82  55  59  70  89  66  49  75  58  84  62  73  98  85  49  77  96  59  60  76  63  69  80  50  83  75  71  71  97  63  90  50  64  57  68  58  60  79  93  73  49  77  86  54  50  78  63  90  87  69  67  88  54  50  52  71  88  97  65  80  56  63  95  52  64  93  59  63  71  95  89  72  65  64  75  90  62  84  73  56  69  98  60  87  62  56  73  62  95  63  64  93  53  66  59  93  96  60  53  58  96  96  88  70  92  75  57  89  68  57  83  82  90  52  96  58  79  68  74  69  95  55  69  61  71  59  49  86  83  73  69  62  90  49  85  76  96  83  81  69  82  76  87  97  78  58  50  82  91  88  68  85  71  88  91  58  63  56  64  54  67  67  90  63  79  67  78  71  72  93  95  77  66  58  75  94  52  86  97  81  85  68  55  59  93  85  89  55  82  66  49  50  90  52  57  97  72  58  95  77  53  65  95  81  67  51  65  59  92  82  63  90  83  59  91  50  75  54  65  84  63  84  77  86  69  59  85  75  97  88  77  91  64  98  54  89  97  57  68  65  69  50  50  67  97  65  90  61  60  88  95  72  86  77  72  92  89  49  73  58  60  81  95  87  70  56  75  78  72  60  72  78  91  78  86  76  50  83  96  87  93  68  87  49  56  59  87  78  50  51  80  63  92  71  55  97  62  90  69  84  74  51  81  63  92  69  76  91  52  73  70  53  63  78  56  69  68  79  87  60  93  87  56  68  92  73  73  63  96  88  95  56  94  83  86  81  62  62  75  58  61  63  80  51  65  61  88  93  67  69  65  60  70  97  96  61  89  63  57  49  56  70  77  97  61  93  82  83  49  62  79  79  93  57  73  92  78  83  49  79  60  69  62  60  81  89  90  89  81  77  52  89  71  72  88  49                                                                                                                                                                                                                                                                                                                                          
                                                                                                                                                                                                                                                                                                                                        79  59  49  57  69  69  94  62  89  67  83  79  61  93  97  81  94  93  49  84  49  50  91  71  75  49  69  98  83  96  61  52  83  89  92  89  82  50  77  96  65  69  58  82  57  61  98  98  88  71  61  77  93  52  57  68  62  62  63  66  85  97  63  49  90  53  85  53  77  59  91  56  73  68  58  82  84  78  88  82  92  94  77  86  88  92  56  53  50  67  71  73  52  62  86  86  65  89  52  53  68  56  98  83  51  60  60  95  68  98  89  86  82  69  78  87  62  74  69  49  69  75  65  79  82  64  70  57  81  49  64  96  91  53  80  49  77  98  69  75  78  77  62  83  86  92  55  81  98  51  60  68  70  75  89  72  76  68  83  91  78  96  65  95  52  49  79  75  93  80  58  81  71  61  72  58  77  89  84  64  94  50  71  84  68  97  59  58  70  59  95  87  56  84  86  89  83  62  78  75  83  93  90  65  83  86  53  93  74  73  97  90  56  75  62  49  88  95  73  53  78  67  72  90  68  89  61  55  88  59  62  97  55  82  72  66  79  49  60  71  57  87  51  90  65  65  94  87  56  77  72  68  79  64  92  53  55  52  57  56  50  53  89  91  96  85  83  73  61  91  54  51  85  51  68  70  78  89  93  67  81  60  93  54  92  77  59  51  86  88  90  54  86  68  96  72  94  65  73  72  94  51  60  88  78  75  69  51  89  74  91  72  65  74  77  69  74  64  98  61  88  68  67  80  80  83  81  74  89  98  63  91  88  49  95  66  87  87  61  66  66  80  69  66  61  79  55  94  83  75  86  89  82  88  92  94  94  74  98  50  60  90  80  67  90  81  90  85  55  92  65  90  94  63  92  78  85  68  82  59  71  88  81  92  95  54  90  71  52  74  73  73  98  53  90  70  66  56  69  65  91  92  53  70  83  83  70  86  79  75  60  81  60  70  81  86  92  91  85  58  81  87  80  76  94  74  56  91  51  85  92  89  71  92  63  87  53  57  56  79  67  91  87  85  50  89  85  80  71  84  61  78  75  73  72  91  66  83  86  93  69  69  62  52  71  71  75  52  60  66  50  50  78  50  97  79  76  87  94  96  76  52  84  68  74  58  90  68  92  87  87  75  77  80  49  76  69  57  78  80  75  65  88  63  49  69  89  57  62  61  69  88  87  49  80  61  54  50  63  69  52  64  54  95  98  72  59  60  62  76  76  62  92  96  79  77  59  71  92  74  65  87  64  72  60  74  71  82  75  71  72  70  64  75  82  78  77  64  69  90  72  67  81  52  54  90  88  80  86  66  89  72  63  86  96  88  86  85  58  87  70  87  96  88  66  89  67  66  70  79  95  71  55  85  97  80  98  54  92  85  60  64  79  93  96  97  63  95  68  50  70  86  65  83  80  69  98  78  77  55  95  52  59  64  74  94  51  51  92  60  71  50  98  97  91  94  94  65  82  49  93  85  77  64  56  52  58  77  77  51  51  62  93  51  59  93  82  84  80  94  87  78  64  57  88  82  53  60  56  65  86  65  82  57  70  76  74  61  95  66  52  73  60  98  79  65  69  83  53  56  91  79  61  72  94  53  59  50  57  76  84  73  79  82  54  75  80  78  76  73  85  74  75  74  82  92  72  82  65  67  68  98  57  90  88  71  49  70  66  87  62  94  59  60  75  73  52  78  92  64  84  96  80  49  62  52  76  95  77  67  55  76  69  81  95  66  78  90  63  97  51  66  70  89  87  68  80  70  86  52  96  69  79  73  73  88  63  92  67  86  58  60  58  68  67  69  64  83  93  81  75  51  83  65  69  55  98  55  84  65  61  59  63  65  58  65  67  64  70  95  72  53  68  81  49  80  61  85  98  63  74  66  78  51  54  82  90                                                                                                                                                                                                                                                                                                                                        
                                                                                                                                                                                                                                                                                                                                      91  49  58  75  89  84  73  59  59  65  50  71  75  90  62  75  90  90  79  84  85  57  91  84  95  86  69  91  52  50  83  61  72  79  56  94  50  65  90  92  86  55  86  62  55  55  84  56  64  72  67  54  85  77  84  57  95  92  49  96  95  96  49  77  87  89  86  95  54  86  75  50  68  89  63  72  89  66  93  85  96  93  72  50  94  97  96  96  95  83  93  87  98  80  65  76  87  55  94  64  61  95  53  98  84  66  68  89  93  81  52  80  86  92  90  80  83  91  51  51  97  80  78  55  67  53  65  97  77  84  80  73  67  65  68  63  97  97  78  61  93  52  75  56  92  71  67  74  57  93  97  89  97  50  89  85  74  95  77  75  56  88  73  88  73  64  63  81  53  76  57  56  62  60  60  58  92  97  67  72  55  79  79  57  67  98  53  71  68  54  50  66  55  51  61  80  91  87  63  49  74  61  61  61  75  58  93  57  66  60  95  94  65  93  69  61  82  86  51  60  76  65  86  70  57  96  69  78  90  95  49  64  93  97  54  85  93  81  67  69  66  49  62  69  65  90  54  79  89  59  62  76  73  86  67  96  79  63  54  92  96  73  92  55  97  98  95  83  79  68  94  75  86  51  60  94  78  69  58  60  69  60  96  57  50  59  76  97  92  69  89  79  96  58  95  65  64  86  49  89  68  68  61  55  60  67  65  89  72  83  50  65  81  66  92  53  89  66  89  51  98  77  94  92  95  74  79  77  92  63  85  98  88  52  80  87  60  93  59  58  52  94  90  63  80  60  66  74  50  98  84  61  92  57  85  52  94  94  62  74  82  69  70  78  83  85  94  59  73  97  87  56  73  82  50  83  69  70  67  73  95  88  54  87  89  65  67  98  61  49  55  51  64  81  50  94  85  55  94  87  96  82  54  79  55  63  62  83  62  81  98  63  71  93  76  51  76  76  49  72  60  74  50  61  62  82  90  73  79  87  96  55  49  93  63  94  64  56  65  94  72  97  91  68  90  53  52  78  53  80  58  53  66  83  93  62  53  89  70  91  57  87  70  75  95  87  85  61  53  68  72  66  50  75  86  71  50  87  71  98  78  80  86  58  49  58  65  54  56  86  72  96  97  84  53  78  51  80  88  65  50  55  52  89  83  55  74  50  77  82  60  86  89  89  62  66  79  75  64  96  57  82  82  79  53  53  55  70  60  69  94  97  63  85  92  95  72  52  90  78  88  77  90  49  80  54  76  72  96  98  83  75  87  84  61  76  75  59  70  95  84  50  92  71  86  63  65  98  55  58  84  52  53  54  67  59  73  75  58  89  92  80  83  85  74  90  62  61  55  62  50  71  65  91  73  73  63  74  83  56  98  50  89  91  79  85  50  85  89  79  73  91  96  58  51  95  66  68  58  52  52  95  63  79  94  59  54  73  65  49  58  95  84  97  67  92  88  86  68  72  63  70  50  74  71  63  67  91  51  92  58  74  56  89  80  69  52  61  65  75  78  55  88  80  85  90  91  92  89  66  95  67  95  54  50  79  61  81  65  98  88  68  57  70  98  72  61  77  71  67  50  71  70  83  67  74  84  84  53  59  82  87  83  57  91  67  52  56  87  72  79  95  93  98  51  79  94  58  61  79  80  96  87  66  54  53  94  95  54  95  64  98  75  59  72  76  68  98  68  76  70  62  82  83  88  89  74  63  86  86  66  87  70  71  93  55  65  74  62  95  58  87  77  60  73  79  82  67  67  92  81  53  52  62  76  77  93  97  75  87  78  51  82  76  87  81  92  71  53  60  79  52  58  93  67  89  64  49  91  56  72  85  70  84  49  79  71  78  92  93  77  93  50  67  92  69  90  50  64  93  92  83  95  84  86  57  79  81                                                                                                                                                                                                                                                                                                                                      
                                                                                                                                                                                                                                                                                                                                    95  72  67  94  81  78  64  91  65  71  80  74  49  49  52  70  59  95  93  83  95  84  77  49  79  82  92  60  80  60  52  70  61  63  77  94  49  89  94  94  95  95  87  77  66  78  53  69  82  69  70  62  88  49  95  54  77  69  89  93  67  70  73  66  67  97  62  58  66  85  64  65  70  87  78  60  64  87  87  92  68  59  66  60  55  83  62  80  89  53  58  90  74  96  75  80  98  79  66  60  81  59  72  76  76  64  49  81  68  63  94  55  53  54  51  65  69  58  60  53  80  90  75  60  66  60  73  51  64  53  90  53  49  73  71  77  88  77  94  50  71  49  86  77  90  68  83  87  76  67  93  68  84  50  78  61  54  83  73  77  97  81  78  54  52  56  69  90  72  74  58  53  61  90  82  86  63  84  92  62  68  61  78  52  62  85  67  81  85  64  74  66  59  83  82  49  78  89  67  75  65  92  96  94  79  53  56  63  79  95  65  82  98  51  83  88  90  84  75  82  94  68  61  64  91  66  65  75  70  83  85  63  70  63  82  62  52  72  97  65  51  83  92  95  61  96  78  61  81  52  96  90  57  89  92  56  75  86  94  83  80  53  90  76  63  56  97  49  63  80  68  86  67  68  55  71  52  56  53  56  75  97  50  89  87  56  74  51  58  80  54  63  75  86  79  63  97  92  55  72  56  84  54  52  55  78  50  69  57  98  94  58  85  55  91  96  56  97  54  84  85  96  83  76  68  89  72  89  62  81  52  77  73  80  50  71  78  82  89  66  68  91  53  78  83  50  57  94  62  66  59  59  51  91  61  75  83  89  67  74  81  71  94  69  77  72  75  61  67  75  82  81  90  54  49  87  90  55  92  79  60  86  79  73  80  83  60  65  54  96  69  95  93  55  66  56  62  60  90  85  84  86  98  58  59  80  59  68  78  91  81  84  84  89  94  88  98  65  66  63  79  50  91  89  65  79  53  95  97  75  63  62  81  71  76  59  97  81  56  85  82  50  62  74  82  88  52  66  62  58  88  82  82  93  89  96  73  93  49  74  95  78  94  76  96  90  52  84  74  84  57  68  60  74  93  49  68  97  87  97  95  89  63  80  80  80  64  94  64  49  90  96  53  56  55  68  63  55  60  81  97  70  56  92  59  81  60  81  83  62  74  91  63  84  74  75  81  83  78  75  63  82  57  55  89  77  63  72  61  70  73  54  50  80  95  77  68  66  54  66  65  49  64  57  89  52  54  74  86  55  68  49  93  71  60  71  87  51  64  50  60  89  63  58  51  76  75  85  83  58  51  89  80  50  79  94  70  93  71  64  72  64  67  64  61  50  85  95  83  73  70  64  61  95  75  68  70  84  83  82  49  61  91  64  78  79  50  66  75  69  66  69  83  60  92  60  90  77  62  64  90  55  62  49  96  75  86  97  65  57  95  83  71  51  59  83  85  90  70  75  68  60  73  69  69  88  62  73  96  60  93  69  53  69  69  89  69  53  67  84  57  80  72  65  91  58  58  60  52  53  55  95  89  66  57  53  98  56  76  85  93  96  86  93  51  81  81  87  72  85  97  49  52  94  66  56  62  75  89  55  93  81  53  49  91  66  56  61  87  76  64  70  81  70  52  62  68  52  85  61  82  56  65  62  71  96  64  88  73  68  70  69  50  52  55  64  81  66  66  75  68  60  57  85  53  61  54  76  52  83  56  88  86  81  74  65  58  83  96  88  77  92  84  55  53  81  55  85  87  60  85  88  64  55  54  90  51  76  70  70  89  75  66  90  66  53  90  57  61  94  56  56  65  65  94  82  75  63  50  88  76  83  68  75  72  60  53  84  92  75  52  69  57  74  51  80  55  96  79  49  72  61  85  82  81  58  53  52  94                                                                                                                                                                                                                                                                                                                                    
                                                                                                                                                                                                                                                                                                                                  89  98  67  72  70  68  55  77  91  60  50  91  87  66  80  54  57  86  78  59  82  84  64  62  89  50  52  64  81  58  62  70  87  58  77  53  50  98  52  54  98  85  51  72  57  69  54  68  63  97  71  90  67  81  71  69  95  83  49  93  78  98  89  96  62  92  97  77  79  92  88  83  86  54  58  70  84  88  70  86  68  61  68  83  69  69  72  70  95  49  92  95  54  89  88  73  98  90  55  87  53  55  78  98  96  85  51  66  83  83  57  88  76  67  83  98  71  75  68  90  77  75  50  50  86  95  73  66  72  67  53  49  58  68  91  56  82  76  82  51  86  66  93  98  64  69  53  59  70  75  69  91  71  93  52  87  87  93  87  67  60  89  93  50  57  95  65  55  61  81  69  52  88  74  90  63  78  52  61  59  49  96  74  81  96  67  55  67  49  83  88  76  98  49  59  62  87  83  88  86  50  61  74  55  96  73  65  52  94  98  82  71  56  50  58  97  71  82  80  61  89  95  76  77  54  51  54  76  67  85  72  92  98  87  72  52  95  82  90  57  84  65  85  88  76  65  59  96  61  60  72  86  88  68  83  70  69  62  51  80  89  94  71  79  61  58  81  63  94  67  84  82  71  87  72  84  69  49  69  71  71  93  53  56  69  91  71  87  51  68  95  84  78  78  85  81  70  64  56  69  98  63  53  70  69  95  85  75  77  92  78  58  74  62  98  88  52  89  56  64  61  97  52  52  62  65  54  73  67  64  63  83  59  57  66  52  90  80  69  94  72  78  65  67  58  90  53  77  82  50  54  84  59  59  91  50  60  90  75  57  68  55  92  76  60  74  64  96  91  93  70  87  63  70  71  75  78  90  90  50  71  88  63  72  50  59  64  63  52  58  76  70  54  83  76  66  96  69  53  83  74  60  52  95  51  94  76  82  55  52  82  91  70  77  60  57  63  87  75  75  53  59  64  98  61  84  81  55  78  69  95  73  91  87  87  95  65  60  76  93  92  77  65  76  96  95  60  92  96  67  71  85  77  55  88  87  78  52  53  74  92  80  64  61  53  84  75  82  75  80  51  93  54  90  70  58  56  54  97  66  53  90  50  59  57  81  88  74  52  56  85  82  88  52  56  87  68  78  75  65  62  73  65  69  69  96  69  97  65  51  94  71  70  52  56  91  96  95  77  78  87  72  80  71  64  98  50  69  85  50  83  73  78  73  62  78  83  82  57  70  70  71  82  83  79  97  80  50  84  56  49  62  73  85  71  78  68  57  74  75  50  85  90  62  96  70  59  52  59  77  66  66  68  84  60  58  51  77  89  55  74  71  72  67  83  64  71  61  87  67  82  96  68  97  77  61  62  72  86  53  97  75  71  86  82  55  58  97  91  85  83  91  88  84  66  85  54  66  85  83  92  75  79  61  83  73  75  72  73  68  60  72  97  78  61  92  49  89  83  60  86  84  59  81  97  94  97  97  60  98  71  55  52  87  81  52  61  77  62  76  73  54  90  87  70  79  95  95  84  60  71  97  98  96  57  51  57  51  94  62  77  92  54  98  98  54  60  65  64  78  98  51  94  75  69  74  75  49  78  87  58  55  96  75  66  82  65  53  97  96  62  72  56  67  65  97  78  81  68  56  64  67  95  95  96  49  84  86  84  61  81  54  69  93  75  94  52  58  89  53  69  89  92  63  96  71  90  65  84  71  57  51  75  82  77  82  62  82  77  72  66  71  86  81  66  62  69  66  50  73  51  74  68  75  96  52  91  49  96  98  69  90  50  50  53  61  65  51  69  74  66  58  79  53  61  96  87  69  49  70  80  67  60  56  61  84  77  96  89  69  79  49  76  53  81  92  79  62  89  87  86  60  65  79  77  90  78  91  70  82                                                                                                                                                                                                                                                                                                                                  
                                                                                                                                                                                                                                                                                                                                90  83  71  96  63  58  92  93  59  64  83  72  63  54  50  81  84  52  73  72  69  64  93  80  80  52  93  86  64  63  92  61  54  64  72  71  88  96  74  71  62  85  78  92  54  81  72  86  94  67  76  82  71  50  75  53  79  80  57  76  67  51  62  60  83  87  77  97  62  52  49  73  76  51  70  65  73  96  53  96  63  84  84  81  90  49  84  95  77  91  61  89  71  71  90  68  84  71  66  71  87  63  97  67  89  94  64  98  65  51  61  50  91  50  57  96  57  62  64  49  53  52  94  96  89  58  90  98  98  79  95  60  92  80  58  68  52  71  78  67  86  57  78  56  66  92  91  69  51  97  90  92  93  98  87  92  50  69  57  67  57  95  97  76  75  65  55  52  50  82  77  83  94  75  75  68  62  88  66  50  84  92  77  77  78  95  62  54  62  50  60  51  57  56  81  79  58  54  70  69  51  52  71  69  60  96  86  91  84  57  90  92  65  80  50  81  93  81  86  74  86  55  69  56  65  87  68  83  75  68  73  84  62  60  74  72  71  78  95  75  56  77  72  61  58  75  79  80  86  51  69  96  77  54  96  93  93  60  54  53  94  57  58  75  94  49  97  61  64  83  60  51  67  52  65  49  85  87  70  51  98  85  72  91  92  71  76  63  55  89  91  82  78  78  78  64  64  77  79  79  96  80  73  51  81  53  61  85  86  82  74  82  69  78  71  70  77  64  74  50  84  66  91  96  77  53  84  69  95  84  79  65  54  97  98  76  70  54  77  90  85  97  93  57  51  60  52  74  59  53  56  95  53  55  78  77  62  78  57  62  83  66  86  90  54  63  87  90  62  79  56  89  62  66  75  81  66  53  49  70  76  65  86  56  93  81  63  80  63  80  49  87  73  49  52  63  97  75  60  49  82  59  65  82  60  71  56  69  87  72  97  94  73  96  83  57  65  81  68  84  55  65  51  54  54  65  53  83  85  97  85  59  72  87  86  55  94  97  56  79  72  84  66  50  78  55  76  53  80  59  72  67  59  92  89  53  66  61  61  89  52  78  84  80  63  60  87  66  96  82  62  56  78  71  67  72  96  92  95  59  57  81  70  97  82  65  61  76  86  91  93  64  73  74  78  77  86  85  76  55  86  87  61  72  75  80  60  73  87  63  69  73  59  74  59  92  89  67  85  64  98  52  83  55  85  64  95  95  66  50  59  67  65  86  66  94  93  67  85  86  64  81  93  67  70  91  96  60  88  49  90  96  49  77  66  57  70  51  93  98  73  77  67  77  72  93  95  92  67  83  77  60  59  71  81  55  83  90  63  62  70  67  97  53  59  72  87  91  92  91  80  52  85  91  55  81  88  92  91  51  59  90  78  54  56  88  78  61  53  69  66  62  86  67  71  69  50  68  61  66  49  61  98  71  80  84  97  66  60  68  54  77  80  49  68  52  83  95  53  66  71  79  83  76  80  96  88  54  79  79  51  78  55  63  88  64  64  97  88  61  90  49  49  83  77  79  80  81  95  56  81  94  91  88  93  77  74  68  92  81  67  82  84  64  56  58  54  89  51  64  97  58  94  76  69  96  49  92  72  96  49  73  87  70  70  85  67  51  88  72  79  68  85  66  76  75  97  85  57  98  95  79  81  63  78  56  79  60  95  96  89  64  72  52  92  91  71  50  78  83  54  62  73  98  92  93  82  72  51  50  83  73  63  71  95  84  51  51  54  73  58  68  64  76  80  92  92  98  80  52  80  51  78  88  96  97  58  88  79  59  63  73  71  84  63  71  84  62  61  52  69  93  65  73  52  97  77  83  87  76  76  89  87  82  87  59  91  86  85  49  80  54  60  91  69  63  72  71  54  63  70  60  52  91  62  77  81  65  57  52  73                                                                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                                                                              95  98  77  71  77  94  69  85  59  98  79  70  74  91  63  64  49  53  60  83  82  68  76  58  96  85  83  87  88  85  71  91  91  63  72  87  51  71  78  74  89  57  55  51  89  60  77  61  98  57  67  74  85  50  81  81  64  85  70  58  71  74  49  66  75  63  98  88  83  65  73  86  84  75  56  66  74  60  98  95  55  72  75  85  83  69  71  75  85  49  53  93  93  56  58  53  71  97  94  90  82  91  52  68  60  81  85  68  65  92  49  60  80  67  88  92  96  51  77  81  76  82  64  75  76  52  76  83  70  92  51  87  94  49  84  79  70  68  82  67  86  78  58  53  60  81  54  52  85  88  89  81  92  79  88  91  67  57  61  68  65  86  85  83  83  52  71  88  86  76  60  58  74  87  73  57  85  60  83  53  70  53  97  85  95  86  52  91  52  57  51  51  60  85  86  78  53  81  54  58  67  97  70  82  55  91  59  65  83  97  84  54  77  54  64  51  73  90  65  53  85  58  91  53  56  95  91  81  96  57  52  97  75  72  60  75  74  91  66  86  81  84  77  56  69  91  79  72  54  71  56  87  58  74  83  81  52  54  84  94  82  92  85  74  83  67  89  57  78  83  76  67  73  88  65  62  50  55  71  52  56  98  77  49  81  91  85  63  62  62  92  60  74  57  89  57  74  95  57  66  71  57  56  72  79  53  88  78  60  91  72  50  54  89  58  53  66  96  84  50  79  70  87  60  66  84  59  61  92  78  95  49  53  57  72  62  65  80  50  66  76  71  49  78  73  61  58  58  81  49  54  74  90  58  53  63  59  77  66  71  58  80  61  66  75  96  95  82  54  71  96  96  86  65  90  87  60  61  56  83  59  68  79  86  69  55  75  83  61  92  77  82  87  82  63  91  79  70  52  98  64  86  51  93  93  75  55  62  60  78  54  60  85  59  67  84  73  74  88  57  73  71  86  71  62  59  96  65  84  62  96  86  61  66  92  77  53  66  62  85  80  49  52  77  98  51  93  80  70  85  84  52  71  59  80  49  64  58  77  53  63  72  79  57  87  51  81  83  80  69  79  71  55  92  97  59  50  89  72  81  85  88  71  96  93  77  96  91  82  65  68  84  78  62  51  76  49  86  94  94  86  73  89  82  62  58  84  68  94  96  80  50  51  60  75  97  73  72  78  61  69  51  74  56  50  81  51  63  62  79  82  74  80  87  90  68  65  93  56  72  78  94  62  69  59  50  69  56  60  60  72  73  56  60  53  96  72  82  80  93  87  84  62  84  57  53  69  50  73  78  95  86  77  56  80  97  52  65  72  86  82  59  70  73  77  66  97  60  81  50  73  84  69  67  74  67  49  57  66  92  83  63  90  51  96  71  55  66  64  49  77  65  73  83  71  76  94  59  52  95  90  54  73  68  49  81  89  50  63  77  96  98  90  49  73  76  62  61  70  90  87  93  86  55  60  77  88  74  97  80  87  52  73  64  94  71  51  93  64  54  66  50  94  56  55  88  62  51  70  71  94  94  53  96  70  72  56  51  62  58  68  71  54  80  76  49  49  65  67  97  83  85  52  49  81  97  96  56  55  97  62  66  86  78  58  81  57  65  55  77  68  93  64  82  52  51  51  61  51  58  65  91  90  88  83  60  71  98  77  52  51  58  66  96  95  55  63  55  53  92  78  68  85  55  67  63  95  97  56  75  53  70  65  77  85  80  71  71  68  61  53  75  88  54  96  64  60  66  57  67  68  94  81  84  57  50  90  51  70  67  78  68  61  60  80  65  64  57  92  80  98  57  93  85  77  94  59  95  69  66  95  93  72  51  93  81  73  59  67  74  54  86  58  58  81  84  93  74  84  91  52  53  83  97  52  77  84  80  65  55  54  76                                                                                                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                                                                                                            87  70  67  50  76  64  87  86  62  58  73  85  69  74  64  57  73  71  61  69  91  61  60  84  93  80  77  74  88  87  94  96  62  82  81  80  86  59  65  52  92  90  88  62  81  97  61  96  85  92  68  66  95  73  81  52  92  58  55  60  91  52  77  57  51  86  72  66  93  98  54  73  90  82  65  57  62  98  70  89  88  96  72  70  72  66  83  64  75  62  93  55  72  81  61  88  72  96  88  82  67  94  65  77  85  67  60  87  96  89  86  75  67  80  98  58  78  51  52  74  90  64  52  53  79  75  87  66  96  72  77  51  72  80  93  88  82  87  82  57  94  93  68  50  76  58  76  58  55  67  84  95  49  95  76  89  49  93  90  74  76  96  78  70  52  54  59  64  71  52  58  57  52  75  83  60  98  54  78  83  52  50  50  97  93  70  59  87  55  57  70  52  72  76  94  89  97  55  62  87  75  69  68  80  86  85  96  82  79  72  80  67  67  49  77  88  82  64  92  57  96  56  82  79  85  54  94  70  84  78  98  92  93  51  66  74  77  85  54  66  92  84  91  53  97  77  80  96  70  77  64  52  80  50  60  49  57  62  89  75  76  77  58  74  77  96  80  78  82  68  67  71  81  75  78  93  72  65  63  97  64  77  63  88  79  55  64  82  65  53  72  95  64  58  80  55  88  70  91  66  64  74  72  88  51  52  55  67  73  57  94  52  58  68  94  95  71  55  96  58  58  61  60  84  75  71  89  79  81  91  66  77  92  78  63  83  77  81  63  75  73  60  73  59  92  91  54  84  65  55  54  49  61  69  77  80  58  83  97  80  64  74  97  75  88  54  64  81  65  76  92  52  75  90  94  75  67  92  89  92  65  57  80  58  51  93  88  58  49  70  76  55  84  61  65  71  65  72  54  54  81  66  58  66  51  89  78  53  70  96  94  86  85  54  85  81  77  78  50  58  97  65  71  87  61  58  92  87  75  80  60  85  61  55  52  55  84  70  86  71  91  69  96  65  69  88  76  73  87  74  61  73  56  89  75  90  68  95  66  91  70  98  64  73  71  63  49  66  64  67  97  76  74  96  91  57  66  85  76  93  69  64  98  85  91  55  86  69  55  88  53  57  71  80  49  51  67  69  51  89  55  54  90  65  54  79  70  64  62  78  68  67  71  69  77  68  93  71  62  58  77  69  82  74  52  70  50  75  59  80  92  70  84  62  82  73  76  77  61  58  58  71  65  59  68  91  96  65  59  81  84  91  69  87  51  97  72  65  90  68  98  78  96  64  53  69  74  58  88  68  52  84  53  62  54  61  50  53  93  80  88  83  60  63  92  55  62  92  59  54  61  77  76  95  68  98  93  96  49  78  97  76  90  57  60  83  53  55  56  55  90  64  81  79  81  89  52  71  69  67  67  96  67  87  94  77  94  51  97  87  94  86  51  67  61  68  97  87  57  61  61  98  97  63  55  53  81  75  66  64  82  79  57  55  89  51  67  49  80  67  80  91  75  84  79  85  65  65  57  79  56  92  89  76  96  94  81  66  52  72  66  57  51  74  76  60  68  80  97  72  53  94  55  81  98  49  61  86  52  96  87  95  71  58  83  88  63  67  69  50  56  56  80  76  69  79  75  87  95  69  68  92  51  96  55  89  96  97  69  83  75  78  58  80  57  65  58  95  79  51  88  93  98  59  85  84  58  85  92  91  87  51  75  78  93  80  91  80  93  78  58  71  96  93  75  51  79  80  87  73  80  79  75  50  49  76  50  72  78  85  51  96  87  72  88  73  64  64  71  55  63  51  82  54  65  63  50  51  89  85  53  73  90  51  56  59  52  70  66  98  82  60  80  64  78  62  86  53  76  66  70  88  75  67  59  81  86  88  77  53  71  65  72                                                                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                                                                          60  98  74  98  95  52  73  81  97  81  58  69  49  66  87  49  74  70  83  69  59  59  57  74  54  85  93  82  90  91  86  51  81  67  98  65  86  71  52  94  97  66  69  55  58  70  58  68  52  60  88  56  88  82  71  64  83  58  89  68  61  95  61  76  62  83  98  56  92  91  78  66  76  89  79  97  95  53  66  64  50  78  75  83  76  87  68  56  98  97  65  93  95  74  78  79  79  91  59  50  70  58  81  72  75  82  95  73  70  53  97  89  93  68  62  69  83  81  71  88  74  97  51  72  57  82  86  58  89  71  50  97  68  61  58  78  64  97  96  70  90  49  64  85  57  50  65  81  66  92  53  54  64  85  86  70  94  60  71  98  69  96  84  92  92  59  76  87  59  60  56  64  93  84  98  97  88  96  91  84  77  57  78  82  86  64  88  96  54  72  89  97  98  63  60  73  68  77  53  68  66  59  81  61  94  68  89  91  85  94  51  80  55  66  81  62  97  81  82  82  97  61  52  84  86  70  64  50  76  94  73  60  93  75  69  83  74  56  52  58  86  50  89  67  78  95  74  64  86  93  82  55  84  77  95  86  98  79  89  77  64  50  56  85  82  76  85  69  55  60  87  88  89  77  93  57  93  90  96  58  53  82  72  76  66  65  63  59  77  53  67  83  51  55  79  90  70  73  98  95  56  56  50  68  71  65  57  84  69  57  76  95  87  82  86  95  92  90  51  54  91  98  92  71  72  83  74  71  72  52  58  61  72  78  59  66  55  88  49  61  81  93  74  97  79  79  78  77  77  51  57  83  82  78  64  62  95  64  96  64  61  67  87  74  90  75  56  57  63  91  53  88  77  70  74  81  61  85  59  81  80  91  53  91  95  51  89  97  55  89  63  64  72  95  85  75  97  66  65  98  62  54  55  85  74  94  59  66  97  79  92  74  58  90  90  95  78  64  70  84  56  95  74  88  51  71  88  98  76  82  88  95  83  88  59  79  79  78  68  51  84  66  84  50  56  64  83  50  71  51  68  67  60  72  61  74  89  50  82  63  76  88  78  89  85  88  86  59  81  86  74  96  93  57  78  71  92  63  87  76  84  77  96  93  95  96  82  64  83  64  52  72  54  69  72  96  81  81  90  92  52  57  85  80  58  81  68  89  82  75  78  70  52  84  82  76  84  83  65  88  90  58  65  97  61  67  95  60  96  74  83  54  84  88  65  63  66  55  61  76  63  75  93  57  58  62  52  97  96  83  55  96  90  55  64  49  51  87  55  82  89  83  77  55  78  93  56  98  61  63  73  95  91  75  65  69  57  63  49  94  64  54  75  86  65  68  68  95  76  85  83  68  70  88  74  63  62  96  50  71  80  57  87  97  74  54  91  79  61  64  86  73  66  67  98  52  52  98  61  55  52  59  94  76  90  68  74  63  59  84  72  81  67  90  81  60  87  50  90  76  49  53  76  61  63  98  56  65  57  73  89  62  97  67  87  97  83  61  73  82  65  53  82  93  69  54  50  95  86  86  50  97  69  98  64  78  56  54  83  72  80  85  91  80  59  62  94  52  58  52  82  61  53  76  74  74  95  90  59  52  57  77  87  94  97  81  57  87  61  56  83  69  90  60  91  60  80  80  82  67  83  75  69  89  92  54  54  97  88  90  81  52  58  96  94  92  52  53  58  78  62  80  77  83  61  56  83  90  77  56  81  69  72  86  72  71  71  91  82  96  92  76  65  76  88  71  50  98  80  61  76  60  61  93  73  76  73  63  76  63  62  70  78  71  55  73  54  90  90  61  66  90  89  85  86  61  56  86  51  61  96  70  91  98  62  97  52  80  77  78  67  67  65  78  70  94  60  95  88  50  67  63  57  64  58  54  76  68  83  94  94  73  63  85                                                                                                                                                                                                                                                                                                                          
                                                                                                                                                                                                                                                                                                                        82  62  62  60  97  69  75  68  69  92  49  62  83  69  97  96  67  89  63  57  62  78  79  97  67  78  81  57  75  69  55  87  72  59  84  83  55  79  55  69  66  55  97  98  51  66  61  90  95  70  98  93  89  97  85  66  60  55  86  76  67  84  57  82  52  51  96  60  55  65  75  53  56  68  95  77  88  86  67  81  58  78  81  58  59  55  83  77  93  52  66  83  87  72  78  50  53  52  61  71  79  83  88  61  51  76  67  72  53  60  71  49  79  72  93  85  77  64  53  52  74  91  65  91  49  84  69  50  76  57  87  96  73  87  96  55  56  78  58  86  88  72  67  69  92  82  59  58  80  69  75  59  76  67  52  75  68  79  68  83  66  72  62  52  54  79  65  51  57  83  81  78  54  73  54  55  91  74  81  92  76  51  76  63  81  54  62  96  79  80  70  62  95  95  65  81  90  77  78  84  86  70  79  91  51  78  57  87  92  77  71  93  94  94  98  81  56  50  66  71  67  53  50  50  92  71  84  77  92  52  61  83  91  50  52  74  75  78  54  97  74  62  95  91  75  85  95  83  49  88  59  77  79  95  67  49  79  86  84  73  72  81  96  84  98  63  66  87  82  56  89  87  70  79  78  51  92  61  91  70  67  55  50  77  67  73  51  62  86  51  68  67  66  85  70  86  62  54  91  97  65  49  65  81  97  63  56  77  54  49  84  57  69  63  82  83  67  61  71  61  86  93  55  55  76  93  76  77  81  49  90  76  55  98  65  74  78  58  52  93  87  76  94  60  90  83  57  81  86  62  51  59  86  82  86  75  86  88  67  60  77  56  89  82  83  85  73  57  91  88  77  55  72  51  66  90  63  79  78  92  80  82  73  78  95  85  82  58  88  84  74  74  53  82  70  57  70  96  90  90  51  76  50  65  58  96  75  60  72  68  90  68  80  75  67  53  88  64  79  92  89  56  88  98  64  80  94  63  76  85  56  65  89  80  94  95  91  53  85  96  62  67  83  64  57  96  69  87  57  54  79  75  72  56  53  82  58  97  62  88  69  97  89  83  54  62  84  93  79  74  92  91  86  59  81  83  96  79  82  79  53  66  96  66  94  51  73  55  80  62  58  83  55  73  68  78  68  90  78  51  82  68  95  52  61  70  62  97  76  66  54  98  75  90  59  50  74  72  53  69  53  90  59  81  55  69  73  76  57  78  61  90  53  94  51  86  72  54  95  98  49  72  58  68  77  98  70  91  67  54  63  92  90  66  72  56  71  56  86  64  53  68  76  83  53  87  65  60  85  66  87  76  64  86  59  70  79  87  97  74  51  67  55  52  83  94  95  75  72  54  94  77  84  49  57  72  53  86  81  95  91  66  65  75  88  57  64  70  74  89  51  93  69  96  77  68  70  64  59  80  56  72  69  54  87  59  55  97  54  81  50  62  55  67  88  49  78  84  58  75  93  76  88  58  65  56  77  94  68  70  58  68  92  63  92  80  94  55  62  51  58  85  92  63  66  80  49  84  81  51  83  77  66  60  66  80  60  63  76  58  49  84  56  69  76  71  53  80  65  98  85  98  49  64  75  93  70  68  88  78  57  98  91  62  64  78  54  94  75  59  67  87  79  87  49  54  58  74  81  52  91  57  62  83  67  58  76  59  53  70  73  75  95  84  61  85  96  58  51  93  93  63  90  91  84  50  96  78  51  88  67  78  69  76  67  87  63  87  87  82  80  62  84  63  49  92  52  97  51  56  88  71  56  97  83  87  92  91  77  54  60  88  86  58  53  62  87  72  79  86  85  57  78  64  89  68  93  74  84  90  52  68  85  85  67  96  71  69  65  80  95  66  89  57  50  88  68  64  66  68  68  90  97  71  59  84  51  74  69  89  62  50  55  77  55                                                                                                                                                                                                                                                                                                                        
                                                                                                                                                                                                                                                                                                                      88  68  88  82  72  74  73  67  70  80  68  96  88  52  52  81  75  66  90  97  91  92  70  55  86  56  56  67  71  65  57  64  60  89  94  95  61  86  94  80  89  92  50  69  51  85  77  80  80  51  65  64  60  94  50  88  64  76  72  73  57  83  97  87  71  84  80  91  52  80  51  62  55  93  65  76  70  69  70  54  94  89  83  82  87  93  51  58  89  66  86  72  95  94  87  84  85  73  64  72  78  80  57  84  67  61  54  68  68  50  67  85  65  66  80  94  78  60  51  50  68  62  52  80  86  82  71  86  91  77  56  97  74  76  54  78  90  61  70  67  58  92  76  69  53  76  98  80  96  91  64  77  59  72  60  67  72  67  72  87  73  93  67  66  74  76  91  89  55  97  57  57  88  86  69  95  86  75  69  93  56  82  62  53  54  67  74  67  52  67  61  96  71  79  74  75  91  67  83  79  91  68  71  67  74  70  69  77  80  62  95  57  77  70  78  62  74  93  82  49  88  92  97  63  49  61  88  82  53  88  50  61  58  91  69  82  56  94  54  93  61  51  52  87  49  75  83  95  82  68  61  51  76  97  50  91  62  72  69  66  93  55  59  91  51  71  73  82  54  91  72  57  76  51  61  85  87  59  60  61  60  53  62  51  90  70  85  82  92  68  74  62  55  57  97  96  50  62  96  64  88  49  78  54  51  70  63  76  50  55  97  68  69  88  83  51  75  54  61  79  79  92  52  96  97  85  71  64  51  93  52  73  89  81  53  55  52  63  71  64  50  72  86  54  87  85  85  75  69  78  83  75  54  55  88  88  61  76  93  85  57  81  66  91  55  96  66  50  59  72  64  84  59  54  63  63  72  97  94  80  80  62  66  76  58  50  67  67  70  82  79  89  50  68  61  79  85  68  68  94  75  85  56  87  92  97  64  91  57  52  66  78  68  98  64  57  84  63  95  49  56  94  74  91  58  53  89  73  88  98  80  85  64  62  96  88  65  51  63  77  92  74  65  77  87  86  91  68  75  49  90  78  96  53  97  80  69  89  62  71  51  55  69  81  98  83  49  66  55  64  63  69  74  64  95  67  71  82  94  60  94  86  88  69  57  60  68  85  60  71  76  53  71  65  55  80  55  96  84  62  84  92  49  60  82  72  53  94  70  88  75  78  90  88  68  62  67  86  50  83  52  70  75  63  58  66  49  55  96  76  52  94  91  64  77  78  62  92  63  82  52  57  83  90  68  88  91  89  88  98  70  95  72  76  76  77  58  74  65  84  63  76  75  50  84  63  73  55  62  65  94  52  60  62  75  54  63  60  80  51  92  70  71  69  83  52  62  65  50  78  74  83  91  61  92  86  89  69  69  92  55  70  49  77  71  53  85  51  77  73  81  49  89  70  57  63  98  91  63  67  90  61  74  52  63  66  63  88  53  64  68  84  77  63  55  73  96  61  72  82  58  69  98  95  76  84  63  92  77  97  79  65  64  77  90  80  64  54  64  70  71  73  68  79  54  81  80  86  90  61  50  68  76  97  89  73  58  87  62  86  83  97  70  90  71  53  50  52  79  80  56  68  77  53  98  96  54  61  95  64  50  69  60  72  61  90  87  56  60  60  83  66  57  58  72  91  77  56  68  65  50  98  97  53  87  93  77  69  49  79  77  56  90  55  76  61  95  74  89  76  80  67  95  67  79  88  85  56  81  94  58  80  74  58  82  87  64  95  83  88  97  53  96  68  53  95  59  70  83  51  68  98  64  86  71  62  85  74  50  70  91  67  67  50  93  69  95  52  66  68  77  62  61  78  61  61  73  53  85  89  53  94  55  76  78  62  97  63  73  77  56  68  56  68  68  84  86  92  68  97  70  50  80  93  82  60  74  80  74  79  90  51  97  94  54  61                                                                                                                                                                                                                                                                                                                      
                                                                                                                                                                                                                                                                                                                    64  70  92  76  57  63  81  75  50  97  68  73  56  75  54  58  53  64  83  50  97  80  90  93  98  55  76  57  81  78  77  70  59  81  86  70  64  55  55  92  78  66  91  96  81  96  92  91  93  63  62  61  50  60  50  78  84  83  91  92  52  55  96  83  91  55  97  51  57  72  91  57  58  95  94  62  97  65  91  55  88  58  84  79  75  90  60  64  62  71  56  64  82  50  66  50  62  66  61  58  55  77  87  52  64  56  60  85  55  77  97  74  59  49  79  94  57  60  68  59  58  74  91  78  64  56  96  56  56  80  84  83  70  92  52  98  63  97  74  96  51  77  68  84  80  57  50  83  89  91  75  61  69  54  68  78  77  84  59  53  72  72  51  69  92  91  66  80  54  97  60  57  50  98  96  55  72  98  49  62  53  92  57  97  49  57  53  69  80  95  58  67  87  56  65  94  80  50  53  98  63  93  58  53  62  65  68  71  64  66  87  88  98  82  92  90  86  54  84  75  76  50  52  76  55  70  83  51  55  75  95  69  56  84  64  80  89  70  92  69  85  80  62  86  75  74  66  83  68  63  83  90  72  54  80  66  56  60  86  49  97  91  95  96  71  91  69  63  63  59  79  50  52  78  53  66  70  98  98  63  75  98  71  88  54  89  73  69  52  65  81  97  88  74  98  49  57  81  67  79  73  90  56  65  88  50  95  57  66  85  73  51  85  96  51  63  84  50  88  70  71  54  53  55  84  59  80  50  86  85  82  69  81  74  53  59  87  67  59  77  69  95  59  55  70  83  70  50  91  49  53  49  57  68  72  69  63  70  82  78  68  49  60  78  92  94  77  74  57  66  60  65  50  95  79  50  50  80  69  59  93  64  79  65  84  95  95  78  70  65  89  52  80  69  82  70  85  65  79  93  57  82  79  81  53  89  58  69  62  60  53  51  95  57  62  59  87  74  54  71  61  81  67  76  69  94  94  75  61  88  60  77  90  60  57  70  57  86  82  79  49  72  93  83  54  50  52  81  76  89  57  82  74  78  95  52  69  55  91  63  90  92  94  81  84  66  49  83  73  69  82  77  90  71  75  73  69  72  62  81  74  93  83  84  84  58  87  79  66  57  92  93  89  94  67  50  88  71  51  71  52  87  55  67  61  51  94  63  81  76  86  97  80  69  76  81  57  56  60  60  50  90  51  75  73  65  71  69  67  49  68  77  67  86  62  57  81  78  79  76  94  50  52  68  60  72  80  79  57  64  93  81  59  56  66  53  53  79  56  54  57  72  91  81  65  85  57  52  74  53  53  75  53  66  93  49  56  63  97  74  66  76  61  84  93  49  95  85  83  51  78  59  78  87  67  49  80  78  69  96  88  97  89  93  72  58  85  53  93  54  98  65  67  73  81  53  65  49  84  84  57  55  63  97  95  49  98  97  51  90  95  76  90  52  58  74  53  85  78  50  90  74  73  66  82  91  59  50  89  52  80  50  80  82  81  88  92  53  87  91  51  89  87  77  59  79  68  60  93  98  52  96  81  71  59  88  98  63  84  67  62  95  64  70  85  85  59  54  59  85  65  93  50  82  71  82  88  84  72  73  63  71  84  52  93  72  74  68  57  58  63  95  65  94  97  58  67  72  80  62  96  51  72  50  67  62  49  80  98  88  86  57  50  75  95  73  72  71  64  76  79  93  61  55  60  88  49  87  55  87  72  97  53  84  83  79  89  74  85  92  62  51  83  61  83  87  91  83  58  62  76  50  50  73  84  93  87  79  97  81  98  94  93  80  94  78  55  94  82  73  64  58  64  62  77  83  75  82  92  73  67  74  58  85  98  75  73  56  98  97  49  51  69  49  70  59  69  95  69  92  80  65  79  87  96  68  95  60  50  95  65  91  86  81  52  70  57                                                                                                                                                                                                                                                                                                                    
                                                                                                                                                                                                                                                                                                                  94  66  97  87  87  68  62  50  76  84  59  90  76  95  59  89  76  80  77  97  80  70  82  68  63  65  52  92  82  70  94  52  84  77  52  97  69  63  69  61  50  77  94  68  91  93  59  73  74  89  91  66  75  67  84  90  74  66  62  69  68  91  73  66  80  61  77  55  64  69  55  96  63  87  92  49  70  70  76  82  89  85  77  94  93  63  80  80  52  59  67  89  51  60  79  66  67  70  82  90  59  55  89  76  51  63  94  98  86  58  65  59  72  82  93  55  84  84  92  84  54  52  84  95  76  68  57  73  95  89  80  54  71  83  81  55  73  85  80  70  87  57  69  79  70  94  50  84  63  81  70  62  95  82  75  86  72  56  76  58  96  98  60  63  96  75  86  73  73  78  87  51  96  57  64  68  80  93  94  73  63  80  61  82  72  81  84  89  60  78  71  95  98  69  67  66  93  93  55  66  62  80  94  78  67  80  59  75  78  53  84  92  66  97  56  55  85  94  80  91  82  53  81  92  85  97  50  94  52  69  79  87  54  77  85  59  94  63  78  98  85  65  76  95  59  62  81  49  60  71  76  64  88  65  90  92  51  55  74  70  83  60  96  75  80  76  93  50  53  80  86  71  95  57  74  86  72  91  97  91  85  88  52  92  89  92  89  77  93  70  51  71  53  95  64  81  83  69  55  84  91  51  66  56  49  51  57  51  72  52  63  50  54  78  94  73  57  72  76  56  90  76  51  69  72  91  91  68  89  98  51  78  76  81  52  71  84  56  69  96  67  70  50  62  60  81  91  61  55  86  77  86  71  95  89  50  61  77  70  92  71  85  62  72  67  97  49  98  90  51  65  88  81  86  85  75  56  63  61  51  63  58  78  50  87  91  61  80  83  62  65  69  76  90  68  52  63  51  85  55  59  55  77  59  56  90  55  60  74  50  53  90  97  72  94  71  75  71  64  95  95  52  61  81  82  71  98  68  70  96  98  68  67  67  82  86  74  88  90  49  87  97  82  89  81  95  84  91  90  78  98  91  80  52  58  54  95  60  72  82  96  57  92  83  49  76  52  75  91  96  87  89  95  51  76  53  62  49  89  86  86  85  58  82  86  73  75  79  51  64  59  62  91  93  54  91  93  98  73  87  57  67  67  68  68  72  90  53  68  84  95  67  97  91  83  66  92  94  68  50  97  49  57  92  91  52  61  77  58  86  52  65  98  59  53  62  64  54  60  53  59  62  60  98  92  56  57  61  55  98  74  85  96  73  93  67  94  66  49  67  79  51  91  88  86  58  93  53  88  73  83  79  91  75  89  67  55  67  95  76  90  69  50  73  78  82  59  62  94  61  70  93  71  69  70  81  56  60  92  55  75  70  77  75  79  82  59  68  79  85  84  70  78  49  80  89  62  66  78  60  52  60  72  85  78  98  66  77  75  68  94  94  57  74  69  67  87  71  71  57  81  77  98  85  88  96  88  66  67  57  67  81  93  74  50  91  58  84  52  98  80  62  83  97  76  66  63  71  49  98  49  58  76  52  59  67  49  89  50  72  53  97  84  80  84  97  81  53  53  59  97  73  76  74  64  82  98  93  52  64  82  98  51  53  68  95  81  63  87  94  68  90  50  94  59  85  71  55  51  64  73  68  50  93  52  96  78  72  93  49  52  64  56  59  60  58  90  68  69  59  50  84  80  49  68  71  94  68  68  85  58  71  90  70  75  88  79  52  77  55  76  68  63  53  98  72  59  69  65  75  87  92  97  60  76  50  49  85  74  84  51  92  73  77  96  97  56  89  67  89  61  58  68  72  72  97  66  56  51  77  92  91  74  52  65  93  86  56  81  94  84  79  62  86  91  65  57  64  77  88  86  73  97  92  97  51  93  59  87  49  50  89  69  61  69  68  54  53                                                                                                                                                                                                                                                                                                                  
                                                                                                                                                                                                                                                                                                                76  61  77  96  58  90  80  70  92  52  70  85  66  61  84  77  78  86  95  68  75  86  84  66  93  85  55  59  93  77  88  79  95  73  87  65  68  60  87  92  73  51  69  76  87  84  94  84  62  96  60  66  64  53  82  97  65  63  86  65  60  84  87  86  79  92  80  89  77  90  63  89  92  67  94  86  65  67  72  92  67  62  95  87  86  68  64  98  72  92  63  88  54  75  76  60  71  67  80  79  69  75  94  96  77  75  84  52  86  76  96  84  90  69  85  69  57  55  72  75  81  95  81  85  51  59  54  59  76  85  74  51  62  71  82  87  56  53  93  54  71  78  87  90  81  54  53  92  88  65  91  72  49  58  97  92  52  86  75  94  55  70  59  62  58  78  62  81  59  73  69  91  78  59  77  89  75  78  86  54  97  60  67  75  64  89  64  84  98  94  97  84  92  53  66  80  94  88  69  62  86  66  55  73  70  88  60  60  93  92  59  93  92  90  88  90  95  65  92  56  52  96  92  85  49  78  72  86  77  91  88  77  66  59  89  71  64  93  56  75  96  85  85  85  85  95  67  67  65  81  78  54  95  55  54  66  65  57  73  52  68  90  66  82  82  70  52  53  80  68  86  59  89  68  91  96  98  71  73  69  60  94  75  51  87  72  62  92  61  93  73  55  83  94  55  64  75  69  88  65  73  60  90  52  49  92  84  72  64  57  63  98  88  98  62  72  59  77  52  83  57  56  85  49  91  98  57  67  74  53  78  70  57  96  56  91  73  80  84  62  68  79  64  66  82  60  90  88  52  81  83  63  66  58  80  71  59  94  79  87  86  88  75  66  88  73  52  57  95  93  51  97  84  97  91  86  94  94  75  65  59  65  50  52  96  81  49  61  73  95  93  72  58  62  79  70  77  70  85  86  94  98  90  98  64  95  51  83  90  67  58  87  93  55  50  63  74  71  74  76  73  76  82  98  67  75  83  65  90  79  64  75  57  75  89  60  53  81  77  87  58  83  49  59  60  79  59  61  75  54  95  71  89  59  72  88  60  51  58  55  67  61  60  88  59  95  73  81  95  85  49  63  71  92  59  63  50  79  53  66  61  49  90  97  90  62  70  84  51  65  83  59  49  76  60  67  76  93  79  50  73  70  85  87  72  73  88  95  70  62  60  75  72  83  82  69  83  49  50  84  70  92  76  49  75  98  49  60  86  93  58  77  72  54  97  66  51  77  83  79  69  52  61  92  53  70  50  50  93  82  56  60  75  98  92  58  75  91  62  88  82  49  92  65  50  68  57  53  69  62  50  92  94  51  83  75  70  52  60  78  94  73  69  63  49  59  68  55  59  70  65  97  61  53  72  63  76  80  73  84  79  49  96  65  59  74  75  87  56  81  61  49  58  76  68  89  75  70  68  50  86  89  81  65  73  74  54  54  51  86  87  92  91  91  65  63  69  76  92  79  67  77  89  75  72  65  83  94  90  78  67  61  70  73  54  58  85  61  67  72  93  53  97  70  62  79  71  54  58  78  73  85  67  64  49  86  68  94  55  64  92  94  63  65  78  91  98  68  86  62  98  77  66  55  66  53  75  62  66  63  58  78  66  96  69  69  85  97  59  79  90  70  57  49  85  94  71  54  57  79  90  51  81  70  98  75  78  64  79  57  67  59  52  93  52  56  78  57  76  49  62  50  89  53  65  65  61  75  73  73  69  69  74  56  51  68  69  94  54  70  51  67  82  78  54  85  50  90  89  76  96  51  64  73  63  83  84  97  87  80  94  55  70  60  76  76  51  84  75  70  85  52  53  72  54  66  85  56  52  77  86  59  86  86  96  73  69  90  73  73  65  80  79  51  77  83  91  78  53  66  98  56  67  91  94  50  76  62  68  63  68  51  85  96  56  65  97  86  58                                                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                                                              53  55  53  75  67  58  87  51  78  88  98  58  67  73  62  72  70  81  95  92  53  49  68  50  87  67  83  96  51  82  71  49  49  80  88  76  58  56  66  94  53  73  94  49  50  84  63  91  78  82  95  84  91  64  93  79  97  72  79  66  49  58  90  53  83  74  96  52  77  64  96  98  54  51  92  59  52  68  75  73  79  69  71  65  49  83  55  91  56  60  69  70  91  94  66  72  89  54  70  64  87  73  56  65  52  50  92  91  77  53  50  66  90  98  69  55  83  52  98  57  64  76  98  87  91  68  95  77  61  90  97  84  78  64  65  77  69  98  85  94  74  77  55  92  87  60  72  81  69  87  98  60  61  49  54  61  67  79  79  67  86  90  85  59  94  79  61  71  49  65  70  83  53  76  81  53  55  57  59  87  96  53  88  82  60  93  82  85  78  95  80  74  65  49  61  92  80  62  89  75  78  62  96  54  97  92  83  73  75  54  84  83  64  90  95  53  63  58  96  76  87  95  75  69  94  84  57  89  65  69  72  77  61  85  98  96  73  71  84  56  90  63  65  74  65  88  93  86  51  59  81  97  54  51  62  68  55  53  52  89  56  60  85  77  52  95  53  84  77  68  56  61  49  60  93  53  97  92  73  72  62  84  85  89  78  91  75  49  83  90  81  54  64  71  62  89  88  92  66  71  69  80  89  59  73  56  54  81  62  93  49  74  71  74  70  91  67  88  92  86  93  93  64  53  74  77  71  89  61  49  59  69  74  60  61  63  49  98  79  85  92  80  82  70  57  63  92  53  84  84  81  82  72  62  84  56  55  98  51  51  84  60  71  68  59  55  70  71  58  77  95  53  85  51  93  61  52  78  55  66  98  63  67  61  94  98  59  92  69  63  77  72  49  89  90  89  92  91  58  54  98  64  49  82  91  59  86  53  90  58  86  68  74  52  62  84  77  54  76  58  67  67  73  86  84  61  51  57  94  74  62  67  78  89  76  70  67  74  71  52  79  71  84  67  59  59  81  55  94  72  71  82  76  88  97  59  51  93  73  88  50  63  53  76  76  61  74  96  75  73  62  54  61  66  92  83  65  77  68  89  56  78  80  96  82  82  51  76  76  75  49  63  88  55  69  54  81  49  75  53  81  52  94  61  78  80  89  80  86  55  78  63  53  53  81  63  85  80  55  72  76  90  78  59  98  72  96  56  91  93  58  88  67  61  72  93  86  82  95  86  76  68  67  76  52  53  67  50  82  89  67  81  53  85  78  93  49  94  64  54  83  69  70  83  71  58  52  78  97  70  72  55  69  50  62  93  56  65  93  92  83  61  74  56  91  94  98  95  83  76  74  87  64  79  49  87  83  97  94  53  95  76  76  91  97  82  73  72  85  88  97  62  82  87  67  70  95  52  55  86  90  56  53  96  97  52  58  84  58  78  82  78  87  85  93  85  83  64  86  55  94  69  70  57  55  64  50  93  67  90  76  90  49  89  66  97  68  91  77  52  56  63  88  54  83  71  67  53  57  55  75  49  68  91  53  63  61  87  51  61  95  82  53  86  75  79  86  76  54  63  64  62  54  90  87  64  97  87  73  93  53  68  81  63  71  95  61  88  95  61  89  82  59  55  68  64  89  93  69  72  93  90  50  85  77  77  52  91  84  51  95  87  73  71  96  81  90  50  71  76  89  93  49  52  98  95  79  89  52  86  51  80  50  58  90  84  82  81  83  74  95  84  72  94  88  53  95  96  79  80  78  74  64  57  56  70  75  79  78  60  82  90  60  53  61  72  63  60  68  53  59  64  71  53  60  68  86  75  95  83  83  77  90  93  86  53  63  80  83  80  63  91  71  51  64  93  92  83  82  75  88  49  72  82  73  49  81  56  53  52  88  63  95  49  63  49  60  62  78  66                                                                                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                                                                                            69  66  79  83  93  97  80  93  96  85  83  78  84  75  81  50  51  96  67  68  97  95  82  81  79  84  65  98  51  60  92  70  72  68  79  65  67  78  64  89  67  65  91  49  86  51  60  73  95  58  95  78  80  61  65  82  54  79  56  95  96  64  93  62  91  68  73  87  93  87  96  50  94  65  72  56  55  82  54  83  72  49  84  60  72  66  73  88  50  95  60  67  80  70  88  67  74  88  71  67  88  83  76  75  78  78  49  57  70  83  57  51  70  67  88  75  49  92  75  76  67  72  86  77  77  84  92  50  90  66  84  97  78  96  60  92  49  60  70  63  85  70  55  88  56  85  58  69  95  50  63  60  72  85  62  94  59  79  57  91  79  55  75  86  95  67  84  94  86  49  79  74  82  51  58  56  86  57  96  77  50  60  73  97  92  49  59  80  95  65  53  60  73  74  59  59  79  62  96  65  73  50  98  92  97  84  63  69  55  91  73  71  51  61  65  91  83  70  77  57  65  77  82  79  49  91  64  62  77  81  71  65  53  87  78  67  85  64  78  88  61  81  76  89  51  87  51  89  72  93  76  86  73  69  92  53  52  52  61  90  91  64  78  68  91  74  51  96  98  84  75  93  93  51  81  54  50  64  76  91  61  72  50  96  86  56  51  91  76  58  56  79  88  89  91  77  96  86  70  78  90  88  79  70  98  65  84  92  55  50  49  80  83  98  77  55  50  58  58  83  50  73  49  51  63  63  79  65  85  70  98  74  62  67  82  49  50  95  54  73  74  86  68  51  62  79  92  94  85  77  88  60  72  60  61  61  96  87  76  76  51  87  57  51  76  90  55  83  71  82  90  82  89  57  57  49  94  78  56  81  96  60  91  71  83  52  50  98  62  60  51  78  91  92  92  88  77  52  98  80  71  79  69  88  60  63  71  64  51  95  72  79  58  95  90  64  83  82  59  87  72  76  67  60  90  70  67  77  81  75  76  57  57  98  65  88  94  60  61  93  67  90  53  82  74  69  97  68  55  78  98  80  73  77  79  77  97  60  82  56  66  91  80  74  96  55  90  60  85  88  53  56  51  83  63  81  71  72  91  94  98  89  74  86  76  75  53  53  73  61  50  88  53  61  56  65  64  85  81  79  68  96  66  95  94  90  66  52  64  72  69  55  73  87  96  73  64  90  59  87  68  59  79  77  71  69  66  65  50  60  93  85  55  83  77  96  88  58  52  80  79  69  54  77  81  71  63  50  89  58  75  51  89  59  70  67  96  79  84  53  91  57  82  84  92  94  63  85  52  94  80  95  78  86  82  75  49  54  68  82  66  92  50  85  96  92  89  84  95  77  62  89  88  86  73  96  52  98  81  90  76  62  87  59  82  53  61  98  51  84  82  59  98  76  72  82  78  98  85  52  95  49  80  62  64  82  72  81  52  97  66  68  86  80  51  54  92  50  75  70  62  62  96  59  55  76  93  85  75  62  59  49  81  72  60  92  87  50  69  95  76  96  88  85  91  60  73  94  57  52  78  50  69  88  88  89  70  69  79  57  81  92  55  80  98  56  89  87  66  78  55  76  55  67  89  52  71  71  95  84  81  97  72  50  57  63  50  86  81  72  51  52  88  78  91  76  53  90  86  51  92  72  57  61  68  65  74  54  52  87  58  85  82  80  93  61  88  58  97  70  67  54  78  69  79  85  68  56  79  96  95  97  67  79  89  51  95  89  54  97  67  55  50  94  79  82  97  62  65  67  59  55  86  91  79  80  57  56  84  58  61  59  81  65  67  98  86  54  66  61  61  83  55  71  76  76  55  62  88  53  51  75  70  63  60  60  65  73  52  64  75  86  54  59  97  69  57  91  83  71  58  72  57  50  81  49  72  84  76  92  69  84  86  92  57  75  55  54  90  61  89                                                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                                                          84  90  61  68  91  92  91  97  78  75  61  55  61  67  62  66  84  50  92  61  90  66  74  78  87  76  82  94  64  57  77  92  62  55  57  87  83  67  49  81  58  92  77  71  89  92  57  71  62  76  93  93  58  64  86  55  54  68  58  51  80  69  74  87  64  54  57  56  95  90  73  69  54  96  80  77  69  80  85  75  74  58  67  55  86  74  64  52  98  77  52  65  72  82  73  94  63  57  73  68  55  51  66  77  54  78  76  66  86  77  59  98  55  75  98  77  64  49  94  87  77  82  80  80  58  65  91  60  97  90  98  51  51  82  85  93  62  76  93  75  89  63  70  64  68  75  77  71  70  98  67  96  72  87  80  59  88  66  72  92  67  80  91  51  70  76  63  70  57  73  72  97  96  65  51  74  74  57  76  85  96  95  61  91  71  79  96  66  91  86  80  81  92  93  65  98  51  90  54  58  71  83  58  57  55  89  59  95  68  89  55  80  70  53  86  80  66  72  89  92  88  86  59  72  92  57  65  79  89  89  65  58  52  68  51  88  72  68  90  98  64  82  90  90  74  52  94  49  94  86  97  77  83  60  93  82  75  59  70  62  81  61  76  80  89  70  72  95  74  83  77  61  81  87  89  52  53  60  62  84  98  72  57  60  95  76  92  63  61  74  60  71  84  53  98  60  66  55  75  93  77  60  85  87  96  54  54  78  74  51  83  59  77  83  65  88  97  77  49  74  81  89  82  63  57  83  95  88  51  62  98  74  77  94  96  66  81  61  78  61  88  60  52  73  59  61  57  56  83  86  90  75  98  53  90  52  75  74  79  96  66  74  63  93  85  71  80  73  57  73  59  83  78  86  92  92  98  73  57  50  60  63  85  65  78  86  79  56  87  97  76  54  73  58  64  67  68  65  95  83  66  52  88  83  80  71  87  71  72  64  71  56  95  94  67  56  88  71  56  89  64  70  86  94  90  51  64  96  59  49  83  81  90  74  69  93  66  92  81  50  84  90  84  78  97  67  51  64  64  88  98  71  74  55  68  84  59  61  53  80  57  96  68  51  92  66  69  77  68  84  65  49  70  70  67  90  66  50  56  77  84  59  79  89  72  53  72  58  66  84  55  87  91  80  71  83  71  71  52  97  97  73  52  61  56  74  95  49  85  91  82  68  98  73  64  71  85  86  63  89  77  78  97  67  87  67  55  97  97  67  84  62  84  75  87  66  60  61  98  55  65  89  56  92  61  77  97  66  71  96  89  62  73  70  95  91  80  69  87  69  87  88  85  67  93  88  91  76  61  84  72  60  93  66  67  92  85  61  72  75  89  96  84  70  78  89  93  90  95  77  52  62  66  59  54  68  84  77  82  62  82  67  59  51  52  84  59  76  85  56  96  77  67  65  53  98  81  81  85  64  94  52  54  98  52  71  52  72  72  91  97  53  76  51  95  96  80  54  88  57  67  75  71  92  55  70  75  61  83  57  86  67  85  68  76  80  68  94  91  73  67  68  69  51  96  81  86  73  74  60  66  61  52  83  61  85  64  98  81  78  81  54  84  82  49  87  72  78  55  50  81  70  78  54  83  67  84  62  94  72  54  95  67  50  60  64  86  72  62  73  53  95  69  53  77  75  69  92  79  60  51  79  71  75  67  54  85  76  98  58  86  50  95  52  84  96  58  56  93  93  72  91  87  88  68  69  82  61  74  68  83  66  50  49  59  68  57  93  92  61  63  80  51  68  86  56  85  59  52  72  60  94  49  92  72  51  88  75  65  84  60  86  56  76  71  63  50  97  56  68  97  92  97  77  77  84  89  83  93  50  73  55  61  54  55  49  86  61  90  61  95  86  49  96  82  56  81  70  95  71  95  92  74  69  66  65  68  58  80  73  76  90  72  83  82  72  77  59  79  92  88  65                                                                                                                                                                                                                                                                                                          
                                                                                                                                                                                                                                                                                                        60  95  54  84  57  53  87  71  65  61  50  71  63  71  81  81  62  71  65  84  73  86  61  87  82  62  82  92  59  69  87  91  95  85  53  49  62  62  80  87  66  73  83  86  87  93  95  66  97  98  66  90  65  65  54  54  90  75  61  69  82  53  72  57  56  64  64  62  83  95  82  96  85  56  82  85  97  66  77  67  65  93  72  75  88  50  51  64  55  66  52  62  89  77  80  63  71  80  91  62  88  97  60  75  66  98  56  83  66  89  82  56  54  62  74  69  98  59  98  79  75  57  95  57  77  68  62  51  57  79  95  77  77  78  55  90  79  63  97  64  71  81  56  77  82  56  68  82  89  49  89  83  81  84  81  70  76  50  83  59  98  72  65  96  73  55  90  63  80  97  93  71  89  56  62  83  58  72  76  75  93  98  83  62  90  87  63  92  54  77  58  76  59  69  78  59  97  84  86  79  79  58  63  91  72  87  92  59  63  95  52  77  76  59  64  84  70  98  52  94  88  56  87  80  80  63  96  88  65  94  82  80  58  84  71  64  71  61  53  86  61  90  49  73  95  70  65  56  82  65  78  76  81  89  58  53  51  81  62  67  62  95  88  93  76  98  80  75  62  95  94  59  90  49  76  69  54  57  93  63  53  97  84  57  59  80  88  52  80  53  75  57  64  92  63  72  69  98  58  69  94  70  95  96  81  95  55  56  58  66  87  97  89  85  67  63  96  62  50  67  91  87  89  58  91  81  87  54  83  57  76  58  69  86  72  51  67  88  73  63  54  64  52  69  97  95  87  94  80  95  78  63  50  76  58  72  85  53  73  61  53  63  67  78  67  53  89  74  72  94  72  59  66  96  69  81  98  78  68  54  78  52  81  69  70  74  85  87  90  50  77  87  50  97  58  93  75  59  66  83  55  80  83  70  57  58  84  83  66  49  59  49  51  66  96  68  79  75  77  69  79  82  88  77  70  98  75  98  90  53  79  57  91  69  72  98  58  68  83  82  60  81  64  53  64  98  79  65  54  73  76  74  86  62  58  65  98  72  94  71  49  94  59  56  86  82  57  60  94  50  61  88  94  50  93  58  60  64  60  90  90  74  60  57  79  60  93  73  59  78  61  54  53  67  68  54  83  60  96  67  61  62  55  61  68  92  79  59  92  60  60  75  94  93  70  98  73  82  80  90  59  65  55  82  57  58  84  92  94  96  51  70  73  94  79  60  80  76  78  98  96  57  71  72  83  74  54  65  69  57  53  65  77  67  93  77  85  75  53  76  59  84  66  58  83  85  58  61  96  65  68  89  77  71  61  52  61  59  62  97  75  61  83  98  56  89  93  77  95  83  89  53  55  49  94  78  81  51  49  70  67  50  80  50  56  77  60  89  83  88  88  62  58  96  65  89  89  63  74  89  82  59  71  54  90  50  56  98  49  59  49  54  57  51  78  69  75  86  62  75  75  81  69  55  85  84  59  63  70  50  71  53  77  69  67  76  50  72  70  65  63  75  95  88  60  68  78  57  62  70  93  58  77  77  75  84  52  51  62  86  60  67  75  98  64  80  59  82  70  60  70  92  66  92  63  76  54  64  82  55  82  73  98  56  58  69  90  60  63  64  74  70  60  85  57  59  95  68  64  70  79  91  60  96  82  78  78  54  61  68  85  64  66  71  89  51  80  51  87  72  61  84  55  63  94  77  76  55  52  50  83  87  87  73  75  52  60  86  58  56  82  84  49  88  63  64  55  75  96  89  91  80  81  70  61  80  98  73  83  74  85  75  80  59  88  91  60  63  98  62  51  81  86  56  80  68  83  78  79  58  88  85  68  73  98  91  78  76  83  72  97  50  78  84  60  64  68  58  72  49  89  75  60  80  50  95  70  50  65  62  78  86  77  97  82  51  65  57  56  98  88  82  56                                                                                                                                                                                                                                                                                                        
                                                                                                                                                                                                                                                                                                      57  69  93  88  55  50  72  56  68  69  51  92  61  89  86  95  64  97  77  50  82  54  90  50  92  53  52  65  83  90  95  68  91  55  71  84  68  87  78  59  86  70  80  58  54  58  68  89  59  79  62  49  98  49  94  96  76  83  88  76  90  96  58  80  58  74  90  70  53  93  65  88  95  51  91  64  72  71  51  77  83  90  90  73  81  75  70  95  92  81  94  95  55  50  96  96  95  86  75  53  54  67  64  85  52  56  76  66  98  91  81  63  59  57  96  70  62  76  91  63  95  83  53  75  77  63  81  56  76  68  85  50  54  61  50  94  52  63  85  65  93  49  63  70  88  91  89  82  60  80  78  70  70  85  63  77  70  87  86  94  74  87  69  89  86  97  62  55  89  93  60  51  65  83  81  82  75  64  65  75  91  96  80  80  64  80  54  67  49  91  51  83  77  67  66  86  82  90  64  56  60  76  88  80  75  62  83  93  92  85  71  81  54  82  65  77  97  87  84  65  67  56  58  61  91  86  69  89  72  89  65  83  79  57  78  55  55  53  56  95  95  70  96  78  50  81  60  85  70  97  76  58  86  81  80  54  73  74  77  90  75  74  64  77  80  52  81  53  82  75  81  70  77  68  88  72  81  98  52  70  98  61  59  81  70  92  60  95  54  98  59  79  70  57  88  81  85  71  54  94  94  53  95  80  93  94  82  86  80  55  79  70  83  77  63  82  57  81  73  68  49  79  64  94  91  75  69  63  76  90  53  63  66  86  65  67  58  91  66  98  58  66  73  75  57  68  91  90  92  71  81  94  57  91  54  68  58  59  67  61  78  61  66  51  69  63  52  63  70  91  58  64  55  90  77  64  98  62  51  75  92  97  91  57  81  88  60  63  65  83  55  63  79  87  61  73  61  58  87  96  64  58  56  79  81  87  96  64  70  81  58  56  57  77  65  59  78  76  87  65  53  85  93  70  53  90  58  85  74  85  50  77  81  97  67  70  82  88  85  73  96  59  52  69  98  49  60  53  59  73  79  66  62  50  69  49  92  83  85  56  93  63  75  93  59  76  78  67  55  66  75  77  65  86  91  49  94  71  86  50  91  93  76  95  90  65  93  90  89  85  55  72  85  80  90  95  59  54  88  89  68  63  51  85  54  84  80  88  83  67  73  93  92  51  83  58  50  68  97  98  98  51  94  75  52  71  96  49  87  52  95  75  98  78  88  67  62  88  65  97  60  72  62  67  96  89  54  77  55  87  94  78  54  61  82  66  90  76  80  79  75  55  77  68  68  81  90  85  73  83  91  70  70  97  60  85  85  52  81  77  63  71  79  94  75  92  66  89  65  92  80  56  57  66  85  65  50  50  60  67  89  66  67  98  55  83  89  50  85  68  49  70  64  49  84  56  69  50  86  63  75  61  82  92  79  61  63  49  90  69  61  56  96  84  87  94  56  87  52  63  52  60  77  89  66  90  84  50  64  72  59  70  70  69  66  95  50  74  61  66  70  64  82  60  55  90  52  76  75  98  64  73  76  82  89  79  62  57  76  75  79  53  93  49  58  91  55  87  80  80  66  57  66  57  63  74  86  61  75  58  80  58  93  69  56  60  94  82  56  53  59  67  63  60  72  60  76  74  52  66  80  91  60  88  81  60  67  56  68  65  91  81  96  53  81  56  91  80  93  77  53  55  91  67  51  81  64  60  71  79  51  86  93  58  78  97  58  96  77  84  82  80  85  65  87  94  79  72  80  60  65  98  53  76  56  98  66  87  82  70  69  61  71  94  80  76  86  93  90  62  75  79  83  59  73  57  82  49  91  70  62  76  66  69  92  90  64  59  87  61  73  89  59  82  93  51  49  92  80  87  63  72  52  61  69  57  67  92  89  66  84  67  96  49  72  82  91  81  88  63  94  82  58  64                                                                                                                                                                                                                                                                                                      
                                                                                                                                                                                                                                                                                                    82  71  76  78  87  59  77  55  93  50  83  88  64  49  87  86  79  85  96  86  98  86  53  70  72  78  72  84  53  56  58  67  60  83  94  85  89  96  65  86  84  91  62  61  49  67  69  82  87  51  97  71  68  68  74  98  56  92  80  79  78  51  95  60  62  60  68  65  75  66  76  61  55  55  81  57  93  92  68  69  62  79  63  57  65  95  78  61  60  87  56  67  79  64  76  78  57  55  57  58  92  68  88  64  76  50  94  58  55  73  85  68  49  89  74  64  74  50  95  97  95  78  53  79  63  67  94  60  89  96  91  93  56  53  93  89  98  62  93  79  56  77  90  79  59  94  71  64  63  49  79  79  51  92  82  89  91  96  73  81  65  55  95  83  60  49  68  84  53  83  56  75  72  61  97  92  87  88  55  60  89  70  92  58  74  74  61  61  49  96  79  77  87  72  51  61  91  58  60  74  80  55  50  70  63  54  71  87  86  98  69  55  62  63  77  72  79  86  63  87  96  62  83  66  59  90  52  75  76  74  64  94  68  57  63  86  72  92  72  85  57  91  82  88  53  60  79  92  68  81  84  66  97  94  60  91  89  62  94  49  79  94  81  92  63  97  74  86  75  74  77  61  65  75  94  75  75  92  85  70  62  75  80  78  57  88  90  51  57  53  97  52  98  98  56  60  94  95  61  59  85  82  93  63  56  54  65  77  83  57  67  93  87  52  60  83  96  56  57  56  84  92  98  82  72  85  50  89  65  53  67  55  86  59  81  94  97  79  68  55  57  61  57  54  57  85  70  69  82  52  94  70  52  72  66  80  78  61  76  81  93  85  76  87  62  58  72  61  75  84  86  83  91  59  98  58  82  55  81  68  68  86  66  66  77  76  79  94  52  66  64  91  65  63  97  87  72  94  95  66  74  68  80  69  94  78  58  88  77  66  80  77  95  94  91  54  57  96  90  81  85  79  54  53  55  84  51  97  90  69  94  67  64  57  82  73  55  95  71  80  93  78  73  92  79  84  54  78  79  55  82  60  61  88  83  49  78  70  95  59  67  50  58  51  72  51  98  92  62  74  66  73  73  65  53  55  51  82  83  59  60  71  72  64  68  79  86  65  50  75  97  83  64  92  84  85  96  92  66  88  76  49  71  82  68  87  78  63  90  76  52  72  69  67  97  97  95  56  89  58  72  72  85  75  75  70  61  59  53  63  67  92  69  77  56  66  55  95  69  60  56  51  64  53  98  54  81  72  79  81  54  51  73  51  54  74  67  81  70  84  69  52  52  96  79  89  63  84  68  62  64  72  73  63  50  62  85  57  94  83  89  75  70  57  54  92  89  63  72  60  51  70  77  96  97  71  68  68  82  85  62  72  89  60  52  70  71  91  51  64  93  74  86  85  85  62  74  69  78  58  74  68  91  95  60  83  78  74  53  84  80  76  74  58  81  62  74  64  59  98  86  85  66  51  89  67  95  58  82  81  78  87  98  64  53  71  52  97  97  98  62  81  73  80  82  72  98  89  57  79  98  84  60  69  57  67  93  62  84  83  49  62  83  68  71  68  69  78  56  55  58  54  95  96  91  50  77  76  89  91  78  84  56  90  50  70  74  82  83  97  70  65  78  73  65  64  91  66  92  82  53  58  55  68  94  56  96  62  74  49  66  73  52  54  53  50  51  50  80  64  74  85  70  95  87  53  96  61  62  59  98  64  58  93  50  73  67  70  80  73  76  52  70  53  79  71  89  70  85  77  61  67  82  94  50  53  71  63  97  72  91  98  85  71  59  67  81  66  66  75  98  87  55  79  98  90  63  74  78  63  82  59  97  72  91  70  84  78  70  64  58  60  55  90  68  76  67  91  55  97  75  91  71  58  97  88  86  55  95  87  89  64  65  95  58  85  82  70  66  73  68  49  70  90  97                                                                                                                                                                                                                                                                                                    
                                                                                                                                                                                                                                                                                                  60  92  86  85  55  88  59  59  85  65  54  69  78  53  86  58  69  94  82  84  56  76  77  49  55  95  96  59  71  68  90  59  61  89  56  67  95  66  58  57  68  63  98  52  96  54  82  82  54  74  96  94  76  95  58  74  49  91  52  82  98  69  96  71  70  92  88  86  61  61  90  57  79  66  79  93  63  85  73  81  75  65  72  84  58  73  95  77  57  52  73  50  89  74  94  54  57  87  97  69  95  71  66  88  67  84  56  95  70  61  56  98  89  68  69  92  71  84  78  78  83  61  71  71  87  95  58  55  55  54  70  70  93  72  50  49  98  68  54  71  81  73  52  97  57  97  96  70  78  65  89  72  68  93  80  95  69  74  86  72  94  58  81  96  83  50  71  68  59  73  85  69  56  85  79  71  89  87  50  90  90  71  85  95  50  63  74  54  98  87  66  82  87  56  96  49  65  86  91  92  54  68  67  49  92  89  97  96  88  52  55  91  51  94  56  51  54  95  53  83  65  94  92  92  72  82  72  96  71  91  79  85  82  59  58  60  59  69  85  50  89  54  79  82  72  84  63  73  85  49  95  81  97  90  72  49  88  71  92  51  50  59  78  72  59  52  60  72  64  79  86  59  67  95  67  98  72  60  55  81  81  58  56  85  78  61  52  97  74  82  93  53  57  94  95  73  63  60  93  61  93  60  67  98  68  82  86  55  51  62  89  76  56  63  69  87  61  91  92  71  95  65  84  90  88  49  57  81  89  61  62  69  77  87  67  91  50  96  60  70  54  80  79  72  52  80  68  71  85  69  98  52  90  92  55  78  58  59  87  68  66  80  96  90  82  89  56  57  68  70  49  60  55  80  70  52  91  73  91  64  71  74  70  52  53  95  51  77  54  94  78  81  73  73  73  95  51  50  73  59  76  88  74  49  92  61  93  52  77  61  89  68  82  84  85  74  91  73  85  68  81  94  88  73  98  76  64  88  93  73  75  96  57  90  89  52  96  84  72  74  88  64  90  87  73  82  84  94  63  54  77  67  73  49  49  81  86  49  97  52  65  95  72  86  49  73  94  80  65  85  63  82  84  68  86  79  95  65  91  57  83  49  65  68  73  51  91  55  60  67  57  57  62  72  85  62  66  82  54  64  73  92  65  52  59  64  73  94  51  96  59  67  58  96  81  75  81  82  91  93  73  51  79  87  62  61  52  66  76  53  64  63  79  80  83  94  52  49  70  90  63  75  50  58  71  95  54  79  84  97  64  82  64  52  77  87  61  53  97  50  87  82  67  78  60  73  66  64  90  96  65  85  69  67  63  63  55  56  90  94  76  92  82  81  84  63  67  86  79  52  51  72  72  60  92  68  65  92  86  79  62  95  55  55  76  50  71  83  66  75  91  69  52  75  88  83  53  96  79  89  75  90  77  79  72  68  59  74  96  60  65  78  84  71  53  80  75  62  62  94  87  70  91  92  92  63  81  72  51  81  60  66  78  98  78  71  92  90  74  81  88  86  89  95  57  63  84  72  93  92  77  77  64  68  79  74  75  86  59  49  76  63  92  83  75  57  60  54  92  89  61  63  75  55  92  93  85  59  64  94  54  86  54  50  70  75  80  53  70  76  62  84  74  56  82  49  58  72  98  79  80  73  51  86  55  70  89  55  95  69  52  68  77  68  87  70  78  90  54  82  73  83  67  66  60  83  78  67  52  62  79  89  84  52  92  94  57  91  67  86  52  71  84  64  54  80  88  76  65  98  75  90  68  71  52  95  83  50  54  92  50  70  66  83  95  78  91  59  55  76  64  57  58  81  78  92  49  56  49  54  60  97  72  58  81  71  64  84  51  60  57  87  67  84  55  90  59  84  76  87  65  70  63  50  92  62  51  98  98  63  59  80  80  68  64  60  70  89  96  75  72  56  62  91  58  57                                                                                                                                                                                                                                                                                                  
                                                                                                                                                                                                                                                                                                49  56  60  87  72  94  96  85  68  89  58  83  72  61  94  93  83  50  82  82  80  71  50  67  87  56  68  71  76  61  70  49  61  57  72  67  57  75  65  56  67  82  57  62  56  90  53  60  89  54  88  94  57  85  72  95  73  78  91  59  61  82  84  74  91  88  88  65  77  73  71  96  66  53  65  56  62  66  72  81  60  51  49  52  49  67  83  79  51  96  61  73  81  71  63  49  94  96  91  74  98  75  97  81  95  62  54  54  54  93  69  86  72  91  58  95  89  63  68  94  55  66  87  63  97  73  89  90  91  85  85  70  56  50  64  88  95  72  66  67  51  93  95  91  92  65  64  73  78  54  68  59  82  53  72  84  76  72  53  90  49  90  52  52  51  61  78  98  85  96  63  88  77  85  55  96  87  50  58  49  92  49  98  73  84  98  95  58  75  88  74  92  72  90  97  54  54  91  96  68  71  62  67  55  90  89  87  58  50  90  62  56  56  91  90  81  88  69  97  65  97  59  96  98  71  88  71  92  88  66  57  96  74  96  91  69  83  57  81  90  73  68  62  55  54  70  76  78  86  81  92  87  51  74  82  78  97  93  62  71  84  76  77  85  70  51  82  82  95  61  97  79  81  57  59  52  58  52  56  87  69  54  55  49  74  69  86  68  73  94  55  79  63  93  56  73  65  67  70  53  92  88  91  63  82  98  97  89  68  87  49  97  97  72  64  72  88  72  76  96  90  79  76  49  55  59  81  53  61  77  55  51  85  71  98  91  81  89  55  65  94  90  54  81  54  62  83  75  81  63  62  98  84  72  66  50  51  78  53  67  52  50  61  83  57  90  66  60  91  97  58  85  84  81  74  93  80  54  53  53  49  83  91  67  79  88  57  61  49  81  55  77  49  97  77  67  93  49  56  70  93  84  93  60  53  85  61  98  95  66  88  79  83  53  90  85  87  84  81  56  79  73  73  73  51  88  76  61  53  98  75  93  85  64  83  96  67  65  70  56  93  73  91  57  84  65  94  73  64  56  61  80  82  87  78  65  96  60  82  63  78  91  93  56  49  68  67  63  52  54  63  54  81  93  75  93  90  53  78  56  96  70  68  59  93  90  54  96  61  87  59  66  84  71  51  78  78  52  66  85  54  74  59  96  96  61  65  72  97  83  78  64  87  76  49  76  67  89  64  66  74  64  56  66  62  63  55  89  87  87  79  53  60  61  55  93  53  53  58  64  62  81  85  82  56  79  91  85  66  96  52  79  92  63  70  81  70  57  71  89  51  57  66  51  62  65  93  86  65  77  75  68  61  62  57  58  53  54  65  68  65  67  77  61  56  66  54  61  64  85  61  82  86  78  63  68  90  82  82  84  57  64  98  53  58  82  85  78  60  61  50  84  58  77  78  80  83  88  53  54  56  91  67  59  85  64  86  74  81  92  66  49  69  73  62  63  52  57  95  55  66  89  85  64  95  91  59  61  57  83  78  64  71  73  70  51  52  55  57  75  80  80  68  51  64  92  66  71  57  69  52  90  94  94  78  54  90  51  49  81  55  86  88  79  80  91  73  80  98  65  72  53  82  51  78  49  80  81  87  70  51  75  55  62  62  51  80  55  60  73  53  62  94  49  50  64  94  95  61  50  89  58  70  63  85  52  50  84  52  64  49  62  52  51  86  81  49  88  71  72  60  86  57  97  76  68  86  88  56  69  98  52  72  86  93  57  76  61  51  67  51  75  64  93  98  81  58  51  95  65  54  73  54  66  87  82  81  84  90  98  52  70  55  78  50  58  83  83  79  66  85  67  63  52  96  95  83  81  97  65  79  94  55  90  59  68  68  65  52  63  91  86  49  90  74  60  76  75  85  52  56  56  58  55  59  65  73  84  69  84  94  68  72  57  90  60  54  86  98  74  88  89  59  54  56  75  52                                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                                              70  56  78  61  72  90  62  73  64  49  83  63  72  90  86  76  86  92  71  65  76  71  74  73  94  69  87  51  85  77  74  71  83  64  93  76  53  95  54  96  64  68  63  82  56  83  76  73  53  86  57  56  97  84  55  67  54  87  87  89  66  65  94  78  58  86  90  77  56  81  73  80  89  68  56  55  85  74  60  53  49  90  63  93  76  63  50  55  49  56  78  66  84  77  58  95  74  84  80  65  91  61  82  94  77  52  97  89  80  65  94  62  93  85  83  49  93  57  75  79  88  87  51  59  66  57  70  50  73  88  85  98  88  67  57  85  50  81  50  69  86  85  80  73  85  61  49  56  93  80  76  56  89  86  67  89  77  92  59  60  50  93  52  96  75  50  54  85  49  62  73  78  87  68  75  98  69  88  50  53  88  81  56  88  56  73  71  77  52  73  82  88  78  61  90  73  54  57  89  74  50  54  58  52  63  72  78  85  81  67  70  73  74  95  85  52  78  75  68  56  66  60  72  97  63  69  64  85  70  66  74  76  68  71  79  62  88  81  75  50  56  73  78  90  88  77  51  49  65  87  93  63  64  92  77  68  78  64  50  85  56  95  93  62  74  53  75  93  77  51  67  78  87  57  50  49  66  91  51  69  54  61  96  56  64  96  88  52  88  52  59  67  52  82  62  61  85  51  66  81  68  70  95  94  84  77  93  59  52  50  49  63  84  77  94  80  86  80  89  96  97  57  85  83  75  85  97  71  96  77  93  89  69  50  63  82  51  73  96  83  57  49  79  89  77  56  93  78  91  56  72  89  54  71  87  51  83  64  83  63  54  55  90  54  50  72  61  65  92  85  74  74  93  92  86  75  82  62  59  98  97  84  86  85  70  73  81  95  62  71  85  57  91  60  98  96  72  85  89  53  53  85  69  85  71  79  72  88  57  64  58  73  77  93  85  94  77  78  52  53  93  97  54  62  86  49  67  63  56  91  81  77  58  58  95  87  62  87  50  92  95  89  66  97  54  63  53  91  81  71  59  93  87  93  69  72  52  49  91  85  76  68  55  65  78  50  73  88  90  62  92  55  69  67  74  60  50  59  97  60  58  66  57  55  77  61  64  63  70  75  50  55  49  65  50  98  82  59  90  66  65  82  74  60  76  89  56  90  86  79  98  52  75  51  76  78  95  49  53  74  98  53  78  67  75  71  61  97  98  83  89  68  54  63  94  81  62  61  56  76  85  79  60  89  83  80  92  60  69  72  69  60  78  65  49  56  87  78  71  85  64  73  56  79  70  55  67  70  53  67  62  54  75  95  89  89  65  53  67  57  69  71  62  61  78  72  50  70  61  54  78  82  63  98  55  73  70  62  78  57  51  76  95  93  66  88  87  81  56  88  80  74  50  85  87  91  79  92  94  66  68  95  61  80  56  70  64  92  59  93  65  69  72  52  98  89  73  81  52  86  61  73  71  66  91  95  90  64  55  66  86  95  49  55  86  70  58  89  77  82  73  85  97  79  70  86  62  67  63  91  54  78  74  57  55  82  62  70  55  89  66  60  79  49  68  50  55  96  65  62  87  88  94  89  54  93  59  88  55  55  70  83  92  85  69  67  88  94  88  61  85  81  92  76  65  75  56  98  49  85  81  60  60  52  86  50  51  96  49  51  98  50  88  81  71  57  69  93  95  64  88  53  68  94  90  58  65  56  74  86  56  95  71  53  97  98  64  63  85  71  74  73  64  84  79  56  59  96  85  59  86  58  57  59  53  90  64  76  56  60  59  68  63  62  90  68  51  60  73  65  83  89  51  90  67  83  72  59  64  64  98  69  52  98  96  49  93  90  60  74  90  52  51  49  49  62  88  77  76  84  53  78  84  83  61  58  98  61  82  90  81  92  90  60  75  95  71  85  84  76  66  64  78  63  58  60  96  63                                                                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                                                                            61  89  62  69  62  89  66  55  86  95  72  72  96  77  97  65  54  81  94  92  70  95  86  88  50  58  69  56  57  69  76  98  79  70  65  85  97  82  88  87  77  86  66  49  49  54  79  86  58  50  91  50  55  85  83  51  68  97  54  92  49  58  52  93  61  63  61  70  73  70  90  51  69  82  64  53  84  52  50  57  55  74  53  69  65  49  93  72  69  63  89  51  88  95  87  91  61  68  94  56  66  55  64  97  90  84  59  49  54  74  49  87  59  59  96  61  56  73  92  60  64  88  62  74  67  65  49  59  90  86  63  97  59  82  85  68  77  64  92  68  94  56  51  71  87  86  78  94  78  97  97  79  59  51  55  68  50  50  73  77  84  73  83  57  95  95  82  51  52  54  74  57  52  83  92  88  86  68  91  54  95  57  77  50  93  75  72  78  81  65  79  97  50  49  50  86  86  53  97  65  90  59  94  59  95  88  52  72  85  96  84  96  86  75  66  79  57  67  68  61  56  91  94  75  96  89  68  92  90  67  91  74  80  88  51  94  61  83  55  72  52  63  70  64  53  85  63  87  56  90  74  65  96  68  61  59  60  91  79  58  81  73  89  74  60  83  74  80  64  65  73  98  75  59  89  93  57  82  61  96  57  82  54  72  71  80  96  49  88  72  55  79  56  64  53  87  62  78  94  54  82  77  62  52  65  93  66  84  90  64  95  79  53  70  66  92  66  70  93  64  83  60  52  81  69  95  75  76  56  50  52  71  63  80  86  68  81  81  73  57  54  84  58  73  56  59  82  77  70  80  80  77  71  65  52  52  83  76  88  88  95  66  85  97  80  61  56  96  77  59  52  70  54  52  75  85  65  87  70  84  62  71  86  60  54  77  59  50  50  67  75  54  66  69  93  58  59  89  94  61  83  78  84  88  96  86  52  71  50  54  56  82  91  73  69  71  89  70  80  68  56  85  67  75  64  98  52  95  96  60  86  84  57  70  58  76  75  68  79  49  59  49  70  64  93  91  60  73  92  97  62  80  84  61  69  78  88  52  80  72  89  50  64  77  72  53  76  60  50  87  93  96  50  86  61  86  76  73  65  64  67  77  87  54  93  80  62  60  59  95  89  83  89  65  95  67  77  78  91  89  75  80  52  94  55  80  83  49  56  50  93  60  93  87  80  70  57  92  66  64  88  67  95  51  64  68  98  55  97  62  89  91  66  68  72  86  68  53  66  94  72  88  59  90  95  86  64  80  91  70  69  89  66  50  94  69  93  63  57  61  83  77  66  56  85  66  98  78  91  77  74  68  96  55  74  89  52  93  65  56  87  77  75  78  97  70  58  55  73  56  51  60  93  67  64  84  93  71  94  87  93  70  63  63  96  83  70  52  95  59  60  55  49  78  71  57  51  97  87  56  62  61  98  87  94  53  64  97  84  65  85  87  53  76  49  50  87  52  92  98  77  83  67  53  58  63  72  79  57  67  76  64  72  68  79  53  96  74  74  55  72  58  73  63  89  95  64  70  62  94  67  60  49  98  68  70  90  68  85  68  77  95  49  97  83  92  72  72  87  89  85  61  76  79  71  58  93  60  77  95  96  54  80  85  98  94  73  60  82  61  55  90  80  83  76  64  87  70  64  76  79  64  64  68  74  76  83  64  57  85  82  49  58  49  55  88  81  65  77  66  63  64  88  50  70  57  72  86  79  60  79  92  94  53  58  90  87  56  54  83  54  90  85  64  64  65  84  82  79  87  76  61  94  92  91  70  92  81  91  95  65  51  86  69  88  51  70  73  67  88  61  77  91  62  54  83  49  85  72  87  60  73  94  84  56  67  73  70  83  89  68  75  93  76  98  75  53  65  96  80  50  88  73  95  82  56  89  52  56  74  66  66  95  94  68  94  61  96  74  62  49  67  67  59  57  92  77  72  49                                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                                          75  63  90  81  62  84  56  54  58  52  79  76  70  80  67  78  85  63  53  98  80  77  69  58  89  94  56  95  49  57  97  91  61  56  98  63  59  55  70  55  63  86  55  76  60  88  68  94  72  59  73  49  80  66  69  59  57  80  62  59  92  54  52  57  61  94  74  89  84  69  51  82  81  97  93  59  77  70  80  59  95  61  57  74  95  80  69  70  80  57  97  76  75  57  81  96  75  88  76  67  74  52  74  93  80  55  82  70  84  74  49  71  52  76  91  97  67  94  61  83  72  68  79  98  64  57  61  52  94  66  88  53  67  81  92  89  74  66  60  70  96  55  96  97  84  57  79  80  76  86  73  97  66  83  51  64  78  61  97  74  84  80  56  81  69  49  82  64  83  57  63  79  89  71  85  87  75  93  59  86  67  95  61  60  55  73  57  77  87  79  79  72  85  63  72  91  83  73  51  98  64  94  90  69  56  94  52  86  55  84  91  95  85  77  69  59  59  87  69  71  57  84  95  61  80  88  55  59  74  74  83  87  88  76  50  73  88  82  50  70  68  88  49  78  72  63  72  65  86  55  69  82  62  69  53  56  67  62  91  60  83  69  83  79  80  87  93  76  65  73  68  76  84  77  72  65  71  59  86  54  81  53  73  88  73  68  79  64  82  87  81  95  58  69  61  58  50  71  77  76  63  95  71  62  82  96  50  98  63  94  57  70  68  59  56  78  55  92  85  89  77  97  61  77  97  57  91  58  63  77  63  98  59  84  74  96  98  90  89  69  78  88  61  68  51  53  73  87  75  74  82  93  68  69  64  53  53  58  86  80  60  62  92  58  53  89  72  79  88  60  79  86  54  84  96  56  72  94  71  60  80  52  82  57  94  52  60  71  56  90  85  52  64  61  62  56  94  94  93  49  56  86  78  71  97  55  95  72  91  55  68  74  65  69  71  63  77  85  61  94  76  77  53  96  63  84  91  89  86  72  61  83  92  78  67  71  55  74  53  66  87  61  74  70  55  67  86  57  83  80  58  76  73  56  77  72  77  72  95  73  98  49  70  96  94  77  97  49  63  60  49  90  78  90  60  62  72  84  94  79  83  61  58  53  59  72  64  70  94  53  85  85  87  56  89  92  50  58  60  58  87  79  86  52  95  78  64  82  65  89  95  63  50  95  50  51  71  77  86  94  68  84  60  82  81  91  83  84  95  69  97  93  67  72  56  90  90  79  68  75  54  51  92  59  80  76  68  83  88  89  53  76  97  74  62  61  60  66  67  64  68  75  82  90  71  67  66  98  96  78  92  79  81  49  97  91  74  95  58  52  50  74  57  58  90  57  78  81  73  88  89  53  84  65  69  52  91  79  74  87  61  68  85  60  55  94  54  96  87  53  93  77  98  82  90  61  66  56  98  59  80  95  85  60  74  97  61  78  93  68  67  50  89  58  64  52  66  56  53  68  64  98  64  75  56  73  59  96  94  94  78  95  52  87  91  54  77  52  79  52  62  59  77  49  81  89  84  56  82  59  91  54  90  84  62  56  98  58  76  74  97  70  80  67  79  61  71  78  64  66  75  92  72  96  71  79  81  73  94  78  67  86  77  98  49  87  83  98  59  64  59  57  68  54  56  82  81  58  64  74  97  95  98  83  56  61  94  57  84  83  84  58  68  93  54  82  79  85  88  96  97  75  87  82  84  52  55  52  97  49  64  56  72  76  81  68  58  93  76  85  85  77  78  81  85  68  57  91  51  68  89  94  77  71  75  81  62  81  65  92  54  58  90  91  71  77  96  97  52  78  66  75  61  83  92  63  67  79  56  68  94  86  51  72  63  81  82  73  56  57  75  81  93  61  96  89  66  73  68  58  54  64  94  64  83  83  97  57  55  63  65  62  78  56  82  65  78  89  67  49  56  75  53  55  56  88  55  61  49  58                                                                                                                                                                                                                                                                                          
                                                                                                                                                                                                                                                                                        91  77  59  94  98  52  55  78  72  61  58  51  94  97  94  51  49  97  81  60  98  61  82  80  50  61  71  70  56  67  68  80  67  80  98  92  86  61  67  58  59  90  72  80  87  79  53  77  60  50  95  55  88  70  98  81  51  91  64  65  86  90  96  98  52  88  93  60  73  84  52  93  78  59  56  51  66  84  70  97  61  85  75  89  91  98  74  59  80  94  61  92  58  92  64  67  50  62  89  61  53  52  82  77  73  67  86  59  81  70  55  85  96  65  53  84  95  50  98  67  80  94  72  57  66  72  77  65  87  67  61  56  86  86  96  90  66  68  68  51  96  89  90  85  69  96  55  57  77  69  67  94  49  54  87  58  83  85  90  70  96  87  88  87  90  92  54  83  67  59  77  54  63  85  98  71  50  49  55  72  97  57  80  67  96  60  72  88  90  68  49  56  71  94  74  73  75  91  67  51  79  72  80  83  50  98  80  85  69  62  98  70  58  67  90  95  84  57  64  61  61  53  84  88  69  58  67  96  57  92  89  89  92  97  79  80  74  84  85  61  53  63  57  70  96  61  89  52  60  87  70  86  89  50  69  75  98  91  53  73  70  64  60  93  64  60  80  55  77  65  59  68  60  98  82  78  86  61  91  59  68  70  73  97  64  70  67  53  75  90  70  66  60  62  56  86  73  52  70  75  77  80  51  73  54  66  73  77  90  58  73  65  65  84  78  82  59  92  75  84  78  82  55  49  69  52  97  67  51  83  78  84  90  93  53  78  54  78  78  96  95  79  81  79  75  87  73  96  51  73  66  72  81  94  58  68  78  61  69  64  70  61  87  94  86  71  63  78  59  84  76  61  58  91  77  82  73  81  88  64  85  93  55  52  75  98  70  85  73  79  51  57  53  74  70  86  53  72  69  98  79  80  81  81  91  75  79  52  76  49  66  79  84  51  63  89  95  51  95  82  89  68  89  71  97  80  65  89  67  91  85  91  98  93  94  69  52  85  86  65  88  81  98  90  49  72  68  96  86  89  56  51  69  69  50  55  85  90  96  97  68  57  66  77  75  63  87  53  51  94  63  73  84  90  58  91  55  95  86  69  56  62  86  57  75  80  71  74  69  75  87  98  77  72  54  66  54  85  75  60  79  90  69  68  50  63  54  86  79  70  51  57  63  89  92  75  50  51  57  89  98  86  54  78  97  62  70  73  71  89  72  62  67  70  79  74  90  77  66  92  78  95  92  64  67  73  68  54  69  87  56  93  80  76  57  49  67  55  98  89  88  95  98  90  64  64  78  52  76  70  92  84  63  54  50  96  94  98  74  89  72  51  93  53  95  82  51  54  53  91  53  66  50  53  53  64  79  62  91  50  92  87  51  96  76  60  91  75  84  75  55  78  77  71  88  83  57  56  87  94  57  97  72  90  57  77  53  51  56  95  90  78  85  56  74  65  65  83  77  84  94  65  73  86  85  70  89  79  61  67  75  89  53  78  94  56  77  79  66  76  79  69  67  56  76  49  65  71  71  92  98  64  79  62  79  57  93  94  77  94  52  60  73  67  53  84  65  66  76  61  94  77  60  77  55  56  85  73  86  89  98  67  64  51  66  61  51  59  90  98  62  82  89  84  51  70  79  86  49  97  85  91  90  91  68  69  64  51  94  67  96  98  56  75  64  55  88  59  67  67  53  63  55  77  60  96  75  62  65  80  69  77  69  70  92  79  90  98  96  67  49  82  49  94  87  87  53  79  57  54  73  59  87  71  75  98  60  95  49  54  95  60  53  77  70  91  53  80  57  97  57  76  69  95  60  50  53  56  86  85  59  63  50  85  55  88  75  75  66  93  49  87  50  83  53  97  88  65  66  75  98  82  84  75  51  96  56  76  67  70  52  71  58  56  68  66  65  68  66  66  91  78  55  86  50  90  70  72  97  90  69                                                                                                                                                                                                                                                                                        
                                                                                                                                                                                                                                                                                      50  95  61  67  68  95  97  98  93  89  57  87  82  50  62  69  83  58  63  54  56  64  83  60  64  93  62  89  54  82  76  60  80  65  72  66  88  89  61  50  82  79  83  69  81  76  50  55  81  88  54  98  80  64  73  59  94  94  49  49  59  69  77  52  79  98  86  73  98  96  86  76  82  87  93  95  92  90  75  56  53  74  82  60  72  97  83  54  70  76  80  68  74  96  76  92  52  78  89  92  68  68  49  81  98  61  96  81  51  52  53  88  92  49  57  83  50  94  89  89  80  96  58  95  75  77  64  62  84  55  69  74  96  97  77  61  49  56  79  74  59  81  65  74  81  72  56  66  56  74  55  93  54  64  76  96  77  50  97  84  50  86  81  63  67  67  68  50  94  69  71  72  70  66  50  61  75  64  69  62  56  87  72  71  58  70  67  86  66  79  63  49  79  53  62  93  58  51  77  65  60  50  59  92  94  79  95  80  76  84  53  49  56  52  69  84  65  63  74  87  62  87  87  77  58  95  85  76  67  73  55  60  96  92  55  63  72  69  72  56  50  54  83  53  72  98  66  61  91  70  68  85  92  75  87  74  49  89  75  57  58  84  94  49  78  63  54  98  80  52  67  79  75  78  59  83  85  97  70  51  88  73  54  49  66  57  50  62  90  81  88  72  72  76  55  70  89  75  91  59  55  49  59  57  61  71  57  66  49  70  75  82  81  65  75  71  59  87  70  63  77  96  91  92  91  90  70  88  88  51  97  65  55  66  50  89  68  56  93  78  52  79  51  90  62  51  80  94  88  65  97  86  91  75  65  91  71  67  84  70  55  52  64  85  88  50  65  59  82  75  70  67  73  50  69  49  56  62  83  51  75  95  71  65  50  95  49  92  65  74  76  87  56  64  53  70  85  68  68  54  67  61  98  49  93  61  80  94  87  52  92  68  55  93  72  92  56  74  54  54  68  88  92  59  93  75  90  90  74  82  76  78  81  58  93  69  70  60  71  91  72  86  96  65  97  80  87  67  81  83  91  74  69  91  94  71  74  54  79  65  86  81  50  52  87  69  94  62  81  87  68  58  67  97  94  59  50  98  72  49  53  58  83  75  86  70  83  75  80  83  89  96  73  51  88  63  78  71  92  84  79  65  84  83  54  63  66  55  57  94  89  94  87  74  84  54  62  94  63  77  95  77  76  97  68  56  54  78  95  59  86  74  93  52  94  93  55  68  93  68  82  83  68  80  76  87  85  82  95  91  94  85  77  92  59  94  81  80  83  96  91  49  59  84  52  51  76  60  61  90  93  78  85  60  64  53  51  49  92  59  71  83  52  77  67  50  59  73  71  88  74  60  81  56  78  63  72  94  54  94  50  92  64  66  64  57  72  90  71  80  65  77  82  87  95  91  95  81  75  96  84  60  92  51  83  90  83  68  84  86  97  90  94  79  82  83  82  58  75  71  77  78  84  60  83  76  84  94  83  95  56  90  96  51  62  72  98  89  85  83  84  88  90  78  89  70  73  89  62  72  57  89  69  87  83  55  77  65  77  67  84  94  81  86  98  82  62  71  62  89  84  91  92  88  50  88  74  72  60  60  56  64  53  94  63  93  78  86  51  52  92  65  53  72  78  83  57  82  64  50  81  49  71  69  59  78  83  51  74  57  88  93  54  60  51  65  70  53  82  71  49  93  49  52  97  73  79  90  54  81  98  55  63  98  61  88  55  50  76  88  73  92  87  80  58  56  61  91  84  68  86  84  81  56  66  63  70  88  51  52  94  90  58  67  51  57  85  62  98  84  95  69  49  83  92  57  54  77  55  64  60  54  83  90  85  82  71  55  55  79  91  88  52  62  61  66  85  87  80  63  61  77  91  69  75  82  70  96  70  57  86  96  76  60  62  82  49  97  75  64  66  75  85  75  51  60  61  89  82  85  73  96                                                                                                                                                                                                                                                                                      
                                                                                                                                                                                                                                                                                    72  83  84  98  57  50  64  82  72  96  62  90  97  95  59  59  65  61  93  84  51  81  50  82  89  78  60  70  55  88  83  90  72  49  80  71  58  87  69  55  75  98  89  76  91  79  56  97  89  81  92  51  95  77  55  77  81  60  93  67  69  61  78  81  65  71  51  94  61  74  60  80  76  59  97  96  67  81  84  88  68  64  71  96  57  56  56  89  65  70  68  66  55  67  70  91  60  79  60  74  70  95  91  72  71  50  92  91  75  51  69  69  73  63  69  94  95  53  91  62  94  78  72  78  91  92  55  67  96  52  65  68  62  76  91  61  56  79  79  84  75  51  87  76  85  92  86  79  83  52  56  51  93  49  93  73  59  57  82  87  56  92  69  53  95  65  63  94  73  74  95  76  68  52  70  64  54  58  82  56  71  85  79  83  98  94  93  82  70  65  88  69  71  82  50  93  49  76  96  51  69  92  70  95  97  49  65  89  70  83  51  63  79  87  50  90  51  80  80  57  82  93  88  67  57  65  70  66  50  67  54  57  65  80  83  57  66  89  49  66  52  58  69  79  55  71  77  64  50  83  76  77  89  84  88  61  84  70  73  97  49  96  74  54  63  57  81  94  58  86  57  70  51  55  79  66  80  74  81  60  51  73  97  90  68  68  94  95  55  70  87  91  97  58  74  88  94  81  84  86  64  52  74  61  97  49  65  60  71  95  51  89  50  96  74  53  89  62  72  84  83  92  77  56  54  95  93  77  77  67  87  69  67  91  69  81  88  73  55  71  77  58  52  96  63  75  51  88  95  96  91  90  98  57  71  66  96  92  93  52  72  76  58  83  52  76  95  63  74  61  67  54  85  67  51  82  77  98  75  92  51  97  84  74  89  49  92  96  61  73  92  98  55  62  64  96  86  87  55  96  64  78  91  74  64  83  93  75  83  78  80  69  68  75  78  65  60  66  83  61  94  75  71  86  59  83  89  53  59  51  91  52  77  79  52  55  72  58  52  97  78  51  65  52  94  94  92  81  56  58  87  72  57  54  68  85  76  98  90  76  83  62  80  70  57  96  96  62  52  80  73  80  82  86  82  96  93  53  63  97  64  72  79  81  80  62  71  49  68  76  92  85  70  73  52  56  85  57  94  63  86  59  96  95  67  77  86  85  93  55  96  95  67  63  97  78  94  55  63  86  87  70  76  69  89  56  59  78  88  71  78  77  49  63  76  92  49  72  79  57  71  66  55  79  79  84  95  54  80  71  75  71  94  76  96  74  66  74  76  78  86  96  75  70  50  61  97  93  73  85  61  51  88  68  85  64  93  59  66  50  78  95  84  73  51  55  88  52  95  61  63  86  90  93  92  64  65  74  95  80  70  98  82  80  69  74  69  52  50  52  96  64  65  85  53  54  84  70  81  54  86  80  85  61  91  91  56  78  53  85  98  49  72  79  75  92  49  60  50  61  66  77  60  94  79  62  56  58  78  52  76  58  80  57  86  92  66  66  95  60  93  71  50  80  51  69  67  87  54  88  66  56  78  84  82  83  93  58  64  49  49  97  75  89  65  60  77  68  51  79  66  64  58  49  57  60  92  80  68  87  60  63  51  94  80  84  67  88  51  92  57  66  67  64  57  57  68  82  94  71  69  49  54  63  52  57  89  90  79  61  60  64  64  49  53  65  83  69  65  68  88  67  49  81  86  67  86  59  70  57  68  50  73  52  95  89  82  57  78  80  50  88  79  60  53  98  63  79  91  87  83  92  54  65  55  84  71  97  75  82  79  54  71  92  78  51  54  60  96  56  78  89  61  96  61  59  87  86  57  56  66  97  51  79  55  66  80  81  67  78  83  93  75  66  52  84  54  53  78  83  84  54  57  55  71  55  97  72  80  57  63  84  90  95  85  67  61  81  51  65  97  68  50  78  56  61  65  76  94  86  56  60  78                                                                                                                                                                                                                                                                                    
                                                                                                                                                                                                                                                                                  97  69  62  89  49  52  74  92  88  69  82  96  50  98  70  75  79  52  93  53  74  70  53  98  98  82  82  55  56  54  66  55  98  66  65  52  83  90  51  71  89  65  51  59  51  88  67  98  93  55  90  83  68  71  87  54  82  91  72  64  63  49  73  67  67  79  57  49  52  87  63  69  86  98  81  81  94  85  86  96  59  62  55  95  57  89  55  79  69  63  94  66  80  63  71  72  49  87  59  51  91  89  77  59  65  67  71  76  97  91  82  82  54  92  63  98  72  90  78  83  69  69  64  95  74  62  82  57  53  98  92  49  50  79  76  70  63  55  52  49  71  52  53  89  82  94  92  80  62  87  55  52  53  98  76  96  91  90  83  76  76  63  79  77  92  88  81  69  80  62  61  79  90  68  94  74  56  97  78  56  96  55  78  91  81  74  86  63  86  61  75  67  67  98  90  67  66  84  87  57  68  79  67  53  71  88  89  49  67  90  77  70  93  77  51  91  95  62  49  49  50  81  61  84  49  83  59  64  75  50  86  64  62  62  57  53  79  69  59  56  63  85  69  62  75  53  89  57  68  93  80  54  67  73  51  73  75  98  54  93  59  73  66  70  53  66  54  74  49  61  78  94  71  94  98  89  98  77  94  96  60  65  88  89  97  58  90  90  57  59  50  79  56  58  63  66  80  82  53  90  91  86  78  90  91  72  59  82  95  83  85  92  71  79  63  74  59  56  87  52  72  97  75  82  84  56  79  67  67  72  52  67  86  88  51  56  83  67  95  85  52  60  77  98  49  91  94  68  64  68  83  55  52  60  71  75  63  68  60  57  65  84  51  87  49  82  97  71  59  88  96  69  63  81  81  73  92  79  88  87  78  93  89  96  74  70  66  67  94  80  98  70  81  94  62  82  80  78  80  78  84  90  79  85  63  69  88  70  68  95  92  57  93  86  53  84  57  54  98  73  70  71  52  85  83  64  87  59  79  71  54  57  63  57  78  64  94  51  50  55  93  72  49  77  91  83  63  63  51  91  50  80  50  95  98  74  93  82  96  87  88  57  82  88  50  84  68  63  51  80  70  49  70  80  79  54  71  84  74  96  56  97  55  86  63  71  59  95  85  66  64  96  83  88  51  87  57  78  54  75  70  59  55  56  92  87  52  64  57  84  91  57  70  69  83  57  80  87  56  82  75  52  58  50  91  70  60  91  97  67  75  59  81  87  51  63  59  61  61  70  61  81  55  76  86  69  92  80  49  76  63  98  63  90  75  86  93  74  90  54  52  49  69  65  58  74  83  92  55  57  98  75  87  58  69  88  60  65  73  97  56  77  97  59  52  74  52  74  91  60  84  91  80  93  81  79  52  69  56  82  90  81  98  91  55  63  75  57  81  57  74  96  52  76  56  94  51  95  70  71  96  71  62  68  93  58  61  88  98  81  93  70  83  54  92  66  63  82  94  84  98  80  79  64  84  94  80  88  50  57  91  51  96  75  73  72  54  60  49  69  94  63  82  55  74  61  50  91  89  50  56  72  95  49  57  67  59  55  65  78  68  75  63  56  87  68  53  65  65  65  95  74  54  79  61  59  95  71  81  83  55  87  64  71  92  58  87  55  70  77  97  90  80  86  82  98  86  74  55  63  91  80  51  74  63  83  63  98  51  96  67  84  56  59  58  57  50  88  50  83  89  76  66  88  68  64  55  75  83  68  93  95  96  59  79  80  91  60  73  70  58  70  76  84  54  92  64  80  76  75  79  70  88  66  60  92  85  53  49  73  56  64  90  58  58  49  59  79  56  73  53  91  56  50  64  53  58  58  95  81  98  90  85  53  91  93  83  59  98  65  70  87  80  80  78  72  91  58  53  93  92  57  92  76  83  92  77  51  67  91  49  62  52  95  81  82  72  78  80  96  97  92  77  66  62  80  80  51  60  92  71  71  67  91                                                                                                                                                                                                                                                                                  
                                                                                                                                                                                                                                                                                60  97  88  81  49  76  80  56  50  82  77  50  63  70  56  57  85  66  55  88  97  98  75  63  84  98  92  92  94  92  95  58  87  88  69  51  56  55  49  89  63  98  90  75  75  77  82  84  58  80  61  83  65  65  91  63  58  62  81  78  74  84  78  97  59  63  76  66  57  73  71  94  79  59  50  77  90  58  93  92  67  92  73  52  56  88  58  89  70  49  68  98  74  64  50  64  79  67  53  64  96  79  84  49  81  77  67  51  59  65  83  63  55  58  97  51  57  76  66  81  50  93  51  96  77  80  83  74  95  58  73  86  73  97  67  58  53  52  70  67  55  71  68  63  76  57  92  64  76  81  96  62  88  53  98  51  76  78  87  67  72  95  81  57  96  81  78  96  72  90  81  73  86  77  49  50  81  88  54  74  74  65  80  73  55  57  73  85  61  51  57  95  64  65  96  58  76  81  82  61  92  98  73  88  80  60  98  75  86  86  94  93  56  73  88  56  69  90  87  57  86  96  58  63  78  80  84  74  75  97  88  95  86  80  94  73  56  78  54  52  73  80  57  85  82  88  98  97  89  85  96  79  83  75  56  92  94  60  59  66  69  55  80  74  67  61  76  59  55  59  57  67  60  86  71  52  50  93  80  88  67  53  73  90  55  85  72  74  73  76  58  97  80  60  82  50  71  59  89  70  72  85  78  87  67  76  76  83  67  77  84  57  65  58  61  53  76  89  74  87  96  78  69  52  68  74  75  66  69  58  68  90  65  55  87  73  96  66  57  54  88  97  51  61  86  59  93  60  67  50  70  65  84  82  54  52  96  64  67  56  57  64  87  66  75  97  49  50  73  82  87  55  62  86  91  71  68  60  55  75  85  94  80  56  52  90  63  74  69  53  59  71  70  80  53  75  57  50  55  88  55  77  78  50  54  80  87  89  97  90  88  78  92  77  73  97  68  52  78  66  84  68  90  87  52  76  70  89  73  84  71  69  82  89  53  75  66  77  79  49  88  71  50  73  74  91  62  71  81  89  72  49  61  86  83  81  95  58  54  83  60  91  84  98  56  71  76  91  92  60  67  90  68  54  49  73  71  76  52  51  80  76  86  56  79  54  53  69  71  66  60  79  75  66  52  79  64  60  77  66  89  57  85  63  80  78  52  81  59  56  88  73  50  83  78  88  87  66  71  89  81  65  75  64  54  70  52  62  79  66  95  72  78  67  57  58  85  64  63  82  66  93  74  54  92  88  56  52  93  74  86  57  63  82  63  69  68  77  89  59  55  53  76  97  57  66  66  60  94  97  71  69  95  88  97  49  64  60  72  75  98  73  64  67  90  82  61  92  50  78  51  49  76  96  75  62  74  54  80  65  69  61  96  74  65  64  98  61  55  50  88  82  57  94  75  87  81  51  81  54  86  57  95  94  95  86  59  80  98  80  91  74  83  75  57  72  83  71  54  58  82  86  50  50  69  68  55  49  60  94  77  70  52  81  49  87  72  91  56  75  92  71  86  58  86  81  72  51  98  52  51  72  95  87  63  84  63  85  64  98  62  75  70  73  91  94  68  96  74  59  52  84  50  97  94  80  62  78  70  90  88  68  96  68  92  91  93  81  80  89  76  85  88  80  97  77  95  61  68  61  67  87  95  57  52  75  89  93  92  83  82  74  72  72  77  52  86  81  67  79  88  98  94  75  51  90  60  92  86  57  74  93  90  75  53  79  67  93  95  73  63  76  51  65  80  97  79  93  81  96  58  78  88  50  82  77  72  53  68  70  67  84  81  69  70  69  63  64  61  89  59  78  74  95  91  69  87  66  52  86  98  57  56  64  70  72  74  66  84  74  64  61  61  78  81  59  58  57  76  70  50  86  93  74  64  90  76  76  68  74  83  59  76  52  62  60  88  96  87  66  76  51  74  96  50  86  50  69  97  63  79  67  92  62  87                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                              80  68  83  68  53  75  91  54  61  62  83  92  85  85  91  87  61  69  74  98  89  52  98  75  92  92  59  67  81  87  95  53  67  88  77  63  51  96  93  59  83  50  72  61  79  74  85  50  93  84  92  50  76  69  67  98  83  78  56  62  58  53  69  86  85  69  72  63  58  93  64  94  76  83  83  92  87  94  91  96  63  89  78  88  69  92  56  79  90  56  74  73  83  57  55  64  64  72  75  63  79  76  84  68  94  66  94  72  95  60  66  68  55  82  89  55  65  88  92  69  55  77  98  65  64  55  76  84  89  52  93  82  79  90  61  59  50  75  66  53  51  59  65  91  73  51  86  59  50  79  81  87  71  80  72  49  96  92  72  93  54  63  63  66  68  93  97  70  83  97  97  98  60  74  95  75  77  51  71  83  82  60  56  94  64  89  52  78  55  52  88  71  96  77  50  60  55  63  65  64  64  84  74  64  92  82  73  72  66  76  85  59  91  59  64  50  75  91  93  64  83  97  69  86  60  73  52  95  68  77  57  54  60  71  64  85  67  80  59  73  86  72  67  86  65  56  54  68  84  67  57  91  92  83  67  57  77  52  55  89  68  71  97  96  87  53  59  79  56  71  89  80  59  70  53  68  98  95  85  55  79  65  91  91  58  56  79  51  88  86  52  52  91  93  49  92  83  62  62  68  84  76  66  49  79  97  52  71  58  86  67  89  58  93  69  63  53  75  93  63  74  76  81  60  88  62  95  64  74  85  85  94  50  90  64  59  50  96  93  75  49  57  90  73  83  70  58  52  50  90  51  86  83  55  51  81  74  68  96  77  97  87  91  51  82  89  83  72  98  94  93  77  49  62  53  59  82  59  75  94  77  52  71  70  59  54  56  50  61  51  80  72  97  76  71  83  79  95  97  52  92  97  92  54  84  50  64  97  92  54  74  57  65  68  62  70  97  91  57  65  56  78  80  74  57  65  76  74  90  83  83  56  71  76  96  71  55  58  73  88  89  94  72  82  68  51  54  57  59  62  92  77  90  55  55  67  52  49  86  78  94  81  76  79  77  85  94  67  67  96  64  70  71  85  63  52  85  92  68  82  91  89  72  70  64  84  89  56  58  80  96  89  90  78  70  70  61  82  89  76  63  94  92  72  57  88  63  97  62  97  56  91  71  67  53  97  73  88  88  98  83  68  58  79  76  64  67  71  68  63  70  88  73  69  64  95  66  85  61  83  49  64  74  77  83  72  49  62  82  83  55  56  75  57  83  57  73  94  60  49  92  58  88  77  53  65  64  63  63  97  85  68  81  88  85  83  64  92  57  60  92  73  92  64  81  89  93  54  87  77  84  64  54  63  58  64  84  92  83  96  68  82  77  91  57  70  73  93  68  51  87  67  87  53  67  75  56  67  76  75  49  57  75  72  81  78  73  82  96  95  97  60  81  61  89  92  93  82  75  65  84  49  70  88  58  82  51  63  85  77  54  80  79  96  60  96  64  92  94  66  95  67  67  87  96  90  68  55  54  59  81  64  96  73  82  58  85  97  59  87  96  83  66  71  90  93  78  59  92  89  79  62  49  70  72  87  78  92  57  98  56  54  58  72  91  75  95  51  49  85  60  64  92  57  72  59  77  54  52  64  51  98  87  49  86  83  60  92  91  80  79  95  60  83  87  78  95  98  69  72  56  70  93  59  73  98  82  82  65  76  96  59  52  79  87  75  55  88  60  61  72  85  74  80  54  55  70  79  94  73  76  94  92  49  59  54  72  84  55  88  65  94  91  94  94  72  49  94  60  95  57  80  82  93  82  75  65  94  75  68  54  58  69  87  81  65  50  55  84  61  53  58  90  62  67  89  61  62  73  79  93  84  51  60  82  58  95  78  50  56  94  91  88  90  64  83  82  86  75  93  90  70  61  76  62  50  93  71  59  80  60  60  64  72  85  63                                                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                                                            90  69  70  51  84  62  55  79  88  86  72  79  96  61  63  87  52  65  84  84  50  60  74  74  70  53  88  69  94  52  64  73  92  61  72  68  81  95  88  84  81  71  86  95  83  83  89  77  49  79  77  66  78  88  52  91  68  68  87  77  86  77  57  66  76  70  56  49  91  98  82  88  61  87  82  65  77  86  57  94  95  89  68  77  97  84  92  64  74  93  76  93  80  58  82  56  92  66  93  66  64  88  63  97  86  55  87  52  75  74  72  92  49  61  60  92  51  74  73  79  60  90  84  88  78  56  80  92  75  76  82  54  63  90  71  67  96  67  51  55  72  80  77  64  66  96  83  86  55  71  75  63  88  83  84  75  50  77  81  73  75  98  70  96  60  54  94  50  69  82  85  50  65  55  63  94  70  86  88  72  65  86  93  55  60  91  71  69  90  69  80  86  69  67  97  74  81  92  88  70  68  70  83  83  79  75  92  64  90  82  54  66  63  62  92  88  52  80  88  56  89  90  65  94  88  80  59  85  85  60  57  96  59  87  81  88  98  79  60  89  57  94  65  55  57  51  62  90  76  64  96  88  90  65  98  84  60  75  76  58  69  57  74  75  49  55  92  92  91  96  64  96  54  52  66  78  73  92  74  79  73  80  66  83  68  88  98  67  69  56  86  90  93  50  82  78  91  73  90  49  65  86  93  55  89  97  90  89  51  64  49  96  76  81  76  49  88  50  60  97  80  79  79  82  93  92  67  96  87  78  69  59  69  54  52  66  73  50  64  83  63  98  72  67  59  72  62  86  87  54  74  62  92  90  61  50  66  94  59  72  84  98  64  67  80  60  64  76  51  58  92  63  69  67  86  78  52  59  92  73  57  49  89  78  87  62  51  56  50  84  89  56  78  61  86  58  92  57  76  98  64  59  50  94  90  70  65  72  59  77  74  92  88  82  70  51  78  95  96  83  93  54  64  64  88  68  89  87  86  98  54  49  96  89  96  60  80  53  79  53  70  55  53  93  54  91  68  62  89  84  55  57  79  80  91  91  57  76  57  93  92  66  61  63  83  91  73  69  80  70  53  98  87  52  65  57  76  74  49  80  83  70  51  79  94  58  87  63  87  91  80  74  60  59  91  60  78  59  56  89  78  73  49  57  66  84  67  76  79  62  55  96  82  55  86  85  93  88  80  55  92  79  73  72  88  96  68  81  70  63  50  72  59  81  81  87  67  98  82  57  88  77  97  67  50  72  95  58  88  90  86  87  72  64  61  68  51  71  62  78  79  74  88  97  88  49  84  52  91  64  50  76  88  88  85  84  65  60  73  86  72  75  65  78  89  66  94  77  58  76  83  65  60  58  60  92  88  82  63  60  91  68  73  67  83  65  78  62  77  56  69  63  82  86  89  97  92  58  57  58  80  74  58  62  66  50  81  70  66  58  69  76  62  89  71  65  56  84  89  50  96  75  81  67  70  72  76  57  93  74  82  68  77  86  90  62  71  49  53  69  86  87  93  91  91  72  70  78  85  96  56  61  79  57  57  51  82  52  96  60  78  52  61  85  51  66  76  58  75  90  51  65  88  64  52  97  97  97  85  54  76  91  81  50  58  85  84  70  95  91  97  93  74  92  49  88  57  58  54  86  61  50  96  83  95  54  66  66  58  83  93  81  63  71  81  73  85  88  65  86  61  61  96  64  51  62  52  70  54  55  60  73  84  90  72  53  98  96  65  84  71  51  56  60  84  74  76  73  96  52  52  60  64  75  85  71  64  76  63  62  97  71  73  54  67  77  72  50  64  51  50  57  64  55  49  58  89  68  92  79  66  73  49  88  91  82  98  68  75  61  85  60  77  87  95  83  59  79  61  88  96  66  69  66  63  60  78  75  95  77  72  64  77  85  62  68  92  81  54  83  80  72  77  63  87  95  62  80  53  83  85  50  70  76  50  72  98                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                          78  62  70  94  97  58  61  83  63  77  85  78  95  50  53  62  95  74  61  89  78  96  76  68  89  96  58  89  75  51  63  59  89  96  77  97  77  61  91  71  97  90  61  93  77  53  55  58  50  94  79  74  69  82  88  51  97  94  90  84  77  50  85  74  56  97  55  82  77  83  98  67  93  73  94  78  51  54  88  93  73  81  73  79  82  86  52  95  64  76  83  74  59  84  60  62  70  91  60  91  61  50  95  72  92  58  51  60  56  61  89  93  77  60  67  83  74  96  93  52  98  80  63  51  97  57  91  59  68  97  89  60  76  82  50  58  95  97  79  90  52  90  96  69  59  88  88  75  54  85  80  61  55  79  59  69  53  71  88  64  67  60  90  86  73  98  55  70  68  49  78  59  85  65  56  95  82  69  97  84  80  76  77  79  58  95  56  60  72  81  94  85  66  51  97  78  63  53  53  51  88  80  98  67  60  58  95  50  85  71  61  54  55  75  87  51  74  83  57  85  55  84  62  88  89  97  73  89  89  68  52  55  54  91  52  87  77  87  93  75  76  77  85  64  61  54  97  94  54  68  75  61  55  73  58  88  63  87  84  62  94  75  64  49  54  81  95  53  97  56  56  86  65  54  68  57  90  95  59  65  56  93  61  78  52  72  74  78  72  61  67  61  60  81  57  97  70  58  55  62  88  61  93  69  56  78  54  62  73  79  67  74  88  61  70  89  87  98  93  79  90  65  67  85  69  54  81  86  97  55  82  65  67  97  90  53  60  62  67  90  54  94  68  70  62  83  69  97  73  94  54  52  53  94  65  58  89  77  83  69  65  60  73  77  51  94  77  63  86  49  86  73  92  94  79  96  86  57  66  61  94  50  55  75  87  77  50  86  54  95  79  53  64  50  63  98  62  88  67  49  84  61  77  49  70  62  98  68  56  66  74  71  59  61  69  63  94  50  76  60  56  81  96  55  53  62  88  54  76  83  98  79  79  96  87  61  61  73  74  61  96  96  62  74  74  63  69  88  88  72  75  73  95  85  73  55  97  67  90  75  64  68  78  98  76  93  79  49  97  91  88  75  77  98  62  89  83  69  92  57  68  90  83  71  77  94  70  95  86  66  57  74  86  89  78  77  97  69  93  94  94  89  87  62  68  87  55  60  55  86  56  93  66  69  71  82  76  74  69  61  80  91  64  49  98  82  59  66  82  94  49  55  83  94  83  88  94  90  63  61  66  95  83  56  72  97  70  90  71  51  58  78  95  67  88  92  95  84  73  87  52  66  52  57  59  97  59  85  61  87  71  84  73  89  82  58  61  91  53  49  71  62  86  58  95  73  79  89  72  67  72  51  61  88  88  88  66  49  76  64  81  64  79  86  91  83  87  62  86  84  57  49  79  55  66  87  69  97  65  94  72  49  98  53  80  85  95  68  49  59  96  96  88  75  57  72  93  54  49  64  71  57  76  71  62  76  90  79  84  59  72  68  69  87  71  59  72  56  88  76  76  58  78  92  91  94  83  91  61  94  57  51  71  82  96  66  72  91  57  76  73  80  78  61  53  68  63  82  61  53  95  79  72  83  98  64  65  73  89  68  95  83  83  85  79  50  73  71  72  62  93  58  68  88  61  73  75  94  70  68  85  72  71  66  50  50  63  84  74  52  82  77  63  61  65  73  82  74  68  49  85  89  76  76  62  51  57  89  52  71  65  83  54  86  59  54  84  65  73  98  83  92  77  80  61  88  90  83  53  52  94  63  63  92  72  76  93  57  93  61  88  87  58  51  79  78  69  74  51  78  81  70  53  83  83  53  87  61  60  57  70  81  93  69  73  76  50  78  55  58  55  62  93  60  96  49  58  64  53  81  83  81  72  94  92  63  65  73  62  91  98  98  68  72  76  50  82  49  66  57  55  71  52  77  59  55  73  87  58  86  78  88  64  61  61  60  69  58                                                                                                                                                                                                                                                                          
                                                                                                                                                                                                                                                                        87  58  91  80  81  53  76  85  56  74  72  86  89  96  72  55  67  91  69  62  81  64  86  67  97  93  98  85  78  94  93  54  62  55  81  94  65  54  79  54  96  62  66  67  58  68  69  95  69  97  52  78  91  54  52  83  75  66  64  71  92  78  80  62  80  86  58  72  92  69  58  94  63  58  56  71  73  53  58  75  53  55  97  70  65  85  85  89  88  62  73  78  62  98  59  60  93  72  57  74  66  54  89  80  69  52  94  86  53  53  91  85  79  55  97  58  74  91  61  85  87  98  66  82  49  57  68  68  83  61  83  57  56  57  97  68  50  98  91  84  53  85  94  66  50  82  89  71  86  94  57  75  91  84  75  50  55  62  58  63  50  59  70  91  82  63  49  66  96  57  92  63  67  57  87  86  98  76  74  61  78  65  58  77  84  84  63  74  53  51  74  55  61  60  77  70  90  72  53  85  77  51  94  96  52  56  97  93  66  86  53  71  74  76  59  64  68  65  51  58  57  78  94  97  91  62  70  87  69  80  83  84  87  75  53  86  84  58  59  65  50  87  63  98  93  58  53  79  59  93  74  72  76  60  54  70  63  55  81  92  79  93  61  76  73  65  83  97  94  85  98  83  84  53  68  71  67  67  68  67  92  82  89  74  50  56  78  95  53  68  92  65  53  63  96  76  98  76  96  65  96  61  71  93  56  97  85  71  86  59  98  91  64  68  54  86  83  51  94  69  75  74  59  75  75  49  82  96  65  79  49  81  88  63  87  51  62  88  57  95  50  55  49  83  78  59  87  70  77  56  92  51  84  90  83  87  59  70  71  75  94  57  89  69  63  53  89  82  74  92  93  51  90  75  65  53  84  77  70  69  56  62  72  93  61  73  92  96  75  91  59  60  72  76  75  52  53  72  71  74  71  89  86  82  59  98  69  96  69  61  57  90  55  51  60  50  88  63  94  91  72  81  81  68  51  74  92  78  98  62  55  66  54  75  77  57  62  59  59  97  50  49  67  89  74  60  57  64  53  75  83  78  54  65  70  58  86  63  71  60  51  93  71  88  83  94  50  85  66  49  51  83  97  78  97  76  69  72  96  66  87  57  49  62  59  65  55  49  76  56  81  95  85  84  88  94  58  65  88  50  87  81  81  87  96  80  86  96  79  91  53  49  92  80  57  90  49  81  55  79  72  89  78  77  55  90  74  82  54  75  87  91  66  52  81  70  87  80  58  85  51  67  73  90  77  51  73  64  79  61  98  77  90  90  74  49  74  82  94  91  75  88  74  49  68  74  82  72  85  98  92  82  57  49  71  66  78  98  50  70  63  62  82  80  87  56  96  70  60  51  71  91  76  80  77  59  94  79  71  61  94  50  97  51  54  66  58  86  51  87  94  63  97  87  54  85  61  67  54  94  72  90  60  68  76  66  77  93  95  97  50  72  57  91  62  70  55  95  76  97  70  92  74  77  97  69  55  86  53  64  90  70  68  62  72  94  54  85  95  49  86  95  83  49  63  56  79  54  63  71  85  66  68  50  97  82  95  88  97  76  81  89  98  51  63  88  49  76  68  90  86  54  54  53  62  70  87  60  76  89  93  66  91  69  91  95  63  90  73  75  96  66  79  59  66  57  94  90  85  85  85  93  75  49  89  94  89  50  94  78  74  51  62  62  57  78  50  76  72  68  94  70  69  49  68  53  85  87  65  87  57  66  70  57  55  90  79  67  61  69  69  98  74  80  80  87  72  94  82  89  61  83  85  97  56  95  95  52  53  83  51  90  63  72  75  55  62  64  82  89  53  53  66  61  79  95  75  58  70  62  73  69  63  51  81  95  75  86  75  76  83  51  83  78  51  80  81  74  80  58  74  65  94  59  53  80  50  70  75  53  95  61  58  51  86  64  55  78  63  72  87  91  58  52  90  75  88  68  76  61  88  74  84  57  84  62  88  77  83                                                                                                                                                                                                                                                                        
                                                                                                                                                                                                                                                                      75  75  93  96  55  57  79  98  65  86  61  71  66  59  92  85  93  56  57  61  83  49  66  86  54  70  65  63  53  70  53  85  65  81  57  49  94  56  75  98  87  70  94  77  87  57  95  58  77  85  75  64  69  92  66  98  75  77  77  71  82  54  57  64  50  90  70  51  57  94  58  82  88  75  89  53  89  74  87  73  64  49  75  65  63  72  49  54  50  82  97  69  63  68  72  61  68  60  98  94  58  75  66  89  49  57  72  65  76  86  79  68  94  66  70  96  56  76  80  98  82  49  91  75  80  79  50  60  79  72  76  86  54  65  57  84  64  68  75  76  80  88  76  56  57  71  67  84  72  84  72  80  74  66  51  83  70  81  70  53  63  63  98  83  97  93  95  83  82  66  67  75  77  74  71  75  51  50  81  56  90  58  52  78  52  78  62  63  73  71  96  90  92  57  74  75  95  80  72  71  97  73  59  80  91  53  77  81  65  79  75  64  68  98  75  57  85  58  67  93  55  55  95  64  78  98  94  84  50  75  58  75  67  66  89  78  91  60  73  50  91  75  49  56  70  56  88  55  54  62  88  63  93  96  53  97  89  52  87  92  82  95  58  62  77  98  63  72  71  57  52  59  61  59  58  60  63  72  90  75  59  97  84  53  79  59  78  73  91  80  81  66  69  53  52  77  55  81  56  66  72  74  93  85  68  79  68  72  63  73  51  55  81  92  80  80  68  92  98  87  77  97  54  83  54  86  56  76  85  78  73  57  85  74  97  68  97  65  75  50  71  94  88  79  79  98  97  77  69  56  80  84  82  50  68  49  56  76  80  88  89  85  84  68  69  64  94  68  68  98  76  84  73  76  50  76  98  87  52  64  66  88  55  63  94  73  65  54  96  85  76  65  94  69  83  51  64  95  55  77  92  91  92  53  86  56  93  91  66  52  75  56  84  94  83  61  68  58  81  53  87  57  68  67  63  50  70  90  82  75  85  61  95  49  67  59  82  56  97  73  78  81  68  97  78  98  64  85  66  78  69  61  88  86  53  91  69  61  76  95  76  56  71  96  63  90  88  90  64  72  65  78  95  82  65  79  59  69  56  90  56  62  94  58  68  98  53  77  72  49  74  61  64  60  71  58  74  67  98  93  58  64  61  72  96  61  97  66  93  86  51  67  53  75  76  95  77  77  74  71  92  55  53  57  84  98  74  58  57  65  57  54  94  54  51  78  54  83  67  55  73  82  82  77  68  90  75  83  83  78  53  53  93  65  96  71  98  62  70  75  62  75  97  59  94  53  85  52  78  79  98  62  90  83  75  79  66  79  61  74  57  63  90  72  74  84  49  52  65  81  88  62  73  86  62  88  90  81  68  89  65  64  96  74  51  63  55  88  82  65  57  78  95  90  50  68  57  81  77  53  77  80  96  66  82  55  95  94  64  93  74  94  67  67  63  84  69  83  80  66  86  89  81  69  59  75  66  77  83  95  95  88  66  84  83  74  81  90  88  97  69  84  52  53  76  96  85  85  62  57  66  91  61  61  71  73  63  83  98  98  64  63  70  59  67  51  53  60  79  69  91  75  86  79  59  66  79  74  63  89  93  58  66  51  55  52  92  90  78  95  72  53  97  87  69  95  76  78  51  81  74  50  92  94  83  86  49  74  94  92  66  88  49  68  98  87  93  87  51  56  68  67  52  87  49  76  86  88  80  71  81  89  74  50  55  83  53  49  67  58  74  56  74  69  65  50  78  55  87  91  89  87  94  80  81  75  87  73  71  63  94  89  86  49  79  53  57  53  78  90  98  94  57  78  90  53  72  51  72  61  93  96  71  80  86  65  71  67  83  78  68  59  66  93  52  58  95  56  88  85  78  63  78  96  97  67  57  72  98  91  74  56  98  91  85  98  81  76  97  60  69  67  72  52  50  56  71  95  63  57  96  54  74  62  61  63  94  85  79  92                                                                                                                                                                                                                                                                      
                                                                                                                                                                                                                                                                    65  62  94  86  73  71  68  51  75  90  52  83  80  79  79  55  60  75  93  93  71  69  82  62  67  70  93  78  98  60  63  52  96  72  50  78  73  68  76  96  52  52  98  66  88  75  75  61  79  65  63  86  59  93  86  88  67  81  58  54  62  79  50  91  96  93  93  67  97  98  91  58  80  75  74  67  68  56  52  73  78  51  89  66  95  71  87  55  95  68  49  86  66  93  90  59  49  57  86  79  86  70  65  95  92  80  52  51  61  52  69  80  78  94  71  74  73  87  72  86  98  77  92  74  74  66  88  57  73  63  51  72  73  85  84  79  91  78  70  95  67  79  63  75  80  92  53  67  63  69  63  55  55  68  89  83  75  56  67  56  54  70  55  56  63  90  79  61  82  77  53  50  72  77  53  93  61  81  96  97  89  55  54  92  78  79  71  58  77  61  96  61  75  71  76  77  63  84  64  52  69  98  85  54  91  75  56  64  72  78  79  71  60  74  93  88  85  74  76  82  61  88  94  49  93  69  66  56  77  83  62  83  57  56  55  79  83  57  74  75  76  98  63  70  68  58  94  73  53  67  91  66  93  59  83  66  83  55  74  55  97  60  66  68  85  68  67  94  69  91  80  74  98  63  80  91  67  87  58  81  50  69  51  58  94  78  84  75  76  60  74  87  89  65  77  88  69  91  56  90  97  52  70  58  68  72  71  60  70  91  62  73  93  94  63  71  77  93  93  98  55  52  92  89  57  71  82  63  89  87  80  84  89  59  59  60  74  57  75  95  64  82  74  65  83  55  65  84  85  74  53  62  55  92  77  72  56  87  60  69  84  69  98  93  56  52  95  97  76  92  76  71  61  97  52  82  67  55  55  84  96  80  65  55  86  97  85  87  58  51  95  80  64  63  62  78  83  72  58  58  54  54  58  52  68  64  54  57  95  67  53  60  52  79  52  49  77  58  77  51  70  86  88  95  56  97  54  69  62  90  55  73  76  59  93  98  55  74  63  97  84  98  51  69  68  94  89  56  73  62  77  89  50  51  67  70  82  87  54  72  76  95  73  53  72  53  50  91  64  75  68  64  56  69  71  76  95  81  63  55  83  91  68  50  83  60  78  66  80  90  58  94  94  95  93  76  75  82  89  70  86  55  91  58  93  96  53  60  82  58  54  73  92  54  86  70  81  49  82  72  97  58  77  85  61  84  71  72  57  91  52  90  72  96  75  86  69  66  59  67  63  49  78  85  98  87  75  53  60  62  75  77  81  73  64  95  59  76  86  59  88  78  75  69  69  57  93  60  82  64  60  63  80  85  61  65  82  75  95  96  92  97  53  96  97  90  53  94  51  56  62  69  65  97  96  64  78  60  77  62  64  77  67  62  61  89  70  54  85  62  80  95  72  77  76  66  58  66  60  98  58  90  68  97  53  72  88  63  86  75  94  98  82  52  66  80  91  71  74  85  82  53  70  68  77  70  81  81  70  54  64  95  59  50  95  89  69  71  73  71  63  55  82  49  84  55  51  65  97  52  59  74  67  53  57  87  59  53  73  87  84  83  97  79  52  68  86  54  70  85  87  59  83  73  67  95  81  76  50  92  54  76  75  68  91  54  54  72  74  53  71  62  87  87  91  78  81  55  77  59  61  72  91  84  95  71  63  62  91  91  62  69  68  50  90  68  62  73  72  77  54  95  68  86  94  87  60  94  71  60  56  53  96  70  55  84  86  85  52  76  78  75  54  83  52  87  65  59  89  86  53  98  59  54  66  55  78  83  91  93  93  89  65  81  77  72  49  65  72  87  72  93  74  83  51  70  72  95  65  76  95  73  66  52  62  56  95  80  69  73  80  74  57  96  80  69  76  55  90  52  75  59  56  67  54  78  92  71  97  54  80  96  55  83  68  60  67  89  67  49  93  64  90  56  67  81  56  67  77  81  62  53  90  94  89  75  98  57  76  66  81                                                                                                                                                                                                                                                                    
                                                                                                                                                                                                                                                                  79  90  89  63  73  57  74  68  51  84  57  86  87  61  51  71  68  95  61  80  53  75  55  52  90  51  77  87  66  51  84  80  61  57  77  95  82  86  93  54  68  72  57  54  89  60  58  49  88  79  86  60  66  76  76  73  66  72  62  58  84  95  53  96  73  80  67  94  87  57  82  51  63  66  91  55  88  51  64  82  58  57  90  84  75  86  73  65  71  74  90  57  74  67  83  92  61  83  72  87  97  58  57  66  73  70  93  70  57  82  96  51  61  98  58  88  71  74  49  86  82  79  97  74  52  64  52  57  59  97  54  52  58  53  78  89  81  86  68  80  80  71  95  87  59  50  79  96  95  63  49  58  76  73  80  76  85  51  83  66  62  77  89  57  54  76  81  71  71  53  85  82  52  58  73  61  91  66  84  92  63  95  81  52  79  89  68  54  84  58  88  61  85  83  62  60  64  88  56  73  58  63  75  69  52  81  51  72  90  72  63  97  76  76  83  67  85  76  95  68  68  69  86  68  63  64  89  96  91  85  72  84  51  78  80  73  94  66  81  79  61  58  88  49  58  80  92  63  87  74  57  59  53  70  74  97  67  66  97  55  71  70  79  64  61  55  69  54  90  58  80  58  72  89  67  58  61  95  98  75  91  86  61  65  67  72  69  76  92  72  58  62  90  79  75  56  66  68  70  65  88  79  72  58  59  88  51  96  70  88  71  59  62  82  87  71  50  88  74  54  54  67  52  94  49  64  65  65  84  59  95  57  97  50  55  88  80  84  84  54  92  86  54  58  81  97  79  94  70  81  71  77  71  67  73  72  49  84  77  49  67  74  79  83  97  58  98  61  71  77  66  52  65  56  62  68  58  88  58  60  55  79  54  91  53  81  66  75  61  90  93  62  74  64  70  65  85  68  78  49  80  70  66  59  67  56  58  81  51  86  59  70  89  78  67  79  55  85  75  58  65  81  50  97  98  95  58  83  62  50  61  76  97  50  52  54  50  94  77  88  71  73  66  81  59  96  74  60  71  70  61  52  64  54  66  64  85  61  73  56  61  49  81  62  80  83  97  87  71  81  64  70  75  65  57  73  89  55  57  74  50  57  98  76  58  88  98  83  81  58  81  54  73  76  79  97  90  56  53  94  70  94  71  73  85  55  52  77  69  54  66  93  92  89  75  88  86  68  75  53  55  64  65  49  61  89  83  60  94  67  80  68  72  69  59  54  86  86  77  74  81  93  72  73  86  90  58  88  56  59  51  59  58  94  84  81  77  93  77  56  96  80  51  85  57  96  88  85  66  66  74  50  52  50  83  72  75  76  53  77  77  82  93  65  98  72  83  78  96  67  65  81  56  89  77  78  94  82  64  95  93  81  75  81  72  68  50  76  91  78  54  50  91  93  67  71  57  84  68  60  60  63  85  78  92  93  68  86  72  66  86  68  70  58  72  64  72  50  54  83  55  71  90  62  98  76  90  79  86  70  63  96  65  96  66  80  87  63  95  79  68  76  84  96  57  86  54  65  93  91  58  54  74  49  73  91  70  97  62  98  77  94  55  54  96  94  77  86  88  83  49  88  95  61  77  50  89  90  77  95  65  83  71  79  73  96  89  56  81  95  72  60  76  66  65  50  66  90  59  60  77  83  58  93  96  66  70  56  91  72  58  91  71  63  49  76  94  83  56  92  62  89  91  76  57  60  68  82  86  50  78  85  62  51  67  73  74  84  83  74  63  54  84  78  90  80  83  82  70  66  81  79  66  86  73  76  55  85  62  75  79  89  61  58  65  82  96  53  88  68  52  60  95  61  51  62  59  51  58  54  93  55  59  94  97  98  58  64  87  89  88  98  81  58  60  75  52  85  53  82  87  65  61  64  68  49  69  89  94  93  68  67  81  95  96  81  74  68  69  84  86  84  51  73  75  83  89  59  71  53  87  97  95  83  86  77  52  60  50  88  63  79                                                                                                                                                                                                                                                                  
                                                                                                                                                                                                                                                                90  97  89  57  86  78  76  69  61  79  92  87  68  60  74  82  74  90  88  63  93  95  73  50  75  61  86  74  93  89  65  59  82  89  55  60  62  58  83  86  76  76  87  96  68  49  98  74  93  55  67  65  86  55  70  51  74  67  77  79  50  57  72  76  66  61  59  89  68  81  90  70  75  82  61  93  83  70  75  84  67  92  91  64  65  91  78  95  61  55  65  61  55  70  86  73  76  76  53  69  64  52  90  97  66  74  50  82  54  72  62  57  83  54  84  98  92  83  81  65  82  93  76  84  94  90  97  57  71  70  77  49  54  84  97  71  88  96  92  65  70  98  89  92  90  85  64  64  71  74  54  72  65  72  63  78  63  79  79  81  76  51  70  77  57  87  64  90  56  80  53  73  90  78  81  93  54  55  79  86  57  97  85  69  82  63  69  49  81  59  57  81  96  94  97  56  88  62  81  66  90  59  88  88  49  52  76  78  78  86  56  90  68  69  52  82  82  57  63  54  64  93  74  56  80  97  49  78  88  83  84  64  91  67  83  71  85  92  74  55  49  87  67  53  71  96  74  58  54  84  57  82  68  55  54  98  74  92  76  60  90  54  87  95  83  83  60  82  73  60  75  75  68  90  89  63  77  93  82  85  90  90  61  69  95  51  85  98  62  61  59  64  54  87  59  68  71  58  52  60  95  81  96  93  94  61  97  82  59  83  64  61  52  57  88  63  83  56  68  82  89  53  67  69  90  56  97  73  64  92  98  64  76  65  57  76  91  93  71  61  63  73  52  58  82  88  80  55  67  85  65  95  80  87  49  77  74  86  80  88  64  56  75  57  82  59  72  65  53  59  62  57  95  87  54  97  69  67  53  81  53  61  84  85  74  56  83  70  74  91  93  97  72  66  49  52  87  61  77  63  56  93  52  83  60  59  78  96  60  55  81  97  49  52  84  75  95  52  81  49  54  94  71  66  52  56  65  82  60  61  71  61  71  75  83  81  60  89  80  91  78  84  67  74  76  76  49  94  74  65  70  51  82  82  91  81  80  83  86  85  57  62  93  98  61  72  66  69  58  72  49  76  81  84  84  78  76  74  54  51  87  83  93  63  97  79  72  84  93  98  66  55  71  61  76  87  76  98  63  73  73  55  59  64  54  95  68  87  75  71  86  77  77  62  64  96  56  66  77  60  69  85  52  96  55  87  84  66  78  94  98  52  92  62  61  63  51  80  80  54  84  80  60  87  66  49  55  58  76  94  98  51  54  95  63  54  80  70  49  57  94  68  59  63  95  87  65  62  56  63  88  96  98  96  55  71  89  71  97  58  71  62  66  57  96  63  85  90  88  85  62  63  63  79  55  52  77  76  49  64  98  51  58  84  69  75  72  61  86  80  79  74  59  60  70  82  89  97  82  80  93  67  69  79  78  63  87  70  82  60  82  83  63  57  53  62  78  97  65  74  91  88  68  82  80  77  62  90  58  64  88  55  89  58  94  59  83  66  91  89  90  73  84  72  68  59  97  67  84  95  78  76  63  97  56  57  97  60  58  60  56  79  70  89  91  83  74  85  69  87  84  75  89  58  54  59  63  64  82  59  66  80  77  95  87  82  75  59  61  62  68  90  79  59  82  74  67  79  77  72  69  66  59  54  94  81  67  89  78  92  67  63  49  73  95  91  67  58  63  54  81  89  52  57  91  85  97  52  66  71  73  79  79  66  63  98  84  50  77  75  93  52  62  75  97  56  59  63  91  81  58  61  51  81  58  70  58  62  50  61  62  60  98  92  59  59  90  87  79  49  78  83  82  93  62  72  69  66  67  59  49  54  91  52  80  67  86  55  75  71  94  90  76  93  98  96  87  88  91  81  55  72  79  74  72  79  80  72  92  51  87  86  87  73  85  67  92  95  97  73  80  92  70  89  66  54  76  86  86  75  51  54  93  87  60  62  70  57  89  94  82  58  80                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                              72  73  83  80  53  71  56  71  85  50  74  51  84  61  96  85  86  59  76  83  56  96  75  70  65  49  94  65  58  49  62  66  80  85  92  66  98  50  97  82  87  53  60  86  76  94  92  51  71  77  70  68  89  70  83  53  69  89  57  87  53  56  70  93  88  80  69  92  62  70  71  71  93  92  90  64  95  84  70  64  79  70  97  64  60  52  74  72  49  84  98  56  69  95  67  59  51  55  81  54  89  57  94  83  98  81  81  69  81  58  93  97  68  85  94  56  67  81  57  66  58  49  57  86  76  53  57  54  92  97  59  86  89  68  79  52  50  76  91  92  71  51  86  97  89  93  88  98  82  61  61  58  96  49  83  65  83  70  95  64  94  56  68  89  84  84  51  62  82  68  72  82  61  78  66  78  67  79  51  89  78  85  95  64  78  80  91  94  65  58  85  62  81  50  77  61  86  69  59  86  75  72  71  70  63  79  52  72  53  74  58  68  66  79  53  72  65  94  74  60  84  87  81  81  59  84  53  49  71  73  59  59  80  71  69  78  57  98  98  49  54  90  82  68  60  56  56  83  60  82  67  64  56  70  77  77  85  69  82  98  80  78  70  64  71  60  81  95  74  58  78  67  52  72  83  86  56  89  97  89  64  90  80  49  80  87  83  60  82  81  50  73  97  53  65  80  76  59  81  90  49  93  62  54  66  76  74  89  84  59  69  61  80  60  75  84  92  70  76  60  89  83  91  62  72  73  93  51  65  97  61  65  60  65  62  63  85  65  71  94  87  81  67  66  89  49  96  73  77  98  85  77  63  98  60  52  90  88  98  64  77  65  49  90  55  68  60  88  88  51  93  92  94  75  94  76  49  64  61  66  85  88  56  60  55  98  87  80  96  66  75  96  95  89  72  78  96  85  72  57  89  96  86  74  57  79  92  83  50  55  62  56  74  64  94  63  90  67  73  92  83  77  64  86  98  82  56  84  54  59  66  87  90  78  68  91  66  73  60  68  54  62  95  58  61  62  65  59  85  98  62  89  88  83  81  96  87  75  62  89  63  49  50  69  87  71  67  85  71  52  54  81  49  93  80  80  93  69  83  57  53  78  91  69  72  58  53  63  82  86  67  58  85  71  75  95  97  85  52  91  72  57  96  49  65  83  83  76  78  89  98  78  81  92  83  55  57  87  74  87  57  67  69  95  83  78  92  85  50  75  86  52  58  94  92  97  74  50  70  69  66  55  87  69  61  91  52  88  54  55  98  88  49  94  90  61  66  94  84  90  60  61  90  93  61  65  63  86  52  88  80  87  77  90  74  60  98  59  50  97  59  57  69  53  86  83  80  96  77  89  79  54  69  90  72  76  57  54  52  64  70  91  81  55  84  60  50  95  61  70  82  92  78  59  86  50  51  71  69  51  60  89  93  75  90  85  59  59  92  81  59  57  75  92  59  74  56  57  84  94  73  80  87  80  62  64  94  75  84  81  87  59  72  51  94  56  89  79  62  55  61  98  59  49  51  61  80  62  91  58  91  61  88  92  58  51  66  64  62  51  97  57  58  70  85  67  64  81  90  74  75  79  71  79  89  90  70  54  79  53  81  65  88  75  78  84  56  49  61  51  57  58  72  88  55  78  71  74  91  85  88  91  68  55  96  89  90  74  85  96  68  59  52  92  68  92  82  87  63  60  70  80  97  85  74  79  64  77  95  74  63  72  72  59  78  97  78  75  83  70  74  69  71  77  75  49  93  89  89  72  96  59  69  85  67  57  78  59  50  84  70  51  56  54  78  66  97  94  67  95  84  70  80  91  71  94  67  83  97  82  50  91  87  70  70  68  82  91  83  89  90  87  70  97  84  59  59  56  86  97  73  95  91  94  81  97  53  95  94  84  55  58  76  97  52  65  90  64  90  68  91  75  51  62  74  87  84  94  53  95  71  79  68  49  75  62  91  69  91  97  75  55  79  54                                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                                            86  63  91  50  94  64  91  56  80  62  58  56  62  64  50  60  82  97  59  87  68  62  57  71  82  91  56  56  75  50  92  75  84  54  89  97  90  68  82  79  62  81  72  72  78  87  73  58  92  77  73  92  74  69  63  60  53  98  83  65  53  93  75  70  54  57  82  79  75  94  78  74  66  52  53  90  53  96  72  92  69  50  69  59  70  53  72  89  54  90  91  97  70  57  50  63  92  84  57  81  53  81  53  81  78  52  56  89  81  91  85  60  93  84  49  80  94  67  65  64  67  87  64  88  70  64  64  93  68  49  81  75  96  64  92  86  97  80  57  69  87  86  79  74  87  72  72  76  58  53  74  84  59  92  51  89  68  81  91  51  74  69  58  74  65  87  70  68  89  60  92  70  67  64  51  66  85  49  87  52  84  87  52  85  74  64  83  51  53  66  62  59  91  65  65  70  73  54  78  57  50  79  58  63  69  81  97  75  53  60  88  91  86  62  78  90  75  72  83  66  69  59  95  72  98  69  95  88  83  63  79  60  80  54  62  67  90  97  75  81  97  90  58  65  57  71  98  73  55  83  59  83  50  52  66  90  78  55  83  61  71  95  74  69  60  78  96  68  65  49  98  55  54  69  51  69  49  65  53  50  64  84  62  82  65  68  95  58  89  69  78  94  73  50  52  49  52  77  50  51  83  77  94  83  59  78  94  93  98  93  97  75  97  62  58  90  51  88  82  87  59  81  66  51  58  74  54  97  97  86  95  97  71  66  61  87  69  86  60  94  54  83  76  60  62  55  84  88  87  78  49  82  83  98  56  71  67  55  78  95  75  74  91  85  98  75  53  95  73  80  93  79  56  67  63  87  82  69  65  77  75  89  73  54  92  53  73  76  98  68  53  58  93  82  87  64  84  59  49  89  59  93  61  94  96  73  65  88  53  96  92  50  85  56  85  59  96  70  69  91  51  52  86  61  64  67  54  62  96  86  83  83  65  70  74  86  65  58  79  55  89  64  67  97  64  63  93  56  71  73  68  72  65  79  82  79  55  52  61  58  87  49  70  50  90  87  86  61  59  74  77  71  69  89  56  56  54  52  52  92  56  94  97  77  63  73  59  75  72  75  58  83  69  49  49  78  59  94  61  86  78  93  62  72  58  66  70  83  67  81  76  85  49  60  97  76  95  56  81  95  79  74  94  86  95  76  62  62  53  63  56  57  90  98  77  66  62  94  53  60  87  67  93  56  65  89  68  63  54  69  79  73  91  57  62  54  59  91  53  66  84  97  80  77  78  70  79  50  56  68  94  69  63  69  77  61  69  59  54  57  69  69  64  86  69  62  61  60  51  93  83  69  64  86  53  84  73  56  80  50  87  79  58  62  59  72  84  86  85  82  62  62  60  62  83  68  94  98  96  79  54  56  98  89  85  75  70  58  86  85  62  96  83  74  53  49  82  66  76  59  77  82  49  58  54  94  61  93  75  91  80  78  95  77  58  65  87  74  75  76  74  85  95  80  81  60  56  51  76  97  89  90  68  79  86  69  65  61  60  86  89  98  57  90  95  60  97  50  89  53  82  68  69  81  53  83  62  55  84  77  63  69  98  56  77  97  75  64  69  79  93  55  82  66  58  66  94  61  51  72  61  67  51  60  65  82  92  50  83  66  53  60  76  67  96  57  49  77  79  85  57  83  71  67  95  93  50  87  85  79  69  80  54  52  89  67  93  77  92  67  73  56  67  71  62  76  72  86  65  72  49  85  78  52  79  57  58  71  74  72  90  71  90  62  54  62  94  66  87  95  60  95  49  91  55  55  85  50  88  81  95  88  80  80  76  75  74  58  78  52  71  72  84  51  71  66  53  89  93  55  84  83  97  90  87  58  75  60  53  82  82  66  81  71  70  74  67  69  85  98  55  67  65  88  74  64  66  93  90  88  77  90  77  78  53  83  61  77  73  49  93  97  76  67  62                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                          88  82  67  87  54  81  57  88  84  67  56  61  63  91  56  93  51  52  51  95  51  87  79  52  87  60  87  74  81  57  82  62  89  56  82  96  78  72  72  97  89  84  56  77  90  89  64  73  86  52  72  57  49  83  76  89  55  98  86  49  57  49  98  51  64  77  95  77  62  71  74  95  61  95  59  66  70  50  86  67  61  70  54  54  72  78  53  50  66  72  62  51  70  84  60  55  79  90  90  87  78  96  90  62  83  89  85  73  96  61  63  57  65  57  93  63  82  78  96  78  80  92  49  83  93  94  53  76  92  71  67  69  63  82  88  81  85  98  71  75  55  75  67  76  52  80  51  59  66  92  49  54  85  64  75  81  91  51  90  49  90  64  73  95  63  59  71  84  67  58  92  95  72  78  74  70  64  71  66  72  69  66  71  94  53  77  50  75  62  87  80  87  62  70  80  98  49  78  54  84  65  92  67  81  58  76  93  66  80  55  86  70  74  87  97  52  88  50  84  80  96  67  63  67  89  68  74  86  55  79  55  82  62  89  77  85  73  62  78  75  90  50  93  52  94  94  55  63  72  52  95  95  66  53  75  55  96  51  80  79  95  98  60  82  75  88  67  92  53  81  95  71  66  57  50  74  62  73  80  95  98  53  67  76  96  78  75  79  91  72  96  53  69  75  55  83  81  56  93  56  94  81  94  97  84  90  70  53  63  68  81  59  80  86  50  50  77  95  94  88  56  82  49  97  63  95  68  81  49  82  67  93  74  62  53  82  97  79  64  85  77  91  56  63  66  88  72  51  96  59  73  54  83  89  71  50  94  85  64  75  91  98  65  76  68  66  90  58  64  96  86  55  57  84  78  51  57  63  61  72  90  60  72  97  50  66  57  74  96  91  61  98  94  87  72  82  80  54  59  65  64  70  77  88  69  53  88  78  61  60  59  74  90  57  78  49  86  72  76  73  69  49  72  70  86  89  57  93  86  87  53  56  54  94  86  71  66  59  74  71  95  71  78  49  56  75  78  66  49  51  76  67  95  52  77  77  85  80  58  70  88  93  51  74  72  86  51  52  81  50  58  60  76  91  92  62  73  49  74  77  57  93  71  64  93  69  74  96  75  89  76  68  84  98  55  89  60  91  73  76  98  50  76  93  66  85  86  56  97  87  60  95  86  71  82  55  50  60  71  76  81  74  98  80  71  96  76  49  89  82  97  91  60  94  81  78  94  66  75  87  62  62  80  73  60  64  54  60  86  97  57  68  90  53  56  51  52  62  95  49  52  63  51  78  54  98  86  64  59  84  96  77  87  63  78  83  71  71  56  56  87  78  59  54  54  89  56  79  71  86  80  65  78  87  82  51  73  76  64  57  61  72  80  95  61  67  94  58  76  96  78  66  90  83  77  86  96  72  68  68  92  76  89  73  66  85  60  75  88  60  79  85  86  64  51  98  58  58  89  51  86  56  82  65  69  67  72  85  97  95  84  55  51  86  75  70  67  71  58  85  64  84  52  52  59  95  89  85  59  74  70  72  98  52  68  69  77  88  84  61  75  61  76  65  92  64  70  98  65  69  91  94  68  96  61  75  62  86  96  94  49  78  71  56  59  93  81  55  62  90  74  78  54  91  81  91  75  80  61  77  56  63  56  65  93  68  90  98  61  91  69  62  82  91  80  88  78  96  54  87  74  90  70  95  72  89  82  75  55  67  67  86  61  64  71  57  95  74  85  92  63  67  61  58  51  82  59  60  95  79  58  67  58  66  63  50  94  80  95  76  82  96  93  53  72  86  54  62  58  49  72  74  85  95  74  80  82  72  98  80  67  53  76  90  80  97  90  91  64  67  66  65  79  51  53  60  53  85  49  65  52  77  58  89  58  62  53  53  83  90  95  70  72  85  64  64  81  84  63  76  51  76  94  73  78  62  97  56  57  77  79  76  55  94  55  87  56  81  78  73  81  78  91  70  70  85                                                                                                                                                                                                                                                          
                                                                                                                                                                                                                                                        68  52  68  59  91  50  59  75  66  81  65  97  55  76  62  59  84  58  65  90  55  92  92  65  84  70  65  86  80  87  93  66  50  58  78  68  83  98  86  52  76  90  73  91  65  97  53  91  68  94  69  98  59  77  79  72  52  86  51  81  54  77  53  51  64  75  54  53  90  68  94  67  71  65  50  88  55  77  93  78  92  56  53  80  84  77  68  59  66  88  65  78  95  85  72  80  93  80  64  65  88  84  67  64  65  55  97  51  64  94  64  66  57  98  65  76  79  50  97  96  61  74  68  57  56  58  69  68  64  84  59  65  82  61  56  87  86  92  65  81  73  94  86  61  54  83  68  63  84  52  95  54  85  73  60  69  63  96  55  60  78  74  57  82  93  96  79  93  67  72  62  51  49  97  92  69  75  70  73  56  68  97  52  85  52  86  49  61  82  71  87  90  53  72  97  75  53  56  97  92  73  88  60  60  93  91  61  89  51  85  93  75  83  69  52  55  50  95  75  69  59  59  49  63  91  64  97  56  75  74  91  86  85  94  51  73  81  76  82  93  69  82  67  87  74  95  90  93  67  58  60  60  57  95  78  49  79  65  79  83  88  89  69  82  68  76  59  69  54  62  81  86  93  64  71  63  76  64  54  86  54  89  85  72  84  96  80  96  83  85  61  71  86  56  94  52  98  76  74  70  94  59  80  53  65  80  82  59  63  93  87  87  74  63  97  80  51  80  92  66  77  86  70  75  66  52  93  85  60  85  81  81  50  87  80  89  66  95  91  90  68  82  65  98  89  77  93  71  71  85  62  67  89  83  89  81  98  68  96  91  60  83  84  92  55  55  88  65  54  64  96  97  53  55  59  57  78  89  64  93  51  56  85  81  63  60  65  96  55  77  49  90  73  80  98  96  56  50  97  82  70  64  51  52  78  49  64  94  72  92  82  55  72  87  76  60  51  63  97  54  81  77  72  81  88  60  87  94  67  85  60  52  68  57  51  53  55  68  52  52  50  49  56  90  68  71  54  98  97  64  94  97  65  96  51  56  62  95  67  65  55  51  64  95  54  62  54  86  50  82  91  52  55  98  71  93  55  51  74  64  51  72  70  78  79  54  72  81  98  93  58  93  97  81  78  86  69  57  66  50  80  57  93  62  80  85  50  49  71  72  57  95  67  80  86  62  56  52  96  91  65  76  70  88  95  73  77  56  66  54  93  64  55  59  98  62  64  92  89  95  80  60  78  70  92  72  87  76  60  98  82  83  51  92  78  97  90  62  78  57  59  89  94  80  88  80  86  59  93  62  96  76  86  56  75  90  85  62  74  52  68  91  97  94  61  51  89  59  66  75  50  85  72  98  67  81  77  51  54  87  87  76  85  56  81  52  75  50  60  82  91  97  95  71  54  70  50  61  95  77  59  92  71  78  94  81  71  90  92  90  67  70  84  75  73  84  60  52  81  71  85  59  83  94  66  72  92  68  53  89  55  50  65  70  93  70  50  76  77  90  70  96  76  84  87  89  89  67  49  82  63  87  61  77  98  62  70  54  90  75  82  58  79  69  76  92  97  69  49  82  53  81  76  66  92  73  60  94  69  69  66  81  82  89  61  97  75  96  79  84  63  92  95  54  96  53  73  98  86  55  58  73  94  79  63  81  87  73  55  64  85  75  83  61  68  95  59  60  74  79  77  95  79  73  78  59  56  58  58  88  50  97  72  51  65  66  80  58  65  77  98  75  97  64  86  50  67  82  60  91  96  98  72  71  72  85  72  93  81  93  81  86  73  52  79  55  50  62  70  95  49  60  49  68  78  72  85  70  60  66  81  77  55  94  59  69  68  94  55  63  66  50  67  84  72  60  96  96  72  64  71  51  92  74  79  65  90  71  95  65  52  69  58  83  62  67  53  81  77  77  69  80  58  52  90  67  96  81  78  79  78  83  73  69  53  53  86  56  57  52  51  56  53  83  62  61  71                                                                                                                                                                                                                                                        
                                                                                                                                                                                                                                                      69  85  78  56  73  79  80  55  49  85  62  96  66  55  81  58  90  63  64  67  95  64  90  87  54  69  74  86  62  65  93  69  87  95  56  66  79  56  58  84  89  90  89  62  82  56  49  65  90  68  80  64  67  69  65  58  58  98  83  63  82  50  61  94  70  66  57  75  71  68  49  73  82  55  74  85  49  73  93  78  68  94  89  93  79  78  50  51  50  79  93  78  60  65  98  65  50  58  51  84  60  75  51  97  88  77  58  77  92  95  62  58  51  92  94  60  51  63  58  49  50  63  55  56  62  93  68  86  50  49  76  54  76  59  97  58  52  72  83  66  89  75  49  90  73  80  52  96  71  73  82  62  86  84  93  73  88  60  81  70  68  92  75  77  81  74  57  53  61  79  81  89  58  85  85  65  67  66  94  82  78  80  89  56  52  55  83  65  78  69  69  78  95  94  59  63  78  78  51  56  67  84  74  91  79  63  62  87  94  85  73  94  49  57  58  70  92  74  96  74  72  58  57  61  74  52  97  60  83  52  65  79  72  70  63  64  73  91  85  49  64  93  91  60  63  79  68  64  66  95  77  73  84  58  57  68  52  51  82  52  59  68  88  76  73  84  64  84  65  98  87  53  54  60  51  97  49  92  63  87  61  81  91  64  98  68  94  77  84  95  82  73  87  88  70  54  72  91  86  51  79  59  53  79  66  62  92  89  91  60  97  61  55  94  74  79  66  77  98  75  69  89  96  70  91  60  69  55  49  66  89  71  52  56  71  81  69  60  66  49  79  57  72  76  71  90  76  93  62  50  94  93  64  73  55  72  85  50  88  94  98  67  61  53  77  56  93  86  70  75  84  60  97  76  67  54  89  64  56  60  94  64  91  81  53  78  67  58  50  59  56  77  94  49  50  50  84  88  90  97  84  80  56  76  81  61  61  92  64  52  64  60  90  76  65  77  77  58  81  93  76  93  93  87  92  87  59  68  98  78  60  66  78  84  86  95  79  87  78  98  66  93  84  78  95  80  72  49  61  87  82  91  89  75  93  83  83  97  49  80  56  53  69  92  62  88  70  81  95  80  69  91  81  95  85  98  82  54  60  74  69  81  62  66  77  56  81  62  96  55  79  64  78  51  93  84  60  94  90  69  57  66  98  95  70  56  69  93  96  86  56  68  98  53  54  76  69  94  56  49  97  81  77  89  90  53  52  70  56  71  86  73  59  71  79  67  96  93  49  96  91  83  55  86  53  85  72  57  79  98  86  74  78  68  55  78  92  95  59  75  90  54  80  73  81  67  83  81  75  68  89  57  57  57  52  62  80  51  85  96  86  80  49  83  75  60  92  55  89  55  77  79  51  71  90  49  73  49  68  95  66  82  59  62  88  51  58  78  50  73  90  98  83  68  86  71  56  85  62  61  98  71  63  76  82  55  77  58  54  73  62  62  82  49  93  98  95  75  88  92  85  78  66  61  86  92  66  71  55  74  61  83  51  49  63  70  64  67  94  78  59  56  56  97  50  50  75  65  93  83  69  75  90  67  96  82  91  52  73  71  60  98  95  85  61  51  87  96  91  73  96  72  86  54  90  52  85  72  84  92  64  63  58  52  57  54  81  56  85  69  59  76  50  73  69  73  84  50  49  61  71  80  94  58  75  70  49  81  77  86  71  76  88  98  51  80  59  91  56  87  56  88  69  82  50  93  62  96  97  61  50  92  71  65  63  91  89  74  53  50  83  57  97  89  87  56  86  94  81  88  94  86  77  84  78  51  57  95  64  77  52  54  85  63  66  81  82  89  82  76  79  85  68  53  74  88  51  54  54  81  73  92  60  77  93  63  73  73  52  92  93  89  93  87  95  71  52  60  74  52  96  57  73  60  65  57  60  71  80  58  55  80  58  67  67  56  71  53  53  87  87  68  51  80  91  98  57  78  86  87  65  58  75  56  77  72  63  61  61  55  85  96  56  78  89  49  61  65                                                                                                                                                                                                                                                      
                                                                                                                                                                                                                                                    64  96  70  82  60  98  94  64  98  49  87  98  71  94  86  66  78  66  65  63  73  63  63  51  97  98  56  82  70  79  88  50  91  51  75  79  92  77  60  90  71  78  81  55  93  84  49  62  89  60  51  82  74  52  72  95  50  90  57  91  96  61  95  52  49  77  68  53  58  94  66  52  70  91  93  82  61  92  57  49  70  96  77  71  76  51  60  60  67  50  68  62  95  82  57  75  52  83  84  78  80  80  49  89  78  56  66  69  49  76  67  84  88  57  96  77  50  83  82  68  68  92  95  50  92  81  73  79  52  57  81  55  80  53  77  56  82  64  82  74  50  72  55  72  93  56  80  68  66  70  68  53  54  65  54  54  75  65  69  63  61  80  88  89  84  55  72  69  81  79  71  71  55  83  91  60  76  50  63  67  66  85  75  77  78  49  49  62  95  67  77  56  50  64  55  65  52  56  80  72  80  91  82  70  55  96  91  60  86  93  49  79  77  61  93  58  81  66  81  54  73  63  94  50  61  69  89  62  85  52  80  50  85  49  58  52  63  80  70  68  82  84  51  50  65  53  93  57  65  88  64  62  58  94  82  78  74  86  84  57  54  90  75  64  79  64  57  54  87  91  78  79  88  50  62  73  52  50  83  86  51  95  60  85  67  94  72  89  72  68  96  68  53  63  92  77  64  75  91  83  62  63  58  96  77  84  92  95  74  73  87  55  64  98  96  49  71  93  95  60  53  75  49  50  62  60  73  63  89  94  90  90  67  55  98  96  84  67  68  50  90  72  94  95  84  98  53  85  68  54  73  97  68  52  75  82  58  57  85  90  65  76  73  91  69  82  64  91  95  88  76  95  83  75  93  53  62  57  63  93  79  53  78  52  85  55  90  59  53  49  60  85  72  80  54  49  71  59  63  91  90  81  88  77  52  50  97  70  61  64  63  67  73  83  58  58  49  60  95  65  62  52  60  82  59  53  80  52  93  63  96  94  95  54  50  79  96  50  94  53  89  81  91  96  72  75  51  83  87  78  62  68  65  75  75  50  88  96  88  64  76  85  71  83  69  54  88  69  86  78  60  76  71  97  63  68  66  50  68  66  75  66  87  91  60  84  57  54  62  52  91  70  62  78  66  73  84  50  79  63  86  51  95  71  73  87  49  85  59  78  73  74  53  57  97  80  77  70  82  55  87  53  53  94  76  51  50  57  57  57  82  89  87  87  54  51  69  87  77  93  51  71  83  79  78  78  51  58  50  55  80  83  70  94  59  50  53  55  69  83  97  60  85  94  81  84  77  98  87  77  80  86  71  58  85  89  70  86  95  56  65  69  73  68  93  55  59  65  63  69  62  76  49  78  70  63  63  85  80  90  81  56  93  85  74  78  66  59  87  79  97  85  80  77  86  87  54  66  65  77  90  77  86  79  70  49  75  93  65  63  98  49  51  76  94  96  64  91  58  49  72  49  71  53  52  76  88  96  70  57  78  77  80  77  58  97  54  80  71  63  60  76  92  55  83  61  52  70  56  89  86  81  55  65  78  59  82  93  49  69  82  81  57  89  52  72  80  77  68  50  93  50  60  65  76  49  59  52  76  57  60  52  55  77  69  65  95  61  75  50  74  67  57  62  92  93  55  66  93  51  88  80  60  55  58  98  65  58  84  67  88  91  61  50  90  79  62  52  64  83  88  66  86  83  88  69  85  63  83  61  52  87  85  84  79  98  49  78  92  65  58  72  66  55  59  98  82  71  64  69  63  89  88  79  62  66  91  53  80  83  84  69  89  50  90  85  84  74  72  84  59  83  85  62  75  96  87  63  86  57  95  79  55  88  68  83  69  56  91  70  97  80  78  97  84  62  95  59  77  79  59  50  77  57  51  77  89  71  79  88  85  89  71  74  64  81  55  98  52  59  96  49  90  91  85  58  65  76  77  88  98  87  54  68  81  75  64  73  71  74  92  54  94  92  70  89  98  62  97                                                                                                                                                                                                                                                    
                                                                                                                                                                                                                                                  68  74  68  98  72  82  56  90  56  76  87  63  93  86  81  89  67  94  85  53  97  88  81  62  86  54  54  64  70  80  49  79  96  91  98  93  93  51  84  53  72  70  73  73  66  95  98  62  93  90  96  73  95  56  62  75  68  74  86  97  69  69  81  53  68  53  91  52  72  68  54  73  66  62  90  60  53  50  77  95  94  54  78  81  93  83  89  64  54  50  95  61  59  57  57  56  94  89  90  78  77  82  49  52  95  59  92  60  53  86  52  69  76  62  97  86  80  61  66  79  69  89  53  54  61  66  92  58  95  51  94  93  79  93  70  67  49  64  53  83  55  63  81  61  58  70  73  55  51  76  60  54  82  59  66  57  95  55  49  56  56  71  49  57  63  60  86  93  65  61  61  75  68  93  54  81  95  83  96  89  80  69  83  60  54  82  77  81  79  65  84  93  56  54  68  50  87  72  76  75  81  51  79  65  76  75  97  95  60  95  57  73  65  68  52  93  98  67  95  96  80  54  92  50  90  77  82  62  82  63  70  75  80  61  97  70  75  64  53  92  51  64  61  79  86  88  71  79  81  64  51  74  88  78  97  94  56  50  94  83  70  83  56  89  57  65  84  86  56  93  78  87  50  98  59  70  71  70  67  62  91  88  82  67  56  78  61  54  84  90  63  91  97  69  81  69  92  62  56  93  55  83  62  61  58  57  49  69  64  53  94  96  72  91  86  84  81  59  98  78  72  52  61  49  76  67  85  90  71  60  94  92  82  74  72  53  78  74  95  62  49  94  82  68  73  98  65  58  69  69  68  84  76  86  83  52  74  60  90  53  71  86  60  74  85  75  96  80  85  85  58  98  88  67  66  56  93  60  65  81  91  87  55  60  79  55  97  90  81  98  75  92  83  49  77  74  98  81  71  84  88  87  87  63  71  92  67  72  81  59  81  89  89  77  84  67  87  78  80  77  86  53  98  50  65  52  87  89  69  76  87  52  90  98  86  92  85  78  56  50  84  85  81  54  57  98  72  51  76  86  54  52  94  72  56  76  88  82  60  96  78  82  55  69  89  60  65  51  83  72  50  67  89  77  70  94  85  89  98  65  65  80  75  65  72  79  50  55  66  70  71  68  95  96  52  75  92  72  55  82  73  52  60  92  97  76  55  93  97  68  86  59  73  73  63  88  68  74  59  68  89  67  57  68  70  68  53  74  55  80  49  97  75  57  52  81  61  50  72  92  76  90  74  77  93  96  75  81  71  54  98  91  70  81  62  61  65  71  66  80  67  79  66  63  90  84  71  77  76  91  51  54  57  74  95  65  85  79  86  88  81  88  70  63  57  51  95  81  80  78  85  61  61  62  59  57  71  94  74  95  66  72  98  95  56  53  88  60  63  93  93  69  64  74  96  53  51  84  87  54  60  74  75  62  89  98  73  75  93  50  65  74  59  80  87  63  92  73  65  50  67  96  72  73  87  56  93  50  58  76  82  82  58  87  93  91  77  87  97  77  61  54  67  96  66  64  78  92  69  80  78  72  86  92  80  75  74  96  61  81  60  82  85  82  84  72  79  57  49  96  86  94  83  91  75  66  52  70  90  52  51  96  68  55  96  54  94  70  58  59  56  92  77  85  97  68  98  74  87  55  78  98  61  98  74  73  88  74  81  72  71  50  79  60  92  81  82  84  64  83  86  80  79  75  71  52  92  91  96  68  89  65  98  96  87  54  63  63  80  57  53  73  85  54  68  79  57  52  53  80  98  62  74  61  79  84  62  69  65  67  56  91  53  72  57  86  97  85  91  70  62  74  49  87  84  91  80  51  90  84  52  95  80  49  73  80  90  50  89  66  96  66  53  97  62  71  65  93  57  54  83  80  62  68  96  78  59  93  82  64  91  68  95  93  72  73  96  82  82  51  94  59  58  87  58  57  86  85  63  77  53  95  88  84  55  61  78  65  51  70  73  77  90  80  90  56  72  84  86  89                                                                                                                                                                                                                                                  
                                                                                                                                                                                                                                                73  49  77  93  92  77  76  95  49  63  70  95  92  92  76  72  76  51  72  59  69  97  96  90  86  53  61  80  53  88  67  96  59  66  67  95  95  64  91  61  74  83  92  77  82  95  54  90  53  57  89  68  56  91  98  80  56  80  96  52  54  89  50  60  73  65  69  88  93  80  82  82  72  62  53  68  83  63  56  84  58  63  56  75  77  95  90  81  75  87  85  88  53  83  50  53  69  87  65  90  67  97  71  92  80  98  85  79  62  61  75  84  92  49  92  96  83  90  70  53  88  52  84  90  76  94  68  86  56  92  83  57  70  91  53  81  80  78  62  52  77  76  85  88  89  74  69  78  73  63  64  54  64  54  66  98  80  64  64  87  53  56  76  50  49  76  50  90  97  58  55  54  96  74  88  73  92  51  83  89  59  94  74  96  67  88  51  88  55  92  65  92  74  49  65  98  56  73  84  88  65  87  55  98  56  70  61  97  74  51  98  53  82  65  87  68  77  50  95  71  85  94  75  57  69  74  59  73  94  53  71  49  75  50  83  95  50  78  89  84  88  55  94  91  67  51  86  74  93  67  51  62  62  51  93  66  72  80  97  70  61  83  55  67  97  51  76  85  77  53  74  73  65  78  97  84  97  51  78  73  66  55  60  94  73  85  79  85  79  51  67  90  85  90  61  93  59  96  57  84  66  71  82  60  94  79  61  89  78  89  77  89  94  67  97  58  78  52  53  76  56  69  50  98  52  53  84  51  77  75  81  64  91  63  93  54  77  83  56  78  61  65  77  54  72  64  82  65  92  97  61  71  54  84  73  54  78  53  93  88  85  62  84  83  58  91  89  68  63  81  98  54  50  50  73  70  85  80  69  70  57  69  60  51  55  55  54  78  54  74  58  61  60  92  70  53  98  90  60  63  77  88  91  76  68  83  50  57  95  67  85  92  49  96  58  70  90  83  66  98  87  77  97  81  96  75  92  67  88  79  98  72  75  88  75  85  69  62  60  87  79  96  89  56  59  54  95  92  81  73  90  79  84  53  71  61  59  80  76  50  57  61  90  88  90  50  65  91  50  95  71  87  76  51  92  64  59  69  85  87  69  79  67  55  88  57  73  88  71  62  53  49  67  69  92  53  72  63  71  86  91  67  51  92  78  74  55  62  50  85  82  98  97  83  54  70  70  59  94  68  68  69  67  91  93  52  81  94  51  74  67  60  94  83  69  93  77  72  64  50  75  90  58  86  81  75  95  70  63  78  89  62  54  67  51  57  67  87  51  83  85  95  90  91  97  49  69  52  49  61  59  91  75  98  78  74  84  80  95  59  61  51  71  83  52  67  61  64  71  71  76  69  59  65  83  97  78  77  79  88  72  58  94  52  96  98  67  61  54  89  98  81  92  92  77  60  53  83  85  85  90  66  54  52  92  75  70  57  77  49  63  58  53  72  84  64  94  92  79  92  83  56  84  96  90  96  52  97  85  90  56  66  97  75  58  52  85  77  80  82  67  75  92  82  55  90  72  66  94  50  81  52  90  92  93  68  54  59  83  90  67  81  80  55  80  96  68  92  98  80  84  80  82  53  84  66  49  59  93  50  56  54  86  83  62  81  64  54  77  62  51  80  65  68  94  59  78  53  96  98  91  70  89  76  58  57  62  98  96  78  88  98  67  52  68  91  78  66  71  65  54  67  85  79  82  51  61  72  69  53  76  85  95  89  74  93  61  75  76  69  85  92  54  94  92  72  64  98  91  49  51  56  82  90  73  62  91  52  64  92  61  84  52  68  76  96  53  59  95  89  81  54  63  69  80  95  88  73  92  92  86  84  66  76  49  91  97  64  74  97  84  59  92  72  74  80  52  94  94  85  74  84  87  94  85  66  59  67  73  79  95  98  54  50  82  72  72  57  56  69  63  71  81  75  94  80  84  74  94  78  81  65  90  91  54  74  53  96  96  96  82  93  80  98  92  97  80  89  60  89  58                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                              55  53  73  73  70  57  83  74  77  52  80  61  62  91  98  64  89  92  74  87  91  72  81  84  75  81  88  66  63  54  85  95  72  83  50  91  94  97  86  82  69  91  63  65  89  54  87  77  92  57  51  63  67  70  93  58  63  92  81  69  67  98  57  64  69  95  73  93  89  75  82  74  73  64  78  56  81  90  57  80  59  72  51  55  72  70  98  88  70  72  94  94  91  69  81  57  80  87  89  72  54  52  57  87  52  88  88  86  61  89  79  73  57  62  69  68  98  63  77  90  57  82  89  77  93  53  89  63  68  80  79  55  51  68  77  50  68  70  89  88  75  74  81  87  58  53  76  71  84  92  60  78  56  88  75  57  72  95  51  79  96  92  97  56  72  91  91  78  62  95  79  68  83  55  73  69  64  90  74  55  77  81  50  72  96  74  97  75  59  72  76  65  74  72  87  90  51  74  66  56  92  94  55  88  73  71  61  91  81  72  68  96  75  90  81  80  72  53  90  56  53  77  73  66  88  76  81  49  58  67  74  82  51  71  67  90  50  87  76  52  77  95  93  62  57  73  97  55  51  57  65  93  69  75  55  70  87  63  73  86  78  90  67  93  50  82  82  96  98  61  51  62  83  95  79  53  92  78  91  88  72  49  69  88  68  50  52  69  66  96  59  82  76  95  95  93  81  50  62  76  83  81  74  66  95  89  58  73  73  69  84  95  54  56  71  66  54  87  95  57  90  98  79  86  77  90  83  61  96  69  78  69  59  72  68  77  56  68  52  66  55  75  75  67  60  68  94  59  52  92  57  90  95  79  59  50  80  65  53  77  56  57  87  79  65  76  95  61  59  94  74  81  95  67  52  62  89  69  70  54  62  53  53  58  80  89  70  90  63  53  74  84  83  86  49  54  78  65  93  64  61  49  51  77  93  91  86  78  59  84  51  69  81  85  58  69  90  60  98  84  69  81  85  93  76  75  91  96  65  68  93  66  87  95  69  93  57  74  98  56  93  96  59  96  73  94  71  82  70  96  79  83  51  93  68  78  80  49  83  72  70  61  68  80  96  69  86  73  49  85  74  60  67  69  85  70  78  70  61  97  97  59  71  70  76  94  62  63  97  57  65  68  79  55  69  88  55  49  57  98  53  63  74  85  67  74  73  94  90  65  72  90  69  93  50  76  50  52  84  91  57  59  77  58  97  88  56  76  80  89  85  62  60  76  95  50  77  58  73  58  85  95  66  90  98  98  69  63  60  63  80  97  58  80  58  63  55  76  76  59  77  49  78  53  96  63  50  79  92  84  64  60  52  59  92  97  66  71  50  76  68  87  84  72  97  72  75  57  50  86  96  90  51  81  96  96  61  83  90  96  58  89  55  75  92  95  56  80  63  71  93  62  74  61  80  68  89  91  61  79  77  94  60  96  57  89  60  52  93  68  69  70  76  62  53  90  58  85  68  69  50  90  59  58  87  61  68  50  78  63  65  80  79  49  82  79  55  89  96  63  91  81  74  95  90  84  95  55  54  97  82  96  57  68  73  72  91  76  88  57  64  68  83  86  84  80  85  50  59  89  96  60  60  56  68  61  56  90  88  92  57  55  74  90  49  60  68  71  88  53  78  84  51  75  88  58  73  60  62  97  93  98  55  79  94  56  86  51  52  56  87  65  63  60  79  53  76  87  67  86  73  56  55  66  73  84  73  53  88  55  95  60  91  91  50  96  66  63  83  65  68  96  62  52  92  62  90  93  61  84  78  51  86  74  77  93  59  93  96  55  54  75  65  94  59  59  55  68  92  98  79  96  79  87  62  89  90  66  66  64  83  71  71  54  72  82  83  71  53  64  75  67  61  53  74  83  91  55  94  60  94  91  67  53  70  65  72  83  58  74  53  73  68  52  56  60  93  61  58  83  82  81  59  50  72  67  91  58  50  75  65  50  58  60  54  71  98  72  70  76  83  57  76  69  78  58  97  82  49  98  67  64                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                            50  80  73  94  93  57  67  64  59  90  73  56  67  96  86  59  55  81  51  80  72  70  96  84  55  87  55  76  78  68  82  94  70  60  80  86  71  69  95  79  53  92  79  95  98  90  53  74  85  85  65  65  97  58  81  77  96  57  64  89  86  70  79  83  93  52  63  83  84  86  49  66  74  63  89  84  80  75  98  62  65  70  88  83  97  91  81  63  63  54  74  79  97  68  71  50  86  96  93  60  73  65  92  85  90  59  64  68  88  71  67  51  50  70  54  61  51  91  65  87  92  85  55  59  62  52  65  72  78  50  61  61  65  98  79  56  76  86  89  64  72  53  68  52  97  85  82  54  75  81  60  65  59  94  85  73  86  60  76  52  67  82  58  69  91  76  50  86  55  74  96  81  86  95  94  91  90  93  91  57  52  95  75  55  81  71  54  90  53  81  65  89  49  53  63  80  90  49  59  78  83  58  68  79  85  52  94  67  52  74  65  77  84  66  77  60  83  64  77  95  98  78  89  51  68  57  78  83  72  76  76  71  52  90  53  53  84  85  56  97  91  68  87  74  64  53  55  96  95  80  49  55  51  88  66  89  72  83  60  57  89  96  50  66  68  50  83  87  97  51  83  97  74  69  58  78  95  62  66  61  76  63  66  87  51  61  67  60  86  75  56  87  49  56  60  92  58  72  57  75  53  51  97  83  61  74  64  71  49  54  86  80  89  63  97  81  49  95  57  57  85  52  86  84  60  66  92  93  65  73  96  59  87  94  83  96  55  83  68  98  49  57  70  62  89  82  93  82  98  75  94  63  57  77  73  89  53  52  73  71  62  63  52  50  64  88  97  78  55  54  80  58  66  88  94  49  88  93  81  61  77  81  87  85  75  64  53  57  57  70  54  52  53  85  64  86  60  52  96  66  98  93  90  52  96  66  97  49  92  70  62  88  73  93  65  91  49  80  96  87  80  75  53  82  70  96  54  61  98  98  98  59  56  64  94  85  59  86  55  64  78  49  51  92  62  68  95  79  85  53  64  66  59  91  68  53  67  62  80  54  94  93  49  66  56  49  91  62  78  69  93  64  93  58  69  71  60  66  60  96  68  53  56  52  81  72  66  72  50  95  86  89  58  81  89  67  61  61  86  53  61  86  67  59  69  94  88  81  51  84  80  82  76  68  64  87  65  82  79  67  87  82  64  96  68  77  80  49  63  77  98  70  59  64  57  79  78  49  58  78  72  67  88  85  67  63  51  81  50  63  52  72  80  57  80  98  61  93  97  97  55  97  94  72  73  91  91  50  73  83  94  56  80  92  90  54  82  77  70  92  90  93  80  49  53  84  67  90  76  95  81  91  98  63  52  55  60  88  72  67  92  97  51  87  56  67  49  92  56  97  52  94  70  60  93  75  79  78  63  70  98  63  94  75  88  95  73  73  60  67  64  91  83  86  52  84  76  75  92  59  78  94  96  87  74  98  52  82  94  86  56  71  73  57  97  74  62  68  63  52  85  73  86  52  66  80  54  50  77  77  87  63  71  72  84  78  63  83  91  52  73  67  63  95  94  94  65  51  53  56  87  93  62  51  80  62  67  97  87  87  62  59  50  81  53  89  83  79  82  96  65  89  53  68  73  71  94  74  90  88  85  61  98  70  49  95  81  77  76  88  62  67  98  79  61  73  87  50  73  74  58  51  74  65  64  58  93  86  65  52  67  70  57  70  56  88  68  96  71  63  59  75  62  50  92  77  80  49  78  84  91  73  67  91  67  55  78  59  75  63  61  82  66  93  95  91  62  75  94  61  67  88  52  56  94  56  97  91  50  58  52  50  68  63  60  97  57  54  50  95  75  89  69  97  82  89  91  67  63  51  89  57  77  56  53  86  59  81  57  77  87  63  85  98  91  65  83  63  89  66  97  74  70  90  89  58  92  49  58  98  65  79  55  72  54  50  90  92  63  92  54  78  86  86  93  55  50  73  92  95  74  87  50                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                          60  91  98  98  97  63  77  52  75  51  74  82  74  84  90  75  50  71  69  89  88  73  59  64  72  95  73  60  68  49  96  81  56  69  88  98  52  62  68  73  74  61  49  64  49  82  91  62  70  59  67  96  83  97  89  76  62  54  60  88  56  54  62  78  75  68  76  55  69  85  64  76  85  76  61  64  74  96  49  53  66  76  81  55  81  88  85  92  73  55  82  91  68  80  93  69  62  98  70  54  69  96  88  93  95  91  59  81  96  51  51  91  84  90  95  98  74  73  80  93  73  50  71  85  84  87  92  77  79  58  51  61  49  98  80  74  68  69  50  80  65  83  80  62  98  67  95  69  56  95  90  90  82  66  51  61  80  53  71  68  88  97  91  73  85  64  68  73  57  80  93  77  53  77  75  98  88  52  52  65  76  59  65  65  79  83  91  80  90  94  61  61  85  52  89  49  61  63  71  69  49  72  51  64  77  63  71  83  80  66  77  53  87  51  71  62  56  54  78  71  91  52  51  71  61  64  56  84  54  95  50  55  86  69  91  61  65  70  76  79  61  61  95  50  91  78  84  49  55  84  70  52  64  84  70  58  49  49  82  95  95  59  68  82  69  57  50  71  58  98  72  53  69  82  90  98  81  72  77  52  87  58  50  66  74  94  66  68  53  73  80  55  83  64  69  60  76  67  94  61  64  81  88  84  63  84  50  66  68  98  83  61  49  59  87  76  75  81  82  72  77  66  87  98  57  80  87  66  57  85  66  92  96  53  73  52  67  85  57  78  58  92  60  70  58  89  78  65  84  58  58  97  84  73  53  97  57  70  59  89  98  55  72  94  91  67  53  68  90  52  75  70  67  60  68  83  76  70  63  65  54  71  75  51  61  98  57  64  54  81  96  67  83  84  80  96  63  72  88  58  95  67  70  52  70  70  70  88  50  86  94  61  79  49  64  50  57  56  74  52  62  98  69  75  71  71  54  86  58  78  83  98  61  59  91  75  88  61  49  83  77  50  98  93  78  63  73  56  96  87  64  80  56  66  57  59  92  87  87  85  94  92  98  78  54  78  93  66  77  51  69  66  87  58  63  87  90  93  50  58  70  50  56  56  85  68  73  79  89  86  77  80  93  70  62  70  71  61  61  66  97  64  91  89  61  88  74  65  83  87  64  59  88  94  54  92  78  50  91  87  57  71  71  90  62  84  83  59  88  87  56  78  66  69  54  77  60  72  62  97  62  78  66  76  55  53  65  97  62  50  72  72  61  86  65  67  77  96  61  71  67  58  80  67  60  71  90  58  72  57  51  93  77  97  66  73  64  88  91  73  77  88  80  74  64  59  57  58  52  50  70  98  65  62  86  90  85  69  76  57  54  80  54  61  74  78  54  60  98  93  71  55  96  84  56  88  54  63  78  98  70  90  52  79  80  51  69  75  88  71  80  68  82  78  85  53  97  69  65  78  78  80  62  87  85  93  67  50  94  87  98  77  82  93  95  64  58  63  52  49  85  90  62  53  50  80  89  73  75  93  67  96  66  58  93  69  70  95  55  77  89  61  56  78  53  50  87  65  72  49  70  80  82  85  54  81  65  88  95  83  93  59  91  50  64  98  66  95  91  64  68  75  76  89  49  87  68  58  89  53  95  49  59  67  73  87  89  89  57  73  82  63  59  83  77  70  53  82  50  58  56  70  52  67  90  73  87  82  51  80  91  95  77  96  95  86  49  83  76  59  78  79  65  57  84  67  90  70  70  72  87  83  84  96  80  60  70  97  89  50  93  67  54  63  79  80  64  93  85  95  63  69  68  55  95  72  73  86  83  90  65  52  97  63  71  95  87  83  49  74  62  72  79  49  55  83  89  91  87  72  64  60  79  58  55  96  54  80  86  83  86  77  96  86  79  67  90  84  74  65  52  63  75  73  53  56  86  58  66  79  64  81  62  69  71  88  77  75  75  89  92  63  82  64  82  75  96  50  77  69  64  96  67  92                                                                                                                                                                                                                                          
                                                                                                                                                                                                                                        65  90  56  77  67  67  65  89  93  87  52  58  82  91  62  97  53  98  72  67  61  77  82  89  62  96  74  78  68  60  54  95  79  68  78  59  97  75  62  56  98  80  73  69  65  72  55  86  64  85  67  98  92  63  73  53  89  91  66  56  70  90  90  73  91  78  50  68  93  98  69  53  66  77  74  59  65  94  88  98  82  89  64  54  90  83  86  87  90  51  98  51  82  92  80  62  78  67  89  89  83  62  54  91  78  79  70  89  74  69  78  84  58  83  51  62  51  49  52  92  74  63  93  83  66  68  64  88  91  77  93  75  73  69  69  76  53  54  89  89  98  61  58  54  62  68  52  63  84  53  61  82  95  81  89  55  96  55  55  63  50  56  76  59  90  51  73  66  95  84  79  82  79  61  63  60  87  98  69  69  97  76  60  91  58  64  87  98  54  85  56  92  87  80  71  91  93  73  81  98  97  57  56  83  88  92  88  93  88  68  61  59  71  96  82  64  93  90  97  70  96  78  76  82  89  64  69  61  64  52  89  55  49  94  95  86  82  83  81  83  64  51  81  66  73  50  50  69  81  71  94  50  56  80  93  63  73  76  62  90  85  81  68  96  61  75  52  71  92  92  81  78  53  65  51  84  53  83  92  82  53  80  61  80  69  96  54  87  53  54  70  82  64  82  51  91  91  64  85  49  89  97  96  78  90  67  56  94  92  76  85  70  69  80  65  59  89  73  49  51  76  54  96  56  56  62  98  67  91  58  93  50  93  64  74  49  79  57  76  82  98  94  97  54  80  93  62  58  70  68  73  70  60  93  75  90  75  66  62  89  94  69  84  93  69  66  57  66  50  75  55  92  53  52  76  72  66  86  65  92  77  49  57  68  77  93  57  85  78  88  72  56  83  94  80  76  56  60  66  97  55  51  58  49  96  69  83  64  89  77  70  98  58  75  55  84  73  84  55  77  60  76  94  85  86  91  52  50  63  94  74  79  51  67  96  63  91  50  93  54  70  74  84  85  62  54  82  60  50  94  58  63  51  66  71  91  81  88  88  52  96  89  58  93  49  93  86  82  79  63  63  93  80  86  91  80  64  73  61  54  69  78  72  52  95  69  74  78  49  55  97  76  83  68  56  87  90  93  91  89  56  82  80  54  83  86  58  86  76  92  88  61  77  75  69  50  65  51  78  82  93  57  92  61  96  94  64  56  84  80  92  83  55  87  83  53  49  82  96  68  87  57  52  55  70  65  94  63  49  66  82  53  69  92  53  92  92  63  90  53  73  52  85  52  86  89  96  95  58  59  84  93  70  81  64  68  88  55  62  74  68  84  63  51  59  57  69  96  65  81  56  92  91  76  95  56  86  76  60  69  79  96  97  59  98  62  54  57  52  77  74  51  63  52  68  63  68  90  86  90  53  89  92  76  63  91  93  88  87  97  71  80  92  74  49  98  92  75  96  82  49  98  90  54  67  96  73  90  58  83  84  62  97  89  52  56  94  75  55  82  70  60  82  96  79  56  60  87  66  57  86  49  86  54  64  89  54  59  78  96  68  94  53  93  64  76  93  71  68  62  98  91  78  79  71  79  60  95  65  53  79  97  88  52  90  94  94  91  59  91  86  86  53  82  55  72  59  66  59  71  54  64  97  66  73  73  75  85  94  93  60  95  78  59  67  66  52  59  93  69  94  90  94  64  91  49  78  67  72  75  82  85  96  82  51  69  86  79  61  71  54  61  58  81  83  90  63  58  70  80  83  90  72  64  60  59  79  77  62  80  62  70  91  98  89  59  58  94  55  97  50  51  98  80  98  86  52  65  93  86  68  82  86  97  68  50  49  61  85  56  49  80  49  72  51  92  73  80  56  53  56  79  86  75  61  63  78  60  91  49  76  93  72  63  76  90  84  55  78  91  92  78  60  73  57  95  70  81  92  60  62  64  80  84  50  67  69  54  49  54  90  55  74  55  93  67  59  69  55  76  91  60  86  82  57                                                                                                                                                                                                                                        
                                                                                                                                                                                                                                      96  83  77  67  75  91  69  86  95  83  79  61  89  79  97  77  73  63  81  70  85  93  74  91  84  76  52  97  65  64  71  75  51  88  91  67  78  68  72  93  82  62  95  81  94  65  82  94  73  52  76  63  93  58  92  90  73  80  65  95  51  92  55  92  97  96  61  79  89  87  83  77  87  96  59  64  96  66  92  70  65  56  80  66  60  52  82  65  90  81  55  92  82  64  88  65  57  81  96  49  88  72  83  60  49  88  54  54  87  54  92  74  73  78  62  87  56  50  54  62  60  86  93  53  63  74  66  90  71  71  73  89  90  90  76  87  62  60  78  83  93  94  97  93  77  82  57  66  72  57  82  91  62  66  90  85  62  51  91  92  88  53  97  62  94  89  57  64  52  54  56  71  49  69  58  64  56  77  56  90  86  89  92  74  78  88  74  92  90  88  89  95  85  56  98  76  91  76  56  82  78  62  61  81  55  57  61  62  86  55  97  97  61  85  85  55  81  83  98  75  60  84  72  76  68  55  76  55  54  60  95  78  64  93  87  97  51  78  73  59  79  83  61  51  65  67  86  81  66  56  98  78  95  84  94  61  75  61  85  85  70  73  62  61  57  65  80  62  65  91  98  94  49  50  61  95  67  88  97  58  72  92  59  61  96  76  88  79  95  54  74  66  53  78  77  80  51  62  60  75  62  75  69  83  73  90  80  51  89  56  97  67  84  92  89  91  54  95  53  82  76  63  94  55  81  58  79  89  79  92  98  74  62  89  89  55  73  94  55  81  78  60  73  81  81  78  78  52  64  73  87  59  66  59  55  65  49  59  94  93  69  63  53  52  85  76  66  87  52  53  95  55  51  96  80  63  50  89  58  61  62  63  81  53  82  71  62  49  51  89  90  87  78  76  55  89  92  98  50  67  84  95  54  72  92  80  49  75  84  66  59  93  61  59  74  57  83  98  79  71  82  67  72  88  56  73  84  87  69  71  92  97  80  71  98  77  77  80  94  49  75  58  87  85  80  87  75  56  60  67  93  50  66  65  56  56  58  90  63  70  60  59  66  89  83  84  50  63  58  75  66  51  59  58  85  96  82  76  63  97  52  88  49  84  57  49  80  55  73  78  68  67  65  70  78  95  77  84  57  57  94  85  84  87  63  54  65  68  60  55  54  87  72  80  65  91  51  79  67  84  83  71  58  54  68  76  52  58  85  70  58  54  93  59  55  68  58  93  93  88  62  78  61  51  62  92  92  98  71  80  64  82  81  81  50  56  86  72  76  58  89  89  61  93  77  49  82  55  81  72  53  55  86  87  70  91  94  94  52  93  49  85  66  78  92  60  86  96  73  58  69  59  71  82  86  75  66  60  89  74  58  83  60  54  50  65  65  66  87  78  97  89  77  57  67  59  62  96  67  89  62  69  64  82  80  80  64  89  98  94  69  78  53  53  75  77  98  92  56  71  70  54  76  82  50  87  69  73  53  92  70  91  68  67  78  84  61  86  98  64  55  92  68  88  49  63  74  78  49  77  90  51  90  97  91  97  82  91  65  65  98  69  57  73  67  61  59  70  49  93  63  94  73  88  52  64  61  87  97  87  65  82  73  68  65  95  58  90  56  91  92  60  88  92  82  89  79  62  77  56  94  79  93  73  91  57  97  88  76  66  60  72  89  87  69  65  76  49  81  80  88  81  71  70  55  69  91  67  71  73  92  72  94  74  63  94  79  73  93  92  60  75  72  78  96  57  93  78  87  70  58  58  89  49  50  54  92  55  80  85  51  53  52  64  79  80  69  77  80  61  66  91  85  88  80  65  75  76  68  89  77  97  93  93  85  78  91  83  49  94  50  65  86  69  94  59  60  69  60  83  94  76  80  93  59  70  71  85  67  62  83  51  62  65  72  88  76  97  85  53  58  67  79  59  54  78  82  71  77  94  86  82  98  72  85  59  72  67  51  88  61  63  94  57  93  93  81  89  61  65  68  87  87  68  91  86                                                                                                                                                                                                                                      
                                                                                                                                                                                                                                    63  50  51  67  67  77  95  89  59  63  72  95  52  96  82  75  73  78  90  66  52  68  92  82  61  94  68  76  86  54  69  62  68  64  71  92  50  55  85  52  67  53  76  85  97  98  72  55  50  56  64  63  76  75  57  56  93  54  84  95  51  88  86  71  65  83  70  54  66  86  81  69  59  93  83  75  50  89  63  89  62  96  84  72  95  76  68  58  65  97  89  80  49  82  93  55  84  85  62  79  67  49  50  61  95  80  83  86  71  86  82  65  72  50  50  87  60  66  67  98  86  66  84  83  98  50  55  93  66  61  77  64  56  55  72  62  86  57  89  89  84  87  58  66  50  63  54  92  87  86  95  87  60  91  60  56  56  87  78  76  80  66  76  76  80  77  50  64  66  51  56  56  52  49  61  57  89  91  67  50  73  68  98  91  90  60  64  91  56  97  51  74  78  76  56  87  55  63  94  97  62  53  96  65  57  59  75  51  57  50  50  86  55  53  50  75  53  67  79  75  60  65  83  79  49  59  59  86  93  86  76  59  77  75  81  76  97  70  90  71  60  95  74  80  98  56  98  75  60  62  67  76  54  55  65  72  93  64  65  98  88  77  65  80  53  94  78  94  83  69  55  82  80  67  85  72  92  95  95  53  97  62  65  75  71  71  62  87  62  72  91  71  53  63  90  58  83  75  65  58  64  83  52  98  72  87  65  81  98  87  61  81  64  67  52  80  98  62  88  51  90  64  78  75  55  87  64  68  51  50  76  67  95  88  55  79  95  81  91  53  96  62  85  49  59  89  64  53  84  81  85  94  71  61  75  49  51  70  89  91  83  86  66  54  91  64  83  78  60  50  61  56  73  57  62  64  79  76  89  77  77  87  60  64  98  76  63  63  80  73  77  52  63  84  50  90  58  60  55  79  95  78  53  81  58  56  92  67  83  59  61  79  70  70  98  71  57  62  62  83  76  62  59  85  92  59  77  73  65  86  69  96  67  87  86  81  84  93  82  90  94  75  65  60  66  74  80  55  69  97  90  85  52  94  79  97  64  60  96  96  66  77  88  73  87  86  55  62  69  93  63  82  50  87  81  71  59  64  66  66  69  65  78  68  52  90  65  52  93  96  77  62  56  89  63  67  89  55  78  56  71  59  69  71  92  71  84  89  78  92  83  85  61  71  78  66  49  53  85  93  91  61  64  90  85  70  51  83  52  97  85  88  89  70  73  61  66  85  69  77  69  75  52  71  64  98  50  71  54  56  92  60  67  61  70  74  65  71  49  58  56  90  94  68  85  54  72  70  84  50  61  68  70  98  70  55  64  66  92  86  68  67  70  70  76  85  68  64  52  98  86  89  71  74  59  90  87  61  49  77  74  62  70  92  82  78  71  63  84  92  80  61  52  57  59  82  52  95  80  67  85  58  60  93  61  77  62  95  72  68  51  57  65  80  90  95  66  92  81  95  57  98  90  50  73  82  96  71  65  70  93  93  62  95  62  82  52  97  97  84  78  62  97  64  63  77  65  87  80  75  54  58  81  56  89  80  93  88  53  98  71  49  91  53  66  89  96  57  60  89  50  77  88  60  60  81  55  92  73  88  61  54  76  82  71  51  53  98  65  93  80  49  51  68  96  67  82  65  71  98  85  58  76  68  59  94  75  96  59  93  60  79  53  84  56  60  66  98  89  84  54  72  52  59  76  79  90  86  79  57  78  92  60  50  97  87  77  74  89  69  97  51  88  81  83  69  69  97  54  53  94  72  54  67  60  51  95  71  55  56  79  54  85  52  71  58  72  86  92  51  96  90  71  89  63  53  59  49  76  98  60  78  58  84  71  94  57  74  72  54  74  85  65  58  69  88  78  55  90  67  67  91  92  62  87  81  58  60  92  91  92  49  81  61  73  80  94  98  93  58  69  53  56  54  51  77  89  78  62  52  71  57  95  54  91  52  81  97  67  92  80  71  73  77  53  50  94  63  75  55  60  57  80  54  62  83  76                                                                                                                                                                                                                                    
                                                                                                                                                                                                                                  77  81  92  89  67  82  65  60  72  92  52  54  78  92  89  69  68  97  69  51  83  63  80  51  76  94  97  63  67  60  97  64  86  79  56  72  85  57  55  94  86  65  53  79  93  79  55  64  73  63  50  87  78  56  93  88  83  67  83  91  49  63  84  77  82  76  68  93  81  73  72  75  54  94  77  63  62  67  52  77  92  70  90  61  78  93  71  89  69  76  81  89  84  76  83  69  90  70  91  50  80  78  52  73  57  97  86  63  66  88  55  52  55  72  61  78  56  55  55  80  82  56  94  64  56  76  80  51  65  64  71  82  75  74  73  70  69  90  98  80  70  89  70  93  86  74  67  79  93  85  66  85  98  83  79  61  57  95  73  62  75  87  92  72  81  61  83  50  84  64  91  74  59  53  89  73  66  98  63  96  54  62  49  75  86  68  90  66  56  80  91  59  54  63  74  50  86  97  86  74  55  92  82  66  75  71  70  67  76  65  89  53  85  55  59  89  77  91  97  79  91  86  85  52  66  54  94  52  80  55  90  87  66  61  70  97  98  76  89  96  85  63  63  50  70  53  65  98  90  87  80  73  52  62  64  71  81  75  90  82  71  49  70  74  77  70  70  94  75  58  89  66  64  52  71  67  72  74  60  74  85  56  70  89  75  81  52  86  97  66  95  72  85  82  83  86  96  49  58  74  93  72  73  92  82  57  78  92  57  91  66  67  65  57  66  80  88  83  64  64  61  93  56  85  97  69  91  96  52  86  55  96  83  54  59  65  57  88  55  68  70  69  82  62  93  67  56  58  56  73  55  58  55  58  61  59  51  82  64  73  52  97  83  65  92  56  83  60  79  86  81  68  73  94  88  85  84  89  86  72  49  86  51  71  98  96  53  78  75  50  71  97  73  64  49  59  55  82  78  73  72  97  50  77  98  70  97  66  71  67  63  94  54  54  74  80  60  56  89  82  56  51  76  51  64  71  52  76  54  71  64  90  49  94  71  92  78  57  77  64  79  50  79  84  80  98  52  69  64  53  80  62  55  51  54  64  95  66  49  97  56  82  69  87  63  63  77  79  71  76  59  86  76  66  56  97  55  53  67  93  62  69  49  55  95  55  71  72  74  88  74  63  74  82  72  94  79  96  77  66  92  94  87  89  78  93  57  61  74  90  71  52  50  72  49  98  90  64  73  78  83  90  77  76  66  96  58  63  50  76  97  68  96  68  73  69  93  78  60  64  78  81  58  75  71  69  94  68  57  84  66  69  57  87  77  67  56  78  74  64  95  72  98  90  69  71  62  84  55  89  64  89  50  73  84  68  89  75  90  70  75  85  68  98  74  92  75  68  85  51  85  98  50  74  76  89  53  90  51  95  69  64  60  73  85  96  72  68  86  93  91  61  65  65  50  72  65  57  74  84  58  97  97  64  50  82  59  93  96  69  84  98  78  55  70  61  63  81  88  75  61  84  63  84  84  95  66  79  51  60  90  53  60  80  77  94  59  84  94  93  68  76  54  85  86  54  77  94  50  78  81  86  87  96  97  97  71  86  57  87  64  88  78  69  85  81  73  52  89  56  96  65  72  85  56  53  79  60  96  68  70  89  91  68  60  81  71  67  75  58  59  92  88  89  83  56  72  86  95  51  95  94  69  58  64  78  82  89  77  66  88  88  69  66  60  82  76  95  61  76  95  61  95  69  72  71  56  93  87  93  89  98  72  58  88  97  73  68  57  90  85  53  84  91  94  60  64  52  88  80  90  57  69  82  71  56  77  60  61  93  75  59  74  96  98  54  57  89  54  57  88  97  58  90  81  89  73  87  90  84  59  50  66  77  51  62  86  72  52  91  63  59  59  79  49  52  86  90  71  85  96  95  87  91  59  93  87  80  94  55  52  87  67  83  59  50  87  79  69  55  85  74  94  93  67  61  78  62  61  54  95  75  83  68  79  50  93  83  49  98  72  61  64  62  94  98  55  52  91  97  73  69  58  84  63  90  83  65                                                                                                                                                                                                                                  
                                                                                                                                                                                                                                78  75  97  64  52  97  55  72  71  67  88  65  80  59  89  75  72  63  58  84  53  54  80  89  74  50  81  56  50  89  72  86  87  75  63  49  63  59  62  54  57  90  50  87  79  79  77  71  79  69  90  92  62  51  68  49  85  61  59  88  63  55  80  81  73  79  53  59  62  75  76  66  83  70  74  78  67  96  50  57  68  53  57  82  91  97  52  56  78  78  97  91  98  68  54  74  71  87  56  56  98  80  58  57  85  59  62  64  59  50  53  86  61  86  93  83  83  65  98  82  69  71  94  59  82  53  57  91  82  66  87  88  57  91  98  76  72  71  80  92  96  76  86  70  74  59  85  73  94  73  69  56  83  52  80  87  53  83  76  82  71  96  54  63  55  63  88  63  87  76  71  89  69  75  81  55  82  59  85  80  90  86  58  69  67  78  50  70  79  55  54  94  75  97  78  49  61  80  67  97  53  97  84  76  50  69  94  63  54  58  68  95  72  63  88  71  70  53  58  87  50  73  70  80  71  71  58  74  57  65  87  89  85  56  82  65  75  49  86  95  79  90  96  88  74  72  84  67  94  67  76  78  95  54  67  52  73  85  63  50  97  80  84  58  62  66  69  65  90  65  52  85  72  55  60  49  50  55  49  50  69  52  49  49  97  86  71  49  70  83  85  93  85  58  86  60  72  63  63  66  69  91  60  56  93  54  81  94  87  90  74  82  81  75  76  63  87  97  53  60  79  83  63  54  94  93  68  88  59  82  55  59  49  78  85  72  80  52  91  54  82  64  73  59  93  85  98  86  89  74  98  92  56  92  70  78  72  74  98  63  61  50  84  76  87  86  90  52  83  69  85  70  52  92  65  58  51  57  49  77  88  72  57  59  88  57  89  69  76  98  59  56  79  77  60  49  67  69  72  80  62  57  78  74  53  97  97  79  92  91  70  67  72  70  98  95  62  81  92  63  58  64  96  84  77  58  92  58  92  67  80  89  85  80  81  78  76  50  70  98  53  56  73  65  55  53  72  63  72  98  66  51  64  56  68  63  95  75  57  65  83  53  78  83  80  80  58  92  55  66  64  78  84  59  76  74  65  98  56  67  93  53  93  69  59  61  78  98  71  83  80  85  67  88  68  63  62  86  59  49  82  51  96  69  91  78  97  74  91  87  66  70  97  88  82  49  57  83  57  94  90  84  57  84  90  56  80  67  56  70  83  71  78  86  59  73  66  85  87  64  98  95  98  72  95  93  53  58  52  73  81  75  58  83  60  80  91  69  58  60  68  79  97  70  94  92  79  51  65  49  74  57  92  85  72  95  65  80  90  57  82  64  50  77  63  84  95  53  74  80  51  88  59  50  96  78  52  83  80  61  90  72  76  74  81  89  87  49  88  64  78  55  82  66  82  54  59  76  54  51  64  81  68  90  57  82  63  78  53  87  91  91  61  73  62  54  67  70  65  64  72  61  76  65  50  76  88  91  59  79  58  90  62  76  66  60  81  97  49  58  59  54  85  96  61  81  97  81  95  62  49  87  49  69  76  70  69  81  83  61  73  74  61  77  92  92  75  84  69  76  81  98  69  61  81  79  94  89  51  72  71  96  87  60  87  52  65  75  92  58  88  91  58  83  87  65  67  75  89  54  52  64  68  69  72  64  74  85  62  56  69  80  82  65  98  87  69  65  89  94  96  50  94  71  66  65  60  79  91  97  83  63  81  70  97  57  55  81  75  65  56  64  53  73  51  59  49  91  76  66  96  50  65  72  74  78  54  59  84  92  70  97  72  85  58  53  61  60  60  67  89  83  88  85  67  97  84  61  97  70  78  94  57  70  64  63  57  52  93  57  76  67  79  81  50  90  72  64  68  91  84  61  90  63  83  93  87  50  52  57  78  83  92  69  49  82  69  63  65  91  60  59  82  57  53  77  88  70  52  49  86  89  87  98  63  60  54  97  71  92  72  59  72  70  82  89  58  56  78  76  62  49  88  74  66  66  53  65  59                                                                                                                                                                                                                                
                                                                                                                                                                                                                              78  66  98  64  52  94  83  85  54  55  85  54  95  76  72  50  73  74  77  85  98  98  88  75  62  58  73  74  62  69  92  83  80  76  91  55  82  92  77  89  59  74  61  97  52  96  66  97  88  51  58  77  63  74  68  51  64  87  98  51  60  89  65  82  78  61  94  86  95  64  97  83  93  84  59  74  71  70  49  69  55  72  72  59  80  54  86  94  89  79  78  57  84  57  87  74  82  58  53  78  52  61  72  84  50  73  57  81  76  95  93  71  70  97  63  60  92  71  78  55  77  84  69  72  80  75  59  60  58  63  68  72  52  76  80  67  88  81  60  98  55  94  70  83  81  77  91  61  50  67  88  76  53  52  84  65  83  74  90  96  76  81  71  88  92  78  55  70  86  77  58  59  60  90  59  51  53  51  49  59  79  91  84  80  78  59  66  82  52  85  76  71  88  87  94  75  85  55  51  89  82  83  66  94  79  74  88  56  90  96  76  50  70  84  84  70  53  64  55  49  90  92  75  96  97  95  73  71  72  81  88  67  57  50  91  63  71  69  64  52  77  64  94  90  96  65  87  94  69  87  50  85  81  70  90  58  98  60  55  54  62  84  50  58  64  50  71  93  72  95  71  69  93  82  71  54  60  87  53  66  66  83  51  77  72  90  65  54  89  69  65  49  80  50  61  83  79  85  60  64  59  85  93  81  96  64  57  96  74  90  63  49  63  85  75  76  52  91  53  79  49  58  75  88  73  72  72  52  59  71  96  72  62  84  55  72  61  78  57  50  70  76  83  75  83  84  60  71  73  56  69  58  69  53  52  88  95  63  94  70  71  94  63  74  51  57  75  70  59  51  57  54  49  65  96  87  62  78  87  52  90  84  51  63  77  53  75  90  79  80  63  53  49  69  63  58  52  49  88  86  96  63  77  87  88  61  73  68  86  71  73  67  67  91  86  87  84  79  56  86  94  72  52  69  53  72  96  75  77  72  57  70  62  49  87  58  66  73  59  63  84  78  60  71  54  58  87  52  52  89  84  59  56  53  64  85  54  69  50  87  54  61  70  81  62  75  50  90  58  66  71  58  57  55  77  70  50  73  86  87  66  66  59  91  58  57  49  53  92  55  93  83  69  68  64  89  69  87  79  76  98  75  88  72  68  89  63  68  70  85  83  94  58  83  60  66  86  90  90  69  54  72  85  86  60  62  75  71  67  62  82  75  84  69  64  72  82  54  80  61  76  58  87  60  49  75  64  55  81  53  88  73  90  52  50  92  52  76  97  84  70  67  81  56  58  55  59  90  68  75  57  90  80  55  84  59  75  96  67  50  93  80  52  96  56  51  95  71  94  71  52  91  86  60  57  67  88  60  90  73  86  86  97  75  52  76  82  90  91  70  76  93  54  49  91  96  51  55  54  57  55  73  80  50  82  80  90  60  77  73  96  87  81  77  61  82  92  90  52  81  52  95  57  49  59  97  98  60  73  80  94  75  84  84  51  81  91  82  77  86  69  62  97  71  70  61  59  96  86  62  49  88  67  61  64  94  82  54  66  85  54  97  68  89  57  83  81  71  64  90  50  82  83  94  64  53  58  58  82  71  74  69  83  74  75  88  66  57  89  61  68  51  77  67  83  98  88  73  66  58  93  56  54  51  88  59  93  53  81  50  74  95  67  80  66  83  53  79  86  60  62  77  76  54  87  76  72  90  95  88  58  69  55  72  70  96  66  71  97  60  96  96  70  53  56  92  78  78  78  84  66  85  49  91  73  61  64  90  58  68  75  69  84  53  83  51  57  68  74  86  63  96  69  64  93  94  64  82  65  70  84  58  52  70  98  87  76  59  69  67  91  71  72  49  91  89  88  58  60  80  70  50  96  93  49  85  65  72  75  67  94  85  86  77  80  49  90  62  70  80  71  65  88  88  87  71  92  98  79  54  76  65  57  95  97  76  79  89  53  51  79  76  81  54  55  87  97  73  50  72  59  68  50  94  62  88  69  73  80  86                                                                                                                                                                                                                              
                                                                                                                                                                                                                            55  69  82  89  98  95  95  89  66  83  78  84  75  87  58  73  94  75  72  70  51  75  70  98  79  76  59  82  83  59  72  83  73  81  84  80  50  89  87  65  98  88  78  79  84  67  85  94  86  74  54  74  98  83  95  70  58  67  57  77  86  90  98  81  70  91  58  71  81  62  78  56  93  55  49  86  60  64  70  74  85  71  78  86  49  49  85  58  80  49  69  96  67  68  87  49  77  89  88  96  52  69  67  73  67  79  62  54  70  84  59  83  61  85  83  85  67  84  53  69  73  56  53  76  68  73  95  50  82  97  85  95  88  80  52  62  98  61  86  53  91  83  63  88  73  72  65  89  63  90  59  86  68  81  88  69  66  56  51  74  73  70  88  80  85  58  94  78  91  55  83  75  88  59  73  57  70  55  82  69  78  75  74  69  85  79  56  59  52  71  79  85  90  64  51  65  91  58  97  72  56  73  53  50  88  59  86  50  65  62  83  54  89  72  62  68  78  88  89  86  63  79  89  55  69  66  86  65  84  68  85  67  67  86  78  63  79  66  56  89  81  51  97  88  80  63  73  49  58  67  67  69  85  73  58  88  55  63  74  59  88  63  62  79  69  55  93  92  84  65  85  56  96  72  55  91  69  93  73  71  94  97  50  66  54  88  59  65  98  58  93  56  64  76  68  57  71  55  57  50  71  77  52  72  87  73  67  87  73  94  53  67  74  56  91  92  88  76  94  64  50  96  51  96  86  67  83  81  66  63  80  97  78  82  80  65  87  66  54  82  73  61  92  82  54  89  54  58  94  67  63  80  76  71  54  71  61  65  81  65  55  77  66  50  68  96  95  95  67  90  65  55  53  75  62  89  59  51  77  89  87  82  70  86  69  89  57  78  51  88  95  60  62  81  66  51  51  71  59  70  57  55  61  52  95  71  78  86  90  64  60  49  82  93  54  63  80  57  70  94  58  71  88  81  92  70  50  70  71  87  53  87  63  64  89  89  82  94  89  92  55  57  62  90  85  65  87  57  51  73  70  81  68  56  92  90  59  80  98  94  98  72  84  82  93  77  84  65  83  85  79  74  78  70  62  89  53  90  66  76  87  79  86  70  88  63  54  69  53  96  64  77  72  91  84  53  79  73  91  60  71  58  60  98  76  82  83  51  68  62  56  69  54  79  82  49  85  63  97  65  89  57  51  93  79  63  72  63  78  76  60  75  92  52  49  78  81  63  58  53  98  74  88  87  93  58  67  85  62  72  69  86  51  88  69  75  68  83  50  83  62  83  85  59  67  58  81  85  57  76  68  56  58  66  66  75  85  52  59  63  83  59  70  55  86  57  89  61  93  73  55  87  97  92  70  74  83  57  70  73  95  90  93  66  83  84  73  72  88  69  56  73  61  84  60  64  89  67  62  94  97  89  91  61  81  59  72  53  91  83  97  67  54  61  85  90  85  78  72  73  59  74  87  84  95  71  72  70  89  84  68  72  51  84  80  69  84  88  62  51  54  50  90  91  60  86  63  74  70  80  71  80  78  85  95  71  76  53  78  69  93  69  63  79  82  54  86  50  61  78  55  79  70  55  95  62  83  92  50  54  57  91  66  94  72  50  82  93  56  75  56  90  78  90  57  56  74  84  55  73  75  95  84  93  80  85  82  71  72  50  95  56  64  86  56  86  56  76  86  80  58  69  70  75  59  65  64  51  64  65  53  62  75  84  49  98  54  55  97  90  91  84  98  82  53  92  97  90  65  74  61  69  56  58  50  54  87  78  84  49  96  84  72  51  65  80  85  84  59  94  54  81  77  55  90  55  58  95  76  87  80  85  64  70  68  76  75  94  72  54  93  96  56  96  53  80  94  77  81  80  98  97  70  67  79  78  79  67  71  81  54  94  56  81  58  89  55  65  54  91  70  51  94  59  49  70  52  85  66  57  79  77  57  68  96  55  56  61  71  66  50  59  55  86  73  55  61  82  53  61  50  87  97  79  87  89  72  51  81  72  50                                                                                                                                                                                                                            
                                                                                                                                                                                                                          56  88  83  93  58  51  63  73  54  93  76  49  53  59  98  57  89  51  58  89  91  71  76  55  85  91  75  76  84  90  92  91  65  70  57  66  83  98  58  78  75  86  83  92  91  88  91  97  84  50  73  67  64  76  56  91  84  92  51  79  62  59  85  77  64  72  91  98  82  88  82  55  97  79  56  54  56  96  86  72  72  55  90  69  90  73  82  92  68  95  50  85  96  88  56  49  78  90  66  87  77  50  81  77  92  88  52  88  92  59  74  96  87  52  52  74  89  64  81  59  69  60  63  97  98  86  98  68  54  56  54  71  61  61  62  84  87  96  54  62  96  86  83  84  93  66  82  74  80  59  85  69  54  76  62  51  73  94  68  63  97  59  84  63  70  52  50  57  80  60  77  84  57  65  64  49  95  72  95  70  57  63  66  75  88  95  68  54  97  82  66  83  69  67  56  68  54  57  70  84  60  92  92  90  65  75  49  53  84  52  96  84  91  98  76  90  97  84  76  81  67  79  95  70  50  75  84  67  50  81  51  84  85  91  50  91  79  86  76  50  96  93  89  74  94  51  49  65  62  83  85  90  92  81  88  71  93  83  96  72  92  69  69  53  58  97  72  83  98  59  64  78  59  85  50  64  54  53  50  57  94  86  53  76  90  66  58  52  51  52  54  95  86  58  72  81  64  67  63  60  95  75  59  98  74  77  80  60  57  68  93  63  69  57  50  81  75  68  86  79  67  97  75  71  62  88  95  91  78  66  98  98  81  94  75  97  73  76  90  50  75  77  95  61  76  50  87  79  78  87  88  75  61  97  88  98  96  80  66  50  75  71  75  67  54  67  74  60  75  67  53  94  61  97  75  73  95  92  63  74  71  72  93  74  87  70  73  82  92  85  76  87  51  88  70  58  69  96  58  83  60  70  53  65  63  54  63  94  75  49  73  83  78  60  77  73  97  85  78  82  83  85  49  81  77  82  84  97  98  71  65  75  54  49  52  98  75  90  50  52  97  88  74  51  70  74  76  59  94  81  49  92  61  67  56  84  58  91  65  51  60  86  63  74  96  49  80  81  58  73  63  73  65  59  64  91  56  95  69  71  96  62  79  56  71  64  55  83  56  97  79  84  54  63  56  58  70  84  67  81  89  53  69  95  59  53  61  54  74  70  53  60  53  71  85  98  92  55  82  57  83  79  64  68  77  49  67  64  59  79  81  67  70  77  54  72  57  87  67  70  51  89  96  59  50  93  52  59  96  58  94  89  95  77  52  85  94  77  52  55  87  56  67  56  98  94  71  93  80  58  56  52  77  73  74  63  82  75  85  59  70  82  77  53  62  75  54  69  88  59  90  85  76  88  89  97  72  68  52  66  81  53  54  96  85  77  80  80  92  80  93  89  66  51  84  66  51  60  92  94  86  66  83  53  57  67  75  60  63  74  71  87  69  86  93  66  52  69  61  82  68  72  93  51  94  72  69  64  66  92  71  61  82  94  65  79  90  79  83  88  93  58  95  72  86  91  84  76  55  67  87  60  50  97  55  73  68  59  62  86  64  74  53  76  90  55  59  96  51  87  97  66  82  63  80  55  51  71  81  51  84  67  84  72  67  74  81  77  79  70  78  49  64  53  95  65  53  84  68  74  62  72  62  76  60  92  87  78  91  61  63  84  58  50  64  75  53  67  63  71  71  81  55  97  87  81  75  56  59  62  83  74  81  86  93  94  58  88  50  79  88  58  68  84  62  51  70  90  55  96  62  82  51  65  94  80  84  97  89  50  90  51  92  75  70  53  94  49  87  65  55  86  76  95  72  58  87  67  83  80  96  93  71  79  71  66  50  61  79  69  66  57  94  63  86  51  90  52  74  52  79  83  95  87  98  68  58  87  91  89  85  66  50  74  91  60  54  85  70  74  90  53  56  98  81  51  51  91  85  77  59  76  61  55  86  90  88  76  66  93  89  98  51  66  98  89  50  86  52  50  69  59  92  86  89  50  95  98  59  71  72  65                                                                                                                                                                                                                          
                                                                                                                                                                                                                        50  87  62  96  62  67  50  72  49  73  61  60  86  53  67  69  52  81  90  59  66  67  60  81  58  82  63  92  71  59  76  55  69  63  68  65  86  80  82  98  81  69  93  79  90  85  63  87  90  77  56  98  94  53  52  52  76  88  92  62  94  92  92  94  68  68  87  54  91  86  51  88  64  92  50  56  77  79  51  79  53  68  74  54  69  71  78  67  78  75  76  49  83  70  57  71  83  94  92  70  52  64  73  90  87  56  84  78  63  72  69  66  57  65  50  73  57  52  84  85  71  63  70  61  89  58  82  91  80  94  56  96  96  62  76  54  72  97  58  89  63  53  91  53  80  73  82  50  75  91  80  90  94  77  74  97  96  52  51  58  51  78  91  56  93  65  80  72  77  95  53  49  74  65  87  78  63  92  66  54  57  72  57  66  72  49  95  67  62  57  97  89  86  78  87  92  83  67  70  97  54  88  60  49  85  79  88  78  60  49  60  52  89  60  90  82  74  69  87  90  80  77  78  93  67  91  64  92  92  90  87  68  66  87  86  63  72  94  88  82  58  54  69  71  60  84  63  88  75  59  89  60  49  98  70  95  86  73  86  62  70  97  61  89  85  56  85  80  83  91  86  52  75  54  97  75  83  53  75  89  58  52  54  91  69  65  89  61  97  49  53  61  72  69  87  96  94  74  61  50  89  65  69  59  90  50  90  83  63  52  68  59  68  75  53  76  76  81  65  72  53  51  62  58  63  87  57  49  76  93  69  86  78  54  92  68  60  55  78  62  67  95  73  90  65  61  56  83  73  70  52  74  63  54  52  50  64  86  49  85  82  52  74  72  83  91  69  58  72  55  76  63  88  66  87  75  56  96  53  54  64  62  73  92  58  85  75  54  52  70  63  93  70  62  91  50  82  63  57  65  50  65  88  87  70  83  73  63  95  91  90  94  87  81  68  54  80  67  97  49  85  60  49  85  53  81  52  60  80  69  54  67  75  59  86  96  67  98  70  89  91  68  56  88  88  60  67  70  77  85  86  49  60  82  62  69  64  53  55  88  89  51  52  76  78  75  76  77  84  81  77  68  86  85  71  56  49  69  98  75  96  53  69  63  67  71  80  68  74  59  67  61  72  92  90  70  53  57  49  67  60  76  54  53  64  59  68  79  62  81  83  49  69  97  49  57  57  67  49  91  83  72  90  82  97  78  77  97  49  89  92  65  93  80  96  96  52  58  95  66  98  69  68  89  52  98  77  69  71  72  58  84  77  57  52  61  77  74  86  54  74  55  79  94  65  96  63  71  52  60  81  54  76  64  97  61  62  88  75  72  80  51  76  49  81  55  66  71  78  68  84  75  58  70  50  76  70  64  90  69  97  88  55  72  81  94  61  89  86  86  83  80  55  72  76  52  66  98  83  90  83  91  62  93  71  70  70  89  61  84  50  80  66  79  85  66  73  78  60  77  82  63  87  91  69  65  84  82  52  63  74  84  83  88  72  73  89  85  62  80  83  49  65  66  49  96  56  88  94  67  63  92  80  85  93  55  96  68  90  82  65  94  52  79  69  96  57  65  67  52  86  53  60  98  71  59  90  88  98  71  80  61  91  76  62  89  72  49  93  92  76  85  86  80  69  85  49  83  59  57  66  75  81  84  60  76  83  62  68  72  96  87  69  82  85  68  60  93  68  49  65  89  73  70  87  74  83  79  80  83  83  74  96  59  97  87  94  66  59  90  77  65  57  85  95  91  72  57  76  77  88  53  73  64  88  76  78  57  66  77  77  66  89  77  75  60  61  80  71  90  98  84  81  86  75  95  56  82  90  79  96  75  50  67  77  87  75  65  52  56  77  73  56  92  79  94  85  87  58  73  95  81  55  63  62  84  69  54  83  71  69  70  88  86  77  82  66  86  85  74  76  70  80  91  64  49  64  55  78  78  65  56  63  92  83  50  79  76  59  66  84  56  50  88  90  69  73  67  80  77  75  84  63  82  53  60  90  64  72  68  63  62  87                                                                                                                                                                                                                        
                                                                                                                                                                                                                      77  62  58  85  98  98  73  53  67  79  52  58  52  63  70  58  50  57  71  64  76  67  92  80  59  54  64  79  64  93  58  58  80  66  63  79  93  58  56  98  94  63  78  57  72  69  70  61  72  96  89  53  61  65  92  94  50  68  83  92  75  67  94  89  83  96  55  61  71  87  87  61  80  69  91  79  62  57  94  50  55  77  52  67  65  67  65  57  49  80  80  71  94  82  63  97  87  64  91  56  60  74  50  80  98  90  75  65  82  68  59  95  66  69  96  51  87  59  76  66  85  49  63  89  56  70  89  84  84  65  70  55  58  81  66  68  89  87  84  79  73  63  80  94  72  96  83  92  64  96  73  80  61  76  94  65  65  63  71  53  92  54  62  56  53  97  80  50  81  49  71  49  52  76  56  73  74  64  50  74  72  84  94  77  88  69  59  69  56  95  88  94  59  69  90  90  57  67  79  54  92  62  54  59  74  91  59  71  61  53  70  90  96  87  69  98  51  93  86  80  61  95  92  82  79  87  90  97  81  68  90  83  50  63  69  55  69  78  97  94  76  54  70  89  71  78  53  88  70  74  79  82  54  62  65  74  50  91  49  71  94  89  85  75  90  84  54  55  56  65  83  67  71  58  52  81  62  98  92  63  63  83  88  72  81  63  91  51  77  74  56  77  83  71  76  66  90  87  83  76  94  69  94  51  98  78  68  94  89  75  89  88  88  77  84  90  97  58  60  57  78  94  61  65  71  52  91  69  58  60  98  59  71  98  87  64  69  60  83  90  63  91  95  79  85  71  64  96  83  83  81  86  88  55  85  95  61  93  80  85  51  84  62  73  71  51  69  98  88  57  82  96  74  74  80  50  95  79  79  92  86  56  84  60  65  79  88  67  68  82  74  59  89  66  88  98  66  62  95  87  83  53  65  63  49  71  64  98  65  50  75  67  76  68  91  80  55  78  70  90  95  92  83  79  96  52  55  76  78  70  57  68  94  76  58  58  82  65  86  50  65  82  76  60  70  56  79  79  85  94  88  59  94  77  68  73  90  79  59  83  62  85  61  82  60  65  90  74  86  94  69  73  74  60  92  81  65  65  49  98  71  63  55  80  89  86  92  51  57  69  74  95  49  93  84  70  92  69  80  68  62  74  61  56  76  98  85  79  71  72  75  86  54  67  57  87  83  88  93  97  74  83  80  87  62  80  88  77  62  97  95  73  56  86  54  53  96  66  75  84  89  89  67  89  68  77  51  83  95  54  55  95  66  92  73  59  66  68  78  63  68  77  77  52  72  93  69  59  84  70  49  92  96  57  50  82  59  97  83  69  62  74  95  56  76  65  96  75  93  60  50  51  79  89  61  71  94  69  86  75  69  58  77  86  66  76  90  79  93  74  85  57  51  64  84  71  85  49  61  85  96  79  96  68  91  59  76  89  93  77  69  89  62  56  64  82  70  76  88  63  89  92  78  90  66  58  84  66  85  54  72  60  53  60  74  63  69  63  51  59  64  70  96  51  56  57  97  94  98  94  98  80  79  64  69  84  92  84  85  59  65  95  54  79  62  86  94  49  88  94  81  76  91  92  78  68  62  60  83  92  62  57  88  65  92  88  87  92  65  66  60  72  75  53  98  88  74  78  50  93  93  88  81  70  92  71  63  86  94  92  63  62  84  85  54  51  74  55  77  83  97  62  67  75  91  69  71  51  81  93  49  55  56  80  85  84  50  57  94  96  75  54  84  83  61  58  94  56  60  96  90  64  92  65  93  74  96  65  83  50  67  90  93  97  91  61  49  82  59  63  54  84  98  79  94  87  54  66  62  60  95  68  63  61  74  91  58  91  75  53  92  89  63  82  55  57  79  73  64  92  96  56  78  62  70  91  67  74  75  66  89  76  82  70  57  79  68  76  83  61  93  51  93  49  68  93  59  65  66  94  76  49  74  79  49  87  57  72  95  69  98  67  77  93  73  80  64  61  84  52  56  66  85  68  92  60  51  80  56  93  57  95  94  88                                                                                                                                                                                                                      
                                                                                                                                                                                                                    65  59  66  63  60  74  62  67  92  77  94  80  82  56  69  88  76  67  67  92  85  49  52  77  94  84  63  57  93  60  85  60  97  85  72  84  60  50  98  75  90  92  62  60  61  97  51  54  54  53  83  98  50  54  55  74  96  79  49  74  96  72  78  91  90  85  91  59  88  68  53  50  96  80  88  81  96  98  80  94  90  93  69  75  55  58  50  97  93  80  75  87  62  94  57  83  73  64  53  88  74  78  52  85  87  75  93  70  59  67  90  76  56  95  49  88  53  49  79  95  94  88  63  59  55  74  98  87  91  64  53  65  76  89  67  83  87  81  78  82  67  86  90  61  69  90  56  54  66  58  83  87  51  71  86  94  51  84  65  86  67  77  56  73  68  72  89  97  53  96  62  87  63  64  76  85  63  73  50  90  57  75  76  87  51  71  91  61  92  70  77  94  49  65  98  64  75  70  62  57  96  55  49  96  54  68  54  75  55  82  81  60  67  87  87  54  82  72  54  67  77  55  84  85  63  73  68  51  75  64  71  57  97  64  93  93  61  82  82  89  72  71  92  54  51  74  86  81  50  57  93  93  51  49  86  78  54  62  87  83  60  56  61  75  59  62  74  70  59  49  89  75  95  56  88  74  65  76  75  69  89  71  93  96  93  59  67  68  98  91  87  61  79  89  49  84  69  56  78  92  81  85  87  51  96  97  49  95  72  89  78  85  76  89  89  51  56  51  72  68  90  59  65  89  62  98  98  79  78  93  51  74  56  84  67  55  59  57  77  81  96  60  56  98  81  83  77  51  50  84  57  90  75  70  84  64  94  84  85  93  77  59  64  83  74  54  88  76  77  89  92  71  81  89  67  83  94  92  54  67  89  87  74  89  64  81  54  72  53  55  85  72  70  58  59  80  87  54  83  87  87  84  77  90  92  73  85  80  76  97  82  60  96  91  55  93  88  53  86  63  87  60  87  95  63  57  63  87  57  91  54  70  94  95  69  68  68  78  53  76  73  68  95  88  72  94  94  58  81  79  87  56  91  56  88  64  80  75  78  71  64  56  57  80  92  66  91  97  78  69  83  86  86  73  66  50  88  82  91  55  79  64  71  57  97  52  53  53  53  62  83  76  92  50  94  53  51  81  94  75  62  78  87  79  80  53  57  53  91  69  90  63  72  80  97  86  63  50  53  76  81  49  88  58  50  61  52  80  69  49  58  52  50  76  65  83  76  82  69  89  94  93  56  70  78  96  50  51  92  50  64  83  80  63  74  70  86  82  94  61  85  61  59  98  96  50  89  61  86  82  74  49  52  59  95  89  71  53  83  94  50  70  79  62  86  97  77  57  51  64  49  71  60  58  83  58  81  57  53  51  63  98  53  91  82  71  87  77  83  69  71  94  58  96  52  95  93  59  73  93  60  53  56  84  67  79  88  94  75  71  67  73  90  67  53  91  97  92  95  81  54  91  81  94  73  79  87  71  90  60  53  50  88  87  73  84  92  50  97  67  50  69  81  83  85  70  58  68  69  58  70  80  73  73  88  74  80  83  52  52  95  64  86  97  79  88  55  63  69  88  80  62  92  82  66  67  52  78  74  61  69  63  92  92  74  56  59  96  95  88  96  58  79  83  97  89  66  55  96  65  67  57  62  52  77  65  89  62  78  86  72  53  65  55  68  88  75  81  84  74  88  63  83  54  79  69  65  50  56  54  72  54  62  51  57  79  81  71  67  49  70  58  67  87  63  81  55  86  91  58  97  52  55  73  63  87  89  81  51  81  69  97  89  92  78  90  85  70  80  92  87  78  72  92  66  49  87  82  70  57  83  79  94  83  57  72  86  84  97  56  72  75  90  53  71  73  78  67  75  90  67  57  82  59  70  66  63  72  85  71  82  87  65  63  62  83  53  66  92  76  96  78  90  86  97  97  49  53  94  78  59  70  88  98  57  72  69  87  56  92  61  85  68  88  68  90  74  71  72  80  72  76  54  85  82  73  88  61  69  75  66  82  85  91  96                                                                                                                                                                                                                    
                                                                                                                                                                                                                  58  68  80  87  57  60  65  81  67  63  93  92  81  68  95  64  66  65  79  53  95  78  58  72  72  73  74  66  73  50  78  54  85  64  94  96  57  79  71  81  89  51  98  70  56  49  61  60  94  66  75  57  70  62  56  52  85  56  51  50  53  91  72  78  83  75  74  50  69  94  64  96  96  66  70  98  98  82  79  85  77  96  70  64  96  83  65  96  96  66  56  49  91  56  83  74  80  66  62  78  65  88  50  75  52  83  78  82  75  87  69  51  85  81  51  89  83  89  75  69  61  83  57  97  83  76  83  54  97  72  62  98  53  71  76  87  55  93  66  54  54  93  93  84  50  80  57  88  70  60  60  51  98  96  54  87  95  66  74  52  98  96  89  55  90  73  92  73  58  73  65  87  80  50  53  74  91  97  85  80  71  60  72  69  90  90  95  64  94  75  56  54  57  97  63  89  70  74  80  85  58  52  76  91  76  95  95  49  62  62  66  51  55  60  51  98  56  62  57  54  57  93  96  51  90  63  84  55  92  95  92  87  98  58  61  57  96  79  69  58  86  61  76  58  61  70  52  95  72  97  79  62  84  94  97  59  73  91  78  88  67  54  77  55  72  95  83  98  97  61  66  84  89  72  72  82  85  88  49  67  54  54  56  71  58  51  79  62  69  59  70  54  80  74  55  60  49  78  58  50  61  68  77  53  83  80  75  71  72  76  66  82  75  56  68  78  65  78  61  87  83  92  66  82  94  94  65  62  55  56  50  57  97  90  93  86  86  67  69  49  71  74  84  86  59  74  52  95  56  76  73  69  90  60  94  93  75  60  67  73  97  97  57  54  65  91  90  57  78  84  65  67  53  55  58  72  87  74  56  97  74  75  68  79  85  59  53  64  74  73  59  98  56  91  91  55  95  62  70  57  95  51  93  74  88  59  56  52  51  52  81  68  95  57  86  69  88  94  88  86  90  63  83  86  87  67  86  57  75  86  55  97  59  87  62  96  90  95  85  55  89  80  65  78  95  72  72  79  50  88  71  66  78  49  65  89  57  91  89  65  52  70  70  89  64  69  80  60  68  73  92  87  98  97  67  96  62  49  56  75  81  94  63  50  88  95  78  88  92  77  88  63  96  57  54  87  62  92  69  51  53  52  61  53  58  82  57  66  91  84  51  81  82  82  85  90  91  96  90  74  62  86  73  59  97  81  89  56  64  83  73  54  84  77  86  49  63  79  82  86  51  70  80  83  95  87  90  58  60  62  53  53  63  61  57  82  93  72  82  84  65  64  54  56  59  95  65  96  55  87  91  51  66  80  58  88  78  79  66  92  50  83  82  73  70  65  64  96  49  71  82  90  52  62  64  94  60  58  69  95  94  80  50  79  92  54  52  65  51  85  84  91  59  68  69  98  98  67  73  63  79  84  70  57  78  72  89  61  60  84  82  69  64  58  79  94  81  63  81  82  49  70  52  64  57  77  66  63  92  57  73  50  96  62  55  60  76  79  57  69  62  84  60  49  51  58  69  59  97  76  72  78  60  71  77  53  88  76  67  72  79  94  61  80  91  74  82  89  91  93  84  89  85  71  49  97  62  74  65  62  78  66  91  96  62  57  52  67  65  57  79  95  97  85  59  68  60  72  80  80  52  83  96  81  55  76  61  90  97  50  82  50  61  83  87  49  97  66  63  97  64  57  69  74  72  96  49  65  95  80  79  96  74  52  55  56  67  74  58  66  82  87  80  52  67  53  75  58  80  85  59  97  89  97  86  71  59  79  49  50  69  49  86  49  81  89  57  59  82  97  85  52  68  82  71  95  58  54  63  91  64  83  74  61  74  54  90  70  53  58  91  84  77  74  96  77  94  50  98  52  79  73  57  89  71  67  75  64  96  86  87  74  64  66  98  84  90  97  64  77  87  63  75  86  97  63  98  64  53  49  86  85  81  92  91  64  56  84  74  74  88  83  62  67  60  78  91  61  70  79  50  81  50  75  81  91  68  49  84  78  89  50  87  80  95  97                                                                                                                                                                                                                  
                                                                                                                                                                                                                63  55  57  65  89  81  74  83  80  92  75  91  62  73  87  71  62  68  72  71  87  96  69  50  87  56  90  52  53  59  53  80  98  75  87  92  79  63  66  91  91  97  89  53  80  75  53  52  53  92  87  50  59  66  54  80  59  74  68  53  74  85  61  88  61  91  58  94  61  87  51  62  98  70  80  81  97  87  56  84  89  82  98  57  65  58  80  65  69  52  87  64  83  71  63  74  51  72  73  72  60  55  58  64  66  58  52  63  82  84  72  83  50  52  81  89  74  54  53  85  96  75  51  77  50  96  57  50  90  55  76  95  79  68  83  89  61  92  49  75  62  77  62  76  67  76  95  93  71  79  92  65  49  49  52  57  72  61  66  49  94  63  64  77  65  54  82  70  92  49  57  70  61  91  50  60  57  94  51  70  97  93  66  66  86  83  79  49  58  64  76  65  94  61  85  81  72  96  88  58  68  54  87  76  66  70  55  71  59  56  65  52  69  85  72  74  90  58  79  82  66  70  89  74  50  94  62  53  80  75  91  71  51  67  53  70  54  52  68  98  79  92  67  55  58  64  80  87  71  75  68  84  94  86  91  77  60  61  86  73  75  74  64  75  61  57  51  70  70  82  90  85  83  67  83  62  58  87  62  59  72  96  74  53  76  85  96  94  62  76  55  92  66  52  64  59  96  56  63  88  93  85  64  63  68  55  72  91  72  55  96  57  58  89  87  93  72  78  92  61  71  59  57  97  59  72  74  76  84  92  78  65  97  88  67  60  84  71  83  74  91  73  81  92  63  73  63  57  60  65  89  49  59  68  53  97  59  88  59  50  86  71  65  70  90  80  91  65  72  83  95  98  58  68  80  53  49  82  73  56  70  84  85  85  58  77  54  89  61  53  50  97  54  54  78  89  89  52  91  51  86  95  74  73  87  70  85  61  90  98  60  50  57  84  53  56  85  87  87  83  75  56  70  49  61  79  62  65  81  52  60  85  57  91  86  82  75  63  57  62  87  61  97  68  98  78  96  93  85  59  76  60  89  83  66  92  55  69  61  97  54  84  92  56  85  56  53  71  71  94  81  85  68  54  96  58  50  52  67  64  61  87  65  88  59  49  93  59  60  91  85  49  52  66  78  95  55  85  84  89  70  74  79  67  88  50  66  80  94  67  71  75  64  97  65  62  64  60  62  66  50  84  80  64  84  68  97  58  54  94  98  72  79  78  60  66  83  80  89  69  64  50  84  94  78  83  74  86  53  68  84  62  64  81  98  54  58  92  88  68  78  89  75  66  79  84  81  96  52  81  68  64  55  57  70  53  68  94  69  54  82  93  64  56  51  98  77  69  51  67  71  87  85  89  88  70  64  51  60  94  88  96  68  84  76  57  96  71  54  50  97  89  64  53  55  56  64  60  82  80  74  83  81  76  60  96  87  85  58  50  89  69  68  97  87  80  81  69  93  62  50  72  73  58  53  65  57  78  98  81  52  77  93  77  67  52  63  55  51  88  89  98  96  64  86  54  95  56  87  65  77  53  50  94  53  58  88  85  77  51  85  66  72  55  66  72  77  67  83  95  53  69  94  77  60  87  79  78  74  79  73  54  86  88  56  52  76  73  61  87  63  64  52  87  53  60  57  50  86  79  51  97  71  88  73  51  54  67  89  64  66  77  84  86  96  87  96  96  54  64  80  90  55  61  62  63  71  49  62  85  96  52  96  63  98  85  98  71  52  67  93  50  83  66  80  70  94  74  94  74  61  92  54  66  90  52  66  96  76  95  94  80  93  56  80  94  94  88  51  76  90  51  77  67  61  92  82  82  89  90  82  85  73  94  97  64  73  90  69  89  79  68  90  55  66  82  80  51  62  69  88  80  71  53  75  57  79  67  59  74  66  85  79  64  49  50  51  69  61  60  60  55  50  81  96  96  61  74  52  67  93  82  82  85  74  51  56  53  67  98  73  84  51  65  64  80  77  63  82  69  60  93  80  61  72  52  67  69  87  74  82  65  80  51  92  74  55                                                                                                                                                                                                                
                                                                                                                                                                                                              72  89  97  62  71  58  72  63  75  86  62  85  90  75  58  80  71  78  50  85  96  62  56  59  80  69  74  90  72  77  60  58  69  87  59  82  91  87  83  92  56  93  61  82  74  98  70  51  51  57  90  86  68  59  88  75  95  57  54  70  85  57  95  92  64  68  60  90  63  61  67  82  71  88  85  87  64  93  93  49  61  68  51  56  68  89  80  86  93  87  93  93  59  51  87  90  52  70  97  72  54  87  97  56  91  57  94  86  97  64  59  87  79  71  55  71  86  90  81  83  83  95  65  78  83  53  68  58  70  54  78  84  76  51  94  77  77  70  67  52  85  68  78  88  90  88  85  98  76  76  91  68  65  75  92  57  77  89  73  72  50  89  82  54  62  66  89  69  79  56  74  50  91  62  81  89  74  65  90  54  94  54  58  51  96  49  94  74  69  98  97  55  88  76  89  58  86  49  71  73  51  77  51  55  63  54  98  57  82  96  64  73  70  78  63  57  51  72  91  79  54  49  63  59  51  92  57  56  65  67  89  75  53  84  57  71  53  61  91  82  60  79  68  88  64  50  75  65  82  53  93  73  56  96  59  93  94  53  97  58  87  92  63  85  59  88  55  77  54  92  81  68  53  67  52  84  49  95  75  64  51  55  50  85  54  93  76  97  79  59  93  75  87  59  80  57  96  76  80  73  82  82  61  94  81  83  79  67  97  70  79  77  84  55  71  51  92  93  83  67  68  79  75  86  83  84  86  87  74  58  59  69  62  87  84  56  81  66  89  77  64  78  77  70  65  80  90  65  58  68  70  92  98  60  66  59  78  87  49  59  96  74  60  87  95  93  70  92  79  89  88  69  59  91  84  95  93  86  86  92  56  56  79  58  80  60  94  74  83  96  86  78  82  56  66  53  69  79  80  58  92  76  57  91  93  53  97  69  92  82  68  56  97  88  58  56  80  69  93  77  76  59  52  68  82  82  95  78  79  87  80  95  62  51  87  73  69  77  81  67  80  87  86  86  79  96  88  70  66  51  59  63  80  68  54  80  57  55  54  49  74  75  53  73  93  64  68  61  51  66  74  88  65  93  68  96  51  49  87  97  68  86  76  86  67  82  92  74  85  92  88  80  56  76  92  78  58  92  77  82  53  85  77  85  50  90  98  86  90  73  97  64  97  78  53  97  75  57  60  60  90  86  62  98  64  76  72  53  57  88  57  97  53  65  95  49  68  88  71  59  65  92  63  89  71  83  86  69  96  63  97  56  66  91  81  96  79  86  96  55  68  85  92  73  62  90  60  54  69  91  62  85  73  93  90  51  96  83  97  57  82  70  82  98  89  54  52  96  91  77  78  74  95  71  97  94  79  87  49  93  77  73  57  83  81  95  88  80  73  68  82  88  92  65  61  56  86  54  64  65  74  60  57  96  49  73  98  87  79  89  63  68  57  59  76  86  85  64  86  93  75  88  66  82  91  88  95  88  71  71  69  65  51  92  88  59  76  70  98  70  62  62  86  78  58  62  70  81  69  79  72  83  78  87  71  96  72  92  73  67  66  78  92  95  94  74  80  96  50  50  64  84  75  72  67  75  53  96  86  69  66  55  72  59  86  51  91  92  64  62  85  81  94  90  84  59  67  70  81  89  95  62  66  87  68  71  59  71  80  73  96  72  63  57  54  61  52  75  70  85  71  66  78  98  76  89  87  96  63  62  64  49  74  51  68  74  66  87  59  59  52  85  77  60  79  85  74  76  64  75  88  72  59  53  97  50  54  69  91  98  75  83  92  82  67  93  93  81  67  52  80  88  67  60  58  76  50  61  90  56  68  81  95  87  57  59  86  82  90  54  74  92  89  76  72  64  92  72  77  94  49  71  97  89  69  88  53  87  58  97  76  62  93  68  64  55  52  76  78  56  79  71  96  87  85  80  64  57  77  96  57  56  95  91  97  84  91  89  77  59  93  73  94  59  84  57  92  89  59  86  79  56  68  82  65  65  60  88  96  74  96  55  82  75  90  88  96  75                                                                                                                                                                                                              
                                                                                                                                                                                                            68  75  66  85  86  66  54  98  89  77  77  50  91  91  59  65  51  91  78  94  56  86  71  66  69  84  88  79  98  54  96  97  96  72  64  70  59  56  77  70  95  63  84  87  64  66  79  63  51  94  85  51  76  82  80  65  88  84  71  85  86  73  96  72  61  57  62  72  70  80  90  83  55  90  93  50  79  89  77  58  94  54  81  59  90  59  50  95  60  86  70  71  53  74  92  63  97  81  73  49  76  87  88  96  94  88  83  51  72  89  53  82  58  50  54  55  51  93  55  92  52  58  75  93  73  82  81  64  93  54  95  78  89  63  92  57  57  95  65  90  67  50  94  80  89  62  60  92  61  87  88  56  62  70  69  54  74  90  81  89  66  75  77  64  89  65  77  75  94  96  72  94  51  98  71  94  73  63  90  73  53  59  70  94  66  63  63  75  72  57  87  49  87  88  79  78  72  50  65  71  95  96  92  76  83  78  88  68  81  77  94  64  88  69  58  75  57  70  60  56  77  60  60  61  52  79  72  78  84  62  83  95  82  73  54  60  50  69  97  83  77  54  64  69  82  57  70  54  93  64  50  83  79  68  51  96  76  59  55  65  70  60  72  89  63  95  60  80  91  83  57  57  51  71  60  72  95  56  92  85  79  56  55  57  75  61  85  60  70  62  64  76  78  53  64  92  71  64  58  98  93  49  92  85  74  68  62  53  93  49  91  91  52  64  97  59  63  50  75  97  71  67  51  52  84  65  70  75  56  63  69  66  54  96  63  56  96  59  54  93  53  88  85  57  94  91  71  70  53  59  51  93  89  61  90  90  89  90  49  93  79  50  58  96  91  67  86  59  96  96  56  68  52  83  95  49  84  53  91  59  67  95  63  50  55  60  68  95  86  90  87  70  80  94  83  63  78  71  69  89  94  52  86  75  93  73  77  82  72  79  98  88  72  79  80  75  84  70  66  65  84  85  72  66  62  85  54  67  50  53  97  66  56  90  67  50  71  66  54  64  75  88  93  52  52  73  97  60  57  53  94  62  95  56  75  88  79  91  54  76  74  50  87  49  58  57  91  65  80  70  60  74  84  54  59  75  74  79  95  72  55  76  96  65  78  87  49  55  80  79  94  81  51  95  55  80  56  81  62  64  91  71  60  68  92  94  88  62  61  51  49  60  67  93  72  61  93  96  78  87  70  79  56  61  87  98  51  79  88  96  78  77  91  49  94  76  65  71  80  93  91  90  87  54  87  50  78  70  52  83  81  69  78  54  63  59  88  95  84  89  95  85  89  58  56  75  98  64  83  87  95  95  55  78  85  94  82  65  68  88  62  96  51  82  67  77  90  73  86  53  53  61  88  88  56  88  53  52  95  82  73  82  59  71  61  89  52  78  66  78  66  90  54  55  53  97  90  97  91  64  77  83  78  84  66  54  87  62  52  61  63  49  71  59  95  89  64  67  96  64  67  78  52  64  73  66  86  64  95  51  71  56  49  94  78  94  58  85  89  70  91  73  66  86  71  54  58  51  85  61  62  86  75  92  51  86  52  89  57  62  63  92  96  52  87  92  51  77  96  59  64  59  58  90  50  62  72  72  78  75  55  53  67  57  71  89  63  92  83  93  65  85  81  93  98  69  88  90  89  74  78  74  57  98  94  91  70  90  66  74  56  65  52  86  82  72  49  72  50  79  64  94  64  92  50  94  67  94  83  97  52  58  82  91  64  71  67  97  67  68  67  96  68  65  67  68  72  89  89  56  59  58  58  67  88  55  91  73  88  72  54  75  56  49  53  63  97  67  62  94  67  67  53  73  62  54  80  90  97  80  53  90  56  93  63  76  68  94  60  61  75  85  90  62  58  58  74  71  68  61  82  96  52  54  82  55  49  59  65  52  91  54  68  69  72  66  65  63  63  77  49  80  63  50  71  60  70  92  64  68  79  75  81  59  64  80  72  89  69  87  82  80  65  75  56  58  74  81  72  66  56  85  66  72  98  97  84  70  74  85  70  71  59  96  49  81  73  58  79                                                                                                                                                                                                            
                                                                                                                                                                                                          80  54  77  90  90  57  98  56  83  72  90  58  93  75  64  78  60  91  54  97  97  96  68  83  92  72  85  80  83  51  81  68  91  63  52  64  78  70  96  49  89  96  98  64  80  70  70  78  73  82  62  55  94  94  97  55  73  98  78  54  91  63  77  69  78  91  74  70  96  73  78  67  70  74  67  65  88  82  52  93  72  79  89  96  74  84  81  60  95  66  54  78  85  86  50  61  79  52  68  70  83  56  51  66  94  79  54  60  61  97  56  76  98  70  66  72  62  68  80  89  78  51  88  53  52  95  80  95  72  66  66  97  82  77  85  60  89  84  91  74  90  69  63  83  60  72  86  62  64  74  81  93  56  80  67  51  87  52  67  95  58  78  84  74  90  88  98  78  60  51  80  56  74  65  62  74  49  96  64  49  75  97  88  79  80  92  63  50  82  96  78  65  72  53  66  74  89  79  86  92  70  90  63  61  56  98  77  69  75  93  76  54  78  85  63  69  84  87  67  55  85  56  71  67  92  86  55  89  87  86  60  80  98  96  59  60  87  92  55  64  59  52  73  86  90  81  94  68  64  60  52  73  94  93  86  93  82  82  60  79  61  60  84  63  76  73  72  57  91  64  77  80  57  61  73  90  51  90  58  93  56  82  95  65  59  83  64  57  87  59  51  95  57  89  68  52  75  59  57  97  89  92  97  50  78  82  74  80  89  49  89  67  56  71  93  80  55  82  71  96  97  65  72  77  58  68  70  58  91  68  85  80  97  76  72  55  63  62  61  60  96  81  83  65  94  93  53  98  97  72  82  83  64  63  82  76  72  98  80  64  50  71  76  97  60  80  68  49  57  79  57  90  98  83  76  84  93  82  73  49  79  64  61  98  90  49  81  56  66  69  56  94  51  85  81  50  58  49  51  72  58  80  89  56  90  91  61  96  93  98  59  73  57  93  90  68  97  96  60  67  67  81  75  89  69  69  98  57  84  69  54  72  96  57  96  82  86  66  62  87  78  87  55  74  76  87  89  86  64  92  75  70  65  61  90  64  95  50  80  75  51  73  93  74  88  83  74  72  84  64  51  60  87  68  56  91  53  80  53  92  86  89  80  94  68  64  73  59  54  54  62  84  75  65  93  61  72  82  54  73  66  66  89  65  87  68  73  75  82  50  55  79  50  83  89  84  97  66  76  57  76  62  53  54  56  92  63  62  67  93  88  63  80  85  75  76  81  81  73  80  85  64  82  85  50  68  89  68  81  67  49  65  73  87  70  61  72  78  78  91  74  59  88  54  74  82  80  60  50  58  74  57  75  66  70  92  49  77  51  51  86  98  83  64  85  83  81  87  68  69  87  96  49  53  62  86  56  64  98  90  63  76  95  54  81  88  73  81  87  55  91  52  52  74  73  72  66  89  59  93  70  97  54  89  54  68  62  87  57  84  77  67  76  86  52  59  98  66  83  66  88  89  66  67  91  55  82  53  57  72  54  74  51  58  80  81  85  55  75  49  75  92  62  81  52  63  63  98  97  62  60  93  85  89  59  53  95  83  71  74  78  66  51  72  75  63  96  52  49  95  87  53  92  81  91  51  52  88  65  90  78  78  97  76  50  58  83  66  55  61  72  69  86  87  59  79  70  50  66  95  74  84  86  91  89  60  77  75  53  51  87  83  69  83  66  53  71  74  59  96  81  89  57  61  89  52  75  61  74  95  86  95  88  63  97  79  82  62  63  95  56  50  98  73  63  65  98  85  64  90  93  95  56  54  84  97  91  85  74  50  80  92  86  97  65  89  53  60  57  64  96  86  79  90  73  54  91  98  92  53  77  97  66  54  52  56  49  87  54  89  61  56  66  89  85  65  73  65  61  78  76  51  81  83  50  53  58  72  58  50  84  59  89  92  70  59  62  49  83  80  70  56  83  69  96  94  53  57  79  94  62  70  76  51  87  69  85  88  94  57  70  97  61  67  62  89  67  78  88  98  96  68  59  84  60  90  69  62  56  70  92  62  76  86  93  71  65  73  75  81                                                                                                                                                                                                          
                                                                                                                                                                                                        93  86  55  49  76  90  54  68  67  54  81  60  58  76  64  65  85  53  49  78  85  84  62  68  65  90  98  82  88  63  66  88  74  96  84  90  59  64  94  96  56  57  51  54  69  50  61  96  66  81  67  90  56  58  76  86  77  90  54  91  69  49  76  83  62  66  79  81  57  73  68  82  74  87  57  86  91  51  81  77  68  57  90  79  49  64  56  80  89  92  93  71  53  75  90  89  85  58  78  68  93  88  74  61  57  66  51  87  65  64  53  76  62  67  80  73  49  53  81  96  59  59  98  76  50  76  62  82  69  97  94  75  83  64  85  93  59  50  52  92  50  92  73  78  56  57  55  92  76  59  83  59  56  73  96  79  52  95  98  61  97  89  98  75  61  50  54  54  57  54  71  84  56  63  92  98  93  75  50  84  92  55  91  74  60  78  87  66  75  62  95  80  70  56  70  81  70  85  79  94  53  57  79  51  59  95  98  61  69  59  54  97  95  75  73  95  74  87  95  69  97  94  56  95  92  98  90  75  53  52  79  88  91  63  57  55  52  92  71  57  93  85  84  54  54  56  85  77  78  59  62  61  96  57  49  59  79  83  66  77  82  71  74  53  63  97  91  49  52  55  98  88  79  76  96  76  60  85  49  89  98  89  73  57  79  73  88  91  91  98  91  83  92  90  69  89  97  67  79  83  80  69  77  69  94  58  73  53  95  87  81  63  89  69  90  87  92  58  71  80  65  77  67  67  52  55  90  79  56  57  53  59  62  87  58  94  80  77  72  49  93  80  67  92  93  88  80  75  69  73  52  76  94  66  53  83  88  75  74  80  68  90  59  81  98  88  73  49  51  70  93  89  97  98  84  56  91  90  94  94  95  96  86  85  60  56  97  97  87  87  54  90  65  78  96  52  65  77  91  55  63  84  62  52  51  92  89  76  78  61  74  78  67  91  78  55  85  56  68  53  61  65  95  63  84  84  93  87  75  95  52  87  64  93  70  61  93  50  76  61  55  88  55  70  86  63  49  60  72  82  90  83  97  56  73  88  62  97  82  51  75  97  53  60  49  62  65  76  95  61  58  98  95  70  70  80  84  68  50  55  60  62  87  83  87  77  72  59  73  87  74  51  87  63  67  66  77  86  94  68  64  67  76  86  98  62  55  53  84  84  77  55  52  72  66  53  92  77  67  65  60  85  85  57  62  96  79  57  67  88  91  89  51  88  95  60  78  91  91  56  60  65  60  73  56  98  63  65  90  69  66  92  85  70  89  63  66  88  72  70  69  50  60  94  61  76  97  66  93  74  73  91  90  49  59  76  74  96  88  77  69  63  84  92  58  86  60  76  53  74  62  76  73  55  87  92  51  86  82  66  72  90  51  84  89  57  85  92  71  97  88  68  91  95  59  54  49  89  86  79  58  97  51  97  87  74  57  77  96  52  89  75  63  90  87  93  78  68  84  88  86  76  49  58  82  67  92  58  98  63  61  92  87  84  56  84  79  90  74  76  62  89  94  68  91  91  58  98  88  77  88  57  73  67  91  58  86  92  97  80  58  71  77  83  72  86  69  75  59  96  59  93  76  91  69  51  66  81  52  64  77  94  72  55  56  55  71  98  53  76  82  54  58  87  97  67  80  66  56  56  78  79  73  76  66  70  85  51  55  52  69  96  76  77  51  83  50  70  57  82  86  53  50  52  82  88  97  49  61  71  77  53  60  64  78  78  73  70  94  69  89  80  82  90  89  93  63  94  75  60  97  77  51  76  59  95  92  89  91  85  97  50  76  69  89  49  62  77  59  71  68  84  71  94  78  76  67  88  71  58  63  80  54  57  60  54  77  68  92  59  77  51  56  70  93  68  56  91  57  96  84  53  92  63  54  83  83  76  89  79  55  62  70  50  87  53  77  70  89  85  83  89  49  68  88  57  94  98  82  76  68  93  88  90  98  80  86  74  58  55  86  89  77  66  58  89  65  67  76  94  90  98  56  95  98  50  83  51  73  98  50  55  55  62  97  59  63  85  63  91  52                                                                                                                                                                                                        
                                                                                                                                                                                                      81  57  77  52  52  55  68  95  74  92  72  70  75  57  75  75  58  79  83  79  83  57  98  49  87  90  68  84  77  74  78  82  68  64  58  61  79  49  89  66  96  95  68  84  58  74  52  96  61  83  59  92  84  63  69  96  98  89  63  96  89  57  63  93  60  63  97  67  72  81  92  58  93  63  85  84  96  67  82  88  59  68  74  61  64  92  63  65  85  92  75  75  59  90  54  78  49  67  64  58  61  50  85  70  93  69  52  74  68  92  77  49  56  90  71  89  94  96  52  83  92  94  87  61  60  77  84  88  94  57  73  91  94  95  76  51  93  60  59  60  60  92  55  58  92  77  71  58  98  69  78  50  82  86  84  62  86  88  61  82  96  78  52  98  64  72  51  65  56  95  51  70  77  59  65  75  84  49  76  73  98  75  75  67  86  65  93  57  66  56  78  70  81  68  87  85  89  51  93  55  69  66  84  97  55  93  96  84  96  96  78  54  55  93  58  91  96  96  53  59  87  89  54  90  81  73  95  53  80  87  65  87  53  75  60  97  54  56  63  59  89  95  49  64  87  54  69  84  51  55  70  98  59  70  68  50  76  87  59  96  85  85  60  97  88  85  84  66  75  53  74  83  89  68  79  85  98  72  61  93  97  70  93  75  52  85  87  81  95  79  63  82  83  75  58  87  75  65  83  66  65  81  66  53  91  88  84  97  59  70  85  62  71  65  93  66  94  85  94  89  51  55  68  89  74  56  61  82  68  82  91  91  52  71  55  70  80  50  97  96  83  75  73  98  54  60  53  84  90  79  67  77  93  63  89  59  54  52  73  76  93  57  84  49  79  81  63  97  61  78  73  85  86  90  61  90  63  54  91  94  66  93  59  51  53  56  93  75  64  86  61  98  60  91  56  76  72  91  49  65  58  93  89  77  90  50  82  69  59  63  66  53  62  87  75  81  92  85  67  87  59  73  50  98  52  59  59  68  49  73  68  82  92  49  96  58  51  96  84  73  59  63  69  84  98  98  92  62  84  54  63  94  82  77  79  72  85  85  97  59  60  70  65  93  81  56  68  94  82  89  93  67  68  86  87  86  52  49  84  59  87  72  79  87  75  72  65  69  61  59  74  56  73  59  88  92  58  87  58  50  60  77  81  88  82  70  56  77  81  51  83  84  56  55  76  84  79  92  53  82  54  87  51  71  78  68  70  77  59  58  59  58  81  89  53  86  83  78  56  71  56  71  91  65  94  71  53  78  90  60  56  87  67  90  51  88  76  92  76  63  56  69  86  85  54  65  92  63  77  59  77  90  85  68  77  75  62  86  76  90  50  80  78  52  83  90  67  50  60  50  54  70  52  58  93  98  52  68  75  62  98  62  61  54  96  50  49  92  93  95  58  73  91  81  65  63  81  60  76  80  92  86  75  96  51  97  92  89  97  87  98  97  58  97  79  90  70  80  68  61  77  75  61  76  89  98  84  85  53  73  92  63  96  81  97  87  57  61  59  54  67  61  68  68  92  68  63  69  91  66  67  98  58  93  88  98  75  85  82  59  72  86  54  73  63  90  55  93  94  70  65  64  55  49  73  78  94  87  84  70  68  77  95  63  81  80  86  70  50  93  76  82  65  80  68  66  89  51  93  98  61  55  56  90  55  80  56  97  81  65  85  79  82  83  60  85  55  89  80  76  64  96  77  76  69  52  89  81  97  92  82  90  74  75  67  73  76  87  57  51  50  93  72  49  85  82  75  60  95  98  90  62  83  77  79  76  72  68  94  90  81  55  59  51  56  54  65  96  57  71  89  81  81  63  75  59  51  53  71  71  86  52  66  58  62  55  72  79  68  61  75  83  53  77  59  82  50  83  91  62  67  97  51  88  77  57  95  49  70  87  57  95  58  60  82  88  77  67  67  96  69  95  59  67  61  53  56  75  50  71  82  53  82  94  70  79  56  50  65  74  76  86  64  62  64  61  96  77  61  92  51  93  75  56  75  73  95  71  58  68  49  57  81  65  97  76  56  54  57  71  73  98                                                                                                                                                                                                      
                                                                                                                                                                                                    61  89  63  55  97  85  49  52  77  57  70  62  94  61  57  49  75  97  70  85  96  93  85  77  93  49  66  93  82  64  67  94  62  97  68  77  51  49  51  52  79  95  90  71  70  53  69  76  79  49  85  98  80  74  91  60  83  94  92  86  89  90  85  60  65  60  87  67  96  73  67  77  70  85  58  50  93  92  96  49  56  84  98  52  96  51  81  77  90  55  61  84  57  61  80  98  50  80  82  93  73  85  49  92  50  70  95  84  95  62  61  55  84  87  89  94  57  52  98  88  80  91  98  52  74  80  81  66  98  55  81  72  83  57  87  84  55  95  67  51  58  65  71  52  50  62  55  83  68  61  93  86  85  57  60  90  66  63  53  93  75  83  93  84  62  65  96  64  77  68  84  71  95  53  97  52  71  71  58  75  69  66  75  66  56  77  93  73  66  61  95  96  85  88  90  87  71  76  56  60  78  98  67  53  84  54  91  64  75  79  59  77  58  50  97  85  80  97  71  67  67  91  49  67  85  76  60  73  97  63  58  92  72  67  90  76  56  97  74  58  68  56  49  74  74  87  70  67  90  88  61  96  55  82  51  60  68  53  85  77  51  73  76  98  84  90  65  63  82  85  98  85  82  54  52  64  52  87  74  75  68  51  75  92  68  73  65  83  63  80  66  75  79  81  73  77  87  62  74  66  56  97  87  91  83  70  84  82  52  83  92  92  57  59  57  62  53  72  65  66  98  87  80  93  68  94  61  89  72  91  74  92  54  93  51  56  78  79  98  53  74  65  62  70  57  84  59  66  57  96  84  95  85  54  76  98  82  52  78  95  79  85  69  69  53  92  52  49  96  89  89  66  88  81  88  72  94  85  71  63  76  88  57  67  81  66  64  73  70  63  74  63  50  62  74  78  69  83  96  73  52  85  77  62  72  93  90  87  73  80  71  84  87  82  61  66  58  74  51  72  56  66  78  56  50  70  90  54  61  80  95  66  60  68  65  82  93  86  96  53  93  85  85  73  78  62  66  81  50  95  66  84  97  59  55  79  93  92  67  55  89  75  85  73  69  88  91  84  67  51  61  79  90  60  88  87  73  66  49  87  73  62  51  57  69  66  61  62  71  77  67  76  77  84  73  94  83  50  56  82  95  70  49  51  70  71  89  71  56  60  96  58  83  65  74  91  68  75  49  66  92  49  69  51  89  87  98  80  75  96  70  64  50  54  75  59  49  69  94  66  78  80  96  78  88  49  74  89  54  97  68  51  81  91  86  81  88  75  68  78  70  73  86  77  95  56  83  62  93  80  70  64  68  60  93  90  70  56  69  80  91  52  84  58  82  52  49  73  94  49  92  74  65  79  75  91  69  89  91  71  85  69  76  52  94  87  52  79  62  53  53  77  75  54  64  86  83  93  58  86  85  73  54  65  78  54  75  53  72  95  69  54  59  50  98  95  72  64  97  73  69  91  49  68  84  76  56  70  93  52  79  88  69  95  81  67  93  85  78  64  95  58  94  64  92  93  65  78  81  74  56  57  67  58  91  69  87  53  62  51  80  92  80  82  49  59  86  88  79  65  96  52  61  53  78  79  92  94  93  83  72  86  91  96  94  64  66  80  77  60  81  71  51  51  70  93  86  60  73  80  98  67  84  81  71  59  53  79  53  93  88  83  57  95  59  86  71  87  83  59  76  69  74  79  98  88  54  52  75  83  97  50  85  98  50  57  68  91  88  83  74  77  98  83  77  97  81  58  68  97  71  72  83  56  89  65  91  58  80  63  55  81  55  85  73  51  80  60  61  56  83  63  96  78  63  85  95  52  92  77  62  88  62  83  88  94  81  65  81  89  85  78  76  82  58  88  85  52  52  85  76  93  87  59  68  90  71  75  87  51  81  94  76  95  52  93  89  54  51  82  50  67  59  58  67  66  91  93  82  87  56  92  93  49  54  86  94  80  52  56  77  51  83  85  82  83  84  50  73  71  58  51  91  61  84  74  95  63  56  92  88  79  92  50  82  71  60  93  83  86  95  54  68                                                                                                                                                                                                    
                                                                                                                                                                                                  94  93  69  71  63  81  76  74  71  57  84  94  86  64  51  74  71  52  86  55  91  74  67  72  59  60  51  79  86  62  84  84  94  78  58  73  74  74  49  67  82  78  63  61  91  76  75  56  61  85  75  94  89  97  65  56  64  87  93  88  89  74  98  94  77  59  58  83  84  55  77  78  72  83  49  82  98  63  78  97  51  95  62  93  98  80  76  53  57  55  64  64  57  70  95  96  79  85  78  89  70  82  88  61  70  78  54  60  93  52  86  71  88  68  70  57  55  87  76  84  82  82  51  53  76  93  75  69  74  90  53  52  66  66  93  59  74  86  87  63  83  70  77  66  63  63  73  51  49  93  52  52  52  80  89  78  71  57  62  98  89  51  56  60  49  79  57  63  70  70  86  72  75  83  83  70  60  74  67  72  86  73  78  54  52  84  84  67  86  76  84  52  85  50  91  50  62  94  49  61  95  55  88  49  77  80  94  78  83  92  86  84  95  68  75  84  54  76  88  64  56  91  58  81  68  85  67  61  98  59  64  82  52  82  93  54  61  84  52  93  97  96  74  55  62  76  86  92  86  57  78  82  72  64  52  56  92  77  98  91  50  66  81  66  76  78  92  90  97  75  80  53  73  59  73  68  85  96  90  80  53  80  85  96  78  61  64  92  78  78  55  85  67  92  52  83  96  78  65  89  81  95  59  80  81  76  68  70  65  49  70  86  53  85  78  91  88  54  69  86  86  62  94  93  63  94  55  56  51  68  79  72  56  61  69  68  96  97  68  94  52  69  60  49  70  71  98  62  88  49  58  86  93  66  63  76  62  64  70  55  73  57  74  91  85  84  88  69  85  92  58  52  97  83  82  88  91  59  52  49  60  72  84  88  91  50  69  94  54  97  60  55  98  59  60  96  84  78  92  70  62  86  92  54  61  95  67  62  83  69  73  64  74  85  64  69  90  65  97  62  92  89  49  97  75  76  92  60  95  91  55  52  87  56  78  74  62  53  92  53  68  81  59  82  89  85  57  61  56  89  84  66  58  72  92  60  73  97  59  55  79  91  79  60  62  66  92  88  51  62  52  58  88  73  80  66  60  97  85  54  54  95  85  72  66  52  50  86  95  98  85  52  76  50  83  49  61  61  94  78  86  60  76  90  57  49  63  91  50  63  74  73  71  55  79  81  76  85  80  75  78  98  91  74  60  88  72  51  98  82  69  82  74  68  67  91  59  59  81  63  65  81  79  65  98  56  98  81  64  86  78  93  75  58  93  91  84  52  67  68  55  78  86  79  64  87  54  51  89  88  69  55  52  49  72  96  87  78  87  82  96  69  88  73  65  96  55  55  55  66  90  62  52  83  81  93  71  81  68  79  73  83  58  88  59  59  65  60  52  65  94  66  85  86  61  58  71  93  81  95  64  63  84  75  58  90  97  92  85  86  72  62  82  97  94  83  79  91  98  76  52  52  93  81  49  49  61  54  95  57  80  78  51  80  50  93  90  50  52  57  67  71  59  70  75  79  90  53  72  85  79  55  85  88  65  71  54  86  96  58  80  62  96  51  62  51  77  98  64  82  69  80  68  60  69  56  49  87  54  76  95  91  89  84  51  65  63  75  50  72  75  53  91  69  93  61  63  58  90  62  82  70  56  97  81  66  54  81  96  52  91  53  95  95  78  55  57  65  63  87  84  93  73  61  50  86  65  71  52  72  78  55  67  87  80  67  69  74  70  62  76  77  79  69  98  67  96  93  56  60  57  86  86  74  71  68  80  87  82  77  94  93  93  86  76  82  81  55  52  92  97  91  83  64  98  90  65  69  59  69  90  55  63  86  55  51  80  91  98  97  57  80  79  88  96  91  77  50  70  52  80  96  60  64  72  56  54  79  55  83  77  83  98  60  90  76  57  73  88  82  54  80  49  74  97  89  72  89  75  72  80  58  75  74  96  77  60  97  93  76  80  90  64  96  71  67  50  74  83  97  67  54  97  88  60  75  54  63  81  56  62  78  51  62  79  72  69  51  90  53  61  70  65  85                                                                                                                                                                                                  
                                                                                                                                                                                                63  54  75  71  73  79  97  51  85  54  79  52  57  90  64  79  97  70  71  66  57  80  58  80  63  91  69  70  88  57  56  66  74  74  66  70  64  86  81  98  88  70  96  98  65  60  78  79  74  88  73  95  85  53  85  69  74  74  98  64  51  68  64  87  75  70  63  58  89  98  80  82  58  80  58  59  81  75  93  63  69  93  52  68  54  80  63  77  72  68  98  73  60  97  84  71  91  91  54  81  65  82  71  96  86  78  97  51  80  84  90  98  91  51  73  71  68  53  63  50  94  76  84  91  69  87  62  51  91  50  59  77  90  89  75  90  57  69  71  78  84  54  81  90  81  54  63  64  97  94  95  64  57  62  60  66  90  65  73  78  57  74  52  75  80  89  97  77  83  84  51  62  69  67  88  78  51  74  98  61  98  76  49  50  70  95  89  65  65  97  65  51  87  85  59  51  79  50  83  55  53  57  54  91  53  58  49  54  51  89  96  61  85  51  68  71  63  75  80  55  87  50  49  76  98  78  73  49  82  96  58  61  60  72  83  68  62  92  55  98  98  63  88  85  55  83  63  88  93  78  78  85  74  62  78  52  53  82  80  57  92  64  81  64  89  68  55  61  97  78  93  96  56  69  87  55  49  68  79  86  76  78  74  87  61  51  85  84  92  88  69  58  91  97  96  71  67  74  91  60  95  55  54  92  55  87  75  63  87  51  87  72  72  65  96  60  77  95  92  95  55  88  96  57  57  62  90  49  52  69  97  54  90  79  63  79  86  60  79  60  87  77  51  88  78  75  55  93  84  74  96  77  65  75  60  86  56  92  81  64  89  50  52  92  94  78  83  62  94  82  79  56  86  58  59  90  64  90  81  94  67  68  59  69  58  86  60  76  72  68  78  66  54  54  59  58  64  80  93  62  60  65  66  51  57  95  85  89  91  68  57  75  74  80  53  83  79  84  85  52  85  97  59  98  64  61  59  90  71  67  52  98  61  82  65  96  80  83  52  60  79  73  78  54  64  94  68  87  76  81  70  53  95  53  50  59  56  73  95  91  88  81  51  49  87  82  58  59  71  80  85  74  66  81  96  65  92  69  52  54  62  50  85  52  87  90  63  58  62  87  88  93  85  83  62  70  64  95  69  93  78  95  95  61  70  71  69  72  78  71  62  73  66  67  61  82  95  68  79  59  53  58  58  49  61  49  57  79  98  52  55  51  71  58  64  64  76  92  91  89  53  67  60  74  65  77  82  76  64  67  61  76  69  66  81  58  60  56  52  52  79  62  62  92  69  59  64  55  50  71  93  85  89  96  62  90  53  78  78  53  56  74  61  75  68  90  86  50  52  75  61  81  54  71  66  92  94  72  83  65  88  81  63  70  84  60  57  77  90  72  68  51  66  50  93  96  93  82  84  82  63  53  80  61  71  67  74  95  95  67  64  71  51  51  68  69  70  80  85  58  96  66  70  57  91  73  63  65  63  68  52  80  88  54  75  96  83  60  89  70  65  78  73  86  53  89  56  66  49  53  80  79  60  90  79  76  78  74  56  59  76  83  62  62  82  95  81  65  79  65  95  98  65  83  58  88  84  53  80  57  78  81  74  77  74  87  93  69  65  92  57  75  82  58  50  65  58  95  66  50  84  97  54  78  95  71  80  73  74  80  77  51  84  86  84  56  51  57  77  79  93  57  84  77  64  93  88  94  83  90  55  49  77  52  67  66  65  85  96  66  49  58  92  74  87  55  61  74  79  94  94  51  80  90  59  69  63  78  79  61  76  55  93  73  87  73  84  78  61  56  91  61  88  65  80  89  63  59  87  76  62  91  95  72  76  71  71  50  82  50  92  66  85  65  80  63  80  80  67  77  54  51  59  92  59  98  87  76  89  71  59  82  89  78  66  66  80  86  50  78  64  54  76  57  92  83  58  50  73  63  81  97  89  84  54  96  52  83  95  55  60  69  83  59  89  83  97  88  63  58  90  75  84  70  55  74  91  89  58  72  57  59  77  76  67  98  49  59  73  50  85  64  96  87  70                                                                                                                                                                                                
                                                                                                                                                                                              70  76  78  79  76  90  82  90  71  71  52  90  54  54  72  57  94  60  97  97  51  60  50  95  65  58  54  72  74  62  69  86  98  86  93  97  61  89  74  55  87  59  77  70  63  68  50  88  85  67  95  55  72  65  55  89  82  85  89  72  69  75  69  66  71  60  79  52  49  73  94  71  72  90  75  73  54  81  85  82  64  52  49  53  94  84  50  95  63  74  88  83  65  79  90  57  51  57  97  50  95  80  73  81  49  60  75  85  96  68  57  81  65  59  59  59  56  63  70  49  86  93  50  87  85  77  85  54  93  84  60  55  84  88  81  81  94  90  75  54  62  85  54  54  79  88  81  52  82  56  74  94  66  51  96  76  91  84  64  60  70  79  85  84  70  56  92  54  90  70  50  65  72  70  82  55  78  76  95  52  98  65  53  95  63  77  55  97  56  68  96  62  65  88  76  98  63  77  85  69  66  69  80  61  68  57  67  90  85  65  91  61  69  88  73  74  86  52  59  82  87  90  79  66  81  90  84  83  96  67  90  51  56  77  53  79  96  94  90  97  64  75  89  60  61  84  80  63  77  90  81  68  63  71  71  68  88  84  49  94  71  70  64  56  90  87  96  61  60  98  58  69  54  71  96  61  79  74  57  85  75  60  67  98  88  89  60  79  98  72  59  60  51  76  97  79  51  74  57  75  78  89  91  60  69  73  81  62  60  66  73  90  76  54  56  80  72  76  62  69  50  56  62  86  59  71  73  96  62  70  91  87  53  85  88  49  92  79  62  68  65  85  94  79  85  72  61  68  81  78  96  88  74  78  64  96  57  55  51  77  77  53  89  68  63  50  94  63  76  55  78  55  87  74  60  95  79  55  70  80  98  58  57  68  89  82  72  86  87  70  54  85  49  76  54  56  52  96  72  62  69  85  69  77  83  76  79  81  90  54  53  49  64  81  69  82  54  62  74  90  86  84  72  56  96  59  70  73  93  76  49  53  97  67  56  84  81  62  94  95  90  56  94  73  62  63  63  58  88  98  61  78  82  61  60  69  85  86  52  85  92  53  64  78  87  64  93  74  97  49  69  50  65  78  85  62  96  62  82  53  72  58  94  78  72  82  95  57  55  74  98  63  83  67  53  68  58  54  54  58  89  50  60  51  92  92  75  75  78  81  67  87  78  50  74  57  67  60  64  50  65  79  98  94  91  58  76  58  63  97  77  80  90  77  69  66  76  70  94  61  93  94  62  92  86  92  50  76  65  76  54  96  59  82  84  53  53  60  60  49  64  96  54  49  54  80  60  64  74  58  81  89  63  71  92  50  87  50  91  80  92  80  69  52  53  51  69  81  52  79  97  57  52  58  94  63  82  74  67  93  96  75  53  77  88  93  60  93  92  63  93  84  93  53  78  86  79  72  62  80  89  79  90  76  81  94  55  88  59  90  82  85  53  62  67  94  50  64  71  75  56  69  73  76  68  74  87  92  83  75  93  57  71  98  61  63  89  51  50  65  77  89  65  58  51  95  91  89  76  97  69  96  63  89  51  64  55  83  91  68  49  95  68  58  72  72  81  92  89  88  97  81  88  67  53  84  70  86  96  75  95  67  54  86  91  95  89  91  76  97  73  59  85  89  68  96  53  59  64  69  86  51  50  49  84  68  98  82  96  55  67  82  68  78  94  91  59  61  52  63  67  70  62  80  94  70  70  95  88  67  53  91  70  81  75  65  62  94  82  51  72  74  68  62  95  86  81  83  77  73  67  93  76  75  73  50  50  95  76  86  70  87  60  76  96  84  64  91  57  80  91  78  84  81  87  88  49  69  95  52  49  57  53  52  63  52  94  74  50  66  73  98  83  55  51  52  98  88  57  88  67  96  83  92  51  79  76  88  59  69  84  85  89  57  52  63  64  95  52  69  49  71  96  72  88  50  56  76  58  70  81  61  85  94  57  73  76  96  71  84  98  50  87  78  56  65  58  58  83  90  81  87  69  70  75  54  65  70  62  71  67  61  76  97  83  56  82  95  85  59  56  60  60  57  93  84                                                                                                                                                                                              
                                                                                                                                                                                            98  91  88  87  73  92  52  84  61  56  71  71  91  76  82  81  49  80  84  87  71  89  60  88  52  79  93  74  53  74  68  86  58  84  58  80  74  63  61  77  59  85  67  97  60  68  90  93  49  69  71  52  49  60  52  56  73  94  81  93  55  73  59  88  76  81  96  57  73  91  69  91  59  56  86  73  94  79  63  58  81  87  91  49  61  83  73  69  83  76  65  61  54  55  97  71  64  50  63  70  72  49  53  55  76  97  53  71  88  98  96  53  53  77  78  87  67  86  59  80  64  80  53  95  81  96  83  76  77  98  92  62  63  89  69  92  93  65  55  69  89  75  83  56  74  58  96  54  66  77  92  67  57  71  76  95  75  93  84  53  67  55  66  49  83  53  67  76  68  92  76  89  56  95  72  80  77  68  89  57  66  63  93  97  87  83  75  67  81  59  78  96  71  82  80  52  92  98  54  55  86  54  85  78  80  49  88  94  91  75  85  53  84  63  60  81  59  57  69  78  77  97  64  81  92  81  63  63  93  56  69  78  97  77  52  74  55  72  59  50  69  66  69  57  49  50  50  79  90  95  80  83  97  96  98  61  77  49  57  89  85  93  88  91  98  84  59  63  89  70  74  81  93  96  87  70  88  90  79  92  75  50  73  82  69  52  87  50  76  71  61  64  82  56  67  80  86  73  83  50  98  57  89  66  80  52  72  55  85  82  64  49  93  96  61  89  59  62  63  62  70  52  57  69  56  77  63  95  97  78  65  74  60  49  83  93  77  59  91  63  68  67  56  90  66  56  89  83  84  74  49  89  90  53  60  52  98  54  86  64  66  60  73  92  94  89  97  59  84  63  83  64  53  85  87  75  78  53  64  53  93  81  68  72  79  81  50  85  50  94  69  56  84  97  83  79  67  82  73  89  75  77  53  91  95  86  78  64  93  84  94  70  92  76  72  77  62  76  65  88  90  75  58  94  82  50  89  86  96  51  94  50  79  56  94  68  71  83  65  91  55  65  77  91  72  51  63  74  51  81  74  66  55  93  58  97  84  49  96  60  63  87  82  83  87  87  56  80  94  67  51  60  84  73  65  97  56  88  73  73  59  80  71  61  53  83  54  69  81  78  67  88  54  54  74  83  86  68  95  68  56  61  51  78  64  59  76  79  66  74  53  79  96  52  72  68  57  79  80  52  73  67  66  61  71  62  94  56  90  98  57  50  88  91  92  61  57  95  69  73  81  78  72  82  87  97  94  82  72  51  91  92  62  78  71  64  53  94  60  60  62  55  88  72  90  97  87  59  81  96  82  88  96  81  78  96  55  82  79  64  59  73  71  52  72  55  92  84  54  81  58  63  73  78  78  64  85  66  69  91  76  51  61  87  74  49  65  60  67  72  81  63  50  85  50  53  90  84  84  91  87  70  93  97  57  54  61  90  71  61  80  70  79  49  51  50  83  81  85  52  66  92  65  92  53  60  93  62  65  95  77  69  81  75  64  68  53  85  63  50  84  78  55  85  59  62  67  69  51  98  92  79  66  58  90  81  68  91  56  62  61  73  81  54  65  88  60  83  58  60  53  55  52  62  58  89  96  59  73  96  74  77  54  88  65  81  82  95  60  52  70  83  85  63  60  52  83  89  76  90  95  59  82  58  54  75  92  85  59  52  90  98  86  88  91  64  86  64  98  70  58  76  64  64  50  65  81  66  67  54  93  66  58  61  59  93  96  78  54  49  59  69  81  80  92  91  49  71  89  55  84  74  75  71  58  78  81  88  93  81  70  88  87  87  49  96  89  96  50  66  78  74  57  85  63  88  67  78  75  52  87  88  69  74  97  56  70  74  62  57  71  86  91  69  96  83  87  56  90  96  52  80  97  63  81  52  53  74  78  52  64  50  62  60  62  80  89  71  50  63  97  88  52  66  53  92  71  92  68  69  49  98  86  95  82  68  68  98  81  58  94  70  58  71  95  53  89  52  61  68  51  49  58  88  88  85  67  58  72  64  77  66  61  71  57  89  64  94  50  66  60  52  73  74  75  68  49                                                                                                                                                                                            
                                                                                                                                                                                          88  51  77  71  67  81  97  59  68  58  96  75  73  84  77  53  72  63  96  58  78  86  64  85  52  78  81  72  87  60  90  60  87  63  73  60  91  88  75  72  75  77  85  59  89  49  59  53  98  88  59  87  80  72  57  96  73  90  95  86  69  51  56  56  55  72  66  55  50  98  97  77  92  82  60  91  89  65  78  64  97  51  49  57  77  91  87  98  82  67  60  51  93  50  90  83  76  94  64  77  54  91  79  85  63  66  76  66  54  50  70  78  71  73  69  62  71  71  73  61  60  98  74  93  50  89  64  55  90  95  92  94  92  51  61  57  90  95  56  49  50  79  88  53  95  97  88  80  62  98  49  73  59  77  73  56  56  52  92  89  96  94  67  94  51  98  52  54  57  93  94  52  74  60  59  83  65  90  59  89  81  93  93  85  58  82  78  96  78  84  91  63  65  84  93  54  85  76  83  75  83  72  96  66  71  96  66  65  71  55  96  63  73  49  56  80  97  95  95  50  87  60  79  53  70  53  93  54  84  82  90  58  67  61  68  66  66  81  57  73  90  64  90  66  73  49  49  51  57  84  94  88  80  76  64  66  74  87  83  91  81  53  53  87  90  62  59  69  78  70  80  71  83  97  63  58  93  77  80  79  94  68  77  81  69  60  59  96  84  65  78  58  73  80  59  83  60  78  79  94  53  79  58  70  71  78  92  54  91  76  55  64  91  71  70  50  79  83  77  60  73  82  74  64  86  70  65  63  63  81  95  69  98  85  69  73  84  88  51  98  87  84  95  70  63  90  55  84  69  63  73  97  61  77  49  70  77  61  49  74  69  63  87  95  50  64  74  90  69  65  71  58  95  80  57  75  75  76  50  62  94  98  68  63  86  90  51  94  66  76  81  70  92  73  80  59  81  61  58  59  58  68  84  74  75  55  50  67  79  69  90  98  69  54  96  79  90  56  84  86  89  75  90  69  69  74  79  85  59  84  52  65  58  63  89  52  78  98  83  90  75  79  69  54  87  73  83  81  88  72  93  94  50  98  74  60  80  90  85  56  81  69  90  96  52  56  95  85  86  90  93  94  69  50  89  65  83  73  49  61  96  88  58  63  55  66  82  52  77  50  89  62  78  51  95  80  53  87  58  90  81  67  55  98  59  71  75  66  55  90  98  73  53  89  49  86  77  86  52  60  54  65  65  92  93  49  84  91  83  59  49  78  77  92  90  64  74  62  74  71  60  83  89  55  59  92  49  95  94  89  55  95  86  63  72  84  97  49  88  91  73  57  83  52  84  62  55  62  83  94  94  81  53  65  56  82  91  63  72  49  57  96  49  57  50  80  80  72  98  77  71  72  49  91  94  55  88  76  74  57  88  92  52  52  89  54  70  51  81  64  74  68  84  58  62  75  63  85  50  58  94  59  70  73  95  98  69  57  54  49  70  51  80  58  68  76  90  70  75  85  94  66  52  50  80  76  87  76  84  54  68  79  72  87  77  61  53  54  73  66  65  66  55  91  86  76  78  64  63  64  75  66  69  64  56  50  73  95  89  98  90  88  92  81  89  96  65  66  89  62  55  75  50  85  52  75  57  73  57  84  89  83  88  94  69  51  70  53  85  71  64  87  74  98  68  62  98  95  50  68  52  75  73  72  97  92  87  73  49  97  74  67  71  50  87  71  73  65  56  80  59  56  85  94  75  88  93  61  98  50  72  87  88  85  57  53  69  63  75  51  52  59  87  55  89  77  52  59  66  84  53  95  83  77  60  55  72  95  63  91  69  82  53  83  93  65  54  63  83  90  93  54  51  49  81  73  92  55  60  84  88  78  62  52  85  62  74  91  95  64  81  69  86  98  78  91  68  85  50  98  72  58  66  65  98  84  93  98  68  97  80  87  53  65  58  53  73  75  56  73  55  65  51  82  66  63  55  98  98  71  55  84  88  60  64  60  78  83  59  57  56  62  90  51  65  62  62  94  83  62  73  69  81  72  91  90  98  52  69  54  79  62  83  77  69  77  73  79  83  64  87  49  66  76  57  68  64  56                                                                                                                                                                                          
                                                                                                                                                                                        92  75  65  56  59  53  72  91  55  50  87  75  97  69  98  72  65  94  94  68  63  55  85  82  64  84  71  90  92  83  61  96  73  56  49  57  83  79  60  91  65  56  66  77  50  59  77  67  84  77  65  50  86  89  79  93  85  82  58  88  54  53  50  50  56  69  50  67  97  64  87  54  95  65  81  68  97  72  79  84  81  51  58  66  88  52  85  78  50  65  85  80  84  84  65  83  85  90  57  57  88  91  55  95  70  67  91  60  64  61  62  63  89  52  91  58  71  79  77  76  62  55  66  83  78  57  86  74  69  96  59  57  79  82  93  62  86  49  70  59  61  65  82  62  84  70  68  50  67  49  93  65  91  55  85  78  87  97  89  52  62  56  98  88  63  92  95  69  97  79  58  78  93  96  91  64  64  78  63  98  56  86  64  77  67  88  89  52  68  62  77  86  84  61  98  72  85  58  92  84  85  63  94  59  85  79  55  96  63  50  79  89  67  84  92  54  93  84  88  93  98  95  73  97  54  89  56  79  86  57  52  82  65  58  93  80  78  74  84  51  71  51  74  54  97  61  83  86  88  55  71  85  81  96  80  54  91  95  87  70  93  82  98  82  88  93  68  93  55  94  93  78  82  69  85  69  62  66  51  94  56  98  51  50  57  87  88  79  95  51  92  62  74  74  92  80  86  98  82  57  60  65  70  81  93  91  78  74  51  97  81  58  91  98  71  51  89  70  76  89  56  93  71  61  71  91  98  81  72  54  84  49  53  85  62  73  72  93  50  92  60  78  71  52  68  88  61  95  63  71  59  88  77  75  86  87  64  70  94  49  76  50  91  96  88  61  92  49  96  88  63  78  66  57  60  96  94  93  87  94  96  86  52  87  87  49  51  62  60  91  82  74  80  64  83  56  87  98  66  64  91  57  69  80  54  94  88  68  74  60  76  64  85  57  77  90  49  93  85  94  50  50  64  87  91  83  77  52  85  85  93  96  93  65  61  50  90  64  55  53  56  72  56  76  49  53  98  60  68  58  72  78  68  94  89  75  86  70  66  88  64  79  96  53  63  80  71  85  54  52  56  95  67  95  67  94  58  83  83  83  87  59  87  57  68  73  57  62  83  74  57  84  79  98  61  50  59  64  74  98  71  50  86  63  61  81  76  89  84  57  64  65  57  84  61  86  96  74  80  72  51  62  73  56  66  79  55  61  82  97  88  73  52  84  75  74  53  63  63  76  82  58  85  49  95  60  90  54  80  60  72  62  81  69  89  78  60  57  58  71  87  68  60  90  53  73  55  78  51  52  86  49  53  76  69  75  51  76  67  52  98  89  92  93  59  54  73  97  87  73  97  68  62  79  49  72  90  64  51  71  93  87  92  63  97  65  79  57  67  69  81  62  90  72  53  53  97  57  59  91  70  52  49  92  77  80  76  92  84  58  81  62  91  49  59  94  57  82  88  54  94  82  90  54  96  82  51  63  70  69  86  98  75  88  91  79  50  85  82  86  94  71  64  86  89  76  87  82  61  56  76  52  66  79  87  71  84  66  73  98  90  59  58  90  50  75  89  78  64  95  70  58  79  70  87  54  57  62  72  87  84  67  94  56  78  92  76  85  53  86  68  60  77  91  64  77  95  85  90  75  58  75  71  87  96  94  78  82  73  70  92  68  81  84  62  76  77  58  96  55  78  98  63  98  76  54  49  85  71  76  55  79  56  88  56  88  78  92  69  68  76  68  69  74  80  68  53  55  59  90  49  86  85  84  58  65  57  94  63  82  59  63  66  97  65  76  64  79  62  60  85  98  97  66  75  70  80  63  90  83  96  84  55  94  56  96  62  69  95  57  83  61  80  56  66  52  83  85  61  50  86  61  84  95  93  73  60  62  94  49  97  88  97  76  64  69  72  92  86  55  72  59  84  84  97  90  84  87  81  60  75  78  57  51  82  85  88  96  76  63  83  73  70  52  67  74  62  49  74  68  80  70  84  58  86  74  74  55  80  94  91  96  95  71  82  71  85  78  78  50  58  69  90  68  93  88  51  92  69                                                                                                                                                                                        
                                                                                                                                                                                      58  69  51  73  53  87  93  62  83  53  53  50  53  61  56  89  70  76  55  67  80  70  65  71  76  78  50  73  59  50  90  82  98  97  89  62  93  74  71  66  76  79  94  91  77  81  79  91  89  75  94  82  91  81  85  91  86  84  54  71  67  77  77  59  63  65  80  63  72  54  93  81  59  81  72  89  50  80  74  93  54  51  61  82  98  86  54  98  64  81  98  62  94  98  51  59  75  75  53  74  72  55  66  96  71  52  76  60  91  92  84  71  92  73  52  83  67  53  53  81  50  92  64  70  54  53  75  89  78  94  66  91  53  65  52  86  97  92  80  97  67  51  67  62  95  77  83  63  77  63  80  57  51  53  51  87  87  54  70  68  79  51  65  97  94  92  63  92  83  65  50  77  55  54  52  87  57  53  58  80  52  59  91  64  49  82  57  86  93  84  50  51  86  84  73  67  60  71  66  65  65  86  69  86  53  54  54  97  98  66  79  50  87  56  96  82  69  64  89  51  69  96  88  87  54  49  60  83  98  68  95  87  54  55  69  88  63  49  70  59  82  84  85  86  72  60  66  64  71  57  86  91  68  76  69  82  87  97  49  60  82  63  62  84  90  70  90  75  49  77  83  95  93  82  94  78  92  61  70  50  85  85  55  97  50  95  80  80  49  54  54  65  88  49  70  63  93  92  80  89  84  64  66  87  57  51  95  64  82  93  91  89  56  53  92  90  93  94  67  71  66  73  95  82  53  97  68  91  94  69  71  56  85  96  66  86  84  61  51  82  95  66  90  51  53  57  64  59  96  77  73  97  71  87  73  81  94  59  49  64  92  77  74  49  75  76  54  75  58  68  97  62  68  87  96  49  63  95  69  54  80  73  49  92  74  58  72  71  85  60  81  70  81  76  86  91  70  66  71  59  51  82  80  96  79  61  49  76  92  87  77  61  82  64  74  53  70  53  64  74  50  76  59  79  73  81  64  79  94  84  73  57  54  94  78  62  69  54  51  79  90  51  53  78  96  98  55  62  89  72  59  52  54  85  51  75  55  95  68  53  96  94  56  78  71  76  96  83  78  78  86  83  95  77  77  93  74  93  98  50  80  86  94  64  89  69  67  51  63  69  61  64  77  67  66  72  89  67  73  59  63  67  75  75  51  91  81  68  79  57  75  52  62  68  83  84  67  73  93  58  62  89  65  61  74  78  62  57  59  50  58  67  61  82  83  97  85  62  86  83  92  80  63  66  53  50  59  66  59  98  56  98  90  85  88  93  87  61  57  71  73  54  97  82  94  74  87  81  88  55  94  57  54  63  56  50  63  89  71  77  78  59  80  65  74  61  75  65  78  95  97  83  79  49  55  95  71  54  80  98  80  90  59  59  74  93  71  55  81  57  96  50  97  76  58  87  84  65  79  84  93  65  90  97  59  85  78  52  88  64  83  57  94  81  55  55  93  49  76  98  64  60  77  55  69  53  66  79  84  86  82  70  66  98  68  62  78  71  89  54  86  83  49  80  51  95  73  57  61  73  76  65  88  96  92  98  92  88  56  83  78  55  74  98  49  53  53  93  49  50  82  54  63  77  79  86  84  58  51  85  49  59  78  56  75  49  95  56  94  58  50  57  74  78  85  55  84  54  59  88  54  53  58  63  95  53  56  91  64  52  64  77  62  89  70  78  60  85  88  80  95  82  97  88  88  91  50  82  54  65  91  54  73  72  85  96  85  55  52  62  83  74  97  53  94  81  72  64  92  85  74  72  80  89  55  95  75  96  92  90  83  49  81  68  53  79  82  89  88  80  56  91  95  90  97  85  67  71  95  61  61  55  81  83  78  84  58  74  56  78  80  90  50  66  57  93  83  51  58  53  75  92  58  83  69  61  72  70  94  64  64  61  69  58  56  57  88  60  88  89  88  85  82  63  93  85  62  62  73  70  96  70  86  90  55  72  61  77  59  73  54  90  94  57  61  65  85  51  97  84  67  82  64  49  89  76  72  60  65  90  83  88  70  54  90  85  81  49  73  52  68  96  64  85  70  82  98  80  87  78                                                                                                                                                                                      
                                                                                                                                                                                    67  65  54  53  98  49  71  71  62  81  77  56  74  66  86  50  51  75  64  72  59  69  53  80  62  62  57  81  65  90  59  61  64  73  68  84  53  58  72  60  66  77  51  66  95  54  52  81  93  70  51  76  78  64  70  94  89  58  94  80  59  95  64  61  53  54  57  57  78  79  68  54  84  77  97  69  69  79  54  73  62  63  74  66  52  77  86  96  52  57  75  82  86  81  77  49  62  49  77  65  98  67  75  64  80  90  84  59  68  73  69  80  78  85  77  81  59  79  51  86  98  65  93  95  67  94  51  71  66  79  94  77  62  74  73  93  85  67  89  51  96  71  78  60  91  50  83  88  56  83  63  67  67  82  57  58  60  95  62  72  94  95  83  52  60  96  72  68  68  63  60  50  68  73  94  92  92  50  90  78  50  49  80  69  86  69  60  85  68  51  97  84  67  73  53  51  73  54  95  60  65  87  73  97  57  98  87  84  84  66  80  86  77  54  64  77  70  50  58  83  82  89  90  80  59  54  65  62  83  54  52  84  94  84  96  65  88  67  59  62  76  62  61  79  96  65  97  53  50  50  88  65  56  49  86  78  53  92  54  98  79  72  70  69  95  96  66  83  80  51  53  62  59  91  58  60  50  74  95  66  89  67  88  84  79  96  55  53  66  56  69  53  79  63  53  61  71  89  89  49  55  61  94  90  69  57  92  76  87  64  80  69  98  67  62  71  58  79  61  91  72  71  77  66  82  86  59  85  66  53  96  77  62  69  62  58  62  51  85  62  93  66  55  61  66  75  82  76  72  51  52  65  77  95  59  96  62  83  81  65  97  88  70  87  68  72  65  65  64  77  78  86  78  90  71  60  95  70  80  92  87  76  80  76  94  49  90  92  79  68  71  93  74  61  96  65  54  86  51  50  84  78  51  77  75  92  89  65  98  91  63  50  57  68  92  86  77  61  97  62  86  71  61  59  69  59  63  69  87  72  86  84  82  59  80  96  89  94  58  88  72  75  54  61  64  68  82  53  53  64  57  90  66  80  50  69  67  89  82  91  52  81  62  95  81  65  70  68  65  51  50  73  90  74  98  54  63  53  86  58  76  88  92  81  75  97  53  93  91  94  75  86  58  89  50  74  60  66  65  67  59  61  84  74  49  90  91  70  63  89  96  63  97  59  55  72  75  74  57  89  51  75  80  54  69  57  83  71  75  87  57  89  74  57  87  92  75  82  85  59  66  79  93  88  84  80  79  92  97  69  71  95  50  58  53  74  87  97  53  50  74  61  67  90  80  94  74  62  75  96  57  70  67  92  90  49  85  80  88  62  90  79  68  96  70  65  76  55  54  84  81  90  98  56  87  87  88  55  66  72  54  65  79  94  93  53  89  65  94  97  51  96  71  72  84  74  66  86  56  57  66  56  81  86  60  68  66  50  50  87  65  97  85  97  51  85  65  86  77  51  83  63  75  71  95  70  97  90  52  80  59  54  49  76  80  89  95  49  53  76  52  73  93  88  49  95  96  78  88  95  58  74  88  92  86  84  55  60  68  61  82  56  82  49  64  87  54  73  53  67  49  51  85  76  85  67  60  78  72  90  71  97  50  94  50  82  63  54  57  55  98  83  49  94  81  87  91  54  61  85  75  65  57  81  57  75  87  67  66  68  50  98  61  86  87  93  97  78  85  95  80  63  58  71  81  55  81  65  94  65  83  90  62  86  96  88  67  73  57  94  89  72  77  49  88  71  67  87  81  93  92  95  67  51  74  76  73  49  97  88  97  55  60  49  53  54  75  63  61  82  79  90  86  82  94  55  53  56  56  54  85  53  92  59  82  58  78  51  83  71  72  91  72  61  75  88  95  80  84  90  69  57  69  68  96  78  66  49  76  77  95  57  58  77  68  82  96  67  52  50  96  56  86  49  76  85  60  77  80  64  70  63  71  75  87  71  59  49  61  81  55  62  75  82  95  74  61  91  91  96  84  68  59  50  93  83  91  57  97  60  74  75  62  68  62  71  54  87  80  65  58  63  91  73  87  92  71  69  65  95  52                                                                                                                                                                                    
                                                                                                                                                                                  97  51  49  90  69  63  55  55  52  89  54  55  73  79  64  71  68  84  84  98  96  73  72  74  67  95  84  60  55  61  63  90  52  49  91  68  80  98  57  65  61  57  98  58  87  55  59  73  60  59  77  85  49  74  87  74  76  90  67  57  81  76  86  71  84  56  68  63  87  73  57  81  75  79  52  83  93  88  63  53  80  65  58  88  63  84  53  61  69  95  83  51  67  98  76  97  55  90  53  64  59  81  52  91  77  98  98  90  92  73  74  55  86  59  82  85  65  84  64  60  93  50  58  59  72  62  72  91  85  78  63  66  53  51  80  50  78  73  84  59  62  52  67  63  79  82  61  61  88  64  54  68  49  85  79  95  91  75  72  92  87  80  60  78  57  57  67  91  64  96  57  69  73  70  70  94  78  51  53  77  93  93  94  94  86  74  78  89  69  51  97  53  62  88  51  49  59  64  92  76  51  73  51  96  52  74  76  49  89  69  55  89  63  68  65  90  78  65  97  51  73  73  60  94  76  90  81  72  91  52  67  86  79  90  73  67  97  88  59  61  50  85  58  64  82  90  59  59  52  62  92  97  78  69  54  55  92  78  71  51  61  73  94  90  73  49  93  94  70  49  60  96  67  83  56  63  51  77  84  82  74  75  62  64  70  62  80  92  83  90  96  84  82  79  91  58  63  85  62  68  77  69  63  94  71  73  51  57  52  83  98  97  63  98  62  89  80  71  70  60  78  66  81  92  75  87  53  83  72  89  96  90  56  80  60  87  64  86  86  52  91  65  88  65  59  98  64  79  85  58  65  63  70  73  84  92  62  92  58  79  61  77  69  94  78  67  93  86  78  88  73  97  51  73  87  89  98  58  83  79  85  75  83  63  67  66  98  75  80  63  89  64  50  70  72  66  93  75  68  62  98  62  53  83  94  52  70  96  69  68  94  60  72  77  93  58  56  88  67  91  87  66  51  76  51  85  68  96  73  65  67  89  67  76  65  59  78  75  69  96  61  91  74  59  64  58  52  96  49  95  62  51  75  85  91  61  66  67  77  79  52  76  88  88  95  52  74  68  53  77  62  50  74  49  67  97  98  74  78  76  93  52  81  56  73  58  50  49  90  77  77  77  68  89  50  51  59  84  75  96  61  84  84  70  94  63  84  65  54  80  97  58  52  90  76  59  77  87  54  77  64  70  85  76  94  86  98  86  67  90  85  75  67  80  71  74  54  81  79  98  66  57  77  78  95  74  78  75  71  64  67  49  65  53  49  66  87  70  68  73  88  54  58  93  55  49  58  67  73  67  57  50  65  80  85  62  94  83  82  77  87  61  72  55  64  97  66  98  79  77  87  96  94  67  54  74  87  67  67  93  54  56  86  54  59  60  61  90  50  71  97  59  60  83  90  89  61  68  96  83  91  85  88  60  96  65  50  71  54  59  49  91  88  95  61  64  96  76  70  91  68  98  96  70  83  71  70  94  60  98  91  82  72  71  51  59  69  66  52  81  56  78  82  73  55  90  79  81  78  60  67  64  75  97  79  77  59  85  49  69  79  57  65  85  79  54  98  85  64  67  73  67  77  94  61  63  77  98  54  56  68  74  67  89  69  54  91  96  96  50  84  59  49  51  84  62  65  94  59  94  71  59  90  73  73  93  57  71  78  75  78  49  57  85  81  56  65  83  98  81  57  96  77  85  53  61  76  50  61  59  66  49  91  88  92  51  78  88  51  81  95  88  78  73  80  64  69  78  88  65  49  72  75  49  53  63  63  54  94  78  70  65  53  62  56  89  88  82  92  97  57  88  62  64  62  92  91  80  72  59  64  50  65  61  79  57  60  73  74  77  85  92  51  89  56  63  64  70  61  68  68  50  95  69  69  62  52  87  94  55  49  79  72  89  98  92  71  74  76  84  89  97  61  70  88  54  74  79  67  67  59  50  83  55  80  84  64  96  73  73  59  93  62  75  57  66  67  86  81  58  60  76  53  70  76  94  71  67  93  82  74  72  88  66  62  72  96  52  91  60  62  93  85  86  72  59  63  93  91  56  76  92                                                                                                                                                                                  
                                                                                                                                                                                59  94  68  61  49  90  85  93  74  58  54  80  82  72  65  58  55  70  97  98  67  82  76  70  75  55  53  80  54  53  97  92  73  89  72  80  76  62  95  60  57  56  65  80  70  53  81  55  78  64  49  93  60  91  58  59  69  66  70  77  75  81  88  67  63  88  54  56  79  59  94  56  76  61  57  58  86  89  58  63  73  89  72  96  50  85  81  70  85  77  55  78  72  90  72  53  67  88  78  58  67  72  55  55  88  98  54  78  74  89  66  56  86  81  60  92  90  84  66  71  64  64  55  76  89  61  62  82  53  81  71  76  57  70  90  70  66  68  92  71  74  96  55  57  97  81  70  95  71  62  93  66  56  90  70  50  59  88  83  80  55  98  79  71  74  73  76  77  76  65  92  83  65  52  88  73  68  75  85  78  67  61  83  79  76  89  72  59  52  59  64  98  52  69  88  64  94  87  59  74  61  93  96  76  74  74  82  56  51  63  71  49  82  61  62  96  64  81  67  79  94  85  96  74  73  76  52  96  62  68  97  90  52  66  73  94  79  90  79  83  69  95  65  86  57  72  60  95  63  51  79  96  68  71  61  62  64  84  79  79  71  67  92  56  71  60  94  75  68  70  94  57  66  75  90  89  74  96  80  76  53  61  61  92  87  50  50  78  94  58  89  57  91  49  78  55  91  90  51  93  97  94  51  56  79  61  94  91  87  67  65  59  73  75  73  49  67  93  55  77  88  50  61  94  71  93  80  94  49  79  86  51  63  77  72  65  63  66  97  64  85  87  74  57  97  64  70  60  70  54  88  81  83  83  59  66  69  74  82  78  69  79  98  64  59  98  81  54  81  63  61  95  76  91  69  90  82  82  82  55  97  73  80  97  98  58  94  55  66  70  59  67  81  54  54  96  94  85  65  56  98  96  87  83  64  77  75  55  49  80  90  86  74  62  82  61  92  85  73  75  66  74  85  85  97  75  93  95  95  65  58  62  67  80  76  84  52  84  94  53  77  95  88  98  70  89  69  87  79  79  63  80  56  50  75  67  55  63  68  75  84  76  68  63  78  90  77  66  49  97  83  97  74  65  78  51  91  59  70  83  50  67  72  57  59  54  72  79  89  93  68  55  88  65  81  95  81  72  60  70  75  86  64  82  78  96  61  60  67  49  92  60  63  60  70  50  51  85  77  67  71  50  69  49  97  97  69  85  65  89  49  78  72  72  98  59  59  74  65  76  70  55  74  78  54  61  91  52  57  79  75  68  97  80  63  96  80  74  58  91  66  88  63  63  57  97  91  87  74  56  61  57  98  61  64  89  83  65  79  82  63  77  97  56  89  94  97  70  93  71  62  94  94  90  83  95  79  55  52  56  60  89  83  86  94  80  53  54  64  89  80  78  79  80  64  82  87  96  74  58  90  52  61  49  89  65  61  89  58  63  54  69  83  68  71  62  80  73  92  49  98  50  81  85  77  94  94  80  68  71  90  76  69  67  51  49  83  55  69  68  86  95  52  79  87  71  61  82  50  62  86  51  91  63  70  98  84  70  86  80  76  73  49  93  84  51  57  89  50  93  66  85  97  62  93  84  79  82  87  80  78  89  65  77  53  77  82  81  59  80  49  69  91  61  76  65  55  73  53  76  96  51  63  78  98  66  88  75  49  66  86  77  69  53  54  75  63  83  81  80  61  54  86  57  90  75  52  49  59  88  49  76  80  62  54  76  77  51  60  92  72  95  88  50  49  68  87  62  74  52  78  92  62  74  63  75  60  68  50  90  58  85  53  81  71  70  82  95  77  98  92  58  75  58  88  51  57  94  54  92  93  98  56  55  96  53  49  49  91  84  95  68  89  76  87  62  52  92  90  92  92  51  61  94  64  85  58  63  55  77  76  89  85  53  59  81  63  88  62  53  59  57  93  53  65  66  79  76  89  73  93  70  56  82  61  81  82  65  66  90  79  68  52  75  75  87  57  60  75  52  67  82  72  71  97  64  80  82  60  97  90  79  55  94  97  91  90  91  53  98  89  64  92  70  94  69  88  77  62  67  59  60  81                                                                                                                                                                                
                                                                                                                                                                              68  77  65  79  84  76  62  61  63  52  96  75  51  86  69  89  90  52  86  81  96  87  57  50  71  76  62  76  52  83  97  59  98  52  56  72  54  85  49  88  54  54  78  64  82  71  63  57  95  65  62  82  50  78  91  88  61  72  74  70  56  82  70  61  59  65  93  66  59  85  54  49  51  77  56  91  55  79  71  62  67  62  77  90  72  77  84  90  77  71  65  78  97  53  98  81  89  98  56  51  73  80  85  75  68  89  49  57  73  54  88  57  51  74  70  73  58  97  86  77  84  81  75  70  58  62  64  95  58  97  61  75  74  84  50  53  67  93  60  98  93  72  73  77  96  85  86  74  72  94  60  75  75  56  67  78  57  93  89  70  85  93  90  95  85  72  49  61  74  92  57  61  96  62  90  79  58  76  51  82  82  69  74  60  50  50  89  65  73  78  78  50  64  74  75  78  93  84  62  65  56  57  54  52  91  85  60  77  49  65  54  76  52  87  94  71  83  87  79  87  82  77  91  52  73  69  70  49  58  50  93  92  52  84  95  50  85  72  98  60  79  87  62  57  53  53  62  72  69  91  49  83  49  49  62  79  57  92  79  50  94  53  53  69  63  91  56  54  77  56  80  55  75  58  53  66  60  53  56  51  63  64  61  66  73  78  66  88  78  97  97  69  49  90  62  75  75  51  51  85  51  61  55  86  69  75  58  66  63  65  84  64  58  85  53  49  96  78  69  92  94  76  62  53  75  83  70  53  96  68  70  65  56  77  97  60  70  63  78  64  71  97  52  61  53  94  57  50  94  77  85  70  58  82  79  61  98  62  79  86  82  51  85  63  73  70  53  84  49  75  98  79  95  81  84  78  56  52  56  71  79  62  71  80  91  96  67  55  61  71  61  90  56  85  70  67  60  56  60  60  56  53  84  81  65  98  58  93  84  82  64  51  97  84  50  86  69  94  75  91  83  93  84  56  76  74  77  57  97  90  93  75  90  66  55  68  49  96  95  89  61  71  76  53  68  57  98  70  84  68  56  52  71  76  92  66  93  53  89  57  55  58  62  50  64  75  55  63  75  77  70  90  61  92  94  71  66  94  57  50  84  72  88  51  66  88  61  86  70  85  59  92  62  74  53  90  95  73  50  69  83  78  74  87  74  91  63  57  58  62  90  89  58  61  82  80  96  65  91  94  77  67  66  82  94  88  55  71  66  59  84  90  55  55  71  62  58  85  97  75  77  82  95  67  68  56  87  83  67  62  66  55  61  64  89  83  71  86  72  77  96  72  87  78  54  74  49  65  79  83  89  93  73  93  51  57  66  76  57  79  83  98  71  75  76  74  62  96  77  94  77  74  52  91  72  77  66  92  86  70  90  81  58  69  95  72  52  84  69  56  97  66  68  94  64  73  57  76  88  78  54  80  54  97  77  81  68  52  97  96  62  53  69  80  72  78  69  83  57  54  66  82  66  60  92  80  98  83  52  51  70  58  49  62  98  82  89  70  50  86  73  85  50  90  71  63  55  92  60  59  51  68  79  67  57  63  75  58  82  94  75  51  66  78  66  73  62  53  56  64  75  75  74  59  58  97  86  59  91  57  98  84  54  72  74  91  67  80  81  87  87  69  65  76  49  97  98  62  51  77  98  77  49  49  67  82  90  71  55  87  61  55  58  64  85  52  79  68  89  50  60  77  61  87  56  83  86  88  68  72  73  65  59  83  78  87  63  79  88  73  73  82  97  58  86  62  79  76  77  83  62  65  55  49  94  86  83  91  67  59  65  96  57  98  69  82  81  66  92  69  82  50  80  85  81  81  56  80  94  88  77  60  76  74  50  98  96  81  59  53  81  98  53  53  90  96  91  50  49  80  98  73  88  91  68  54  52  64  91  81  63  61  71  57  62  82  98  96  59  98  93  73  63  80  70  75  98  57  76  77  51  51  70  65  79  59  70  67  78  67  64  65  53  95  95  83  61  82  49  91  72  72  73  87  93  55  69  55  65  81  66  67  64  58  86  62  60  80  96  81  94  87  60  90  66  62  62  68  74  60  50  65  68  55                                                                                                                                                                              
                                                                                                                                                                            93  75  53  79  60  71  58  77  88  55  82  62  80  94  85  81  77  78  54  90  66  78  85  68  73  79  84  69  71  92  85  65  62  90  53  53  93  88  61  73  67  83  65  58  54  90  80  74  63  94  57  70  75  82  56  56  84  67  88  97  88  96  80  50  67  72  89  63  49  95  59  87  93  77  86  68  59  94  68  88  83  78  74  80  92  57  80  54  75  63  78  98  75  80  93  85  91  68  75  77  60  86  53  60  63  57  87  65  89  79  61  68  91  55  78  89  57  69  73  59  59  83  63  55  55  76  97  73  92  80  72  94  95  88  87  65  71  95  56  76  65  86  56  86  51  72  65  83  51  81  77  78  53  90  57  98  89  80  54  84  77  81  57  84  92  91  98  91  73  53  86  55  90  81  51  50  56  70  68  95  67  73  51  81  64  81  64  55  55  55  70  93  51  56  70  91  56  91  92  66  97  80  67  85  83  81  92  87  68  66  70  53  70  63  72  67  75  62  50  72  77  52  74  52  77  85  61  68  57  82  50  82  49  71  78  82  74  92  54  56  66  89  57  50  96  96  91  86  68  50  80  98  49  97  65  59  67  79  96  74  96  76  53  60  89  94  88  76  72  95  68  98  56  50  94  66  98  68  87  92  65  63  56  83  88  60  51  79  65  91  65  63  82  91  89  54  84  52  49  61  80  91  83  61  69  55  71  56  60  82  76  90  81  86  83  97  54  52  91  61  90  75  88  80  74  82  74  65  63  94  96  93  61  77  92  93  68  91  88  76  96  63  91  96  90  52  98  66  80  65  87  93  55  75  68  93  84  97  52  77  91  81  75  97  83  70  49  71  76  82  60  56  54  65  62  87  90  86  53  52  79  60  87  92  71  65  97  79  82  76  86  74  67  79  74  62  97  78  66  92  72  91  59  74  88  51  68  86  66  90  55  86  52  60  77  68  90  90  56  58  72  79  66  71  64  84  54  92  65  79  53  74  92  70  98  60  73  68  87  69  97  59  85  55  81  71  55  84  75  68  81  72  55  85  73  66  74  91  69  86  66  56  82  64  89  73  55  80  78  95  92  59  50  62  83  80  97  72  80  85  87  54  51  79  50  62  98  77  80  52  71  58  54  50  91  61  81  85  74  66  81  65  96  77  77  87  91  59  74  86  74  78  57  85  86  50  61  87  88  93  86  64  82  56  56  51  66  65  97  80  59  87  85  84  75  55  65  96  77  51  97  94  87  80  93  49  98  53  49  74  75  97  83  96  88  66  74  49  75  58  72  70  88  73  87  85  61  61  49  76  88  65  75  61  70  78  49  96  79  55  64  89  64  89  97  80  85  73  77  49  98  77  73  92  77  81  67  74  85  51  95  81  61  82  84  53  84  89  93  73  85  60  98  87  91  63  55  49  69  81  76  63  93  50  60  71  65  74  89  60  57  80  98  74  95  93  63  89  69  98  85  84  79  55  80  90  82  85  83  52  50  74  53  60  53  62  92  59  90  85  81  74  73  55  88  53  51  81  87  62  53  49  81  51  50  61  64  87  54  91  49  54  71  58  64  77  51  96  73  61  52  71  97  70  85  85  57  63  62  51  96  96  66  85  50  55  65  98  82  68  68  79  60  93  90  78  58  55  76  65  91  59  51  90  90  84  77  54  53  94  94  72  82  60  81  53  61  88  66  60  94  57  86  81  94  60  82  91  74  74  66  53  68  88  90  75  58  72  64  59  94  67  86  87  81  70  68  87  71  59  74  78  87  60  95  91  56  83  60  78  84  68  73  79  82  94  90  98  72  73  84  61  89  73  77  77  56  55  66  94  84  85  84  92  92  49  80  88  67  72  72  59  54  76  55  61  69  52  79  84  83  78  60  89  81  98  55  58  96  97  90  50  81  62  49  68  61  54  75  72  94  78  59  89  89  58  68  87  82  82  88  60  79  85  78  66  67  72  85  53  87  70  85  63  87  76  77  66  69  97  57  94  98  97  60  62  58  95  62  50  65  91  74  98  76  73  73  53  60  49  53  63  71  52  69  96  77  91  76  72  96  67  58  96  82                                                                                                                                                                            
                                                                                                                                                                          66  62  60  85  50  60  93  71  98  69  82  58  73  65  81  60  88  89  78  69  79  78  90  62  86  49  90  50  88  55  89  66  84  70  78  51  78  86  85  80  84  95  50  97  59  62  62  96  77  93  78  60  84  91  84  74  84  83  77  78  73  83  83  72  98  62  56  62  96  78  84  49  69  88  61  92  75  88  89  86  58  89  52  70  83  77  90  66  82  56  55  82  92  82  64  73  79  65  84  69  71  92  50  75  54  63  62  61  84  66  54  90  71  94  89  93  68  95  50  95  55  97  93  96  98  55  82  53  87  84  64  65  50  94  60  96  79  66  69  90  86  68  87  83  54  85  67  84  52  64  63  77  76  92  73  98  89  88  57  69  54  59  72  55  65  66  53  77  50  95  85  65  88  67  67  87  70  52  54  50  87  75  81  64  50  83  80  90  72  76  66  66  89  55  60  78  79  73  55  83  80  62  51  59  64  55  59  74  58  76  63  98  56  84  98  60  54  72  89  90  64  61  83  96  56  79  58  91  65  92  58  65  79  88  89  63  62  72  86  67  49  57  94  62  85  92  75  62  54  50  71  67  66  90  84  70  94  54  59  85  52  50  58  76  92  83  65  89  54  58  74  88  77  77  54  75  94  58  72  80  82  74  83  73  92  58  63  87  63  77  58  83  80  60  68  54  84  86  66  62  56  72  79  58  78  97  88  86  62  88  73  82  50  89  85  91  50  90  88  69  91  69  83  90  89  91  55  51  91  61  68  54  89  66  62  64  88  88  56  67  52  62  95  83  95  65  95  65  79  82  75  81  61  81  90  86  66  94  56  88  73  64  78  56  60  93  72  98  96  64  86  85  92  76  87  57  58  88  83  57  98  66  61  82  55  86  81  96  87  69  57  74  75  62  95  70  64  53  64  80  82  93  80  94  93  98  84  95  55  72  72  97  68  83  96  56  56  70  58  83  94  49  61  72  68  70  83  70  57  81  91  78  77  81  59  84  79  88  98  75  67  72  88  73  69  68  83  70  67  52  86  63  66  77  64  83  49  93  70  78  73  80  93  71  76  76  88  65  78  76  61  88  96  58  52  82  55  59  53  60  76  68  69  74  57  74  95  71  82  79  51  77  83  59  57  69  51  73  75  57  59  83  50  58  83  76  62  63  59  63  64  70  80  54  77  69  51  97  97  67  77  85  68  62  85  96  55  95  84  80  85  81  56  53  98  62  96  89  50  97  96  80  91  96  60  60  52  54  82  59  66  75  85  85  69  92  68  61  60  76  66  89  49  83  84  98  63  88  59  76  75  88  64  64  96  88  77  69  91  89  74  56  80  90  51  75  92  83  49  77  52  76  84  76  79  93  88  65  83  73  71  52  69  57  76  50  77  50  80  94  62  73  64  61  52  93  53  75  79  60  66  70  63  54  74  60  95  87  57  81  88  76  91  90  60  59  51  94  91  91  75  60  70  92  87  74  63  83  83  54  84  71  90  75  80  69  62  52  76  79  77  90  56  89  75  63  93  83  66  86  50  87  76  90  94  50  80  82  59  75  83  66  78  65  79  69  84  83  49  78  86  53  83  63  97  69  79  54  98  64  65  80  68  78  63  79  78  73  69  52  81  61  53  90  69  70  98  97  83  52  81  55  85  52  57  65  62  95  86  72  84  54  91  53  87  82  57  52  77  63  80  57  78  55  53  90  96  61  59  64  60  82  60  81  89  76  84  87  78  85  84  65  92  90  59  81  89  88  83  85  83  86  55  81  62  71  75  78  93  59  86  62  72  85  64  84  65  79  75  94  61  91  70  58  55  52  91  81  78  58  69  60  54  77  49  52  59  59  49  88  89  86  73  84  80  65  90  91  50  51  84  52  77  86  57  82  80  70  69  96  74  49  58  93  63  50  71  67  78  60  84  49  51  78  49  85  90  66  92  84  67  70  96  71  65  50  58  89  86  72  93  80  56  53  62  93  61  83  80  72  81  50  52  69  77  49  79  55  77  53  91  64  90  88  74  88  96  92  90  88  63  49  98  76  74  84  93  88  62  81  96  92  64  49  89  73                                                                                                                                                                          
                                                                                                                                                                        58  77  91  93  86  82  93  68  93  66  50  52  93  64  85  72  93  54  87  73  94  82  83  58  71  63  55  67  77  98  91  68  81  73  70  76  91  79  68  62  62  61  77  68  93  95  95  54  52  88  80  65  60  93  82  88  83  97  61  58  84  73  92  57  75  96  62  49  56  72  67  96  73  61  53  73  79  65  72  60  80  84  56  56  62  49  66  78  51  67  88  65  64  67  98  57  67  88  57  49  54  62  85  53  93  63  63  58  49  70  80  75  64  59  74  71  67  53  92  60  92  56  87  72  96  98  78  87  90  75  97  91  93  58  94  54  71  79  51  95  70  73  85  69  71  89  50  68  80  62  55  83  57  60  61  77  56  67  78  78  55  52  88  56  79  87  79  53  71  49  91  77  63  67  80  55  51  50  91  73  64  63  67  64  53  67  85  96  94  98  77  61  88  56  74  94  73  58  96  92  73  79  92  51  62  87  87  52  88  61  54  62  98  71  69  54  68  77  64  85  66  55  61  64  81  62  94  97  50  83  90  72  92  93  53  78  97  92  80  88  49  98  86  59  83  92  92  58  53  50  66  80  81  60  57  87  77  90  95  64  60  75  87  62  51  57  85  52  70  58  61  94  90  63  65  85  77  68  57  86  69  67  88  77  86  60  84  83  86  83  90  75  88  49  88  86  59  85  74  81  94  78  88  54  83  95  70  53  93  84  93  63  95  69  57  73  53  54  79  57  74  97  59  55  98  50  57  57  98  49  69  71  93  68  81  70  81  72  56  98  96  56  85  72  69  91  77  69  55  98  88  81  84  88  69  89  53  91  94  69  60  92  96  60  61  63  59  95  49  69  79  75  68  65  52  94  58  89  56  98  69  57  71  49  72  64  63  79  62  87  74  67  54  56  94  95  70  67  86  75  50  82  56  78  97  57  58  51  84  95  59  97  86  66  67  96  72  88  96  85  57  49  89  80  50  75  88  80  77  56  73  52  57  85  76  63  59  71  74  96  98  70  88  79  54  70  93  89  58  62  79  89  79  73  55  89  56  95  59  60  89  89  62  79  91  51  60  51  64  58  93  95  50  89  63  92  58  58  55  64  79  74  68  54  80  95  82  96  87  73  74  69  59  57  98  63  81  79  55  89  53  63  98  92  56  81  96  98  80  63  77  91  74  65  79  84  64  96  74  59  80  89  96  98  80  86  80  92  65  49  84  76  73  84  64  76  69  91  55  70  90  91  81  56  68  90  59  59  72  93  74  55  63  58  95  86  84  73  82  81  66  88  91  88  80  63  82  51  89  96  82  61  83  62  87  63  53  51  79  55  54  62  58  74  58  88  85  84  49  94  83  78  49  55  56  74  98  85  82  75  78  87  77  87  85  97  63  86  80  76  58  82  55  67  71  70  50  81  59  72  68  86  72  70  96  49  68  69  77  52  85  77  74  95  88  94  97  53  85  70  95  72  69  82  89  57  62  73  94  49  85  54  54  49  94  75  60  91  66  56  98  76  57  77  77  86  58  92  81  87  92  74  54  59  51  78  64  88  69  70  65  88  50  78  68  57  75  89  52  71  65  55  91  76  68  49  81  79  98  64  54  59  59  91  98  84  66  61  98  91  86  65  96  82  84  91  57  79  83  80  93  58  78  79  72  91  92  92  55  63  74  62  83  87  65  88  82  73  58  65  93  81  62  75  86  71  65  88  67  70  82  70  65  76  98  71  50  71  77  82  84  60  98  98  84  91  51  93  79  54  70  84  63  55  70  87  53  64  64  82  51  70  55  89  51  57  79  93  66  69  87  54  57  92  84  90  73  81  85  87  69  93  97  80  54  94  77  68  88  65  62  57  66  78  86  49  49  82  50  84  69  56  54  76  53  67  63  75  56  68  55  62  69  65  60  92  67  50  63  75  55  75  96  95  86  76  49  93  87  63  56  82  65  90  77  73  85  78  81  90  94  67  75  94  96  61  64  69  68  74  62  65  49  65  83  65  65  54  54  77  54  86  96  76  55  65  95  63  70  67  86  49  55  78  56  74  88  49  85  71  65  84  72  83  59  55  71                                                                                                                                                                        
                                                                                                                                                                      68  79  55  96  58  96  60  90  51  72  81  76  89  50  51  53  52  64  61  82  93  94  74  86  80  62  63  52  88  68  58  89  76  53  65  63  89  86  56  73  71  57  91  71  75  58  65  94  55  84  84  97  94  79  93  49  90  73  79  79  49  78  91  65  90  91  84  98  87  58  63  79  66  57  53  52  52  63  52  62  58  65  59  78  83  76  69  91  98  61  70  96  49  83  67  87  94  83  62  83  79  93  68  73  95  77  75  81  82  87  67  81  77  98  61  53  77  56  76  72  71  84  87  75  61  90  51  66  97  54  82  76  64  68  69  57  82  54  80  58  80  50  89  50  77  71  72  51  76  71  51  86  93  51  98  60  69  98  62  52  90  53  91  62  77  93  74  95  88  77  70  72  87  90  72  50  53  77  54  87  88  87  57  97  80  53  85  65  53  87  90  77  92  89  67  61  92  94  69  86  67  71  72  67  66  70  71  85  84  94  80  84  64  49  74  74  86  53  91  74  69  57  58  88  76  77  73  75  55  85  84  93  85  89  95  73  80  84  75  55  59  78  70  66  79  72  51  82  60  77  50  94  65  80  95  91  76  79  91  72  77  55  51  77  73  50  56  77  96  93  57  56  52  93  79  82  83  56  89  97  90  71  52  64  86  96  94  60  67  53  82  52  86  72  95  71  73  93  89  87  78  62  84  57  66  65  71  72  50  62  76  75  71  60  77  73  75  56  85  60  67  60  86  59  93  50  76  57  98  49  53  56  55  78  58  53  84  72  97  96  61  94  59  71  64  53  89  55  86  71  77  61  83  62  62  92  60  74  68  57  73  75  54  85  78  82  51  56  81  85  58  77  56  56  56  69  76  84  73  83  87  58  84  50  83  97  95  83  60  73  80  94  75  81  66  69  79  94  85  92  60  76  59  78  55  62  81  59  93  69  53  87  77  89  54  82  59  56  77  73  87  83  50  61  90  94  88  70  93  86  95  72  87  56  76  50  53  59  82  94  96  71  61  58  51  50  97  61  69  97  74  69  60  64  98  58  60  57  53  80  77  87  98  74  66  80  57  50  79  60  81  75  68  91  84  49  77  98  83  87  73  69  56  49  68  89  61  68  82  50  62  69  53  61  93  85  78  78  58  74  73  90  65  90  77  60  87  62  94  96  84  97  74  84  71  68  85  83  65  96  57  76  70  92  84  68  49  92  69  97  52  88  72  50  89  54  63  49  79  75  79  81  58  73  78  86  62  67  81  87  84  68  90  68  69  58  60  91  64  88  56  93  52  72  58  93  94  67  59  95  51  90  82  61  71  74  57  49  95  63  81  98  73  64  53  56  76  52  82  64  55  50  52  71  91  92  77  89  52  97  73  73  66  84  86  69  91  67  71  82  86  67  84  54  78  58  88  75  49  63  91  80  81  96  65  71  97  68  69  79  71  90  75  93  90  59  89  80  63  83  61  73  94  75  74  82  54  82  86  91  75  76  59  95  73  98  74  83  49  92  63  54  56  54  66  69  91  97  61  62  57  76  79  74  62  72  61  94  69  75  65  77  98  91  87  80  59  51  84  66  81  57  59  52  56  55  62  96  49  59  57  70  93  92  80  71  74  82  59  93  84  65  78  77  63  71  84  57  71  55  95  73  86  50  95  75  69  55  88  60  49  70  66  63  95  65  95  97  71  78  73  62  64  62  69  96  62  73  60  95  64  77  52  70  78  83  60  97  51  76  56  65  56  71  53  77  53  61  87  81  81  97  76  58  77  88  68  68  70  61  77  74  56  89  85  49  60  81  58  59  52  62  96  55  97  78  84  90  94  57  51  50  78  86  74  69  50  64  92  66  53  92  93  60  92  62  95  95  80  59  81  75  57  78  55  72  78  93  68  86  87  80  86  82  67  90  85  81  55  82  84  90  56  58  56  50  69  80  83  84  83  49  71  49  66  70  86  70  60  69  66  61  92  57  77  76  96  60  92  98  88  72  87  92  68  87  97  55  63  94  63  57  56  82  81  96  75  71  74  80  63  85  90  88  85  76  63  60  51  54  88  85  77  59  77  84  90  80                                                                                                                                                                      
                                                                                                                                                                    80  59  53  83  69  49  95  77  74  83  61  92  87  91  65  94  78  92  82  55  59  60  55  96  68  62  90  52  57  56  97  58  54  90  58  73  91  79  96  61  51  96  94  86  51  51  67  90  55  79  50  55  58  76  51  87  80  63  75  50  76  70  79  79  67  89  64  86  69  64  89  59  72  67  57  96  83  61  76  87  92  76  55  97  54  72  66  74  71  54  76  97  54  82  65  75  62  90  88  92  84  63  97  69  59  75  49  71  79  56  91  81  98  50  66  68  70  70  61  82  79  84  89  71  74  59  84  58  63  62  89  69  89  58  63  65  98  69  95  50  91  93  98  95  51  62  89  76  59  58  84  75  91  84  54  71  76  96  76  83  95  80  61  93  51  94  50  64  58  55  68  63  58  64  50  97  66  52  96  60  74  88  94  75  93  78  58  72  52  49  82  83  67  50  93  59  79  79  89  87  84  69  94  82  86  73  64  67  75  85  55  88  93  91  55  59  71  62  61  78  54  57  84  67  81  91  78  63  50  82  77  86  68  77  91  79  97  84  52  70  68  67  89  52  54  92  75  81  73  52  50  76  74  87  81  70  61  55  80  82  71  97  84  66  74  50  54  93  69  95  85  49  76  94  89  56  73  75  69  85  74  76  85  81  82  62  49  72  62  80  89  91  90  65  61  93  70  60  58  82  68  68  62  65  62  87  76  82  97  60  97  92  67  77  71  55  54  95  60  57  55  84  63  98  57  69  64  85  50  58  74  59  52  59  53  79  93  69  89  68  87  81  88  69  77  50  68  90  71  54  90  94  66  71  89  57  79  71  60  57  93  64  66  87  83  60  79  58  62  68  75  73  56  66  93  62  87  92  90  62  71  90  59  84  90  84  65  55  85  57  66  67  84  55  73  63  66  98  90  86  57  55  80  77  52  85  86  63  62  61  82  97  62  96  63  84  98  79  91  73  78  88  60  86  73  82  96  95  59  79  70  81  65  91  67  65  71  60  58  88  84  60  84  78  60  56  95  64  69  87  64  58  64  80  88  67  69  78  62  92  94  54  67  86  63  87  50  53  73  57  82  90  82  61  60  73  52  60  85  77  89  86  57  58  79  80  64  79  71  94  75  80  53  84  85  78  90  80  53  64  66  62  82  79  68  52  86  60  86  68  57  78  68  98  70  84  54  90  68  79  70  65  49  55  82  71  61  85  78  72  90  92  74  81  53  96  92  94  89  95  55  91  64  55  93  58  83  89  83  74  59  65  80  87  71  78  84  59  63  60  74  94  61  52  88  97  86  97  72  49  88  96  76  95  68  93  98  54  96  83  69  62  70  87  77  88  98  92  53  56  60  64  61  50  66  75  78  50  80  72  52  52  70  84  72  56  97  75  61  72  58  82  76  74  85  53  92  58  65  66  58  74  97  71  66  92  85  80  53  53  63  88  83  75  52  82  95  67  77  71  83  89  61  91  71  86  58  58  76  50  69  74  83  62  75  50  87  53  53  79  92  66  84  96  77  89  76  85  59  94  66  87  56  91  64  72  74  85  81  96  83  79  63  86  59  63  63  95  93  80  90  80  60  89  64  53  71  51  82  80  79  92  60  68  78  81  61  76  86  82  68  93  82  63  79  69  98  55  80  96  60  94  54  90  83  84  88  49  78  74  84  61  49  63  62  58  69  50  54  56  58  78  85  53  60  89  73  69  56  50  61  92  71  94  73  70  98  53  58  88  97  57  52  63  77  89  84  73  91  60  57  64  90  92  98  63  82  90  82  52  93  79  49  95  80  77  98  81  73  78  76  84  54  62  76  54  77  98  52  86  72  67  90  73  57  98  93  91  72  78  66  76  92  53  76  89  49  72  95  92  58  85  81  60  51  85  61  84  53  92  62  56  88  90  52  82  59  88  76  75  97  86  80  76  69  63  88  55  77  84  65  98  59  63  76  68  50  71  96  81  61  90  68  97  67  87  84  94  61  55  58  49  71  52  60  58  78  51  81  54  69  55  54  75  87  63  91  74  60  79  83  71  97  85  80  75  87  86  65  61  87  92  91  90  89  56  66  69  53                                                                                                                                                                    
                                                                                                                                                                  63  94  68  66  86  57  64  94  96  93  52  57  74  92  93  80  59  51  53  90  87  72  92  66  87  66  70  77  79  59  69  88  85  72  71  92  88  92  85  79  69  86  98  78  56  53  56  64  88  66  84  91  90  81  83  98  72  97  63  97  97  98  52  69  67  96  86  81  64  73  87  70  50  77  94  77  54  66  81  61  50  74  69  63  81  77  71  60  68  53  92  67  73  54  57  78  63  59  70  65  74  57  79  75  76  68  73  78  88  96  79  57  49  64  83  64  62  68  88  88  75  83  53  70  77  70  71  77  66  56  57  66  78  90  65  57  53  84  58  79  96  78  53  87  80  96  92  71  72  66  49  72  96  54  61  72  72  79  80  66  53  50  81  74  54  90  83  95  87  55  56  52  74  92  49  86  60  62  66  66  71  49  65  61  76  73  58  81  67  95  92  92  65  69  93  77  78  71  58  53  96  63  65  91  64  89  52  73  54  59  49  82  73  59  98  55  50  68  86  95  92  66  75  67  77  68  59  95  95  69  87  66  71  88  71  93  85  94  59  68  77  86  67  50  81  76  96  60  88  82  71  76  70  89  55  95  95  86  94  62  83  88  63  67  55  73  72  91  60  91  93  83  76  80  95  86  68  54  85  57  55  83  83  62  69  79  57  66  94  85  86  98  66  90  95  95  73  87  79  56  79  90  63  69  62  55  69  52  83  64  92  90  98  54  57  54  87  88  79  83  56  95  74  58  77  70  87  60  61  52  95  81  81  67  79  74  55  80  49  76  60  90  76  62  60  65  57  55  66  54  50  71  54  75  90  90  64  82  49  96  83  94  63  85  80  58  59  80  54  95  55  87  87  75  77  49  61  56  52  76  77  59  95  53  52  78  87  55  82  83  74  93  57  83  63  55  97  96  98  88  68  77  94  63  55  73  82  53  77  72  54  89  60  68  90  54  52  98  72  59  97  57  85  92  72  91  97  53  76  69  86  67  85  83  71  98  60  65  58  65  70  86  78  73  84  75  58  87  92  63  86  71  63  84  65  56  93  79  79  54  89  60  84  97  60  62  63  51  80  73  50  91  79  82  74  92  75  80  82  54  74  91  59  70  51  82  87  93  79  69  82  72  54  92  66  57  89  90  89  50  93  98  73  55  71  97  62  65  86  92  67  64  76  52  97  65  77  70  74  60  84  50  93  66  56  64  59  75  57  72  84  89  82  92  81  52  64  70  63  75  79  51  87  85  97  62  84  85  66  83  60  88  81  68  56  72  94  63  53  67  82  50  54  80  85  71  71  96  64  53  55  89  97  67  52  93  98  97  78  73  89  72  67  95  89  75  89  94  80  61  64  77  81  89  71  98  70  55  60  52  81  76  74  86  49  53  79  82  82  61  80  78  86  49  60  73  97  84  52  87  72  66  75  85  59  75  58  86  57  93  81  90  70  58  68  81  73  50  95  93  65  70  98  73  72  78  83  74  98  61  79  75  59  52  76  89  98  87  64  61  71  83  95  54  54  90  60  73  78  75  74  72  69  75  64  83  52  92  55  59  53  67  63  62  81  85  63  82  90  76  73  90  92  76  86  90  71  57  70  82  58  50  71  68  70  80  76  70  62  59  51  63  65  64  75  69  90  83  75  89  80  89  63  74  53  86  96  93  94  68  81  90  73  75  88  95  94  83  81  54  89  84  51  58  78  74  79  96  71  76  74  61  90  59  75  93  94  78  58  73  55  67  56  86  62  81  75  97  53  61  74  69  64  56  68  72  67  67  74  63  60  93  57  94  86  55  80  82  55  58  84  88  71  68  59  49  94  73  75  71  68  93  71  61  96  74  73  76  76  79  85  57  64  49  98  49  64  72  72  96  72  63  95  89  74  96  92  70  92  52  53  96  73  70  83  86  79  50  63  66  97  95  49  77  77  92  84  86  72  98  74  59  87  63  98  59  53  78  73  69  60  52  96  75  51  85  75  63  55  72  63  75  56  91  77  58  62  71  67  51  58  51  94  55  66  82  50  91  67  66  79  71  69  63  52  93  71  92  76  70  75  56  95  94  56  56  61  95  92  84                                                                                                                                                                  
                                                                                                                                                                70  96  68  97  66  85  49  71  55  73  94  83  96  61  86  70  81  60  83  51  78  77  54  56  56  69  66  81  87  61  60  60  75  66  57  85  68  79  81  64  54  70  85  93  97  49  72  75  51  87  79  49  51  62  63  54  80  80  60  52  60  59  77  90  77  51  85  82  88  95  91  74  64  72  89  55  72  51  62  71  54  77  56  76  51  69  92  58  92  95  85  83  56  51  66  65  84  82  82  76  91  80  94  82  90  76  65  63  83  88  75  56  69  78  55  84  88  96  61  71  54  87  54  73  81  72  70  71  90  68  90  80  69  75  58  92  85  94  91  67  60  63  51  95  89  97  83  73  74  75  94  50  69  66  91  91  73  79  55  60  80  51  76  60  80  98  49  88  50  64  87  52  83  76  75  93  50  89  71  69  71  87  73  88  78  73  68  56  67  56  54  59  62  50  69  87  69  91  49  71  94  54  86  95  66  80  74  59  77  95  98  98  97  63  63  60  69  58  79  79  82  89  78  86  86  69  98  68  91  63  80  61  49  61  87  82  78  62  79  72  79  92  56  82  81  52  94  63  68  64  50  68  56  67  66  58  58  52  98  77  51  63  93  58  57  86  67  60  54  55  65  64  98  73  84  88  74  80  62  87  68  53  97  64  66  49  65  71  70  76  62  51  85  69  68  67  88  76  75  81  55  83  74  96  57  66  69  71  86  70  55  90  55  76  49  90  70  65  94  59  70  85  72  63  50  60  58  84  77  89  93  73  86  78  50  65  58  52  95  80  97  64  91  92  73  51  80  52  97  61  84  57  81  56  87  87  57  96  64  64  90  85  98  68  52  82  80  93  86  65  56  68  87  50  64  88  96  98  59  55  57  88  90  79  64  56  77  92  89  70  56  93  84  71  64  68  55  59  83  98  69  95  96  76  98  72  49  80  95  88  95  75  58  91  70  98  70  72  65  93  62  89  79  86  50  57  76  67  64  70  60  77  67  84  83  57  82  65  55  75  96  75  76  53  86  63  75  96  50  90  55  58  56  84  66  77  68  97  59  68  77  62  56  93  89  60  53  72  94  62  68  70  77  90  67  90  62  58  82  56  64  75  55  92  93  54  75  73  82  58  76  75  92  57  54  50  97  57  93  56  67  75  56  97  90  61  54  88  90  89  82  86  60  75  74  69  56  49  58  81  49  70  89  81  52  61  98  73  80  78  96  85  84  66  81  88  53  93  62  89  86  90  56  76  79  87  55  93  89  57  83  74  96  61  59  84  71  55  60  70  66  89  79  74  85  49  63  86  93  72  90  83  75  59  71  76  97  51  93  73  56  54  93  96  77  51  85  65  95  83  72  81  83  87  84  77  91  85  91  81  74  96  92  82  83  68  97  62  77  60  62  58  85  51  88  97  82  58  55  66  79  66  94  59  80  50  82  74  65  80  90  97  89  93  66  82  51  63  65  52  88  55  54  72  70  67  50  94  76  78  82  83  68  60  65  97  87  85  80  89  70  51  83  52  87  91  75  82  94  90  66  88  95  81  54  78  85  87  53  64  63  54  55  77  92  93  52  55  66  49  93  70  75  57  65  78  96  94  81  54  49  51  69  98  50  63  75  71  88  89  53  93  65  73  88  58  89  98  80  93  60  85  74  57  55  65  94  79  77  76  83  79  94  75  77  87  77  76  96  69  53  92  51  67  73  91  58  61  49  54  51  97  68  93  94  79  52  73  54  87  92  98  50  54  60  74  58  69  55  79  54  91  80  91  98  78  87  63  62  93  54  90  93  80  94  85  57  61  79  69  79  76  78  66  53  72  81  92  86  50  58  96  53  57  63  64  70  85  51  59  67  71  97  65  83  91  95  62  79  63  54  91  85  51  94  51  59  58  53  59  69  83  53  87  76  75  94  50  87  54  76  60  57  83  77  92  55  92  77  65  76  65  74  79  78  86  93  83  78  93  62  71  52  64  86  62  98  74  63  65  91  76  77  98  96  84  72  76  69  62  51  88  91  50  72  62  91  81  62  86  74  81  66  60  78  77  82  49  69  72  77  90  95  58  66  58  60  80  80  93  60                                                                                                                                                                
                                                                                                                                                              77  72  83  81  76  84  56  79  93  56  72  74  51  62  67  59  80  61  80  94  77  83  57  87  58  55  83  85  82  98  69  95  91  56  70  95  84  67  83  86  94  86  78  49  58  92  51  79  68  67  59  88  90  63  70  59  63  60  49  68  98  82  98  75  50  68  81  68  74  56  92  84  67  91  88  67  66  53  57  70  98  97  72  94  51  94  94  98  55  72  69  94  58  79  87  57  89  62  94  53  75  76  78  66  92  72  96  52  89  68  85  84  92  85  78  49  70  78  62  82  86  86  58  50  96  57  81  82  86  91  72  66  54  55  61  68  76  80  80  80  76  61  66  83  92  90  82  52  77  80  55  79  52  77  69  71  82  51  84  66  68  74  63  85  89  62  86  53  55  51  82  88  55  97  80  72  86  55  86  93  58  98  95  69  58  77  87  90  61  72  64  52  92  50  98  64  56  72  60  81  71  62  57  64  96  60  76  75  54  63  86  64  58  61  96  52  91  69  56  58  96  62  77  71  84  96  87  83  63  85  78  84  58  88  57  51  55  74  49  86  58  56  51  89  96  71  65  91  73  56  57  91  56  87  85  69  82  50  52  81  72  97  77  71  59  74  89  91  91  51  63  76  64  75  68  82  89  90  66  75  73  97  97  93  62  58  67  83  50  89  56  60  94  62  80  50  63  65  85  69  55  58  86  75  87  64  70  72  84  93  76  89  71  95  84  77  91  52  73  61  60  89  50  60  85  66  81  90  54  93  91  70  95  78  67  92  55  81  82  59  74  52  97  89  89  50  60  49  94  93  59  56  82  65  53  64  71  63  79  97  97  56  63  83  68  93  65  79  97  71  89  93  96  97  72  58  50  69  97  53  82  94  61  72  54  98  92  64  61  71  75  92  54  74  82  92  90  97  56  74  85  94  69  91  73  92  80  65  62  87  95  50  72  54  55  62  73  54  77  51  72  91  57  82  73  52  84  92  87  56  52  83  84  51  80  69  68  84  77  85  53  53  97  69  86  83  60  95  57  83  55  91  68  69  66  65  53  58  75  92  88  78  62  68  54  95  68  80  86  52  66  95  80  52  91  82  98  50  85  82  73  55  52  78  50  91  87  68  52  75  80  61  69  77  56  61  62  54  76  90  62  76  56  75  81  83  77  89  72  69  61  96  61  88  73  90  87  85  97  91  79  54  73  98  60  80  95  66  95  80  84  69  73  82  86  98  85  88  51  90  94  68  78  71  85  74  69  56  49  98  73  77  77  79  79  58  98  94  90  52  60  81  62  81  80  62  55  78  89  67  68  65  83  50  90  57  93  82  74  91  53  73  83  78  90  51  90  69  58  98  80  64  93  76  50  98  56  77  74  76  56  60  94  90  54  63  79  81  97  86  76  89  74  52  69  73  93  76  58  84  54  74  82  49  92  94  95  93  96  84  94  94  57  54  75  64  89  49  80  96  62  90  86  67  78  73  79  77  92  59  65  77  65  86  68  73  72  51  50  90  49  91  51  67  69  82  72  81  86  49  54  88  80  72  73  63  61  84  77  71  89  74  92  71  78  49  89  81  80  62  67  77  73  80  50  50  72  52  54  53  95  90  90  91  52  94  62  92  85  76  82  66  57  74  87  62  60  84  82  74  80  85  78  97  67  57  96  65  58  68  57  83  97  92  87  94  82  82  61  61  80  93  62  96  59  93  81  58  52  71  70  55  66  62  98  59  61  71  77  66  98  81  54  53  95  62  96  52  67  67  77  53  65  86  68  86  93  56  77  82  80  80  85  94  53  83  49  66  86  55  90  66  68  62  56  96  78  83  57  82  50  65  67  76  72  63  81  93  66  92  81  71  71  75  57  93  78  96  79  56  72  98  63  91  76  78  87  89  85  65  82  91  63  62  73  83  92  91  98  82  95  73  62  52  56  83  98  87  67  66  51  87  83  57  97  55  52  76  84  52  95  91  60  94  97  76  89  58  87  94  51  68  97  93  65  75  71  60  81  98  53  94  77  93  94  85  87  93  66  62  85  60  55  74  55  61  54  70  76  87  64  88  58  50  59  62  91  49  51  78  80  58                                                                                                                                                              
                                                                                                                                                            59  83  65  76  87  94  94  98  80  70  91  52  78  95  70  77  66  55  80  68  91  87  57  64  61  86  83  83  49  49  57  66  90  97  92  78  80  62  81  87  56  93  65  76  49  70  98  56  51  98  94  50  67  87  86  63  52  87  75  96  91  85  53  79  63  66  89  53  90  53  98  82  83  73  69  70  69  55  81  88  82  54  74  82  77  93  88  76  83  86  76  76  80  51  87  95  69  71  92  93  54  83  94  75  66  81  83  78  90  68  75  90  76  65  63  55  93  96  98  80  75  59  96  77  49  65  72  73  94  79  95  54  57  85  76  75  76  80  56  90  55  87  49  98  56  89  97  90  94  49  97  64  89  57  66  59  86  61  95  85  90  91  78  76  70  87  69  79  80  84  61  71  49  61  56  77  94  60  64  89  75  86  62  53  74  75  76  56  55  96  71  57  64  85  68  72  84  49  91  84  57  51  65  61  97  68  62  57  51  62  81  79  54  49  64  88  77  75  54  90  50  74  52  52  51  63  86  53  89  90  55  80  86  61  75  66  83  98  64  51  90  96  52  58  59  82  65  64  89  61  98  76  53  59  66  64  90  93  56  80  71  55  68  84  54  74  96  64  86  69  82  94  53  98  96  63  62  60  72  93  73  66  88  73  80  80  81  61  72  50  65  94  76  56  93  91  98  79  51  98  59  84  90  92  75  75  58  79  57  70  56  92  84  66  85  74  52  62  71  54  98  92  53  82  54  72  95  52  83  64  82  73  68  67  93  55  91  79  70  69  87  75  63  88  89  87  67  71  55  70  88  74  75  59  83  58  93  89  98  63  50  66  62  58  84  75  50  50  94  69  82  97  60  66  72  62  55  89  82  73  66  77  59  50  88  79  61  88  98  77  88  69  62  63  76  53  89  71  49  98  59  80  84  78  49  78  84  52  78  78  96  80  81  67  93  74  58  84  68  95  77  80  70  61  77  54  66  56  77  73  71  51  70  77  74  80  67  84  51  80  69  94  66  69  77  77  78  54  66  98  96  50  57  60  55  82  52  82  60  79  61  82  85  92  53  59  57  91  83  97  83  62  74  62  58  97  60  54  67  74  82  67  50  82  57  70  69  91  53  68  51  87  62  80  67  64  54  62  71  93  94  98  76  51  96  52  85  80  73  79  59  50  66  65  76  60  89  51  62  68  51  63  90  52  86  84  50  85  78  84  82  68  64  54  98  85  51  67  90  63  74  77  61  59  55  60  73  83  82  75  57  75  79  90  66  98  79  90  61  81  80  75  67  91  52  81  77  51  97  87  96  69  72  68  88  76  97  60  69  73  77  83  93  94  62  61  69  68  79  58  61  61  67  72  80  58  85  52  56  55  71  89  75  54  71  53  68  95  97  68  65  72  53  73  59  57  54  71  92  49  83  84  61  72  88  58  76  62  77  94  97  49  98  72  74  50  94  91  49  75  61  67  59  83  53  75  52  70  59  50  62  78  62  69  65  90  94  66  90  98  88  86  66  98  52  86  94  80  77  86  75  65  87  63  68  59  68  63  97  92  68  51  90  80  63  68  52  53  71  51  81  55  73  88  82  55  74  86  55  76  67  69  51  61  54  95  59  56  50  94  85  81  97  55  55  88  73  83  73  94  83  68  73  63  80  76  59  59  65  51  63  55  55  86  51  73  54  65  82  88  87  50  94  58  67  49  50  80  70  49  72  96  85  70  79  57  61  84  87  92  62  84  77  85  73  84  60  65  76  62  79  60  88  73  53  72  62  98  61  63  59  85  73  81  93  77  89  60  70  82  76  80  86  63  77  66  97  76  67  67  61  53  72  94  68  92  52  72  90  89  51  88  88  58  74  67  56  77  71  96  52  76  94  83  64  56  73  87  98  55  52  65  89  90  74  86  91  65  79  63  63  80  79  90  59  98  82  78  92  74  87  50  75  87  62  90  55  81  70  56  68  98  65  97  66  50  62  66  59  76  81  53  82  94  81  90  96  90  69  70  51  82  77  83  53  85  72  70  55  95  96  86  71  91  78  84  83  53  71  89  71  56  76  69  60  80  63  66  59  60  74  61  80                                                                                                                                                            
                                                                                                                                                          70  90  51  74  64  97  93  63  62  84  68  66  81  90  87  49  60  88  76  53  77  77  78  84  55  63  57  52  63  85  95  91  85  49  49  98  53  89  91  91  70  84  77  91  71  56  77  92  98  67  60  75  64  77  54  84  77  62  72  71  75  69  81  49  89  68  60  74  65  57  81  65  58  81  82  64  51  52  50  50  60  51  97  98  79  64  69  72  97  96  68  94  63  60  67  62  51  62  94  64  49  62  67  89  54  81  58  60  85  88  53  58  88  63  81  77  89  77  92  51  70  81  60  63  61  63  71  61  69  68  74  54  80  73  53  68  88  85  94  74  72  74  51  63  69  54  80  53  93  62  98  64  51  87  49  71  61  95  72  91  78  65  94  82  69  67  69  71  98  62  87  87  64  68  72  94  80  69  49  66  60  95  75  77  90  97  82  50  88  53  97  80  79  63  85  51  54  56  56  81  51  52  95  62  94  93  77  89  91  50  61  58  95  95  72  55  71  88  67  62  97  75  51  59  51  92  54  79  77  65  69  68  69  54  51  85  97  78  66  62  79  83  91  63  64  70  88  63  85  51  98  68  90  53  96  95  90  69  63  67  80  73  61  97  92  76  84  72  74  70  94  56  94  96  69  75  81  65  84  59  72  96  97  77  61  90  54  57  96  53  97  73  66  68  58  78  69  51  72  92  75  87  78  55  94  68  74  78  95  49  91  74  89  57  92  78  72  98  54  66  53  56  75  82  55  70  66  86  89  71  57  80  88  92  70  78  53  93  59  78  69  74  66  70  82  96  70  77  81  89  53  79  87  50  63  51  88  63  83  74  57  94  72  79  56  65  50  57  57  64  57  50  71  68  77  86  80  59  63  62  63  95  71  58  53  98  97  62  60  77  56  52  54  52  64  88  98  89  85  53  93  89  83  68  79  59  56  50  83  92  68  62  97  62  78  64  72  49  81  61  59  65  68  97  86  86  93  63  82  53  61  83  64  80  75  86  78  51  54  97  72  66  62  76  78  96  82  87  49  90  61  93  88  53  71  50  55  64  89  58  95  69  77  74  90  63  96  97  93  97  74  85  62  97  62  66  75  58  75  82  76  70  55  73  62  57  78  94  98  60  84  96  51  70  80  84  92  50  73  65  71  94  50  67  81  85  77  57  79  90  80  71  60  88  96  79  50  56  73  54  76  75  69  72  81  67  61  92  73  87  81  95  71  85  72  79  85  52  95  80  72  86  73  65  85  60  96  66  84  75  81  67  85  90  70  63  67  70  53  94  79  94  98  53  65  70  62  76  93  79  66  64  86  49  68  69  85  51  52  78  73  58  78  69  83  97  83  51  93  71  89  67  76  71  50  55  88  87  78  91  49  74  68  84  75  53  59  78  89  74  59  77  74  84  82  83  70  97  64  75  81  49  57  64  53  81  55  95  88  83  63  98  53  56  70  96  89  49  95  85  75  87  93  80  86  51  64  87  81  81  93  75  96  84  69  74  64  64  58  59  77  51  70  83  86  70  59  60  65  53  96  84  81  93  93  58  60  51  91  77  74  96  83  75  94  76  59  88  73  70  93  62  53  57  71  50  95  91  56  71  76  54  90  58  69  96  51  82  57  70  63  84  71  70  88  90  68  73  83  62  51  94  49  85  53  63  70  75  53  57  67  72  90  78  52  94  54  58  50  98  87  93  78  89  79  81  81  85  79  79  51  81  94  58  89  52  84  96  65  67  66  63  51  74  51  61  86  87  60  49  97  51  62  75  67  53  70  75  91  63  82  79  71  90  63  52  82  82  65  54  89  89  60  85  78  84  74  75  84  61  75  62  86  96  74  60  92  58  91  74  98  93  92  97  73  66  83  60  90  65  64  82  55  87  74  89  87  55  94  97  53  91  78  74  52  67  62  74  59  55  90  58  83  49  96  55  60  93  81  56  71  97  89  80  86  80  96  90  78  88  49  86  66  87  77  75  49  90  87  88  87  54  88  86  66  80  70  82  51  70  64  88  64  64  75  82  69  92  78  88  87  80  75  55  54  64  50  65  95  85  49  77  55  88  64  72  94  65  49  98  93  69  80  72                                                                                                                                                          
                                                                                                                                                        81  95  81  93  86  65  76  78  75  63  95  53  61  71  59  76  98  84  90  72  53  80  90  91  81  94  51  56  71  75  94  52  50  84  76  77  76  95  56  60  52  88  71  70  59  57  60  53  94  97  92  76  59  98  94  80  80  69  56  91  93  67  85  53  82  62  63  54  67  69  61  83  94  81  90  91  97  67  83  53  83  50  91  88  97  89  70  71  75  86  93  97  86  62  51  52  88  76  92  78  61  58  97  52  64  85  94  59  94  98  84  78  63  93  60  53  57  95  80  97  80  94  72  92  77  82  89  58  79  76  91  71  61  71  76  87  65  55  71  52  97  70  57  88  90  89  51  55  52  60  69  78  71  75  73  92  90  70  89  98  61  84  85  77  91  87  94  88  73  97  68  93  61  51  50  90  79  55  76  61  86  94  89  91  80  59  92  80  57  87  63  53  55  50  65  57  60  97  67  92  65  96  83  51  81  53  55  57  96  55  70  58  76  68  92  56  70  96  62  83  77  91  56  75  86  66  58  92  81  79  74  87  63  70  93  57  62  77  93  87  70  49  59  93  72  53  83  68  97  67  95  76  71  96  83  81  73  78  87  68  90  91  98  81  66  95  63  79  82  60  74  79  76  56  83  96  91  80  64  81  95  60  56  94  56  70  65  55  66  73  61  97  51  98  79  83  55  64  97  81  70  89  72  83  83  72  89  92  98  76  61  66  67  88  83  90  96  74  55  62  91  91  78  65  69  66  68  98  64  54  63  93  72  72  66  80  83  95  86  54  90  59  67  58  56  97  68  54  75  66  54  98  95  56  76  95  61  69  67  81  80  74  93  81  71  68  88  58  50  75  88  51  83  58  63  75  54  69  64  94  68  91  78  59  72  64  74  84  71  55  91  57  86  94  71  52  94  70  72  73  87  76  75  75  77  95  67  52  70  82  94  92  74  65  79  81  84  96  84  95  81  91  51  82  59  59  50  49  74  95  60  94  53  71  90  59  74  66  69  78  72  59  61  73  97  98  81  66  50  56  87  71  60  81  66  84  88  84  63  57  57  94  69  58  91  81  84  89  76  67  70  94  59  97  98  76  62  77  73  51  72  81  73  88  79  89  72  85  50  77  69  51  58  74  81  63  68  86  74  91  57  80  59  82  53  64  76  84  56  67  91  64  64  97  62  84  90  71  53  90  94  79  76  49  81  83  96  78  91  92  55  59  81  70  83  51  80  87  60  78  51  81  50  93  57  77  74  90  87  83  71  81  53  61  98  49  68  96  50  52  73  60  68  85  70  66  59  58  56  90  86  57  88  77  73  82  56  94  62  78  93  92  76  87  76  82  72  77  72  70  98  88  56  77  69  59  67  52  53  53  70  91  69  96  92  86  80  64  77  75  66  83  86  72  73  71  51  86  49  89  81  52  63  98  53  63  59  91  50  76  72  50  53  63  72  50  52  63  50  68  78  74  93  90  55  55  75  76  97  53  55  85  57  67  69  93  54  94  69  85  50  74  80  97  84  56  82  66  49  88  98  95  63  68  82  50  91  74  80  74  67  74  61  84  84  87  88  57  72  79  76  51  76  78  49  75  83  81  95  88  69  87  65  73  60  62  93  98  80  74  86  59  80  78  90  74  51  54  77  64  72  84  52  59  72  50  95  66  57  66  76  79  97  92  77  73  95  98  89  80  55  85  94  78  49  65  74  74  61  53  75  75  63  86  91  71  65  88  63  68  66  51  79  96  62  76  79  49  70  59  96  90  85  86  70  49  91  77  90  92  49  65  52  85  83  90  71  83  61  82  91  75  93  93  67  83  55  95  96  56  84  63  63  52  95  59  98  62  68  76  52  84  76  77  81  78  56  74  71  57  52  69  92  50  63  88  90  64  80  75  98  51  81  50  56  72  94  65  70  49  62  76  61  55  87  87  49  86  85  88  50  62  86  70  76  78  75  94  80  71  57  58  56  81  58  66  49  73  93  54  62  56  85  75  98  53  51  63  82  65  64  83  95  70  52  52  53  88  91  97  85  87  86  49  55  94  59  75  91  92  90  66  80  67  73  68  77  78  85  84  90  78  62  65  60                                                                                                                                                        
                                                                                                                                                      71  94  58  89  82  96  56  93  82  49  83  77  87  60  91  57  92  63  81  62  60  84  93  91  69  72  64  80  61  80  97  63  50  57  62  57  63  68  66  76  58  92  57  58  52  83  79  53  54  89  66  98  68  55  80  84  97  57  96  69  81  81  96  96  85  56  73  56  66  68  50  74  66  64  84  61  59  81  62  73  74  97  98  90  80  82  93  74  59  81  83  86  80  72  59  59  86  57  79  84  53  94  54  96  93  60  79  78  66  96  96  54  78  79  60  61  94  74  70  89  87  90  89  96  81  52  79  82  52  62  92  75  71  91  75  89  84  68  51  53  93  51  77  63  59  78  83  93  95  66  84  52  67  77  66  52  91  98  90  98  79  62  84  79  54  83  77  81  69  92  68  66  88  80  75  67  72  66  62  97  62  91  82  88  90  90  95  53  75  76  73  83  78  57  56  84  91  80  97  65  69  53  70  98  92  95  84  82  82  79  64  52  67  98  61  93  60  77  54  53  93  76  94  59  95  56  62  65  60  78  63  61  71  73  59  64  66  78  91  67  88  49  84  66  56  78  91  68  71  96  75  76  52  60  72  70  58  94  63  65  91  52  85  63  58  68  72  58  84  68  78  49  96  90  58  73  95  51  72  85  96  68  70  76  49  62  80  86  62  74  50  71  64  98  69  55  78  80  88  88  83  66  78  57  70  81  75  85  69  82  55  51  84  79  84  60  71  53  93  95  90  89  95  52  73  51  83  74  69  60  58  73  65  94  79  63  59  95  69  74  65  58  82  91  65  51  97  56  84  81  74  77  88  82  84  55  63  89  56  58  77  79  89  52  83  64  83  55  69  82  89  77  79  86  59  68  61  85  79  64  63  50  97  77  64  82  79  98  53  62  79  65  97  53  83  73  56  98  91  78  71  65  51  88  60  55  54  83  78  51  95  77  58  67  60  49  86  90  64  55  56  51  96  86  63  81  96  89  73  69  65  70  96  83  58  93  71  65  71  90  62  72  52  53  66  90  52  76  54  61  62  77  49  51  82  97  87  63  72  84  74  72  85  57  89  75  78  61  78  66  64  70  89  58  81  54  59  68  59  73  70  57  76  62  81  66  79  89  57  71  84  60  51  72  96  92  90  98  56  75  74  88  71  57  63  63  83  78  62  66  60  70  54  68  66  76  57  85  73  66  78  68  50  64  52  96  63  92  58  67  66  82  66  96  90  59  58  71  86  76  62  92  64  96  77  51  79  63  83  74  62  61  88  54  53  74  69  97  91  80  82  74  88  66  72  65  89  93  57  69  64  86  79  56  93  66  59  64  68  59  83  98  80  87  78  67  57  50  76  86  81  87  59  98  98  59  89  49  69  61  58  50  97  81  71  57  82  88  75  64  52  56  56  61  85  57  72  74  88  77  66  56  97  57  64  74  73  79  88  54  79  68  58  55  81  81  56  62  93  90  76  94  57  90  49  64  85  72  65  70  67  89  95  79  91  86  98  69  74  78  60  78  50  56  53  89  87  76  61  53  51  78  53  77  62  61  83  71  49  86  68  70  91  61  70  59  55  84  75  86  60  59  76  94  82  95  78  60  71  66  66  76  81  98  63  51  80  98  97  65  75  55  66  86  64  97  55  75  79  96  49  96  53  51  53  59  80  79  78  96  66  79  55  92  90  92  53  66  92  94  89  96  63  55  80  90  85  76  65  97  52  54  96  60  69  66  51  68  76  82  55  83  56  86  78  77  50  70  76  91  86  83  82  52  63  98  67  69  68  66  84  49  49  88  60  81  52  81  56  97  89  67  52  77  51  50  56  75  84  83  73  55  97  58  66  50  66  81  65  85  54  90  81  85  58  67  72  73  80  89  60  96  68  53  94  59  66  81  94  74  80  90  64  86  52  52  61  64  61  91  80  58  65  80  88  83  65  77  57  78  87  81  69  53  74  77  83  49  94  51  84  96  64  91  94  94  51  83  94  88  94  68  54  59  55  73  50  88  87  51  61  80  70  85  96  84  79  54  49  63  92  65  73  72  79  83  76  69  82  96  56  80  74  95  74  98  88  93  70  72  81  56  92  62  69  81                                                                                                                                                      
                                                                                                                                                    76  50  88  64  81  85  63  80  91  96  98  84  55  55  57  60  60  53  63  89  65  73  63  57  85  94  96  71  72  94  73  70  81  82  52  65  64  66  54  88  60  94  71  58  88  67  70  79  50  65  84  52  81  74  82  81  84  54  88  83  64  70  74  74  91  74  83  68  95  77  79  49  83  91  93  58  51  70  93  72  79  90  55  96  77  52  79  81  71  50  52  85  71  85  89  98  78  79  89  88  98  67  55  77  81  70  89  95  66  87  50  55  66  92  78  93  71  72  64  94  94  94  56  76  83  63  82  86  55  89  86  95  65  62  75  94  96  80  91  50  94  74  65  56  54  88  85  55  90  55  89  53  91  96  49  97  75  55  49  59  76  52  87  85  75  64  50  69  83  90  74  80  60  93  52  88  51  78  86  74  66  86  79  54  66  66  84  70  72  90  58  93  51  64  73  85  79  50  71  90  81  91  94  79  87  49  81  81  85  91  53  56  70  82  65  71  82  96  52  57  97  55  73  79  93  54  60  78  61  67  86  87  79  81  53  94  55  94  68  69  87  56  68  79  63  68  57  94  82  65  49  70  76  63  57  69  71  72  62  68  85  96  57  81  64  97  86  88  65  52  92  67  84  88  98  91  69  75  88  65  49  95  87  93  66  56  57  95  60  63  88  96  88  56  62  97  75  53  62  74  85  95  55  83  86  50  88  55  70  65  93  75  57  67  49  98  63  51  93  94  94  74  67  87  85  60  62  53  75  56  83  88  84  60  96  90  51  85  63  77  57  62  94  84  52  90  66  74  90  68  81  59  66  60  72  59  58  74  58  74  53  83  90  49  63  52  81  88  53  67  92  84  77  87  58  94  76  72  63  90  95  91  63  78  75  51  64  89  92  72  95  60  96  92  93  94  94  61  86  81  75  94  56  70  54  85  73  96  78  90  89  73  75  81  71  97  79  80  81  76  66  94  62  78  92  90  96  57  82  69  83  87  79  52  49  53  86  74  94  85  97  82  71  96  89  60  95  81  57  83  87  94  91  55  73  90  78  82  69  50  68  88  92  81  94  83  61  97  63  50  50  60  96  77  60  90  90  78  71  52  65  62  93  59  82  75  52  63  91  58  61  80  49  52  83  60  54  69  71  76  76  87  58  79  63  83  54  64  55  93  80  53  50  94  79  73  81  66  97  93  95  58  54  70  94  79  76  85  85  71  71  73  85  88  78  62  95  97  62  49  51  66  58  80  56  61  50  77  98  70  69  98  98  52  82  78  80  70  58  65  53  57  55  93  57  64  80  95  69  62  74  66  60  83  54  68  67  95  51  96  69  97  51  59  54  65  66  89  85  71  89  50  92  86  80  77  71  58  93  68  85  72  82  93  81  66  72  63  64  89  94  76  98  88  86  72  77  69  76  62  54  95  90  89  92  87  59  68  80  87  61  83  78  61  94  72  94  75  52  94  91  78  72  78  78  79  86  92  84  96  60  71  84  55  54  52  64  75  71  80  83  76  63  94  66  71  83  86  82  77  59  71  83  96  68  52  93  57  81  88  96  97  55  51  57  96  65  63  72  88  73  68  60  67  71  91  77  68  51  56  68  80  77  93  56  98  79  64  49  89  63  81  69  94  77  79  91  85  76  72  62  57  66  90  54  63  74  82  63  64  85  79  95  55  52  70  88  75  51  74  89  91  78  80  93  55  81  96  79  95  58  85  87  51  74  76  52  93  89  57  83  58  53  58  63  77  75  92  59  54  93  94  96  61  51  97  80  83  83  57  95  87  50  71  85  79  79  91  52  68  53  63  76  64  52  52  92  80  96  80  66  60  93  97  59  76  95  57  84  75  56  96  88  50  96  65  68  76  55  76  98  93  91  62  77  92  84  52  55  91  74  87  98  60  51  56  95  65  85  75  93  94  70  62  62  49  65  63  62  69  78  95  95  95  80  77  57  76  49  55  58  58  92  86  88  59  93  79  93  56  82  61  73  70  67  55  66  85  55  81  73  56  98  74  68  82  64  68  59  55  78  55  79  56  80  63  91  88  91  53  79  55  93  83  57  95  92  75  51  98  57  64  56  56  66  94  81                                                                                                                                                    
                                                                                                                                                  64  86  54  59  87  74  81  84  63  73  86  97  53  86  63  49  69  85  56  96  60  88  68  98  57  54  89  63  95  70  63  66  69  65  98  88  63  91  57  58  82  84  92  67  58  74  98  61  65  53  60  79  69  76  55  63  51  96  80  78  87  53  78  68  67  78  83  85  52  65  71  52  70  74  69  64  85  52  57  87  80  60  91  80  50  76  66  97  88  85  95  95  70  57  78  82  64  97  75  56  59  92  90  81  94  71  98  80  92  51  81  93  54  50  84  49  94  55  61  72  52  52  62  85  66  67  83  50  81  80  55  71  59  59  69  51  86  63  55  61  72  62  83  89  82  63  82  92  92  59  90  63  56  90  81  81  50  74  86  91  79  72  65  62  87  81  89  53  67  75  89  57  88  71  75  98  92  72  56  57  68  95  69  80  86  50  94  62  76  75  96  66  94  82  86  87  53  96  70  88  83  53  98  69  76  81  91  49  90  91  97  83  90  56  51  82  66  71  92  84  64  50  76  83  49  89  62  73  65  86  95  70  59  51  76  73  54  87  69  55  72  49  77  92  94  51  80  63  74  69  77  83  68  88  92  56  63  93  54  97  79  59  51  71  84  69  55  60  69  94  90  76  69  74  54  65  74  64  96  96  49  61  74  65  67  60  67  66  52  78  95  83  58  81  74  65  59  50  72  62  97  74  98  49  64  91  64  89  85  85  80  62  92  79  93  88  73  54  95  91  54  75  59  54  57  82  86  63  54  52  56  58  50  61  83  70  98  64  53  58  49  51  75  81  74  90  80  58  72  65  67  98  58  78  79  51  75  72  65  98  69  95  88  58  90  59  85  56  61  72  89  93  84  70  98  93  88  74  92  98  53  71  68  84  77  66  57  52  93  97  52  77  71  66  60  57  72  86  65  93  91  60  78  66  70  60  49  83  80  90  93  55  49  91  93  82  98  57  53  90  70  78  67  66  74  92  57  77  58  61  78  84  57  98  70  57  79  95  59  87  86  54  68  92  92  57  59  53  84  97  52  79  81  81  81  49  96  74  51  94  89  62  78  73  59  94  87  68  85  75  72  69  95  92  89  67  81  55  52  89  67  93  81  67  56  50  66  69  96  55  86  94  59  52  71  76  75  68  53  75  71  93  84  75  83  70  50  84  96  59  75  97  50  67  56  53  94  78  58  74  69  69  85  94  58  92  74  94  66  73  86  81  60  81  89  53  57  50  75  55  58  88  96  76  87  90  78  80  70  85  91  91  84  71  71  73  58  63  72  79  80  92  95  86  70  53  92  65  66  90  90  91  56  84  98  93  75  51  68  95  72  68  59  87  74  60  52  73  91  87  89  92  82  67  78  85  70  73  49  87  73  49  95  66  54  96  53  91  77  90  87  57  75  51  91  60  88  70  79  75  57  76  60  49  71  57  51  83  88  68  72  62  54  67  74  80  61  55  91  56  74  55  70  66  63  50  62  78  98  96  76  55  94  76  62  64  91  89  52  76  97  66  78  63  66  81  92  91  78  57  49  92  93  78  63  65  58  89  79  72  83  73  57  87  79  58  69  92  82  85  66  78  81  89  88  73  71  82  58  57  93  69  55  76  65  95  81  79  76  77  59  81  69  64  71  80  65  95  97  73  69  52  78  59  79  81  65  94  78  66  56  76  90  73  49  52  91  72  75  60  72  51  94  57  55  94  55  87  50  92  90  68  71  90  82  73  53  96  89  54  80  96  77  68  60  64  96  87  97  62  76  62  67  59  97  57  78  60  64  80  67  67  52  55  67  91  83  83  57  73  54  59  76  53  52  82  74  84  54  72  60  76  85  82  60  78  51  56  68  80  79  53  80  95  90  72  84  62  81  66  58  49  74  53  74  96  77  88  89  90  83  91  98  90  56  90  97  85  75  73  68  72  50  66  86  86  95  83  86  96  61  57  97  74  89  81  76  78  55  66  63  54  92  67  84  63  87  73  56  70  64  65  85  58  91  66  94  97  80  96  58  79  50  90  85  60  65  85  93  79  60  90  63  93  73  97  60  64  82  71  56  81  83  77  67  94  52  69  92  92  85  60  74  93  85  84  51  49                                                                                                                                                  
                                                                                                                                                72  81  72  70  81  90  82  73  58  80  77  85  71  76  85  74  89  57  93  93  89  59  95  56  73  73  53  81  57  95  78  68  85  87  97  98  87  86  90  70  77  92  77  78  78  51  85  49  87  83  89  77  93  50  62  73  96  66  83  89  81  56  60  58  56  85  54  80  57  92  70  84  60  95  94  58  82  82  62  89  95  86  82  74  94  51  71  90  56  72  87  79  68  50  59  80  84  61  71  60  55  71  81  77  67  76  60  65  82  71  95  54  90  72  89  86  83  69  96  76  59  57  54  58  92  88  67  98  81  56  66  79  74  75  50  81  71  59  95  77  96  83  75  93  97  86  52  55  91  81  81  82  72  84  82  82  82  92  68  97  87  82  69  56  61  95  95  52  95  96  98  72  59  56  53  67  98  56  87  61  49  59  60  59  97  50  71  79  63  51  97  67  68  98  67  88  86  74  96  64  79  97  61  97  53  74  53  67  63  64  96  65  84  95  69  89  84  55  69  92  81  64  66  72  92  60  51  83  69  51  89  81  87  49  59  68  57  67  95  97  72  54  79  86  94  55  71  64  85  88  97  57  65  53  59  70  53  85  68  62  77  70  85  80  58  73  87  64  78  89  80  51  67  87  60  70  87  69  75  70  78  68  55  80  84  92  81  97  79  89  72  87  81  84  91  94  60  76  64  52  72  52  83  63  57  92  61  59  77  79  53  85  78  53  49  90  78  71  82  91  89  77  65  94  86  69  92  82  61  57  68  66  78  92  74  77  62  60  97  52  58  51  66  50  94  56  92  74  64  72  88  74  83  68  71  98  92  71  78  63  77  57  85  98  80  67  57  59  66  74  85  98  49  54  55  91  79  96  62  53  49  97  83  81  56  70  90  85  69  70  98  56  55  91  93  70  58  94  81  79  69  56  56  60  95  52  97  95  68  61  81  59  92  94  74  88  96  59  98  59  50  62  96  59  88  65  70  83  59  66  53  70  51  81  66  97  90  76  81  74  65  72  57  98  97  93  90  90  85  92  80  61  75  51  68  73  70  88  88  96  96  95  71  68  69  63  87  74  91  69  69  67  74  65  98  54  80  64  73  74  85  57  53  78  94  51  69  78  57  97  57  59  82  82  72  71  63  56  50  86  87  89  57  79  61  61  82  69  72  87  54  91  88  76  92  56  92  53  92  87  94  51  51  83  49  94  60  62  64  54  56  54  61  51  95  82  69  76  79  83  93  81  57  72  94  71  50  72  72  61  91  84  86  78  54  63  68  89  96  92  84  85  94  97  78  65  74  60  74  92  97  83  91  89  95  76  73  89  96  53  50  91  79  85  57  90  52  85  51  56  63  54  74  65  62  52  73  80  94  69  73  62  81  92  63  62  96  73  49  62  72  90  83  90  88  73  97  52  75  76  73  88  51  52  78  82  77  95  58  71  76  74  73  60  52  87  66  71  95  88  92  79  67  66  94  76  80  79  87  55  94  81  91  76  92  62  53  64  77  67  83  71  50  59  79  94  97  84  90  84  86  64  57  78  64  49  70  68  94  75  90  95  88  52  75  56  60  59  67  73  93  85  56  64  78  53  66  61  83  92  55  65  60  93  72  96  80  57  75  76  72  64  87  66  61  78  93  73  87  65  72  82  75  63  84  77  56  68  57  55  49  95  90  85  59  87  64  67  57  67  79  93  67  75  51  77  87  69  92  89  88  90  79  90  81  53  85  79  50  59  82  83  70  66  66  63  57  69  53  57  87  89  73  88  90  51  70  64  88  82  52  54  68  87  69  90  66  52  68  89  98  55  78  52  89  91  77  57  63  67  61  64  69  92  85  76  83  56  91  64  80  77  85  75  83  72  68  94  61  49  73  69  85  92  88  66  91  56  96  92  85  72  98  56  92  96  98  82  65  85  73  82  60  79  62  55  81  49  77  49  72  81  84  60  58  90  55  81  82  70  54  56  94  97  68  60  49  90  78  85  50  86  85  98  57  89  65  72  88  94  75  50  69  94  59  83  95  62  73  59  71  68  52  51  59  91  58  57  96  69  77  92  60  51  76  97  73  87  94  51  83  73  98  49  82  69  57  65  63                                                                                                                                                
                                                                                                                                              49  84  82  51  73  98  98  63  97  73  98  55  89  64  81  66  70  82  76  85  88  81  57  73  79  88  56  68  78  58  68  82  58  51  77  81  81  53  82  73  72  58  79  71  95  81  90  88  83  53  60  70  93  79  54  50  75  76  92  63  49  58  53  82  68  50  58  55  95  86  56  58  50  75  75  52  75  85  76  59  79  77  84  56  69  87  67  57  73  51  70  89  87  49  64  84  79  62  53  81  62  64  75  74  84  73  89  59  94  49  85  87  62  58  62  60  62  59  57  56  58  79  54  60  87  94  68  87  63  86  93  98  92  93  65  53  58  78  52  58  64  92  95  56  89  93  49  69  96  77  81  84  80  49  95  95  75  54  59  72  55  51  84  50  88  71  51  84  50  63  76  79  65  64  65  94  75  92  51  61  58  95  84  94  90  77  64  50  58  70  55  71  70  98  50  82  90  69  90  78  61  67  98  72  54  60  90  75  61  89  54  71  71  79  55  70  86  77  88  69  52  61  65  52  76  86  86  70  59  50  76  69  52  62  97  87  97  79  75  81  80  53  83  85  90  66  95  60  73  84  93  90  65  96  51  97  60  91  71  74  58  72  85  55  95  76  80  82  63  85  62  60  68  89  84  73  63  96  94  50  77  94  74  59  49  66  67  66  98  87  64  57  71  76  75  68  67  57  55  98  75  58  60  55  83  63  87  59  93  82  52  71  59  58  83  80  81  62  87  76  92  77  94  97  57  89  68  81  78  90  70  62  89  67  93  69  76  71  63  67  83  89  55  50  74  84  54  85  77  49  70  63  69  64  49  76  78  76  92  81  98  62  91  92  94  50  80  68  54  86  75  70  96  49  59  68  56  84  58  70  67  87  54  55  94  97  72  74  82  72  96  94  78  91  71  52  93  78  65  49  58  61  97  50  96  80  63  62  93  65  91  87  95  58  64  55  93  55  50  95  81  70  90  97  97  60  63  91  52  62  51  79  72  71  64  76  51  77  91  72  63  79  91  69  94  94  60  75  73  77  66  53  58  50  60  82  59  73  59  88  64  77  78  77  51  94  52  66  62  83  63  83  72  62  55  70  83  79  84  85  72  89  80  89  93  81  57  49  95  73  64  79  57  81  72  92  62  60  74  61  63  77  79  87  90  59  96  95  71  80  87  85  77  49  78  78  53  87  65  95  82  53  92  90  77  57  86  85  55  77  54  64  59  69  57  65  58  95  64  74  66  61  97  63  60  91  53  66  50  79  94  91  89  79  70  85  52  55  88  76  78  98  66  54  58  82  51  87  81  51  78  50  65  73  97  60  86  51  96  96  81  50  84  75  79  67  88  96  79  72  92  51  76  69  70  86  78  63  49  82  63  80  67  61  76  69  70  90  86  76  68  77  78  55  63  54  94  76  71  51  58  90  75  52  74  68  72  97  53  90  80  72  82  59  98  56  64  53  90  51  60  71  92  79  53  93  70  59  97  54  50  63  84  72  96  51  60  56  86  84  70  80  58  94  98  83  55  58  95  56  66  82  71  58  78  90  79  50  51  69  72  63  88  84  62  75  63  61  70  85  80  83  56  90  94  88  59  95  95  78  64  95  54  68  59  65  57  67  51  97  73  67  87  77  93  92  74  70  57  92  64  81  61  92  78  77  90  66  91  97  55  85  60  65  53  64  51  58  53  70  66  96  83  58  93  50  83  53  60  83  73  77  92  77  70  50  98  67  85  67  64  49  60  58  82  69  71  60  49  53  75  59  65  76  87  53  58  84  78  82  59  91  56  73  87  87  49  67  65  81  62  81  65  58  80  84  91  50  61  71  61  88  58  56  85  55  57  60  81  55  91  92  82  95  76  55  68  76  98  66  75  51  88  84  64  98  55  86  87  72  89  94  53  87  80  54  80  57  95  85  65  88  73  73  73  75  50  71  52  66  95  86  71  73  91  58  71  74  73  60  62  66  95  84  72  81  53  57  69  61  80  78  75  69  88  91  95  71  89  96  95  89  59  60  71  54  73  75  93  57  65  74  55  50  82  62  94  72  96  72  95  70  67  68  98  88  94  62  63  55  51  55  49  75  78  80  94  63  63  59                                                                                                                                              
                                                                                                                                            56  56  85  50  74  64  59  49  81  70  80  93  81  96  70  94  75  54  68  85  91  92  60  82  92  59  60  97  91  61  81  97  62  84  52  76  55  64  86  55  69  53  60  82  89  91  75  97  70  53  91  70  79  95  91  60  52  51  55  59  49  82  85  72  92  49  73  90  59  96  97  72  83  72  64  51  95  71  96  87  91  83  70  62  86  53  94  98  88  98  60  83  79  68  60  80  67  82  60  68  83  65  49  56  67  61  89  86  98  58  76  49  78  49  49  77  98  51  97  98  81  68  78  77  87  78  70  75  90  76  56  83  50  87  66  85  98  94  58  69  89  87  63  65  74  92  77  51  87  84  66  59  66  86  78  76  89  82  89  55  50  63  74  67  84  55  68  98  51  67  73  81  68  65  71  97  61  77  84  81  86  65  57  93  55  67  84  62  74  55  72  61  56  77  89  75  97  95  98  51  83  51  69  93  57  64  83  66  55  75  68  58  62  90  92  75  71  58  66  77  82  83  96  89  86  79  53  73  54  85  67  69  74  61  51  80  96  87  68  80  76  50  83  98  73  77  49  58  80  57  58  54  68  98  60  72  89  87  52  92  80  91  53  70  91  75  83  72  79  87  98  82  82  90  55  98  89  92  63  96  52  50  74  49  59  74  61  49  76  98  80  70  76  57  72  81  80  96  86  68  86  83  85  92  81  63  53  77  61  53  55  73  95  50  55  96  84  93  92  96  66  65  57  94  86  59  97  98  51  89  52  72  66  50  98  53  71  74  79  52  90  76  84  84  73  74  76  56  85  92  53  96  55  59  80  69  49  55  76  95  66  77  59  74  95  83  88  79  61  52  91  62  98  53  61  96  82  67  49  85  84  72  67  52  65  86  68  93  72  77  93  77  49  86  68  91  95  63  67  57  91  72  53  58  63  51  58  62  75  53  56  67  67  91  82  92  64  94  87  72  97  73  84  68  59  93  51  91  76  61  89  90  87  92  65  52  55  61  73  82  78  76  61  94  88  49  82  60  83  82  49  86  61  73  57  77  72  97  87  57  71  75  66  75  74  67  76  57  77  66  89  56  60  74  60  79  61  50  81  79  70  56  82  55  57  51  97  87  72  91  69  87  62  88  73  61  95  92  74  89  81  95  59  72  97  94  72  80  56  59  88  69  62  57  55  93  51  63  80  53  95  93  80  91  82  69  95  90  50  78  94  93  57  74  60  77  59  51  93  77  93  94  97  60  58  67  54  55  54  93  94  54  50  68  79  58  68  81  68  72  71  56  97  52  61  97  57  90  54  51  67  72  52  57  94  92  88  61  79  98  75  59  67  66  53  74  83  71  95  61  72  53  82  80  84  73  91  50  97  82  98  64  84  66  97  80  90  86  96  62  56  71  74  74  68  88  89  72  56  77  85  89  58  71  92  85  80  78  89  94  73  85  58  67  84  69  75  90  53  65  66  91  61  61  57  54  85  61  60  94  79  91  90  61  95  83  91  73  55  64  82  65  82  80  89  83  73  78  66  82  88  75  96  68  51  82  59  87  96  58  85  98  54  78  75  80  67  73  61  66  83  92  91  91  64  57  89  66  69  73  64  94  58  84  62  83  75  90  53  77  75  57  51  80  58  53  50  50  85  59  77  55  60  56  64  50  66  51  51  63  95  50  55  86  52  60  60  64  76  89  66  63  76  76  83  87  62  81  84  78  72  64  49  78  60  92  56  52  57  91  73  71  78  93  53  87  66  58  90  77  78  65  94  81  55  70  75  98  65  74  67  78  95  51  84  81  94  60  53  66  71  93  86  81  53  86  73  58  97  85  65  78  83  86  72  89  79  69  62  65  54  62  59  65  67  71  68  86  62  76  87  77  72  94  87  72  70  92  57  62  68  58  91  66  85  75  80  78  84  58  53  49  65  61  52  80  63  52  60  79  63  57  66  97  87  80  87  85  71  75  95  78  82  61  69  54  58  83  85  79  62  80  78  75  98  85  97  86  57  67  91  76  81  79  95  77  61  87  94  87  71  94  94  59  69  96  81  69  70  83  94  65  83  83  89  61  66  92  77  89  60  92  96  90  64  59  96  85  75  62  92                                                                                                                                            
                                                                                                                                          79  81  66  82  63  89  96  71  50  68  53  54  50  72  69  64  71  63  81  72  64  68  82  68  85  82  68  57  69  88  76  81  73  97  65  89  76  61  83  64  71  68  95  87  66  74  71  84  64  78  51  80  95  82  59  79  58  61  82  82  85  94  50  91  72  71  61  52  96  51  98  67  88  60  92  55  59  83  68  61  64  60  98  54  88  90  80  50  75  54  83  86  78  81  80  66  84  79  63  92  89  88  51  62  73  60  61  77  93  50  59  65  85  67  58  92  84  92  75  95  95  77  86  54  76  86  55  68  73  95  82  50  59  82  60  56  65  52  86  96  95  65  72  78  71  55  68  66  65  89  74  55  63  59  72  83  68  60  52  93  74  51  96  60  91  93  85  88  77  78  67  66  60  85  60  73  61  51  62  94  88  57  70  75  93  92  56  54  60  82  84  87  86  92  80  52  56  97  65  65  77  85  95  84  96  90  79  63  87  86  91  88  83  72  79  55  66  65  85  89  96  95  54  84  72  68  90  98  72  75  98  55  74  90  54  92  79  72  64  62  84  78  56  61  77  56  51  64  55  62  50  76  86  65  98  55  51  92  90  74  94  60  57  55  58  61  59  69  52  80  89  75  62  98  92  78  76  54  56  59  52  98  74  94  95  88  92  81  54  81  59  77  61  79  53  92  82  66  67  76  90  80  89  91  59  69  83  98  84  85  66  69  83  70  79  98  90  87  90  61  86  50  93  84  70  86  55  79  78  65  60  60  74  54  88  50  77  96  85  49  56  76  95  49  89  59  65  60  53  66  51  82  74  70  68  53  79  66  65  87  55  70  95  85  52  85  70  66  77  64  92  85  85  89  59  58  84  49  91  82  65  71  97  93  81  81  96  60  53  65  66  72  83  72  75  70  65  71  84  71  90  88  52  84  49  91  57  49  83  85  64  57  91  63  76  87  72  94  59  80  61  75  91  84  61  79  58  49  78  72  53  80  52  80  70  74  79  61  98  68  59  87  51  49  91  70  96  66  75  86  71  92  69  54  81  51  98  72  93  60  56  52  88  92  75  68  60  74  53  82  72  54  65  63  82  92  52  82  74  56  50  68  79  61  64  96  96  62  91  94  93  88  58  92  56  74  94  50  77  54  56  81  96  81  56  74  77  83  97  75  81  89  78  81  88  50  63  79  70  63  90  52  95  62  56  49  64  59  72  66  66  56  75  60  59  83  72  85  81  70  77  82  71  94  64  62  82  67  74  96  78  53  67  96  92  84  77  53  60  74  55  83  78  59  67  87  54  67  55  81  57  90  93  76  88  77  54  82  62  67  64  69  58  70  57  79  95  79  59  65  77  64  94  50  85  93  50  93  88  56  56  59  89  71  49  88  88  71  65  73  79  74  67  63  63  63  68  90  96  57  55  71  67  94  51  49  69  76  71  65  77  59  82  92  94  94  74  94  56  60  90  77  52  82  66  49  90  80  91  63  54  91  61  72  52  69  93  92  82  84  91  68  55  81  97  64  73  65  51  90  68  66  64  72  74  54  89  95  94  75  50  54  78  64  80  63  50  58  59  89  52  71  80  89  83  89  70  80  69  80  66  68  86  60  80  87  90  70  71  56  74  69  59  63  95  70  86  93  68  67  85  86  79  85  58  51  98  74  49  61  66  85  98  61  93  70  68  67  72  57  90  58  73  63  55  73  52  70  58  69  50  57  52  49  50  59  97  96  88  55  80  85  64  94  63  78  81  70  56  53  74  63  90  79  64  53  96  66  91  85  98  56  80  87  60  81  84  96  63  88  88  87  97  66  85  75  66  76  83  60  55  59  88  56  62  73  90  65  94  71  76  53  75  68  57  52  98  59  97  69  76  68  85  95  57  76  76  83  52  68  53  96  66  66  74  95  95  88  90  94  88  91  86  68  91  87  61  53  71  80  80  88  84  98  62  79  93  84  93  89  85  83  54  57  58  96  90  74  51  64  66  67  84  61  66  58  97  90  52  72  56  55  76  93  91  59  68  72  94  96  52  96  79  58  83  68  69  62  51  50  76  91  57  71  98  69  70  97  89  62  75  77  69  61  69  94  58  87  78  72  87  58                                                                                                                                          
                                                                                                                                        52  62  68  56  93  88  68  58  86  76  88  51  68  69  50  52  86  61  89  93  59  86  84  55  76  93  95  75  57  60  95  75  96  77  85  81  63  63  94  65  75  52  51  87  66  67  82  83  73  92  67  67  89  81  92  76  61  55  66  63  90  60  92  78  65  52  58  69  95  85  86  77  87  50  62  61  64  56  83  86  65  96  66  85  93  73  84  72  50  62  80  51  95  81  66  64  57  58  83  50  97  89  83  54  78  86  64  88  96  82  68  68  59  93  93  86  60  89  59  73  62  83  86  56  77  98  75  84  97  62  77  96  65  86  51  93  82  80  63  65  94  75  86  54  67  77  64  73  85  63  69  89  79  81  75  82  71  98  82  71  72  49  51  84  53  78  69  90  89  90  52  76  72  55  56  59  93  56  69  55  57  92  98  97  94  55  69  98  78  69  63  68  79  70  49  95  78  81  57  56  90  67  68  84  56  71  90  77  88  88  71  88  68  77  82  55  95  86  71  89  85  82  98  98  88  50  66  74  80  59  96  92  66  84  64  71  50  52  64  67  63  60  65  50  72  93  96  53  50  65  86  83  83  78  57  54  64  73  76  94  69  89  58  76  85  83  87  62  77  66  67  50  62  51  81  78  58  86  55  77  70  66  94  61  59  97  53  68  82  90  80  77  71  87  97  65  95  63  76  50  89  75  66  77  72  92  60  72  82  86  49  50  66  94  59  60  61  83  64  71  83  76  86  83  87  86  77  95  49  75  62  63  78  57  64  86  91  86  95  74  69  50  80  92  74  95  87  77  66  64  79  88  72  50  51  61  85  90  67  90  58  69  83  49  83  80  57  66  55  65  59  49  88  49  60  79  85  56  80  59  69  50  49  85  85  93  87  91  59  58  79  52  56  60  89  68  66  68  89  68  91  84  81  68  77  60  68  58  96  72  52  68  58  73  87  60  74  52  52  73  51  79  86  80  66  79  72  97  57  92  76  71  56  90  81  93  88  68  78  62  82  59  71  87  59  95  76  76  81  88  88  80  58  92  82  79  88  86  88  84  76  68  76  71  54  59  77  80  52  79  79  93  87  52  77  74  78  52  98  52  95  87  79  87  72  64  54  75  50  83  64  73  81  58  62  95  56  82  82  79  54  52  84  59  79  53  51  77  80  50  53  81  54  56  77  98  94  81  60  87  68  74  64  98  76  87  50  73  75  91  96  68  91  88  98  94  77  58  76  59  68  50  91  94  68  53  88  92  75  76  86  69  67  78  88  54  60  52  79  67  57  80  78  59  57  60  69  65  61  51  55  57  71  87  95  57  49  50  83  82  71  87  59  72  96  85  56  59  81  77  71  81  50  69  90  72  61  75  62  84  53  53  62  51  51  63  63  73  56  67  53  89  71  90  94  50  55  70  96  57  57  69  70  60  68  82  55  98  84  72  69  50  93  55  71  59  95  67  51  56  69  78  59  49  52  57  80  58  65  77  58  68  83  61  76  67  81  53  83  85  58  56  64  89  53  58  93  61  81  67  51  58  89  57  68  68  81  91  85  72  50  60  86  61  84  49  58  67  75  73  97  77  98  60  88  72  93  53  50  77  96  91  77  78  80  63  88  83  61  64  67  90  87  70  61  90  58  72  50  89  91  56  55  62  74  94  85  61  72  80  81  94  60  58  83  70  81  59  58  69  80  84  92  51  96  72  90  73  82  85  78  83  86  86  84  65  83  85  78  86  57  68  72  73  92  86  52  70  60  86  98  66  92  67  49  89  74  80  51  81  87  62  70  68  59  57  65  79  51  49  51  55  97  50  96  80  80  80  78  83  98  90  59  60  65  88  67  49  71  66  63  98  68  73  66  50  80  55  75  75  85  54  83  79  86  57  96  88  94  82  58  72  78  59  60  95  70  62  77  95  60  59  92  81  49  82  60  51  90  72  84  76  58  75  78  56  74  81  65  53  63  84  52  75  54  77  89  91  91  85  59  92  73  68  91  96  52  53  56  80  67  67  72  50  59  65  76  86  87  67  98  91  91  74  71  51  58  69  59  64  57  96  81  92  52  86  59  55  81  52  70  87  68  86  74  90  55  96  90  72  85  57  59                                                                                                                                        
                                                                                                                                      53  57  72  86  63  55  67  65  69  60  81  79  57  57  86  65  57  52  78  57  77  68  71  89  49  73  62  81  92  58  56  71  79  78  80  96  55  59  69  86  50  93  80  80  93  89  98  77  79  65  72  88  85  65  64  53  79  95  68  51  97  61  90  77  94  73  89  56  81  98  67  65  49  91  81  63  57  88  63  76  86  93  55  81  53  51  80  55  66  52  94  91  89  63  96  89  83  91  81  65  73  94  83  91  52  58  54  60  59  66  64  56  97  58  69  72  67  98  49  90  61  82  83  94  66  96  76  85  50  51  76  75  65  63  97  53  65  94  66  60  58  62  69  69  64  83  64  96  86  74  62  70  94  77  76  71  57  57  59  74  78  92  86  70  73  91  81  82  80  56  57  54  76  98  56  61  85  58  75  88  88  78  76  85  90  66  84  58  77  80  79  61  63  82  58  72  88  54  69  49  52  98  70  65  83  98  66  68  94  85  67  94  77  89  70  66  96  52  81  53  55  96  86  88  87  52  73  86  65  55  82  91  98  77  91  94  60  51  83  86  54  79  54  81  84  76  64  73  82  69  52  98  52  98  52  62  93  61  63  67  77  62  98  70  53  60  89  86  77  65  95  88  95  90  64  78  92  62  64  70  49  80  58  52  91  93  72  51  77  78  76  57  50  97  94  56  57  79  81  90  61  62  66  63  55  65  67  66  95  72  64  66  56  81  58  80  51  98  68  82  92  66  82  57  94  71  54  78  72  65  90  91  95  96  84  65  66  93  94  63  81  72  59  73  97  80  90  89  77  54  86  81  62  58  95  95  71  55  67  90  94  56  52  50  80  57  91  89  72  80  63  96  60  77  77  72  93  53  59  98  62  61  81  70  81  90  52  84  85  97  89  54  51  53  51  65  71  94  62  66  59  73  86  68  84  77  73  55  53  58  82  69  49  84  63  50  66  93  67  79  56  74  61  66  75  62  94  68  78  62  89  86  98  79  63  85  93  75  90  86  80  72  69  87  66  84  93  73  64  59  50  49  79  57  63  86  79  59  74  69  60  98  92  92  54  62  94  53  74  91  91  77  76  79  96  81  97  49  69  56  87  67  97  75  56  65  77  88  52  91  52  70  57  84  79  72  78  69  57  95  81  65  57  53  83  54  60  60  61  70  80  72  60  50  57  83  73  81  91  75  85  54  49  91  58  73  59  97  70  91  62  83  61  92  82  49  91  92  84  67  77  72  62  65  53  60  91  84  58  68  80  56  63  49  64  52  89  85  81  58  71  60  73  86  50  65  51  83  96  70  76  67  50  93  69  77  83  95  89  51  92  70  81  85  49  90  80  73  53  50  52  97  88  49  97  82  60  72  57  49  68  73  80  57  83  50  69  68  75  96  90  81  58  73  61  84  81  76  98  81  69  53  77  78  49  60  98  84  94  81  65  88  71  79  89  52  52  77  78  92  81  60  82  50  54  95  53  50  82  75  80  55  75  57  68  72  89  69  72  62  71  77  52  91  67  78  53  55  98  92  63  52  85  61  79  97  88  85  78  55  56  57  83  84  75  64  78  98  60  65  91  68  93  88  50  89  90  74  90  80  56  73  85  80  55  67  67  50  52  63  54  63  64  63  54  69  53  63  77  52  78  96  84  80  56  49  66  63  98  56  94  78  74  86  50  73  87  78  85  69  55  64  88  49  97  57  98  52  78  87  89  61  92  74  67  74  62  80  94  80  82  59  80  51  93  73  82  87  94  52  92  92  92  54  58  91  78  55  77  98  62  68  54  74  87  89  56  80  96  75  89  56  73  86  70  68  96  93  63  92  75  56  49  72  96  82  84  86  86  84  54  63  53  57  61  79  92  54  93  62  87  54  57  50  91  73  69  54  66  62  59  56  70  90  54  59  83  77  66  90  75  86  58  57  60  84  72  79  98  95  93  89  55  73  58  93  51  90  87  61  82  93  86  73  58  52  86  53  67  98  93  75  66  62  87  92  58  53  94  81  55  94  73  67  89  66  74  70  96  88  66  82  80  94  98  55  75  90  58  67  67  86  94  69  91  75  81  55  63  74  89  81  63  89  62  61  71  62  77  81  78  53  78  77                                                                                                                                      
                                                                                                                                    67  81  86  79  58  72  80  98  58  72  68  69  80  82  96  93  79  70  86  93  86  67  73  67  63  97  85  94  62  94  93  83  58  54  52  62  86  73  90  78  74  68  61  72  77  72  67  81  69  88  76  87  54  90  66  61  91  56  94  88  70  56  69  96  49  62  63  59  90  52  91  77  62  62  86  95  57  62  75  75  83  71  88  58  57  66  72  85  68  71  49  64  74  98  90  55  63  66  70  51  60  96  60  54  87  78  88  91  49  66  97  83  89  89  56  95  86  88  56  89  69  85  66  62  89  83  68  60  92  97  60  86  66  84  61  69  55  90  58  71  94  92  64  66  71  55  70  53  66  69  68  85  73  57  59  89  94  75  66  53  95  88  92  60  62  64  96  95  93  52  68  89  80  49  84  83  64  92  91  74  69  68  62  87  85  87  59  49  83  98  84  87  97  66  81  51  51  52  56  54  88  79  71  90  67  67  57  86  68  87  73  57  91  68  90  76  51  74  78  58  87  64  74  58  65  76  82  76  92  78  87  54  77  60  83  66  80  97  58  91  63  86  79  70  84  74  77  94  81  56  74  96  60  76  77  86  83  89  62  74  55  73  82  64  70  65  68  82  76  72  88  97  84  75  58  60  70  53  94  79  98  77  92  56  54  49  72  83  89  85  91  74  80  77  84  71  85  55  85  91  73  74  84  79  60  82  52  71  93  58  78  77  57  63  82  79  50  61  92  49  73  92  68  70  69  65  71  61  98  61  59  98  80  74  53  96  96  76  75  57  95  63  58  71  73  66  50  62  68  60  94  61  91  57  85  53  70  78  49  91  82  81  67  92  90  82  95  74  78  62  51  54  89  86  87  96  89  89  56  69  55  58  63  90  96  98  51  65  88  53  81  50  69  80  96  71  65  59  61  62  89  82  95  56  74  95  67  94  50  76  79  52  70  92  91  61  87  58  70  93  59  66  64  73  80  82  97  59  60  76  51  67  82  66  65  54  89  91  60  77  54  70  63  68  51  52  71  53  89  72  76  90  84  92  53  94  86  56  96  60  85  78  78  51  84  71  61  75  69  88  73  80  67  89  49  64  87  86  97  65  62  61  90  67  58  54  66  81  50  72  63  61  58  52  80  86  76  58  62  98  51  50  88  78  71  79  56  67  83  97  76  68  71  52  62  93  76  57  77  67  71  75  50  70  51  87  79  84  64  98  91  74  98  70  83  51  98  61  94  66  61  95  50  88  76  60  88  90  72  56  73  50  83  55  72  96  83  84  93  86  55  82  92  58  82  72  54  52  87  97  82  66  84  98  80  98  77  86  74  96  64  86  94  55  51  96  79  92  90  75  60  52  84  62  57  56  58  78  89  84  58  62  89  78  80  81  73  71  65  71  74  62  54  56  97  79  69  51  50  51  72  92  56  86  75  70  84  68  68  64  59  83  69  88  57  83  54  70  68  52  98  83  77  76  82  82  52  69  79  67  91  52  50  82  66  92  62  56  58  95  60  65  68  52  88  64  78  57  75  91  68  87  98  71  54  71  89  73  58  98  74  52  60  68  88  87  88  80  57  73  83  81  78  88  50  57  68  61  67  67  87  93  70  63  49  92  98  63  83  91  52  55  53  52  54  93  67  54  76  83  73  64  51  66  66  83  64  86  55  62  96  70  59  89  73  91  79  80  98  94  56  76  57  58  97  78  91  70  67  78  87  66  71  81  90  93  57  71  89  65  53  73  96  82  66  89  79  98  84  94  85  96  70  84  74  49  71  69  67  70  91  66  51  62  59  83  76  90  61  85  75  58  95  54  49  85  90  87  85  69  88  66  61  66  88  84  91  76  91  60  83  73  52  61  79  93  58  93  56  60  73  94  77  51  60  75  52  54  90  65  58  49  72  86  74  57  57  61  65  84  70  79  81  50  56  90  53  74  57  51  64  63  94  59  92  56  66  53  82  84  59  70  75  53  64  89  97  88  50  84  86  98  95  90  56  76  87  87  51  66  60  69  95  61  83  63  69  79  56  86  59  97  87  53  86  98  82  71  60  94  83  79  66  85  89  84  60  77  97  67  85  59  96  49  78  92  69  98  57  58  64  67  74  50  73                                                                                                                                    
                                                                                                                                  87  49  83  59  51  66  54  56  71  67  76  94  69  60  88  76  68  67  74  68  54  96  54  54  71  56  77  74  97  53  91  77  86  83  62  64  52  84  98  88  52  92  81  75  55  71  93  76  68  97  64  81  51  91  70  67  80  97  74  72  71  82  84  72  80  51  76  96  49  61  88  62  79  74  92  78  86  90  59  72  70  83  84  94  85  60  54  51  90  70  93  56  81  91  63  78  88  52  95  66  88  85  69  81  94  82  71  67  52  87  71  56  61  84  61  54  81  74  69  50  59  64  61  80  83  85  93  72  65  72  54  55  63  86  56  60  60  79  54  59  54  54  54  51  94  64  94  83  93  91  57  67  79  93  79  77  95  59  83  70  74  53  52  67  70  62  74  86  76  52  97  87  86  63  79  92  96  93  69  87  51  59  60  72  74  53  50  51  92  65  98  84  59  93  89  67  91  95  61  89  93  55  91  72  84  71  54  72  74  91  50  89  91  96  68  76  84  97  59  54  86  74  93  92  61  88  61  98  60  54  81  88  70  55  52  58  88  84  66  86  82  66  61  68  86  94  68  60  68  74  92  97  92  88  79  63  76  62  94  71  86  77  63  80  55  65  65  50  93  73  72  49  98  64  97  78  73  59  58  53  78  50  53  88  61  83  91  68  65  79  65  50  50  70  52  76  76  58  60  98  91  77  63  71  52  84  57  63  93  72  93  95  55  81  94  95  63  96  76  50  88  72  65  68  78  68  90  52  64  57  50  53  85  79  56  52  90  49  88  80  75  81  76  74  75  98  74  65  81  96  67  57  80  74  70  63  90  49  67  86  59  77  92  56  82  69  55  58  84  56  51  84  58  83  63  83  72  83  57  69  86  94  60  67  96  96  69  58  64  80  67  91  79  73  71  74  83  65  67  85  50  74  68  91  67  64  90  88  95  84  83  68  52  90  58  85  68  96  54  54  51  63  77  89  97  50  87  98  59  61  57  78  51  73  54  72  86  91  76  85  56  70  85  68  82  53  58  77  96  66  83  50  56  64  56  53  72  51  69  85  87  75  82  61  61  61  95  93  87  56  91  61  70  79  94  76  82  67  69  72  83  78  61  76  61  94  87  91  49  95  75  82  91  57  72  68  64  93  94  80  73  94  98  65  73  54  68  70  79  94  87  88  56  92  73  57  51  89  75  70  75  75  89  67  75  94  51  98  77  53  74  91  63  94  68  94  80  89  49  49  58  86  92  88  53  87  93  73  69  61  54  58  90  84  57  57  90  70  60  58  69  95  79  89  77  90  53  53  57  61  50  87  69  54  82  89  72  73  55  71  74  69  77  70  87  92  65  64  74  57  56  72  93  84  56  65  57  58  94  69  60  65  80  81  59  98  65  75  67  75  80  91  59  92  53  50  67  72  98  78  94  92  92  67  81  84  82  89  89  51  55  86  64  64  69  49  75  78  86  77  89  88  96  62  54  98  54  57  93  80  78  58  62  68  93  58  51  52  50  98  85  54  51  56  58  59  81  93  92  60  69  89  58  91  69  63  73  88  69  81  95  74  83  93  57  58  79  61  56  87  74  78  49  53  80  53  85  78  65  81  61  50  52  98  50  60  56  76  69  84  96  93  84  73  86  83  87  51  64  88  82  80  72  92  81  95  85  75  51  56  70  53  71  54  97  50  97  77  74  59  82  82  64  73  78  59  80  76  53  87  90  89  57  70  86  82  88  56  72  88  55  96  81  83  66  76  76  88  49  70  71  78  86  53  66  59  63  98  98  66  49  98  93  49  98  63  66  62  62  60  84  77  58  79  71  77  72  72  97  75  92  56  67  51  86  49  72  62  82  55  58  51  82  65  70  83  62  59  77  91  86  93  72  89  78  61  59  51  53  56  86  54  90  92  54  50  60  63  91  58  63  56  59  86  79  89  74  53  74  80  69  76  87  50  98  75  70  53  89  92  54  58  68  84  78  58  95  76  97  85  87  74  55  52  65  58  58  67  68  76  56  70  50  68  80  62  70  75  83  63  75  72  55  63  53  79  53  79  53  75  68  85  93  94  89  87  66  56  66  58  63  49  52  53  57  65  78  51  49  80  81  97  75  87  58  64                                                                                                                                  
                                                                                                                                58  82  61  86  84  56  83  50  60  60  54  89  61  67  72  94  74  50  66  53  51  58  85  77  61  97  59  94  88  82  92  91  82  94  77  79  58  59  90  97  80  81  58  53  91  59  87  93  52  80  74  95  84  62  54  61  80  57  86  62  54  90  61  58  65  55  96  53  68  52  92  56  86  51  64  57  61  85  51  81  89  86  86  80  85  58  64  90  55  75  68  68  79  77  92  68  78  80  82  98  75  65  81  63  54  57  59  50  90  75  74  79  98  57  82  83  54  53  83  66  68  98  97  61  95  93  95  51  94  74  75  85  77  76  79  63  60  54  65  94  60  67  60  73  79  50  80  82  65  77  74  57  94  68  71  93  67  66  96  95  64  69  81  92  80  78  70  53  65  75  59  62  66  82  94  66  69  73  66  92  84  72  61  62  90  69  67  92  70  53  83  63  61  91  74  96  52  58  67  90  65  70  96  61  60  81  51  94  74  74  58  71  54  69  69  65  67  77  73  54  81  50  96  61  98  97  82  93  62  82  59  63  87  91  65  95  95  93  56  96  84  65  62  56  90  60  69  65  93  79  68  75  90  54  55  69  84  84  66  57  79  77  54  70  60  68  94  85  82  63  74  79  76  82  85  55  80  73  59  79  84  56  75  72  95  79  93  94  53  56  88  97  56  82  60  95  78  94  80  60  53  71  91  64  98  51  82  49  55  91  75  69  93  51  88  63  57  59  58  75  55  73  98  97  62  83  81  59  83  80  50  50  92  59  80  49  81  58  62  68  49  95  57  64  81  98  50  90  68  76  59  58  56  87  56  88  97  76  56  90  58  94  90  94  90  81  83  59  59  62  79  76  66  70  53  77  57  56  68  75  93  95  58  59  66  97  84  51  66  88  88  72  97  60  59  68  95  72  95  74  97  71  92  79  74  66  53  81  96  75  92  49  56  60  91  49  92  63  57  59  86  72  66  77  90  93  55  72  79  50  52  91  68  66  81  61  62  49  54  94  75  50  74  70  87  96  72  98  59  66  84  54  82  89  60  55  49  61  54  86  74  66  98  80  70  80  72  65  67  67  57  82  58  97  83  77  63  98  57  96  90  67  53  95  70  58  61  96  72  97  57  77  69  62  90  84  70  86  94  82  66  74  72  58  64  56  87  72  78  81  88  53  54  73  95  77  88  78  91  79  96  50  78  89  54  88  79  81  94  82  96  93  65  65  51  73  61  59  53  70  78  55  49  90  95  71  72  64  72  90  95  59  84  82  49  70  73  66  97  71  96  52  90  97  86  79  67  62  55  55  65  75  96  61  88  56  93  88  91  66  74  95  63  97  65  64  60  58  94  91  62  93  88  78  49  62  59  83  70  66  80  80  65  53  67  96  61  53  81  52  56  66  78  98  50  69  96  65  62  91  58  54  80  87  49  76  59  52  80  84  84  60  51  91  57  70  50  87  78  83  71  70  63  85  71  71  50  88  79  72  53  77  64  89  51  61  98  52  96  90  65  63  50  85  70  58  60  53  51  81  77  84  68  80  49  76  68  65  88  82  53  55  53  63  52  88  86  69  84  52  97  53  64  82  97  51  63  82  70  56  57  50  55  56  54  59  74  59  98  65  84  72  50  73  62  54  90  94  60  91  74  57  78  93  65  61  69  65  61  91  77  61  86  73  91  68  83  50  64  69  70  86  51  93  73  56  97  58  87  98  93  88  65  66  50  98  53  73  76  52  66  77  94  73  96  51  86  68  53  87  61  80  51  90  96  74  72  72  55  88  73  95  73  50  97  64  61  66  66  51  98  63  54  84  96  72  69  77  72  49  55  60  87  65  91  85  74  60  54  59  70  74  70  82  72  87  90  78  81  63  93  88  91  85  92  67  64  72  93  69  97  49  86  56  50  98  97  53  62  73  68  79  50  92  95  89  88  84  57  79  60  84  64  75  61  89  77  55  88  78  61  82  90  64  88  61  94  79  79  59  83  57  93  76  52  66  71  70  86  76  64  84  96  92  88  66  66  56  97  61  60  93  98  53  98  83  87  58  65  49  49  66  96  79  92  49  57  73  67  49  88  88  91  54  61  77  80  69  79  68  53  72  91  92  53  63  52                                                                                                                                
                                                                                                                              88  55  87  49  72  55  78  54  79  57  76  92  77  56  74  87  71  97  97  56  54  63  65  93  65  88  70  85  69  78  60  49  51  92  80  72  63  93  63  54  82  69  61  68  71  64  68  74  97  56  57  64  69  89  68  97  91  79  64  55  49  78  59  92  53  91  69  78  83  93  84  57  72  90  77  58  55  72  53  91  81  90  89  53  84  54  51  50  78  67  74  61  78  54  69  90  79  63  49  80  94  85  66  54  56  62  96  78  55  77  69  94  54  61  76  70  62  90  81  98  70  65  60  80  50  50  78  61  92  62  69  69  85  82  84  74  74  90  78  56  80  52  52  77  85  89  63  54  63  77  88  64  80  72  55  65  81  50  65  97  56  80  80  70  96  88  93  58  93  87  58  74  70  73  72  51  87  70  61  53  57  71  53  68  49  96  67  58  71  63  73  54  75  56  79  88  67  50  70  87  70  54  85  53  90  78  95  98  69  72  73  57  51  76  83  92  67  95  83  60  51  98  98  97  88  88  58  89  81  51  91  97  50  81  69  96  88  74  84  82  85  81  70  58  60  62  56  81  57  62  83  89  56  68  66  55  91  82  49  70  89  80  72  69  53  78  81  50  65  66  85  96  83  93  98  68  91  71  85  84  95  60  79  98  92  50  59  59  53  89  64  70  68  96  90  78  83  66  86  89  63  66  76  95  68  80  61  53  85  72  94  49  93  94  66  78  66  57  71  64  79  81  90  63  68  73  97  76  69  73  55  82  89  49  90  90  84  80  98  77  52  67  58  61  91  77  98  85  82  80  61  84  57  65  54  69  82  96  75  74  93  65  89  61  69  54  71  91  55  82  66  68  93  85  58  97  90  98  56  64  86  60  65  53  95  96  54  74  86  89  82  64  71  69  52  91  59  59  63  82  83  73  89  49  79  76  74  76  61  92  98  71  60  65  98  75  64  81  77  92  82  89  64  54  79  49  67  70  67  86  77  85  90  88  52  71  83  60  79  98  60  89  50  49  91  95  68  69  75  49  91  52  77  53  66  73  72  92  72  87  66  65  96  74  87  88  55  52  72  89  88  67  86  52  68  98  95  71  51  52  84  51  93  63  73  73  63  49  81  61  52  85  97  96  82  68  78  62  95  93  79  71  72  90  96  85  57  73  56  51  76  50  83  77  80  86  72  86  85  90  76  88  90  66  90  83  74  89  90  86  94  74  79  78  92  86  75  53  78  73  86  69  86  75  92  68  62  67  56  57  91  67  73  52  89  85  68  92  60  85  88  65  83  82  96  77  59  60  71  80  82  72  76  56  62  85  58  63  49  76  54  65  65  79  61  83  93  84  77  97  53  57  96  82  74  49  52  88  49  85  54  63  78  81  97  92  52  92  74  93  71  60  85  94  92  95  59  97  97  56  95  91  52  61  85  59  54  93  97  64  95  92  94  80  75  50  67  88  59  85  58  83  91  89  94  59  94  64  80  92  49  88  67  54  67  89  56  53  58  71  85  90  71  67  84  75  86  62  87  64  91  56  59  64  56  49  61  64  58  74  57  95  60  67  80  88  81  56  82  49  54  81  49  81  70  85  78  51  94  97  80  81  65  78  89  90  62  69  49  56  73  57  92  83  90  69  89  66  98  67  57  92  86  59  57  68  57  52  89  88  81  86  98  92  89  80  80  83  60  83  67  69  51  71  62  84  58  65  70  50  49  95  59  66  87  53  68  93  96  82  54  86  83  66  62  71  61  58  95  78  54  51  82  71  55  98  85  83  82  59  74  86  93  71  63  87  70  60  80  50  69  75  98  52  74  88  51  92  91  76  91  79  97  75  65  93  89  72  55  94  80  77  59  72  85  84  54  52  68  52  97  75  83  97  68  61  82  79  73  50  56  59  70  88  86  74  87  94  97  51  74  78  98  71  53  96  53  87  63  85  53  85  82  56  66  87  69  67  50  61  67  64  53  64  72  73  68  82  96  72  90  82  70  78  79  90  70  94  68  81  78  90  90  91  80  74  63  63  57  83  81  53  91  80  54  70  70  75  71  97  94  73  80  58  51  68  60  74  66  84  93  97  64  56  70  88  71  94  93  94  54  77  94  80  74  85  64  82                                                                                                                              
                                                                                                                            79  82  88  79  72  81  57  93  50  61  72  50  58  82  71  90  54  91  87  61  76  51  55  70  86  57  77  98  78  55  88  51  85  72  56  76  57  93  87  85  91  66  52  71  67  52  92  68  74  96  83  93  98  97  77  69  79  66  98  65  65  83  66  68  71  94  87  82  94  80  92  96  63  77  72  62  75  57  85  59  86  76  95  49  93  57  88  66  56  59  74  70  98  98  98  62  87  98  90  85  77  60  63  50  60  54  91  95  97  72  62  58  92  95  93  61  66  73  94  79  83  96  93  98  91  75  59  52  54  85  77  90  92  86  56  60  70  62  73  61  95  59  85  74  98  76  93  64  66  66  70  66  81  80  49  95  68  96  73  95  82  87  98  60  83  95  62  88  85  77  89  98  74  56  53  67  56  90  58  70  85  89  56  57  54  58  97  75  87  75  81  71  84  82  97  53  90  95  71  92  91  91  68  51  55  65  91  51  82  96  52  61  54  89  82  69  84  65  49  85  87  98  76  85  55  86  94  69  59  93  95  64  53  96  58  66  74  52  71  52  96  49  86  96  64  75  55  74  49  97  98  81  79  60  82  61  90  85  55  73  88  50  77  66  70  57  67  54  62  97  65  68  93  56  92  94  68  90  93  63  61  77  54  64  94  75  51  90  70  69  91  98  55  70  98  62  66  69  91  59  63  90  63  68  61  83  96  94  53  93  78  96  85  54  55  64  90  83  51  95  91  73  58  70  65  82  87  62  75  57  61  98  59  61  59  89  56  53  54  90  65  72  77  49  67  70  75  51  58  61  59  89  72  78  80  72  54  55  75  90  95  76  89  85  52  65  95  65  63  87  51  51  74  49  92  82  83  67  60  87  89  82  71  85  69  95  79  92  53  89  71  85  73  76  95  71  70  74  67  58  61  58  88  50  56  49  71  88  50  81  54  49  67  78  61  88  93  66  65  66  72  71  77  90  90  67  84  49  86  56  78  74  77  76  60  92  87  77  87  97  70  77  54  71  98  90  58  66  51  52  66  51  87  94  61  70  66  91  59  72  70  61  72  76  89  53  67  60  49  90  80  70  53  98  91  66  97  98  58  50  94  82  95  89  72  72  79  75  94  88  55  74  68  83  77  76  82  89  86  72  58  54  90  83  51  70  86  56  60  84  59  78  97  84  77  81  86  76  72  94  96  87  73  97  64  97  60  58  57  51  74  54  76  85  54  77  78  93  80  51  84  78  90  71  60  97  68  80  74  94  96  87  75  78  71  94  76  66  97  82  62  50  52  85  88  78  97  63  61  96  97  56  80  75  65  73  56  58  61  55  69  77  82  96  82  83  81  93  91  88  80  63  51  92  83  82  61  50  50  81  74  81  98  80  82  50  54  80  82  63  87  53  88  96  72  57  73  73  68  80  54  83  64  67  71  90  70  69  79  97  88  96  89  96  96  53  74  94  60  70  67  87  73  87  63  63  69  85  96  88  91  86  55  87  73  57  86  93  79  85  89  71  97  71  85  78  50  59  78  84  58  85  61  64  97  73  72  80  77  56  87  94  60  66  82  91  82  82  77  58  61  68  82  79  50  59  95  74  49  68  90  53  62  71  84  70  65  75  70  94  51  92  80  50  78  75  90  97  83  90  60  87  87  58  92  53  90  95  88  96  53  54  91  72  93  58  68  77  77  81  58  52  87  58  51  84  54  77  64  79  58  50  63  57  93  55  59  57  49  63  70  94  75  66  92  64  85  90  64  76  49  67  81  96  69  54  74  53  87  77  76  67  82  55  54  93  71  75  80  65  61  96  80  62  87  88  54  73  91  49  74  49  60  67  68  75  66  62  80  73  75  64  72  95  59  66  84  59  66  80  56  62  73  69  96  87  71  95  85  94  68  71  56  54  65  84  73  72  95  53  67  75  56  73  91  76  79  67  58  52  66  77  68  97  75  67  54  58  66  49  57  82  81  90  96  68  72  95  53  72  54  74  95  83  74  65  77  74  54  74  83  65  74  62  83  72  78  86  82  97  69  95  58  51  74  72  57  76  63  92  73  67  95  82  82  53  76  73  73  78  63  72  71  75  60  88  93  79  88  55  52  51  93  67  93  65  57  89  92                                                                                                                            
                                                                                                                          54  85  73  89  76  96  86  68  77  49  65  73  98  69  81  86  61  79  79  90  91  96  79  71  54  51  87  80  72  49  93  80  75  71  83  75  89  78  78  74  66  69  68  61  86  91  64  55  50  63  94  84  64  69  62  90  86  52  79  74  68  72  77  82  55  94  54  76  79  52  56  82  59  60  94  67  84  92  58  92  78  63  65  96  94  90  66  86  77  51  61  75  72  84  76  79  51  75  89  55  75  80  74  61  58  81  57  57  83  77  77  79  83  70  88  96  91  76  95  92  77  66  60  68  60  54  89  55  73  81  98  79  77  68  54  94  64  58  67  72  69  55  59  51  57  78  74  77  73  71  58  50  79  93  69  81  69  94  68  76  63  54  77  73  81  63  72  49  86  75  55  93  67  79  78  82  90  73  50  58  81  83  76  55  77  50  65  95  71  97  95  51  51  51  77  56  53  52  73  69  79  81  83  50  82  66  88  96  77  51  66  77  60  92  67  94  57  66  59  96  76  79  64  58  73  68  65  89  93  81  62  58  80  49  90  76  74  83  58  92  49  58  79  59  92  73  72  73  96  68  50  62  59  84  67  59  95  94  49  89  81  96  50  93  98  93  65  81  89  91  80  94  55  52  83  53  84  97  55  51  95  51  85  96  88  51  82  75  97  72  79  94  85  70  87  65  68  57  66  73  82  92  79  87  79  97  68  72  89  68  83  69  56  87  77  63  49  87  65  93  54  56  75  78  80  51  90  59  84  91  84  76  62  82  77  59  55  56  50  76  60  82  88  66  84  49  91  50  70  89  60  65  54  86  83  70  96  75  97  92  83  53  68  89  95  83  70  69  83  58  79  67  87  52  72  66  74  75  81  58  88  72  80  62  59  66  72  73  70  65  95  60  97  79  70  91  75  58  60  50  77  94  73  58  57  70  65  55  80  82  87  61  65  59  70  93  52  67  74  67  66  60  93  92  60  71  89  97  53  71  87  85  89  76  50  88  74  95  69  61  86  58  93  82  88  83  69  73  58  94  83  97  85  74  85  87  92  66  85  74  94  68  96  98  52  56  77  56  87  50  70  66  90  57  95  65  58  56  87  81  56  65  91  49  56  77  54  69  81  87  66  72  72  52  71  96  72  68  49  96  71  67  77  81  76  86  64  98  94  63  65  55  98  60  91  52  67  54  55  52  88  84  71  96  92  96  74  97  92  57  66  51  66  60  89  96  49  78  78  60  79  59  66  77  81  55  70  53  83  57  52  95  55  59  97  59  66  54  59  73  70  55  69  82  67  62  60  74  83  52  50  94  59  71  64  64  88  82  72  52  90  85  62  95  61  73  88  58  61  63  50  94  73  78  67  69  84  60  96  66  83  96  68  60  74  76  53  73  50  88  78  85  97  78  72  65  97  98  72  98  80  61  51  74  74  87  63  88  50  84  88  76  90  97  84  51  59  81  58  50  73  59  73  82  96  50  52  90  67  59  94  63  90  78  83  73  68  76  70  89  52  82  97  92  78  98  87  63  91  74  87  66  94  49  62  97  52  52  90  68  61  50  77  95  85  76  55  88  89  77  49  49  86  95  52  58  52  98  52  84  50  68  80  52  92  50  89  54  63  80  51  72  97  83  68  75  71  56  61  95  97  95  58  87  71  54  98  63  89  59  74  88  85  59  75  96  67  86  56  68  58  54  64  65  93  77  69  72  54  91  70  50  84  59  84  49  49  94  69  62  79  74  78  53  50  80  58  96  60  58  61  61  66  94  83  50  81  77  85  59  61  72  55  74  75  56  83  82  81  57  92  53  77  74  97  65  92  86  84  52  58  49  81  56  65  79  91  89  80  85  49  51  68  85  82  59  61  98  97  74  54  84  86  54  76  96  97  87  70  76  76  50  80  58  65  90  57  72  65  51  75  81  84  50  89  80  88  59  60  69  92  68  72  59  67  80  68  52  68  70  50  91  71  90  86  49  76  62  66  51  87  53  73  60  81  78  61  64  57  93  75  96  76  57  64  78  88  68  88  78  56  75  73  94  92  63  94  62  71  64  80  64  70  61  87  83  55  67  77  76  86  75  60  76  60  91  86  88  51  68  55  49  88  91  76  83  50  62  84  70                                                                                                                          
                                                                                                                        81  50  71  88  71  49  57  91  64  79  69  64  53  70  95  70  84  81  80  93  90  79  97  63  57  62  52  52  79  51  92  62  78  83  95  89  80  61  59  62  53  66  92  68  83  91  93  68  65  91  67  82  65  52  91  52  97  55  70  50  92  58  75  60  86  87  73  88  81  59  84  57  75  97  72  72  94  79  89  65  71  57  64  55  85  54  59  81  90  71  56  56  87  59  69  92  83  70  98  73  84  53  55  77  84  73  85  62  76  71  93  72  96  51  98  87  88  56  88  92  56  81  97  49  74  82  64  89  51  85  54  69  76  98  96  74  66  85  72  82  56  78  66  79  60  84  53  68  95  52  79  80  87  72  59  67  51  56  62  73  59  85  55  98  68  52  55  92  98  58  84  90  87  52  74  52  83  72  66  92  98  87  87  53  86  63  89  95  63  93  73  75  88  87  76  54  75  89  58  73  58  67  96  52  76  90  62  67  79  64  52  66  70  71  49  90  62  77  86  76  89  73  68  66  84  63  58  63  92  67  67  61  73  82  74  80  61  95  93  98  60  98  64  63  68  96  93  80  57  76  49  56  49  53  75  90  71  97  66  55  72  58  66  55  85  92  52  65  60  83  52  66  65  88  62  73  67  69  76  80  67  61  85  62  65  85  70  61  96  86  73  69  54  72  89  57  82  64  83  55  79  72  83  83  51  78  54  87  75  61  72  81  56  58  67  86  61  49  57  83  74  67  91  88  68  84  52  97  64  79  57  56  52  49  87  81  91  59  53  74  66  91  49  97  89  76  73  59  84  96  49  80  74  57  87  70  94  69  62  76  97  90  98  80  74  70  75  97  74  58  57  89  54  72  90  96  83  86  57  81  89  71  96  84  72  56  63  92  85  79  98  84  73  92  85  97  85  80  83  76  56  77  74  73  60  76  88  80  69  49  80  69  64  62  80  78  62  91  94  91  76  51  61  83  91  54  55  93  81  91  93  68  98  89  60  74  57  58  82  87  79  93  53  68  57  78  76  93  64  73  87  79  61  97  70  52  87  93  87  57  77  68  62  92  66  60  67  58  54  90  50  74  88  94  91  64  60  72  57  93  78  54  60  98  87  88  51  52  97  56  51  55  58  93  89  89  84  59  68  97  49  79  82  55  68  61  66  82  70  96  55  76  79  51  76  93  58  59  88  70  51  73  72  57  92  61  97  71  84  63  65  53  78  94  90  95  54  62  52  75  54  62  89  62  97  70  68  68  89  94  94  65  63  50  49  90  53  64  84  50  85  54  87  84  85  75  98  84  49  72  63  58  57  92  70  89  49  97  72  68  96  83  92  84  55  76  97  49  80  72  85  49  67  97  79  59  92  92  83  51  59  49  59  69  50  78  58  96  60  72  80  79  98  79  97  74  50  88  80  97  50  81  94  50  76  56  62  73  57  77  61  94  53  61  86  80  52  98  74  54  79  69  75  63  95  83  70  63  76  53  93  87  78  67  72  92  88  57  73  72  92  60  68  53  90  54  54  83  78  51  50  76  98  72  85  77  71  53  89  77  91  66  94  55  90  54  85  58  77  74  67  60  69  64  83  87  53  65  95  52  58  71  58  88  96  62  49  86  94  53  69  66  86  65  75  62  75  52  96  61  53  89  95  97  81  49  66  59  91  59  79  57  74  89  80  93  93  92  51  81  96  83  50  62  55  51  50  77  71  58  49  71  51  67  52  79  96  92  54  63  89  57  91  79  87  57  65  75  65  93  91  97  61  84  90  89  96  95  73  82  63  91  79  53  90  60  75  86  81  82  61  81  50  68  61  77  51  89  90  62  71  61  52  82  87  98  65  69  98  80  59  84  82  89  67  96  85  72  93  71  69  70  52  80  81  84  83  78  86  57  76  72  65  87  59  61  74  57  66  84  69  49  58  51  92  50  91  66  51  51  79  86  72  55  58  90  59  91  72  74  96  89  54  91  52  53  83  83  73  98  72  59  67  94  64  72  87  64  82  81  83  61  49  88  90  87  66  84  71  67  60  93  89  86  73  91  69  52  81  69  69  85  61  55  57  53  76  55  68  87  92  61  87  91  49  52  94  63  61  86  59  70  90  50  72  57  87  73  53  66  96                                                                                                                        
                                                                                                                      82  75  80  80  72  71  92  84  61  62  80  96  60  70  67  79  87  66  94  85  84  96  53  69  69  59  87  62  57  97  54  75  91  88  90  50  64  49  95  67  65  49  94  82  71  78  68  74  61  51  67  74  92  59  68  63  64  60  83  89  60  83  80  53  90  68  90  59  50  65  62  54  62  89  50  90  53  90  75  71  94  50  90  76  96  91  50  59  63  63  72  58  74  95  54  62  65  97  74  95  52  70  93  85  51  58  80  76  91  51  70  57  75  59  54  87  62  65  77  97  74  58  98  80  88  83  76  77  84  66  95  49  90  98  77  64  79  52  75  71  51  69  91  75  61  80  92  86  79  84  91  83  54  72  85  69  88  95  95  58  82  58  59  63  95  89  84  77  97  71  77  98  70  79  91  62  63  94  80  84  62  89  63  85  75  68  94  98  56  63  87  82  69  93  91  61  60  71  51  60  63  96  71  66  50  85  97  81  74  71  80  64  51  63  88  80  54  65  78  69  83  84  91  78  98  94  76  82  52  98  49  83  96  98  84  78  87  80  70  49  64  76  91  87  85  72  92  64  55  79  65  54  74  68  82  62  85  74  97  49  71  74  72  80  59  72  97  62  93  94  68  74  53  79  77  58  62  54  79  97  65  73  98  58  69  79  73  71  61  51  75  93  54  74  60  67  91  93  58  89  93  49  92  70  65  65  59  63  84  79  54  52  62  51  76  71  77  72  71  49  64  58  51  61  56  90  56  58  81  96  56  86  75  81  60  63  78  75  71  76  57  57  90  92  51  93  61  83  85  80  98  91  62  57  81  73  66  84  65  76  98  69  96  94  78  84  66  90  55  69  96  87  83  66  90  78  73  89  53  76  63  97  75  60  79  98  51  49  59  49  49  68  70  73  96  58  53  52  85  92  71  52  95  86  82  54  84  49  86  90  59  82  62  84  94  82  91  87  75  74  65  82  90  90  55  50  97  82  62  92  64  58  87  78  58  73  52  77  89  96  94  89  59  65  93  90  60  53  97  63  75  68  53  81  93  59  75  86  63  55  82  68  49  66  74  63  56  63  78  95  62  61  67  55  63  60  63  91  53  69  91  92  83  57  49  65  88  73  68  94  62  89  91  56  79  90  89  75  67  63  79  62  79  52  79  97  95  76  97  97  73  59  52  57  70  53  50  66  58  83  78  60  82  84  49  85  67  63  60  74  63  78  74  94  66  49  59  49  78  83  91  96  75  64  65  69  55  69  57  74  59  66  64  65  66  70  61  77  92  52  49  61  70  64  95  88  86  84  81  88  95  89  67  57  65  65  58  58  56  59  51  91  96  71  55  60  53  77  59  57  84  74  68  90  56  89  84  91  49  86  63  56  82  66  77  51  77  51  87  74  86  97  54  84  49  93  64  61  61  66  54  86  52  79  66  55  90  52  77  79  82  78  75  89  81  70  91  69  82  90  75  59  70  81  88  74  69  71  73  63  61  55  65  97  66  75  86  89  61  58  49  57  70  70  60  81  92  62  51  64  82  81  86  93  68  82  81  50  64  57  96  56  73  58  59  83  66  67  60  89  74  74  69  65  54  57  82  54  92  93  59  76  88  73  51  49  87  53  62  96  61  72  88  63  73  93  85  92  96  50  80  56  74  72  67  61  68  79  88  95  82  70  82  54  90  79  75  93  75  65  72  53  89  76  70  92  49  91  87  52  63  88  84  73  91  89  60  82  78  69  83  89  60  87  49  96  65  74  94  85  91  65  98  62  67  62  80  55  76  85  53  61  61  71  49  61  56  97  79  64  95  97  89  86  63  83  76  91  63  69  83  82  55  69  60  55  81  55  86  79  80  92  66  79  79  53  66  63  69  72  88  63  98  62  75  60  62  57  90  59  75  73  54  60  69  68  72  50  81  81  61  61  51  94  74  60  73  79  87  57  50  98  75  68  98  70  79  80  68  67  76  80  50  88  74  69  83  80  73  56  74  62  68  88  73  51  91  71  94  84  96  62  88  75  61  54  58  80  65  78  58  69  77  50  61  88  58  95  75  82  60  95  90  75  70  57  88  96  94  98  66  63  53  57  77  68  86  51  74  71  66  71  64  87  54  90  50  49  56  77  65  98                                                                                                                      
                                                                                                                    79  93  95  72  63  96  53  77  75  96  53  60  92  58  70  55  57  51  75  76  49  60  87  75  55  91  62  67  88  86  64  49  76  76  72  56  57  82  97  63  72  82  97  86  89  76  86  80  60  60  72  73  90  84  81  60  98  89  72  79  61  72  92  63  58  80  96  75  91  56  71  93  95  55  50  74  53  59  75  49  69  74  79  79  66  75  59  97  52  71  94  56  61  53  86  82  86  54  68  85  86  58  72  94  86  56  72  66  57  54  79  93  92  55  94  69  85  72  76  49  64  60  86  72  51  87  79  70  58  59  85  54  95  82  78  60  68  78  55  71  76  49  85  77  50  58  96  82  53  62  66  51  89  51  77  84  95  68  92  77  57  65  60  94  65  77  63  71  85  63  68  66  96  67  81  49  87  91  91  57  93  98  94  73  70  94  66  62  95  67  86  58  96  93  86  92  77  85  89  72  77  94  91  56  93  69  71  95  49  77  76  96  69  57  81  88  53  52  64  72  72  64  63  82  64  79  75  98  89  54  66  96  49  57  51  76  62  96  54  59  52  93  91  83  94  86  70  76  77  67  65  62  98  91  97  69  55  67  87  85  55  50  71  49  77  92  60  87  49  90  87  69  57  93  74  66  94  80  86  81  94  54  51  74  83  71  96  88  52  57  55  72  96  73  70  94  82  57  79  78  95  83  65  55  80  82  98  69  58  82  74  70  82  57  50  97  50  92  57  49  81  83  51  92  82  98  88  61  60  57  87  58  51  88  90  63  90  65  87  71  82  56  94  96  91  71  69  85  50  75  84  59  63  54  89  71  77  83  49  97  90  88  93  89  73  75  57  77  72  76  77  60  71  58  98  93  61  91  59  68  72  73  65  86  85  79  87  96  51  91  66  96  79  72  68  81  84  76  90  89  51  68  97  86  55  60  90  71  93  69  87  61  92  55  54  69  82  84  81  59  76  71  57  52  62  72  54  86  87  97  63  52  82  77  52  80  65  60  52  67  50  58  68  85  90  53  97  97  97  81  53  71  97  97  67  96  90  56  72  87  94  65  69  61  61  75  92  55  98  72  75  49  76  74  49  56  63  92  70  95  70  56  88  79  73  53  79  82  92  50  80  93  59  75  53  87  60  78  57  74  65  85  62  91  72  49  71  81  75  49  65  84  83  55  93  65  86  55  52  90  61  91  52  79  95  62  69  67  83  97  58  55  75  73  76  58  87  77  70  54  97  88  76  95  86  69  85  54  71  93  55  98  68  98  54  80  87  67  66  90  75  65  74  66  66  63  67  57  96  63  71  54  75  65  53  72  53  95  55  94  96  97  51  84  54  55  80  81  86  77  63  54  73  96  86  63  92  62  62  68  87  97  83  97  72  69  71  98  86  59  67  49  52  79  49  86  53  67  54  58  63  96  72  72  52  83  87  63  97  50  86  89  73  59  54  57  98  79  55  76  50  95  70  50  64  66  91  89  57  52  81  61  90  98  94  83  54  57  75  86  91  72  88  97  96  64  86  80  74  50  97  87  60  84  54  84  69  77  76  57  59  68  56  70  96  59  87  91  68  51  54  91  98  75  68  88  96  52  75  61  56  98  76  52  80  73  70  84  98  57  95  98  49  50  58  73  59  84  58  98  52  64  69  97  55  68  93  93  95  89  74  76  80  94  77  91  58  53  83  54  58  84  63  58  93  50  76  69  52  93  68  92  75  76  53  98  57  59  88  76  79  82  76  74  96  93  95  76  53  62  89  50  85  83  54  54  70  81  65  77  49  73  86  91  79  63  55  96  93  62  54  64  64  63  54  96  74  70  82  89  60  64  87  88  89  84  78  77  70  54  90  51  64  78  76  93  57  58  58  71  53  54  87  55  56  59  53  75  98  66  55  67  86  77  89  85  71  77  64  78  71  82  50  64  66  97  74  90  95  76  83  57  90  59  67  66  51  78  70  81  64  91  92  94  87  67  97  86  55  79  83  94  67  80  62  61  54  98  51  84  84  51  61  79  66  95  64  97  86  56  97  75  51  50  72  94  83  82  82  79  90  93  76  90  87  63  83  81  74  51  53  94  71  58  66  72  58  96  52  55  50  86  67  68  60  59  81  87  68  98  64  93  80                                                                                                                    
                                                                                                                  98  57  89  88  87  49  82  60  57  84  55  86  83  50  87  90  57  53  59  93  74  98  77  92  88  56  61  52  79  98  50  60  80  95  64  80  65  49  96  62  81  96  77  68  82  54  81  62  85  71  96  53  75  86  56  68  70  96  85  63  57  61  81  75  70  74  70  60  73  93  57  61  74  74  96  53  71  75  59  49  64  91  94  50  71  59  79  49  52  79  83  61  58  82  84  89  80  92  65  69  51  56  64  65  57  55  53  76  59  58  58  61  53  65  50  84  53  57  95  95  90  91  62  76  75  56  73  60  91  96  97  82  62  75  49  64  65  97  51  77  88  50  51  94  59  64  49  84  51  81  84  88  54  93  93  94  51  89  58  77  96  88  66  82  88  71  63  65  75  60  77  58  70  71  94  82  76  63  57  51  71  88  82  70  54  85  81  68  79  81  86  51  62  86  80  76  95  62  52  78  61  97  84  83  91  91  87  57  83  77  52  83  53  61  53  89  93  63  91  54  61  71  83  77  79  81  58  84  89  93  81  59  69  57  55  83  71  61  73  54  87  60  80  78  49  84  82  75  90  53  77  81  86  62  74  77  54  92  93  89  56  65  57  56  96  83  68  96  89  84  85  90  58  56  88  57  56  58  78  74  88  61  85  72  91  84  69  70  72  66  70  82  83  89  54  57  96  91  71  76  89  80  65  57  95  49  80  59  64  49  80  74  54  71  97  60  58  84  51  91  76  75  65  87  67  63  68  93  90  94  57  72  67  62  65  84  54  84  94  71  63  59  89  50  89  95  81  62  78  61  57  83  95  96  81  76  59  90  96  65  84  66  53  64  60  97  63  57  64  75  57  97  97  93  85  63  79  67  84  65  87  84  96  76  60  86  91  57  77  91  94  53  64  52  52  94  69  94  86  81  68  54  67  56  60  61  74  81  72  87  95  62  68  66  59  72  75  74  53  89  64  98  83  71  93  74  71  79  75  96  51  65  86  62  72  90  57  52  67  93  76  72  95  85  70  51  86  64  83  77  82  80  73  83  78  93  61  50  57  89  58  50  80  58  95  79  74  57  98  98  61  98  90  94  97  52  51  67  84  76  81  57  84  74  82  57  50  80  66  68  88  56  49  54  79  57  96  53  83  97  83  81  65  92  91  86  76  59  50  88  66  85  86  83  89  71  65  56  54  52  61  51  66  80  64  77  65  72  58  59  93  54  80  88  49  73  96  96  70  69  81  76  71  51  79  95  64  64  51  57  57  52  54  98  66  95  57  93  90  68  66  98  72  83  89  60  79  97  79  70  84  72  85  59  64  77  83  51  57  96  87  87  95  93  88  73  88  65  49  88  91  91  75  92  55  78  93  58  85  92  76  83  69  57  95  91  87  78  97  98  75  84  81  67  51  70  71  93  94  98  96  74  67  93  81  53  64  69  98  56  96  58  91  52  77  57  88  92  70  65  97  53  57  85  55  66  62  98  75  86  95  55  53  65  80  97  62  97  79  64  94  68  75  77  86  95  89  59  88  72  75  66  75  81  86  50  63  66  88  49  77  71  70  79  68  60  66  78  93  87  82  92  67  74  80  53  53  75  70  57  98  53  58  97  96  86  59  91  58  97  75  49  81  64  60  65  62  70  72  93  69  97  58  58  75  76  88  76  93  51  97  75  61  86  66  58  87  71  82  64  84  60  60  66  66  52  64  59  95  59  55  49  63  98  65  97  49  73  77  56  51  75  70  78  88  64  52  63  91  82  64  87  87  53  96  81  77  97  98  86  91  89  53  76  95  94  60  75  78  64  75  87  68  63  74  84  98  79  76  73  78  68  70  78  73  69  72  89  91  79  96  59  77  79  94  62  75  85  90  64  94  64  61  80  49  83  90  94  66  89  59  61  93  98  85  50  86  58  54  96  81  57  88  96  54  84  60  79  63  93  88  58  94  88  82  69  64  74  59  97  68  51  97  76  93  92  61  83  55  95  93  51  72  64  91  72  81  75  62  51  98  98  49  92  54  84  58  68  52  64  69  86  81  83  55  52  88  65  67  86  49  97  97  96  92  90  95  84  66  58  82  82  57  52  67  93  49  71  71  61  98  57  83  86  78  67  78  49  67  67  96  92  81  62                                                                                                                  
                                                                                                                59  92  93  76  88  82  83  87  79  85  81  65  60  57  62  68  72  75  93  71  81  52  69  86  63  75  71  62  89  94  70  70  96  62  65  74  61  49  88  72  64  85  72  88  72  60  49  82  62  67  56  72  93  69  69  84  78  59  65  89  68  62  59  81  97  62  70  75  58  58  75  95  96  85  58  56  74  80  74  62  74  73  53  95  93  56  67  91  76  76  63  97  98  62  86  57  87  53  56  67  96  50  56  78  64  63  70  53  83  82  58  95  51  51  64  73  94  61  78  68  81  78  56  92  64  97  83  89  74  92  90  61  53  69  50  55  55  56  60  92  92  74  87  61  94  96  59  50  52  86  51  55  75  77  81  86  71  75  65  85  61  87  66  67  68  70  77  92  77  95  63  54  60  91  94  98  66  90  95  59  92  68  84  71  89  92  80  58  76  76  72  87  77  75  57  92  56  82  69  77  65  83  61  51  64  76  81  71  63  83  76  87  51  49  70  60  64  51  81  86  65  96  63  59  71  72  67  98  53  54  83  51  54  79  66  79  65  59  69  60  88  53  78  58  73  57  70  56  96  80  94  88  55  60  57  81  77  49  83  84  98  95  87  76  86  83  87  72  70  58  93  65  88  54  60  51  50  81  52  68  57  93  90  91  49  98  66  85  49  57  64  80  91  85  63  89  82  94  63  50  67  67  55  98  54  70  55  91  87  56  98  87  90  55  82  71  71  87  91  53  80  91  90  50  52  87  76  88  58  69  74  97  70  61  82  71  57  97  92  98  56  89  80  53  75  89  90  54  79  71  73  80  61  97  93  85  56  72  54  77  59  85  74  53  80  69  97  67  98  75  77  61  55  92  62  88  57  63  58  62  66  55  54  90  77  93  63  79  74  76  85  54  71  76  77  82  88  67  50  86  53  72  88  52  81  52  96  94  94  64  55  66  53  67  87  52  88  95  62  79  94  78  95  52  92  70  70  70  85  65  87  70  76  55  55  72  77  54  65  77  79  54  64  59  90  93  96  50  98  87  56  98  58  85  80  55  56  87  66  57  87  84  97  69  86  50  64  51  72  72  51  76  69  50  60  64  66  55  56  51  93  84  52  52  98  71  72  77  81  90  89  98  75  82  51  66  79  92  79  93  74  49  66  57  93  66  96  67  71  76  55  66  59  73  51  80  72  83  58  97  96  71  71  69  78  77  87  77  85  76  90  82  78  62  64  89  49  93  60  88  86  74  63  85  89  57  58  78  73  67  55  75  69  79  78  74  86  75  78  91  98  91  79  89  55  85  52  66  69  90  88  75  85  52  73  65  88  62  49  77  96  49  66  61  50  71  72  96  49  91  91  80  78  67  89  63  78  70  59  85  63  76  58  83  92  51  65  59  76  56  53  93  90  54  86  80  53  63  68  49  75  81  56  59  85  91  75  88  67  66  97  87  50  94  59  82  69  62  52  49  65  69  97  82  72  55  49  88  81  51  67  84  97  62  49  94  54  66  51  66  58  95  79  58  60  98  71  67  66  86  97  64  78  49  75  94  89  51  79  65  76  91  57  92  52  97  94  50  55  65  70  84  52  97  68  85  54  82  70  86  52  98  89  92  91  66  70  77  86  50  54  68  61  85  51  90  83  91  66  68  53  81  94  49  78  76  92  55  49  90  89  49  81  97  93  57  85  59  85  59  71  74  87  50  75  65  98  87  80  72  87  75  87  97  65  68  54  92  89  89  96  87  78  67  78  52  87  55  55  58  64  87  58  50  54  54  72  89  92  50  64  82  57  59  93  84  64  75  95  63  95  74  78  60  86  91  83  53  94  86  91  66  87  57  85  49  77  58  72  68  89  51  96  86  91  96  61  95  94  64  76  86  74  74  93  88  86  70  96  71  73  97  61  51  51  75  80  80  84  54  53  52  62  59  81  53  88  85  49  75  50  80  74  72  89  98  86  52  98  63  50  78  67  91  54  78  68  88  74  66  81  55  90  55  57  93  61  87  73  73  73  56  87  92  67  60  80  68  90  80  95  93  59  89  80  82  88  88  76  57  83  77  70  74  79  72  81  97  59  73  49  84  74  54  61  53  64  84  74  93  60  82  89  61  58  68  90  81  71  61  67  69  54  56  77                                                                                                                
                                                                                                              64  53  50  87  79  54  69  77  78  93  83  61  60  97  84  59  84  87  79  96  92  71  67  76  72  90  58  63  79  56  53  63  61  52  82  60  54  77  55  53  50  53  54  69  92  66  52  61  82  95  89  58  75  66  50  81  67  90  73  73  87  87  98  60  88  66  60  52  82  98  60  67  69  82  77  87  57  57  83  72  90  83  97  75  82  85  67  95  76  92  76  62  49  95  63  74  84  78  58  80  66  82  70  85  90  85  62  67  87  61  98  93  59  49  89  90  96  82  62  67  57  71  64  66  76  93  65  54  84  70  88  86  61  51  94  62  77  75  78  62  58  89  61  76  70  91  77  59  74  53  76  98  86  62  76  68  67  77  84  69  49  90  97  64  66  67  89  83  86  79  86  84  98  54  59  62  73  51  90  49  62  57  82  79  72  87  67  66  90  93  70  96  79  81  87  83  61  55  83  65  98  75  93  90  59  94  61  53  96  90  70  82  91  87  64  52  66  81  62  76  91  83  91  90  95  80  60  72  69  71  90  63  78  78  92  57  60  78  86  70  92  79  66  73  76  83  61  76  90  90  53  62  94  53  87  83  79  63  71  55  56  79  57  87  81  96  60  56  86  90  72  62  53  92  86  62  80  70  81  49  76  97  49  82  77  92  88  72  56  96  69  79  96  86  93  81  83  86  78  93  88  80  69  93  68  94  84  89  64  59  84  89  89  73  56  98  61  73  69  74  92  70  79  79  60  59  54  84  87  78  76  81  66  69  94  72  54  72  71  86  82  88  66  72  84  92  83  86  81  98  68  75  74  56  77  56  65  52  56  81  96  95  51  50  64  81  82  62  75  53  70  85  66  78  60  71  90  73  71  54  71  65  55  80  58  78  55  66  62  95  58  61  85  70  50  74  82  83  81  80  66  64  76  56  54  75  96  91  83  50  57  78  94  90  98  94  69  95  77  56  88  51  73  85  67  86  78  97  53  49  78  80  77  72  60  97  64  83  58  74  85  82  50  64  60  94  95  85  92  74  52  69  73  55  96  53  82  57  76  84  59  90  72  82  85  60  54  55  61  80  54  76  64  57  70  70  59  81  78  57  63  96  50  64  65  68  59  49  81  50  49  49  73  97  56  77  83  69  93  57  63  87  78  56  84  79  67  94  79  65  73  78  64  85  58  72  89  90  88  59  64  49  74  80  76  49  81  62  98  78  68  57  51  83  93  97  53  74  77  95  89  79  98  96  78  72  78  62  54  84  72  70  51  70  86  60  65  61  55  60  82  72  65  57  66  55  96  73  82  90  94  93  50  60  80  49  57  78  88  71  91  90  81  49  64  89  52  70  61  60  84  73  88  84  55  54  84  60  70  60  52  72  69  90  80  64  56  66  56  73  85  62  53  96  53  89  58  61  72  51  55  57  96  80  56  71  80  91  64  64  85  65  87  69  54  84  58  82  88  92  53  51  88  84  53  74  55  74  75  63  78  93  49  96  90  51  84  66  90  49  70  50  70  63  73  57  97  69  75  94  56  88  79  75  88  70  57  76  86  52  74  79  67  56  67  74  67  54  58  56  61  75  70  62  69  53  56  56  92  64  63  82  71  55  78  82  49  97  62  71  62  66  61  96  68  66  49  72  87  83  95  86  49  89  93  97  92  54  54  68  81  55  94  58  85  54  80  95  80  49  62  87  87  53  50  92  79  74  85  86  72  73  64  83  97  91  54  56  65  92  89  85  76  50  84  94  49  73  93  61  58  68  75  94  66  82  67  69  55  71  75  61  77  74  96  61  73  60  58  82  55  50  68  73  75  73  90  91  59  58  59  74  96  49  49  72  69  59  57  81  55  79  68  94  96  58  64  57  60  96  54  55  66  81  72  69  59  58  74  53  59  92  65  93  90  84  94  66  76  85  71  88  66  60  94  69  67  97  75  57  65  67  53  90  83  52  61  83  74  94  59  65  89  61  84  70  76  97  86  89  72  74  73  84  96  83  52  81  71  93  83  71  77  77  93  74  86  63  50  57  92  98  50  49  89  63  84  81  82  74  92  80  56  63  85  89  86  53  75  94  59  53  81  95  65  64  87  90  51  87  56  50  82  54  93  90  91  80  71  80  71  51  73  72  77  79                                                                                                              
                                                                                                            67  86  57  78  62  56  97  56  58  90  78  67  81  95  85  89  70  73  58  91  79  63  98  63  84  59  74  84  56  50  88  69  66  52  79  54  52  64  82  59  54  97  81  51  51  56  55  75  52  78  86  70  50  92  91  55  95  52  71  96  88  52  71  83  84  82  81  62  64  86  56  74  91  94  94  63  68  53  53  76  69  88  88  50  73  85  93  72  60  83  80  88  51  59  67  65  96  69  68  61  84  53  72  96  84  71  81  62  92  70  86  57  50  83  80  78  89  49  88  58  80  66  97  49  72  83  74  66  80  86  80  65  85  76  71  83  56  97  85  92  76  88  85  51  56  75  93  81  63  97  58  77  50  84  61  52  79  84  70  68  82  88  67  93  58  51  83  97  93  75  66  61  56  60  79  68  60  93  51  65  88  82  66  98  78  64  96  88  76  89  80  59  95  97  67  63  55  52  80  63  66  74  98  68  67  85  59  75  52  93  84  50  83  62  64  63  67  62  65  94  54  69  53  50  75  65  88  85  64  78  97  49  60  96  69  71  76  56  56  71  98  79  71  85  64  52  73  65  62  91  77  68  93  75  59  50  74  83  79  65  68  63  98  55  71  92  63  74  93  79  80  56  83  55  91  65  88  61  82  82  82  94  98  87  60  95  69  73  68  97  80  95  95  68  77  59  93  51  75  64  56  85  57  81  66  90  54  50  51  96  86  91  86  70  64  71  49  84  68  71  93  60  76  53  66  57  65  53  66  82  87  73  86  89  85  70  49  95  51  54  90  84  69  79  93  83  97  77  78  86  59  75  97  73  81  73  65  76  78  62  57  94  74  63  65  54  88  52  52  66  67  84  92  92  52  95  95  65  73  58  94  95  66  54  82  82  78  76  53  59  96  72  71  49  70  85  96  83  79  66  83  90  95  91  89  57  70  53  95  56  63  64  60  76  76  66  73  50  51  91  53  94  82  64  83  59  96  84  51  88  58  86  82  98  54  95  91  68  59  60  70  50  63  79  80  86  73  81  82  75  58  62  73  80  70  76  59  55  55  79  64  94  73  75  89  86  87  87  90  63  57  70  62  95  75  84  79  73  74  95  74  56  97  54  60  66  58  58  69  57  66  98  82  79  86  66  65  60  78  83  54  73  55  86  94  93  78  92  87  77  55  91  66  88  55  58  87  71  70  64  59  68  90  51  89  78  79  95  54  78  87  65  95  80  77  84  58  50  63  88  64  63  95  98  60  74  54  93  71  49  59  84  51  60  52  75  96  60  93  67  73  79  70  67  96  96  97  91  94  77  90  66  59  51  72  64  76  52  49  66  80  82  73  57  71  66  67  87  63  85  90  79  74  91  80  88  66  78  82  76  98  70  64  98  60  93  76  64  89  54  55  53  53  52  54  76  71  67  91  85  97  58  70  62  68  69  88  89  64  82  85  90  63  55  84  56  74  82  78  61  61  78  93  58  72  90  62  97  84  65  86  65  67  92  82  85  56  92  66  54  94  94  77  63  58  81  81  72  98  57  57  90  86  78  90  87  83  95  84  98  90  64  81  59  89  74  75  85  75  50  76  78  77  88  70  73  77  70  72  50  76  74  82  50  57  57  91  76  91  71  55  59  74  87  83  63  69  57  74  69  53  56  89  94  95  90  83  92  53  73  96  63  75  95  78  55  90  84  63  94  53  79  56  68  72  71  67  82  65  62  61  52  77  86  96  96  91  76  81  50  74  81  69  75  84  68  50  69  65  50  91  87  53  84  51  63  79  64  85  73  78  76  77  79  82  84  62  55  68  69  57  59  96  75  86  77  94  59  91  83  50  64  86  68  93  68  53  98  89  97  85  51  87  54  74  61  67  77  64  85  64  72  79  65  73  76  77  84  61  92  58  94  56  49  59  89  57  58  71  50  75  54  64  83  81  54  77  50  84  59  89  71  98  71  78  78  87  64  92  92  87  93  74  62  76  55  94  59  67  64  83  90  73  56  95  95  94  83  57  71  77  67  95  86  75  52  56  94  55  90  59  75  52  55  61  64  73  87  51  98  98  97  52  61  72  70  90  87  62  70  49  73  91  56  52  84  90  56  52  74  85  95  94  63  90  56  78  49  96  70  92  62  63  92  86  68  86                                                                                                            
                                                                                                          98  72  61  95  90  65  95  82  70  86  54  88  57  92  53  62  72  87  90  62  77  84  92  85  92  56  79  56  72  57  80  76  79  67  62  63  72  76  93  53  57  54  70  55  52  66  97  71  60  56  58  66  63  82  59  65  78  75  91  54  71  53  66  87  62  72  70  63  73  83  88  83  61  58  63  76  65  50  98  63  68  59  55  66  63  62  91  79  90  84  57  85  63  51  75  51  73  61  71  86  62  57  49  94  76  70  67  85  83  82  85  90  66  82  54  96  52  55  55  95  57  55  92  93  73  54  68  68  75  60  75  90  71  59  70  94  84  87  74  91  63  91  59  64  64  59  61  83  75  66  93  98  49  60  75  71  96  73  75  67  91  93  53  80  82  94  88  74  53  93  64  90  55  91  97  53  55  70  57  72  67  79  77  86  57  56  51  49  93  68  90  51  74  60  77  90  96  98  62  67  71  79  96  56  82  84  92  64  68  55  53  89  66  91  67  80  92  68  85  66  97  88  64  81  75  90  50  61  81  61  52  75  87  89  50  68  69  57  64  80  65  94  93  54  60  80  56  89  82  68  52  66  59  71  60  82  78  75  98  88  87  90  54  76  90  82  77  68  86  72  92  61  77  83  63  61  64  80  54  91  89  57  59  55  85  89  98  60  74  95  76  60  73  75  53  69  67  73  79  76  96  57  86  63  55  53  91  77  94  90  80  74  88  57  62  54  54  88  71  69  82  57  50  55  73  92  71  81  98  51  92  72  49  84  73  97  49  68  66  81  92  76  69  69  49  58  90  95  95  75  83  55  88  73  89  49  82  94  80  79  69  85  73  84  50  55  84  50  85  88  72  67  55  63  59  62  56  77  88  58  65  86  69  70  90  70  71  74  86  80  95  87  96  84  94  54  93  56  91  90  56  66  90  87  98  96  92  88  67  84  85  49  98  92  97  70  62  75  68  52  49  81  59  77  98  84  65  51  83  85  61  72  82  63  73  77  64  94  59  95  93  94  98  93  51  88  69  89  95  54  84  61  74  53  65  67  62  96  53  91  67  50  92  66  57  56  84  92  79  58  49  75  81  72  62  56  55  92  56  61  92  82  52  81  86  85  50  95  81  57  98  85  56  57  80  92  52  64  78  76  76  63  80  98  89  73  82  54  62  74  85  51  68  93  77  71  79  51  95  50  66  79  58  82  93  76  96  84  95  54  49  65  98  78  56  71  96  91  87  82  76  59  67  80  52  51  80  61  49  72  65  59  86  52  91  95  80  51  63  91  87  62  63  59  93  75  92  74  53  91  69  89  66  84  85  73  96  69  89  54  71  58  72  72  89  56  94  54  65  64  57  55  49  83  94  70  56  63  51  60  55  80  74  76  78  92  50  92  98  75  62  77  92  82  53  58  69  68  78  50  58  50  92  96  67  57  49  92  84  60  80  63  85  56  83  66  61  93  89  93  81  51  87  76  84  93  53  83  80  84  69  69  73  94  93  83  55  67  55  51  62  51  68  71  90  86  52  59  74  73  58  80  56  91  69  72  76  67  66  62  81  83  59  97  87  75  70  70  76  73  67  57  87  83  55  74  73  88  73  52  83  67  58  57  53  61  73  63  65  67  77  58  51  75  86  66  87  98  82  81  80  66  94  79  66  59  93  78  49  50  79  74  62  91  74  80  49  67  50  90  56  63  68  87  65  50  59  61  68  82  93  60  70  73  90  95  50  68  75  77  77  64  65  75  89  68  49  51  78  57  54  88  70  87  86  94  59  84  50  94  71  95  85  92  70  51  62  96  77  93  50  64  55  94  54  85  54  92  72  77  64  92  64  55  50  88  61  69  92  93  56  63  73  98  70  67  51  49  65  59  59  98  50  81  52  89  64  93  72  92  87  64  52  57  87  66  56  68  60  67  64  77  74  84  56  67  80  82  71  57  81  85  50  66  55  77  95  51  92  62  63  92  92  62  59  71  93  51  98  51  69  84  54  51  76  74  57  55  59  92  77  96  73  89  71  84  66  59  75  54  78  77  52  90  72  51  53  97  86  78  87  60  69  89  55  67  57  79  52  60  65  50  58  87  62  89  88  50  60  96  98  92  81  75  62  79  76  57  70  84  81  89  53  58  92  53  85  80                                                                                                          
                                                                                                        91  88  70  64  54  98  82  62  67  77  55  59  65  95  83  58  82  97  49  70  92  53  57  70  54  94  84  56  83  69  51  83  69  50  77  50  58  82  95  68  56  80  52  56  72  53  58  69  86  89  80  91  97  84  94  50  83  96  61  51  62  90  75  77  54  69  77  88  95  54  79  77  85  83  98  70  79  60  60  59  92  49  49  82  55  79  81  82  90  54  88  95  87  72  66  54  96  50  85  88  69  95  84  53  68  75  92  65  77  67  93  49  78  72  89  75  82  55  78  84  52  68  58  52  61  66  96  55  58  56  80  89  76  79  92  67  61  95  88  79  53  59  73  81  58  85  92  89  66  51  59  93  69  89  73  78  49  73  78  63  63  82  77  52  55  90  53  67  65  64  63  72  94  70  56  80  96  96  78  55  49  71  84  87  77  95  93  56  97  63  53  60  54  90  96  70  58  54  76  55  98  98  65  61  77  72  94  68  55  64  90  79  95  81  68  82  86  81  72  89  59  84  82  91  54  87  75  61  92  78  50  56  81  89  71  70  93  52  77  74  98  65  90  66  90  66  64  69  73  98  92  90  81  90  84  76  65  54  58  51  97  76  61  82  84  86  88  94  80  73  64  63  51  60  82  92  84  92  94  72  80  79  78  76  77  50  64  90  87  62  52  79  96  61  89  62  54  94  69  66  74  58  81  61  97  65  60  92  68  70  73  51  63  63  55  78  70  49  69  91  63  56  93  95  86  56  71  79  52  62  59  56  71  78  73  66  68  94  59  79  75  53  65  78  89  96  51  78  50  83  73  79  98  63  83  61  75  52  65  75  88  60  70  81  50  69  98  81  73  54  80  96  69  78  62  91  89  83  60  74  97  56  81  73  55  56  59  62  97  59  97  97  51  51  95  66  51  64  84  53  58  81  58  54  49  76  69  70  94  58  56  87  93  69  69  82  75  82  63  74  87  73  68  75  84  89  82  93  81  60  87  68  71  79  62  92  57  59  66  87  74  88  77  77  56  83  55  76  85  75  52  59  53  58  56  90  88  87  82  71  85  65  53  74  81  68  87  85  94  96  60  78  96  93  98  70  89  52  83  98  66  84  63  80  64  53  95  64  75  65  70  83  87  50  93  82  73  52  58  61  84  61  77  68  70  74  53  75  78  89  78  75  93  93  85  50  84  87  93  78  63  98  85  54  58  63  74  93  67  87  96  81  56  92  49  75  93  71  61  74  60  80  65  88  93  97  63  59  76  65  56  71  71  73  57  87  65  52  98  61  83  86  80  70  53  69  98  86  49  93  63  75  83  73  83  53  75  64  60  60  66  58  86  54  94  85  61  89  73  71  54  76  62  77  50  73  87  50  82  50  90  61  77  85  59  57  58  61  88  65  58  91  55  87  97  91  91  79  69  69  75  82  74  94  69  80  53  77  90  54  78  49  91  93  64  75  61  80  62  98  54  79  66  72  62  59  63  80  82  87  91  63  84  83  56  60  80  94  95  63  69  54  64  86  76  74  68  75  58  92  76  97  56  98  68  98  57  93  73  83  78  65  89  80  64  71  93  70  58  67  84  57  98  56  64  66  94  60  55  87  94  82  92  94  65  63  84  87  88  98  78  85  67  70  51  59  65  69  87  74  65  81  84  70  62  67  65  87  97  71  82  91  82  68  97  56  63  77  57  76  96  52  51  86  63  65  92  51  85  59  81  54  65  71  77  81  77  82  98  94  59  80  70  51  70  93  74  88  75  89  75  81  74  60  63  96  83  94  89  91  95  97  78  87  84  76  81  51  98  60  63  85  81  67  55  52  74  96  77  72  83  78  55  66  90  62  79  98  86  92  54  55  62  51  58  56  80  55  71  60  96  91  52  54  52  92  50  57  78  60  74  57  97  57  69  56  62  81  88  52  80  86  56  67  95  51  53  96  85  59  78  97  65  73  63  85  67  64  57  73  90  85  61  60  77  84  86  52  94  72  81  77  68  53  76  81  75  87  95  61  59  61  85  87  52  74  66  93  56  50  54  65  81  97  70  93  85  76  73  91  98  56  71  66  54  87  95  76  89  53  57  58  82  51  63  86  86  56  94  88  74  88  70  81  62  55  94  74  87  55  79  64  50  90  86  64  55  75  95                                                                                                        
                                                                                                      79  54  72  95  88  56  79  95  61  76  57  97  88  77  68  53  69  51  98  65  85  93  60  51  85  69  54  63  58  67  93  63  81  77  96  72  49  97  68  66  55  89  95  82  68  49  89  66  66  80  56  68  91  75  62  64  56  49  59  74  92  85  77  86  97  63  70  60  53  52  72  71  58  80  55  84  69  95  58  98  82  66  87  70  86  74  58  50  84  61  56  97  70  79  92  50  82  87  61  63  69  83  67  86  61  96  87  90  62  67  60  90  58  86  90  78  81  52  80  73  82  76  83  73  83  52  83  61  53  70  66  94  91  77  97  98  65  95  85  57  96  62  58  55  84  64  97  64  64  81  72  76  83  52  94  58  79  66  93  96  91  87  54  49  51  75  74  91  53  81  80  53  67  77  65  87  49  87  90  53  68  82  90  79  63  61  97  79  94  82  62  62  50  95  87  57  94  54  87  97  56  94  54  66  69  97  54  72  56  83  57  50  86  80  68  64  68  51  58  98  83  70  59  66  66  86  49  58  89  73  96  94  97  92  69  78  63  86  72  66  97  69  58  70  96  74  81  96  72  80  65  63  88  71  61  81  88  66  68  82  73  52  96  83  69  72  96  76  72  71  53  86  63  88  76  88  50  67  79  58  71  79  93  71  83  78  65  56  66  66  53  70  80  76  92  61  93  92  66  89  75  49  53  79  53  54  68  90  54  76  63  93  67  81  53  71  56  90  66  82  86  97  79  78  53  86  66  85  73  73  98  68  49  89  68  50  92  75  83  64  85  73  59  85  52  76  61  54  73  58  86  93  91  92  70  73  49  72  51  56  65  84  92  79  85  55  78  88  59  75  63  72  78  82  90  94  89  75  72  65  59  75  95  76  78  55  88  74  98  94  76  49  54  58  67  91  51  50  57  51  61  90  52  54  91  90  81  67  77  84  63  75  55  74  92  71  53  76  83  90  50  82  76  83  98  78  65  69  79  91  61  72  70  68  61  94  84  54  69  90  75  56  64  72  59  68  56  64  67  68  98  80  73  75  57  95  97  67  97  86  49  62  58  80  85  81  72  59  54  67  82  86  82  52  73  97  86  65  78  76  52  96  74  61  72  50  77  76  51  53  77  66  92  69  76  91  61  98  66  50  80  78  76  49  81  54  66  60  87  70  64  65  59  65  73  84  72  49  51  53  53  51  83  86  76  60  80  71  60  93  56  49  79  61  74  69  64  49  95  92  83  67  91  77  81  57  93  96  83  70  70  65  92  91  87  84  79  97  57  87  72  68  63  71  65  60  59  73  53  75  94  97  97  49  51  51  80  66  63  81  91  62  70  80  83  93  75  98  64  67  56  82  76  59  65  82  77  52  79  91  97  59  77  89  68  91  49  83  69  67  51  58  81  86  70  74  90  52  58  70  83  92  65  93  94  58  85  90  70  68  64  73  78  90  62  58  79  69  78  86  75  85  66  71  79  69  59  74  72  59  86  69  72  49  49  93  71  63  98  54  92  90  79  93  75  81  51  60  85  74  62  90  53  60  86  98  79  90  59  84  82  87  56  65  58  97  84  59  70  69  63  98  74  95  76  67  66  68  55  52  84  95  70  85  53  68  59  97  87  77  82  94  76  82  78  78  94  68  78  86  96  94  96  93  65  70  65  97  55  59  52  85  96  81  61  63  95  84  50  66  51  79  95  75  74  50  62  93  90  85  63  96  65  49  63  60  93  63  95  78  66  61  85  63  73  82  65  88  69  57  72  89  85  92  90  65  79  55  70  57  93  95  60  72  77  60  69  78  83  49  84  75  87  55  58  89  52  78  76  81  61  80  72  49  88  94  67  96  53  74  52  58  83  77  58  96  55  89  73  58  84  54  56  52  50  51  97  76  90  57  56  72  76  78  52  98  51  81  57  68  77  61  51  71  66  61  71  78  52  55  98  89  80  49  81  54  66  95  96  93  70  54  88  89  64  91  63  60  88  70  83  93  90  84  66  55  98  91  54  96  63  82  89  76  86  98  83  57  75  77  65  90  52  93  86  65  83  82  71  94  50  51  70  50  71  62  80  90  84  73  85  76  59  80  62  55  81  94  59  86  95  74  65  92  54  64  69  65  53  93  83  86  81  76  87  83  74  77  88  98                                                                                                      
                                                                                                    86  83  82  49  92  83  58  83  61  87  62  58  65  97  67  82  82  88  54  94  66  53  85  64  69  78  97  82  84  57  80  77  72  70  98  95  53  86  72  78  82  69  68  92  75  95  76  78  84  79  64  61  90  64  89  51  61  67  70  94  76  51  66  88  62  61  74  71  53  69  92  79  57  56  79  66  52  75  86  89  65  51  71  88  97  95  64  51  51  83  92  86  79  51  79  83  92  66  72  80  59  86  50  69  50  54  90  94  64  79  90  81  95  79  77  51  85  84  51  79  88  82  64  59  76  55  85  64  77  61  56  49  79  84  69  94  66  70  85  79  54  89  85  83  53  60  66  50  98  84  81  88  92  85  80  76  87  83  88  61  86  75  73  60  97  67  70  71  54  97  93  64  69  72  91  87  92  65  97  96  77  62  52  53  71  68  95  94  77  76  97  90  63  81  84  65  63  97  92  51  80  51  89  59  96  62  83  58  72  69  95  92  94  78  49  55  57  65  57  77  87  81  60  51  95  61  95  93  71  62  60  89  83  92  84  92  78  61  74  92  58  83  51  77  90  96  91  90  86  98  64  89  79  83  72  82  57  88  59  73  51  56  61  77  76  77  95  72  50  56  73  95  81  66  93  98  65  56  86  69  71  72  95  75  51  86  86  63  91  85  54  56  70  51  49  91  75  79  82  84  86  75  75  61  81  66  95  64  65  97  89  67  49  59  95  70  92  77  86  59  84  63  84  72  50  75  61  76  51  94  65  71  79  93  72  83  92  64  52  61  69  83  97  91  70  91  49  64  64  76  96  68  72  81  53  68  85  78  96  86  66  89  98  60  87  93  70  59  92  51  72  97  93  74  92  63  65  83  75  57  50  55  97  56  92  63  64  49  76  92  74  58  93  88  84  50  82  65  91  91  72  70  55  90  82  62  51  82  90  94  89  59  62  78  84  58  93  56  63  57  53  84  96  56  73  64  61  94  81  92  94  73  63  58  60  55  57  91  93  81  62  60  80  96  98  97  49  89  66  53  85  53  93  59  87  58  71  58  79  72  62  70  95  53  79  90  53  87  96  57  57  93  75  50  74  74  80  63  69  87  83  86  66  91  52  53  56  57  70  91  67  75  66  53  53  98  74  53  96  56  58  62  55  62  57  55  90  77  87  77  83  74  72  55  74  49  92  58  77  80  80  93  94  80  78  82  87  70  71  50  93  68  64  67  70  50  82  55  60  52  73  50  72  88  54  50  70  77  51  56  66  71  83  53  96  89  65  87  90  83  49  59  96  62  49  51  90  50  94  68  86  72  52  91  51  89  85  69  92  58  93  58  50  83  58  66  98  70  54  60  53  64  79  91  56  77  76  86  61  59  49  98  55  74  91  87  54  76  66  81  51  96  92  60  85  55  73  89  71  98  94  79  97  75  83  96  97  87  89  93  74  77  68  63  60  67  75  76  73  55  86  90  57  91  52  55  81  53  73  92  76  98  93  76  82  73  79  50  89  85  62  96  69  57  92  88  88  67  86  71  88  55  60  61  59  57  58  76  95  75  71  53  50  88  62  75  70  69  69  98  74  58  50  73  59  79  61  76  59  70  91  71  53  77  64  81  61  57  90  90  76  65  79  79  86  72  53  57  90  49  59  94  61  52  51  97  94  67  54  89  61  70  82  66  54  96  84  54  98  80  67  59  82  60  83  52  80  50  64  65  79  60  80  96  58  63  93  95  82  90  50  61  88  92  76  52  93  52  65  62  49  59  50  77  82  94  96  60  51  51  64  54  65  74  69  76  86  94  75  81  52  86  96  67  59  87  57  78  62  64  93  91  86  65  72  74  78  89  59  78  51  59  83  90  75  51  72  96  57  70  50  87  54  58  71  74  84  60  84  67  53  60  69  68  86  57  53  76  95  51  94  75  57  95  62  70  89  67  72  55  98  89  87  95  98  63  86  53  85  87  55  79  52  71  98  49  58  92  55  91  58  75  49  71  53  83  52  89  65  58  76  54  96  76  52  89  91  49  88  73  56  76  70  85  89  66  55  76  60  84  85  85  54  97  57  93  57  77  64  92  95  62  79  54  73  69  53  61  96  54  87  81  97  69  87  81  71  72  81  67  75  95  67  89  83  93  51  61  72  95  62                                                                                                    
                                                                                                  91  96  91  91  54  85  67  59  59  78  96  64  69  62  74  86  74  58  79  68  53  83  55  78  69  80  56  88  82  78  83  65  62  52  59  54  61  74  68  76  98  72  62  88  78  77  81  74  87  97  75  78  76  65  70  58  62  54  51  80  55  81  84  56  79  76  73  55  94  79  82  69  89  89  49  88  78  77  63  50  93  98  66  65  60  52  88  77  73  74  70  69  62  86  93  57  60  69  77  98  53  53  53  87  69  80  68  82  57  56  60  75  65  96  58  82  49  63  50  64  81  72  73  97  73  76  70  54  82  92  82  91  59  62  74  74  94  51  76  91  73  83  77  61  86  67  79  90  52  83  91  70  64  58  86  79  83  51  79  65  57  77  75  61  69  98  88  84  68  51  52  72  76  49  95  63  70  98  57  57  77  53  64  50  68  52  71  79  85  89  76  61  64  66  82  62  83  87  92  95  56  52  63  77  82  78  54  63  80  86  84  75  80  53  72  58  62  69  66  51  87  74  86  57  50  91  54  49  68  61  59  94  65  74  77  93  62  53  60  59  92  96  69  98  75  50  85  51  93  85  96  89  88  69  65  74  95  87  73  75  52  52  74  50  52  96  55  90  80  95  80  52  61  91  80  98  91  96  69  80  79  72  61  72  80  86  85  68  60  71  93  70  73  73  55  64  63  90  78  67  72  53  55  61  51  70  87  97  68  74  73  82  65  53  49  51  67  62  97  57  87  92  93  85  85  60  97  63  63  71  72  66  69  93  60  92  51  76  80  57  73  78  60  58  78  98  90  56  77  53  86  88  64  73  66  50  81  83  49  71  53  79  56  80  94  55  92  58  70  92  85  59  87  75  97  87  73  98  77  64  88  78  81  98  54  86  95  81  62  51  94  77  60  68  84  74  80  52  90  59  73  87  92  79  97  58  82  88  71  80  84  58  56  69  50  77  84  56  83  88  49  98  85  96  95  92  96  65  83  53  94  51  64  97  51  68  64  86  65  98  58  76  86  55  66  60  50  76  59  87  61  95  79  51  75  72  69  88  86  83  61  74  75  76  60  80  69  90  75  58  94  51  80  97  70  56  49  98  78  55  69  86  71  90  80  56  56  52  72  68  93  87  77  84  65  49  82  85  66  60  79  50  97  67  73  90  80  80  66  52  51  60  57  55  77  82  67  63  98  85  92  75  78  82  50  91  91  68  93  55  96  60  67  71  77  69  78  95  63  80  49  66  74  84  70  80  81  73  85  81  60  84  65  54  93  79  63  81  74  59  81  68  59  95  74  73  84  93  72  86  59  95  92  71  88  60  88  86  90  49  58  51  68  60  56  72  54  80  59  70  86  60  95  73  75  75  75  68  79  97  66  55  64  65  52  78  94  82  98  76  92  83  52  68  77  96  63  93  52  79  85  97  62  50  85  64  71  95  96  74  80  91  63  72  72  60  78  57  88  64  62  98  96  72  63  60  82  69  88  76  72  93  68  66  51  96  60  66  60  82  54  79  68  76  87  49  73  84  71  75  81  50  97  95  94  92  50  59  89  91  98  56  66  69  79  82  76  74  64  61  70  63  62  60  61  71  86  83  87  54  89  96  67  89  66  81  82  60  56  96  91  64  60  72  82  95  57  94  76  75  82  76  92  60  76  81  84  79  96  63  87  80  51  69  98  91  79  85  54  60  77  73  93  83  91  82  80  80  52  54  74  63  98  66  88  76  94  49  88  90  68  57  68  85  71  58  74  65  74  49  93  94  85  92  72  87  77  81  85  77  61  73  97  56  84  60  89  60  71  88  83  84  76  69  75  55  86  54  78  87  88  85  53  79  89  94  74  64  71  68  73  98  49  95  89  60  91  76  71  65  55  67  71  57  96  58  50  59  67  55  88  74  56  52  75  75  93  54  78  61  72  83  92  76  97  73  95  58  83  73  84  93  86  88  89  97  77  79  69  86  84  59  77  78  52  92  69  87  77  51  69  64  58  85  78  71  95  58  75  73  68  51  96  83  60  59  92  79  90  75  73  97  80  89  90  57  90  77  82  63  85  86  98  89  94  96  71  64  67  97  85  94  92  73  77  96  79  60  60  95  60  70  85  97  56  62  83  81  72  72  66  64  78  69  73  79  67  73  76  82  49  56                                                                                                  
                                                                                                89  77  64  64  50  68  82  82  61  84  82  77  60  60  77  98  96  55  97  98  64  82  74  92  55  56  64  94  84  81  54  64  90  98  97  71  71  93  91  93  71  62  53  79  58  52  61  51  53  63  77  49  86  83  53  96  69  65  81  77  74  61  98  60  84  97  80  52  79  61  57  96  56  97  86  60  65  79  96  71  98  72  89  66  88  87  82  74  52  95  81  91  50  54  57  68  81  50  79  66  97  71  59  50  78  60  68  73  66  68  79  69  56  65  89  98  83  66  63  58  67  91  74  65  89  93  67  94  54  98  65  51  59  55  65  93  53  78  61  83  95  54  94  52  63  65  81  84  89  83  66  60  50  49  69  70  63  97  55  63  71  61  61  87  83  87  93  77  64  90  74  68  82  77  59  63  77  55  65  53  88  94  91  78  93  51  93  64  64  68  81  74  85  85  92  84  49  58  75  88  93  61  68  69  57  73  49  55  59  92  49  80  72  73  83  57  59  84  53  96  95  56  81  69  90  61  72  80  67  69  61  72  95  75  75  61  95  57  79  62  85  97  76  62  70  94  97  91  85  61  87  71  94  60  90  60  66  83  96  55  49  64  69  56  63  93  66  67  95  82  93  63  94  95  96  64  51  95  57  98  86  73  59  88  68  70  73  68  59  98  53  91  76  84  65  73  94  61  65  91  49  58  59  78  56  58  83  86  62  81  75  87  63  88  81  78  81  74  72  94  93  67  54  51  69  64  63  92  73  89  94  94  52  97  53  93  64  61  54  78  91  83  82  51  66  63  49  88  92  71  84  68  73  77  68  93  84  70  95  91  76  81  82  86  94  80  56  55  55  78  62  66  81  70  61  79  62  75  83  51  49  65  67  82  83  64  90  55  60  82  86  58  64  52  67  55  53  49  76  66  64  92  65  97  74  88  86  57  62  85  51  90  80  88  71  83  74  74  68  84  56  90  95  67  93  71  90  49  60  49  95  71  92  53  88  73  70  59  58  81  82  80  72  71  69  61  84  52  77  66  66  86  53  95  69  74  85  86  97  97  75  91  82  63  76  49  97  63  53  58  81  96  83  90  70  55  89  81  97  70  85  86  67  50  79  58  52  83  64  52  81  80  81  95  93  49  94  74  98  96  88  59  92  69  93  73  55  85  66  81  70  82  70  60  55  87  50  62  90  49  58  53  67  55  78  89  49  83  82  72  58  65  57  85  81  84  75  80  82  50  76  94  86  66  75  96  71  73  54  61  74  76  85  90  92  78  86  72  81  59  60  89  49  97  73  95  76  54  84  79  71  52  70  77  59  71  96  57  54  75  64  74  75  61  95  49  71  70  93  83  85  81  82  82  88  50  79  74  93  64  86  73  63  72  91  98  60  96  77  93  50  60  69  94  83  51  71  74  53  95  63  68  78  74  97  95  65  95  51  59  87  60  90  74  87  53  89  64  80  66  75  77  77  51  83  98  61  60  91  82  49  88  97  50  80  84  78  73  67  96  58  81  84  51  52  76  88  93  54  93  51  68  51  94  88  63  79  97  82  94  95  51  77  52  75  58  50  49  92  97  68  92  79  59  66  62  49  82  81  75  88  49  52  53  72  63  62  67  86  57  50  60  97  74  52  84  66  95  85  97  74  56  93  82  51  75  53  78  75  60  52  76  63  96  81  95  98  60  61  72  66  74  57  62  75  56  90  94  74  52  91  79  79  83  71  55  86  50  56  57  80  73  88  59  73  77  95  57  60  75  91  52  90  79  81  97  72  84  71  55  84  79  77  82  80  52  98  51  58  61  50  54  49  81  95  97  97  87  52  55  89  81  65  81  61  80  76  72  75  56  96  80  63  94  81  50  83  84  76  66  86  53  86  65  92  76  80  56  91  93  79  52  56  57  56  83  92  58  67  98  62  61  85  57  77  49  89  64  57  91  69  90  59  63  74  69  94  71  50  73  90  76  85  51  94  89  52  87  57  50  92  71  69  65  95  91  67  97  68  96  54  60  82  61  61  81  98  95  85  61  50  98  70  94  65  83  53  76  76  66  95  69  78  96  80  56  59  97  52  68  60  64  74  72  86  88  79  80  52  81  51  95  57  51  70  66  57  86  55  94  61  77  49  91  79  95  93  51  80  96  73  84  74                                                                                                
                                                                                              50  87  74  84  51  81  86  63  92  54  58  79  94  77  71  57  86  58  68  55  81  69  86  77  57  78  74  60  51  87  97  96  55  93  75  81  72  68  53  87  61  66  69  98  60  74  84  61  49  70  56  68  63  65  53  80  80  91  66  72  84  62  70  90  78  81  79  52  78  59  82  57  96  74  79  63  85  77  63  51  91  90  57  61  77  49  81  65  63  97  52  80  92  57  50  94  83  63  76  90  82  67  76  74  94  95  66  86  77  75  90  78  77  65  95  96  70  66  61  81  52  82  82  73  68  65  52  62  60  92  86  62  85  83  51  64  91  50  84  56  90  78  86  72  59  81  56  71  88  74  66  82  69  52  60  58  66  66  98  98  67  74  69  95  64  80  95  91  69  49  86  57  76  64  86  76  82  66  50  59  63  67  51  78  69  71  60  71  68  54  88  90  76  60  74  73  53  60  55  87  91  97  77  55  53  68  66  83  58  64  64  95  88  68  76  75  96  62  72  70  76  91  80  90  80  56  76  60  52  80  75  67  77  87  52  72  93  85  95  58  82  55  67  63  66  98  69  78  53  64  68  64  57  81  68  76  66  68  95  85  84  59  86  53  76  80  97  98  57  76  66  92  57  64  65  97  65  82  64  78  90  68  57  86  58  52  52  72  49  84  96  68  95  93  71  78  87  68  60  90  86  95  86  79  68  81  89  70  87  62  75  71  52  98  50  75  98  78  71  57  98  84  62  91  50  75  80  89  59  79  74  70  77  89  56  84  85  84  77  65  90  75  98  70  87  75  91  91  67  75  63  94  50  67  95  93  76  72  60  90  63  87  95  98  59  54  77  82  51  94  68  64  78  61  84  53  76  73  75  86  64  92  79  81  61  68  58  69  63  64  91  68  50  62  84  89  62  67  87  59  80  82  68  90  72  53  65  52  98  94  58  62  94  88  54  88  86  95  82  61  49  94  73  94  73  78  81  86  94  70  87  66  61  83  53  64  62  76  85  75  91  98  96  94  49  59  61  79  85  74  72  94  93  71  90  84  94  50  54  61  52  52  68  51  89  70  98  86  52  77  89  91  64  78  56  62  86  76  98  82  86  77  91  50  86  89  55  68  64  73  96  55  76  86  69  52  66  49  68  50  91  72  77  61  60  69  93  78  92  54  60  65  61  94  70  65  72  60  82  73  88  64  93  88  75  84  69  96  98  74  67  79  56  65  62  86  69  73  80  51  90  71  59  63  88  78  92  92  89  69  98  83  82  77  54  82  51  91  89  69  62  98  66  52  66  97  80  56  78  57  55  80  89  64  74  59  50  95  77  94  75  53  85  57  56  67  65  95  61  77  69  95  55  72  74  75  66  62  75  73  73  60  72  96  80  84  84  56  74  80  92  60  81  53  50  49  49  93  85  54  87  69  86  91  50  68  90  95  86  76  56  75  98  53  80  81  87  52  62  67  90  92  83  88  66  63  56  95  64  54  77  73  73  54  97  78  97  96  94  82  51  68  51  72  54  87  58  52  92  59  80  96  77  96  56  62  59  80  72  81  85  77  55  75  62  84  63  61  82  65  57  80  49  51  93  57  91  57  82  95  56  96  74  75  69  79  95  87  60  72  51  51  54  79  91  67  85  88  68  51  50  94  55  63  85  87  51  83  85  80  92  89  54  68  95  76  91  95  71  97  88  63  49  70  56  81  71  50  78  86  90  83  86  66  87  55  94  59  84  68  88  64  75  58  98  65  90  98  76  55  95  54  65  61  58  68  65  87  74  77  56  91  80  96  96  87  95  81  77  97  57  84  92  70  95  73  84  86  96  85  70  69  96  54  93  60  60  67  53  55  71  75  75  50  65  84  92  83  49  61  85  84  82  52  77  70  94  52  68  58  64  89  69  77  69  75  79  98  93  66  78  56  66  87  88  79  84  56  71  65  59  97  78  62  64  94  59  70  79  83  85  84  61  53  91  87  69  88  90  68  91  67  89  92  75  95  55  83  92  85  95  97  78  81  85  72  91  95  54  51  69  55  63  62  64  68  69  54  70  52  76  76  64  79  75  93  56  94  88  74  94  96  56  67  81  55  75  49  52  95  76  80  81  74  71  50  81  84  67  70  50  94  49  75  96  65  90  95  54  88  93  95  61  88                                                                                              
                                                                                            92  66  94  90  90  95  73  57  53  83  71  64  66  80  79  92  77  98  49  74  71  60  64  89  51  89  72  81  97  92  49  59  86  82  75  85  96  89  74  58  57  91  70  80  56  66  63  51  76  84  87  60  55  74  51  92  73  62  80  62  87  94  87  55  87  53  51  59  67  81  86  98  76  63  86  80  94  62  86  97  86  71  59  87  94  56  53  72  49  50  86  76  91  84  72  70  93  50  87  54  49  66  74  62  57  77  90  56  94  93  49  62  67  82  96  67  95  87  76  84  51  98  63  60  76  49  98  86  49  73  97  76  64  78  69  76  71  84  92  61  98  68  59  71  83  95  87  90  84  59  81  59  54  70  79  91  85  96  72  61  80  54  54  60  78  94  59  67  49  70  57  55  92  55  78  94  68  98  76  71  57  57  51  73  53  65  88  73  55  52  50  91  80  57  62  64  71  60  70  52  92  62  81  63  60  70  87  82  93  94  97  58  97  81  91  59  93  81  98  49  59  96  88  86  68  54  74  64  95  91  95  98  88  77  68  92  65  51  94  67  94  87  69  92  61  53  70  53  74  65  86  60  90  88  63  90  74  51  81  74  82  76  82  91  51  84  88  51  57  60  94  64  98  79  78  90  74  91  83  94  54  83  90  96  90  67  95  94  51  86  98  61  76  91  78  73  82  98  49  50  91  75  81  76  66  80  86  63  72  70  54  52  78  88  52  53  79  87  98  81  97  79  55  56  55  62  95  88  74  58  52  52  70  59  82  70  97  59  84  89  93  81  56  74  88  59  94  55  50  72  71  62  77  96  78  86  64  98  98  63  84  79  62  68  92  49  84  77  67  59  55  68  84  67  92  93  50  56  65  77  87  80  78  79  64  84  59  68  67  61  74  80  91  60  80  80  97  75  70  88  91  94  54  90  66  94  81  97  68  89  96  94  51  54  56  98  68  60  72  72  98  83  60  62  56  94  49  93  69  64  67  55  61  69  85  94  72  67  93  80  79  65  62  71  65  92  70  60  67  81  71  77  88  61  65  95  58  62  95  96  59  84  97  73  85  93  60  55  77  65  85  98  60  74  97  50  60  96  71  93  49  80  83  89  76  81  71  49  76  65  69  81  80  49  55  54  90  88  63  56  89  63  65  62  57  72  52  50  60  54  79  85  65  84  92  52  49  49  85  60  58  86  53  60  94  69  72  87  62  95  93  50  76  83  62  69  95  73  83  83  63  85  55  78  84  78  60  92  55  79  54  63  51  70  64  96  85  55  92  96  49  63  94  59  74  97  92  74  68  86  95  95  52  87  85  65  93  88  51  96  82  98  98  61  84  86  81  90  89  64  82  60  92  61  71  82  74  75  54  52  98  68  96  81  58  68  95  75  67  92  91  68  93  63  91  69  54  59  60  79  69  79  52  94  62  52  98  56  50  75  90  82  64  84  49  50  52  74  55  50  68  96  51  73  72  98  98  73  67  58  65  60  91  59  65  84  94  82  86  60  83  72  77  88  56  97  52  56  96  64  90  64  67  88  69  88  65  67  69  58  81  80  98  59  89  86  71  58  76  63  80  71  69  84  69  66  98  92  60  98  69  96  67  87  86  49  82  61  89  60  89  79  72  64  61  51  56  89  63  57  80  92  88  96  52  97  71  79  86  52  58  96  87  71  62  68  70  73  90  64  56  50  55  74  50  91  82  56  69  55  86  65  82  62  93  79  72  63  69  50  57  75  98  58  87  51  96  56  70  70  94  87  96  92  58  51  71  78  55  79  77  62  96  62  88  50  57  61  74  53  76  70  60  90  65  85  96  59  59  97  83  67  74  78  89  51  82  86  54  62  69  86  51  58  88  69  70  69  86  67  53  87  68  85  50  79  88  59  51  93  58  49  59  80  94  49  86  76  50  83  86  77  66  62  83  77  80  85  57  83  59  86  56  67  53  95  76  87  73  57  81  65  91  92  57  80  75  91  79  75  72  75  59  62  87  77  75  96  76  85  65  67  98  97  61  77  62  80  91  62  62  95  51  52  95  84  55  71  73  66  74  57  75  62  55  81  96  52  90  50  58  71  61  72  74  61  60  88  55  77  64  89  53  72  78  83  62  88  49  76  71  96  96  55  92  89  52  60  83  96  76  94  94  62  87                                                                                            
                                                                                          69  90  63  84  71  76  84  75  75  52  51  94  85  68  96  49  60  80  92  96  81  91  55  52  72  78  60  71  79  62  86  58  61  77  93  58  51  82  97  91  86  52  96  89  51  76  83  68  72  80  95  98  93  98  92  53  92  80  90  61  87  76  87  93  87  93  56  92  64  68  69  92  63  83  51  59  76  95  60  67  59  54  62  54  65  52  85  95  93  82  98  75  84  68  63  54  76  67  93  77  90  65  49  96  98  98  89  85  79  59  97  74  81  66  87  59  53  65  71  58  91  50  54  88  87  53  91  77  54  57  75  68  76  77  57  63  64  85  69  88  59  54  93  85  52  98  58  67  57  82  74  74  51  67  83  76  80  55  92  81  55  85  62  62  98  81  81  70  71  75  90  89  96  61  88  87  59  50  82  51  68  84  58  80  87  73  77  56  53  75  57  79  84  96  97  78  82  49  87  54  61  88  50  52  59  83  68  93  52  94  75  96  55  86  66  56  79  79  69  72  65  96  91  72  94  84  84  79  74  84  61  50  81  52  49  57  54  54  65  65  75  51  49  78  54  61  50  51  51  57  88  66  71  73  84  63  55  74  95  51  80  67  90  93  95  65  67  64  88  91  60  72  55  56  82  59  92  81  81  69  86  80  80  62  52  90  93  90  92  88  66  65  55  65  68  94  77  92  66  62  71  61  57  68  87  97  81  52  65  60  94  60  51  77  70  71  62  70  76  58  91  84  50  75  67  78  83  61  88  72  93  77  76  71  72  67  75  80  57  76  64  95  66  78  65  65  65  78  82  74  50  88  66  76  82  59  97  56  53  97  75  92  80  93  68  69  90  77  80  77  77  80  73  63  79  52  73  56  86  74  61  98  59  78  82  66  89  68  98  96  70  75  76  80  53  50  82  65  81  56  62  55  61  50  82  75  73  92  93  50  95  62  84  85  69  73  78  54  55  75  78  59  71  58  68  50  62  57  67  62  55  81  75  56  65  56  92  53  96  88  50  74  61  92  60  85  64  66  77  94  84  70  85  55  51  77  56  84  62  68  52  60  93  73  82  96  76  89  58  87  54  93  69  98  75  72  64  83  97  63  85  73  98  62  87  51  71  65  88  59  64  52  86  67  78  53  75  70  49  72  91  76  79  85  57  83  79  65  65  87  89  57  98  91  97  91  67  69  60  81  61  96  49  60  72  72  63  96  58  56  85  75  59  84  53  87  77  81  90  84  78  53  51  91  77  88  60  76  87  75  93  76  71  67  81  88  82  67  73  72  86  82  71  67  62  68  60  88  89  97  83  80  86  55  56  60  93  71  68  50  94  89  60  88  85  77  86  57  93  75  55  93  68  83  77  77  77  89  51  56  96  78  80  97  67  51  71  60  69  65  60  61  76  68  74  78  87  73  87  69  93  58  78  93  90  49  70  83  67  79  97  62  55  58  70  52  97  72  60  85  82  80  91  84  57  65  69  87  80  52  88  67  82  60  62  69  92  54  58  87  85  79  58  59  69  68  96  57  94  61  56  72  56  57  92  70  75  91  51  73  70  96  83  80  78  50  74  74  95  79  91  72  61  54  55  93  80  55  89  75  92  92  52  77  80  90  83  53  93  57  78  96  71  64  84  81  76  56  87  93  58  97  53  74  62  50  73  55  72  58  63  54  81  54  89  75  67  52  76  92  59  49  92  73  72  72  95  58  84  76  72  93  83  73  70  94  66  69  72  68  96  97  52  57  71  93  76  87  58  79  54  67  58  77  64  52  68  69  69  55  60  90  49  75  60  86  82  79  96  88  57  76  87  94  96  82  62  73  86  84  67  83  65  90  97  76  62  58  51  56  74  57  95  95  86  54  95  78  51  63  80  63  87  96  64  49  49  59  92  50  87  97  81  88  93  61  51  54  67  92  63  85  90  54  83  93  97  95  84  82  90  62  65  72  53  58  70  52  49  53  75  71  80  50  75  70  80  87  85  80  91  62  78  85  83  96  64  90  58  67  79  92  96  78  69  98  83  64  98  61  56  73  63  62  82  64  84  63  74  82  65  85  89  54  88  54  65  51  53  52  58  49  96  50  73  64  71  65  84  91  70  50  51  65  87  54  67  65  68  83  74  49  66  72  71  95  59  79  70  76  58  61  53  70  59  70                                                                                          
                                                                                        89  80  95  72  69  76  59  55  90  81  64  58  60  59  61  72  72  83  49  50  95  61  68  53  53  79  88  68  53  92  97  54  49  87  84  91  81  84  56  89  82  82  72  77  96  75  60  78  77  78  91  51  64  60  61  91  63  49  76  94  81  81  50  49  82  71  56  54  51  98  54  86  65  71  52  88  59  87  64  58  58  82  58  92  52  54  81  93  84  55  70  84  94  87  69  77  76  76  55  91  50  53  49  85  98  90  71  55  60  54  96  51  50  65  93  62  71  91  73  92  52  78  76  67  74  60  98  74  55  89  86  56  75  49  55  89  69  53  68  51  94  97  52  62  62  58  72  96  71  56  49  58  61  62  69  57  84  54  94  50  52  77  83  51  71  84  54  51  60  58  70  79  68  98  91  63  71  78  96  61  60  82  97  52  61  74  88  70  91  77  52  51  93  80  81  50  57  65  93  75  77  81  79  52  64  54  57  98  63  50  72  90  62  87  57  53  67  80  93  85  98  74  76  55  98  80  73  98  53  89  94  89  93  60  73  71  96  84  56  62  94  68  95  89  79  71  81  72  83  73  95  55  57  87  51  98  86  73  75  67  49  98  98  76  49  86  63  74  85  81  98  96  58  97  51  78  94  59  87  64  67  68  51  78  93  82  74  61  63  70  62  67  82  92  82  55  72  89  78  74  50  93  61  52  72  83  68  66  96  86  54  87  72  77  90  95  74  64  56  69  93  91  79  84  85  90  65  87  59  54  58  97  61  63  78  88  75  61  51  68  49  61  76  49  85  70  90  60  55  87  96  52  77  93  86  80  55  83  85  84  93  60  66  67  49  62  82  62  85  51  94  49  63  73  70  53  65  77  50  98  76  50  57  56  51  69  52  62  92  80  82  65  95  54  50  59  60  82  94  55  87  53  78  73  63  88  88  88  82  63  83  50  78  82  92  60  77  98  60  50  59  68  80  90  88  84  61  55  72  68  75  68  83  85  86  62  59  81  60  58  96  80  78  74  73  89  95  98  80  74  91  84  64  61  75  90  71  80  86  67  96  83  55  86  97  98  63  74  90  69  77  60  85  69  60  79  91  54  98  69  96  84  59  87  79  87  93  54  54  85  58  58  94  98  55  54  59  80  76  98  49  94  49  82  90  81  54  72  85  84  57  60  71  51  79  56  97  87  70  78  62  61  83  78  96  73  78  56  68  50  83  80  91  54  95  71  77  90  62  83  79  82  68  58  78  53  77  54  97  91  66  64  69  54  91  72  76  83  82  70  71  79  52  59  89  86  70  68  62  67  55  51  84  89  55  78  97  74  70  77  76  98  71  53  57  49  56  76  50  98  51  77  50  58  90  53  57  79  60  85  85  60  84  72  90  86  51  82  57  79  84  73  51  93  70  90  83  61  63  64  79  86  65  55  52  87  94  53  64  61  62  98  98  79  55  94  65  76  78  67  73  84  90  82  97  60  77  95  85  71  98  82  54  50  57  57  86  84  53  55  77  72  63  86  82  60  71  58  85  82  83  88  82  69  72  73  87  49  86  75  85  53  61  72  70  50  69  54  51  60  64  78  97  86  88  96  63  73  81  61  77  51  61  74  60  86  82  82  81  49  59  93  73  61  92  96  95  71  79  70  55  91  81  87  68  94  54  92  52  86  79  94  69  78  51  57  64  68  50  56  83  82  64  77  97  84  55  95  76  76  69  73  70  64  60  82  87  67  65  59  54  77  56  83  52  85  75  75  67  59  89  53  69  90  56  79  68  80  73  60  90  96  59  60  83  53  72  92  56  63  71  87  66  96  60  65  62  50  83  70  90  50  96  71  75  66  71  60  66  76  60  57  94  98  68  49  96  94  74  56  50  65  79  67  90  77  82  65  61  57  83  66  57  95  82  73  53  86  50  65  82  75  68  53  69  66  66  83  87  94  74  55  59  88  81  82  91  64  87  70  89  49  62  69  50  95  72  88  54  86  60  83  72  91  59  96  69  91  57  87  73  50  71  67  56  88  66  72  98  57  76  49  71  82  62  95  68  60  67  68  60  63  51  60  73  78  61  77  64  72  58  98  75  55  73  56  74  51  87  63  72  73  92  89  54  55  91  78  97  54  64  73  52  51  59  62  95  55  93  63  90  76  71  49  73  60  82                                                                                        
                                                                                      85  74  98  90  49  64  97  87  89  70  88  90  70  53  91  49  63  54  90  79  93  56  86  58  53  70  70  77  82  85  79  86  89  68  84  54  58  81  50  81  90  89  87  86  72  84  97  88  73  91  81  57  94  78  90  93  77  50  83  92  65  83  62  60  79  81  89  82  89  53  95  78  57  84  55  90  51  50  87  76  60  97  50  89  82  89  53  63  97  72  81  57  52  70  90  73  93  98  91  54  64  78  73  90  77  69  59  97  91  74  71  60  50  87  85  76  76  68  75  71  92  50  92  92  51  64  69  86  77  66  73  80  88  58  66  57  72  77  78  68  88  87  86  85  51  53  96  50  97  96  75  95  74  61  78  52  85  55  61  79  73  68  76  65  50  85  50  80  64  90  57  53  95  88  89  81  61  67  74  71  74  61  70  84  74  56  69  76  63  81  91  87  56  64  70  94  98  89  50  97  95  53  72  70  54  70  75  95  78  56  92  73  98  61  92  81  63  95  54  94  49  84  92  90  51  53  95  66  55  98  51  64  60  54  83  82  66  96  69  87  54  53  70  55  65  55  69  52  98  92  98  60  49  82  97  62  94  79  64  86  74  74  70  74  80  84  95  79  75  78  85  79  91  49  89  85  97  58  49  84  70  78  80  83  90  59  55  52  86  91  89  64  73  64  60  81  57  58  84  63  63  54  57  94  71  92  84  52  67  85  49  58  54  63  87  75  72  79  51  92  67  76  94  92  91  91  71  80  68  96  58  50  92  57  97  67  53  72  56  83  59  86  54  96  52  55  78  64  92  63  51  61  51  51  58  74  54  76  84  77  64  51  86  53  94  79  67  83  50  67  54  88  57  75  89  49  86  73  76  84  85  98  54  69  91  76  77  93  78  69  54  49  57  70  61  52  52  66  60  89  77  55  53  65  62  64  95  93  83  61  87  65  96  78  88  77  89  62  94  56  87  68  80  51  80  94  83  83  94  74  82  85  88  75  81  77  67  52  77  95  76  52  57  50  82  68  62  82  78  60  65  53  58  62  49  96  83  78  90  49  79  73  68  71  54  79  71  52  83  76  60  64  94  53  60  56  81  55  92  74  50  97  87  66  73  54  80  74  71  62  58  95  71  60  66  57  60  76  92  86  97  65  63  55  86  74  64  79  54  98  61  65  64  97  80  94  96  81  81  51  76  96  60  90  67  55  63  73  51  82  92  87  59  90  79  81  83  65  51  58  77  54  64  90  65  87  82  82  90  81  53  71  60  70  82  81  92  59  85  54  80  92  70  53  97  75  93  81  93  90  70  49  82  90  69  94  75  57  73  67  82  50  75  65  78  85  68  62  79  83  83  58  81  65  70  49  72  76  78  56  75  92  65  52  51  53  53  80  85  90  50  52  74  57  64  53  92  78  53  90  51  68  92  58  71  65  54  63  68  55  68  55  68  71  60  88  61  94  86  93  83  50  95  95  95  62  51  67  59  80  69  63  66  85  66  62  83  92  65  97  71  65  49  93  85  65  49  85  71  57  87  88  56  89  64  65  92  71  76  58  58  89  50  63  60  57  56  65  67  53  84  62  64  65  66  83  87  70  71  68  62  69  59  57  69  68  73  64  61  76  88  50  66  72  70  87  88  92  87  82  70  91  97  72  58  64  59  53  62  50  59  58  91  60  88  96  63  83  97  86  60  74  67  80  57  74  73  92  92  50  94  78  65  66  65  80  54  88  86  83  85  96  58  56  84  55  69  55  82  50  84  75  94  90  51  77  78  88  65  50  97  66  80  90  95  89  97  93  62  70  66  78  92  93  77  71  85  85  51  84  91  69  80  50  55  61  79  90  59  50  57  85  75  83  58  59  67  73  87  89  69  59  64  68  91  54  73  77  83  57  63  75  98  74  77  82  73  62  92  66  66  91  75  74  58  72  65  70  85  76  94  97  85  61  79  76  87  60  61  70  64  90  63  93  49  87  79  66  65  80  69  86  90  60  65  64  95  72  63  66  57  59  55  49  79  63  66  88  81  58  60  92  51  93  50  54  52  58  75  90  55  70  68  77  80  82  74  70  62  69  89  88  73  69  85  49  94  54  63  90  87  59  77  74  86  54  82  66  92  98  81  85  82  87  56  54  55  84  60  58  85  66  90  98  78  52  87  89                                                                                      
                                                                                    76  73  66  90  59  69  82  97  56  79  96  97  80  85  65  73  76  83  94  62  70  69  89  69  57  78  82  59  88  73  49  49  74  66  87  77  84  63  93  73  85  50  56  57  57  91  65  97  54  60  83  92  76  69  74  88  62  74  79  77  70  53  86  70  88  98  49  96  78  53  53  54  81  84  83  55  92  93  81  67  54  93  57  50  92  51  96  67  98  68  88  75  96  56  63  81  84  93  98  61  94  76  58  95  49  74  55  56  66  93  92  98  63  60  89  57  84  91  53  64  94  64  96  76  55  89  64  71  70  71  87  80  80  65  50  58  92  95  68  81  63  84  78  88  92  75  68  53  63  76  57  70  49  52  57  92  80  67  83  69  95  82  92  96  51  70  79  92  90  57  58  56  95  63  65  74  73  87  93  88  93  56  65  86  82  81  77  53  71  98  93  82  57  65  78  98  83  87  49  70  52  86  49  55  94  92  74  83  77  80  78  87  77  78  56  50  71  97  92  74  89  95  63  89  89  98  64  95  64  83  65  49  98  55  50  84  65  53  83  60  82  55  52  80  95  98  95  59  54  95  88  58  90  86  71  67  81  82  90  78  76  96  94  89  69  71  69  75  67  61  87  83  54  83  54  98  88  70  62  60  69  92  51  82  94  94  76  62  62  64  78  72  52  92  62  84  78  62  80  90  78  74  73  65  76  91  69  58  76  63  68  57  70  92  78  87  93  57  89  80  59  98  73  70  70  73  51  70  91  67  68  85  65  67  66  59  50  90  81  78  87  97  88  88  86  94  67  64  75  74  56  92  81  68  81  87  50  52  56  81  94  58  52  88  88  49  79  96  80  95  67  60  90  49  89  52  87  93  50  65  52  55  84  78  75  75  84  88  87  76  86  91  49  69  70  91  78  91  72  52  86  77  51  77  82  50  66  52  81  95  73  91  49  86  79  53  87  86  79  65  57  88  86  75  73  58  74  78  70  95  75  63  91  56  73  94  70  79  69  57  58  69  74  94  79  77  73  90  96  51  56  98  57  93  91  88  83  79  54  92  88  74  87  60  75  80  76  69  60  56  64  88  76  72  77  94  51  71  49  71  66  85  76  87  93  60  50  70  98  72  86  84  82  69  70  68  92  84  56  82  58  77  60  98  57  77  64  90  92  85  84  58  95  61  89  85  89  65  78  55  56  61  80  71  49  81  69  91  58  76  82  72  76  71  66  56  81  68  93  54  89  79  97  74  64  76  66  66  57  52  51  90  86  85  86  57  54  96  71  52  68  95  49  62  52  76  76  55  66  82  56  61  61  98  93  58  98  66  97  63  63  88  69  97  91  57  65  85  69  57  55  87  83  85  87  71  49  97  81  58  70  68  66  76  77  93  92  76  71  58  80  74  55  54  52  78  98  96  74  90  87  69  79  70  96  84  97  71  90  67  78  49  98  96  52  71  56  86  55  96  94  78  88  75  87  93  56  56  53  56  63  62  92  85  81  81  50  88  52  85  66  51  76  93  98  57  80  88  49  86  90  56  66  66  64  64  50  93  97  97  69  62  54  76  89  72  96  92  66  81  69  73  70  63  63  89  74  63  62  67  49  82  54  68  66  94  90  55  52  98  96  70  70  90  93  60  59  53  51  86  80  60  91  59  63  86  75  83  83  81  81  58  57  59  79  92  62  90  95  65  91  77  87  71  87  94  57  77  95  89  90  70  65  81  65  64  92  86  75  52  63  54  64  58  68  54  57  54  78  96  94  72  60  52  59  62  74  86  49  87  83  71  75  73  76  70  70  54  62  69  64  83  60  73  60  50  72  54  80  87  86  64  92  89  95  81  84  80  92  72  70  63  60  68  54  82  75  98  86  72  62  59  65  79  70  91  88  51  86  64  79  70  62  95  95  68  49  92  54  77  60  67  67  93  83  65  86  96  57  75  50  92  87  58  76  86  88  76  59  75  87  97  73  51  87  82  73  52  54  66  69  63  94  73  56  90  95  94  89  82  62  91  51  53  94  57  62  49  77  79  60  51  84  88  86  61  70  79  96  59  92  67  62  70  92  59  96  92  71  76  67  52  71  66  72  74  86  97  94  62  98  63  65  59  64  88  74  75  84  77  74  51  52  57  60  89  87  79  92  92  77  69  81  73  72  61  97  92  87                                                                                    
                                                                                  54  96  88  75  95  70  52  55  70  58  62  65  73  49  97  94  65  66  96  59  78  91  80  60  56  81  73  63  60  54  67  62  51  77  68  85  53  59  78  65  54  69  97  49  88  98  65  92  69  97  55  94  78  61  58  52  98  80  61  80  55  76  69  77  79  78  89  90  80  94  55  90  53  76  95  63  90  58  52  89  88  85  69  91  68  88  85  75  52  62  67  50  59  55  93  56  90  93  89  52  68  63  70  63  72  94  49  61  81  90  58  69  90  73  79  88  96  74  54  81  62  56  65  70  52  59  68  90  63  70  52  68  97  84  84  74  94  66  80  55  80  92  88  86  85  89  67  70  53  77  95  95  68  65  50  53  51  97  78  53  68  79  95  56  78  66  65  70  75  61  84  90  68  59  49  67  93  74  85  98  88  81  53  92  67  68  73  74  53  58  63  88  97  74  51  51  85  56  67  90  90  64  88  89  53  54  79  78  95  90  88  61  73  71  71  54  75  80  82  54  59  67  59  87  57  60  63  89  89  86  98  67  71  77  62  59  61  92  69  82  66  94  91  86  80  63  75  77  76  94  89  68  89  83  67  77  79  92  86  90  98  88  72  78  54  91  51  89  90  52  58  96  85  90  51  65  78  71  74  54  92  67  57  91  80  79  71  89  77  62  81  63  61  76  94  82  50  82  92  57  51  67  54  64  71  51  84  81  65  73  50  82  62  56  85  63  64  86  61  65  78  96  85  95  69  87  84  69  62  58  70  58  50  53  64  70  73  97  69  55  50  68  71  62  85  50  95  67  71  74  66  56  68  93  64  88  52  70  87  86  72  85  58  51  85  56  51  76  93  74  62  80  67  86  71  54  54  87  54  87  78  64  80  67  70  53  62  76  96  78  58  89  55  95  54  73  96  84  55  92  94  67  60  58  84  54  87  49  68  71  59  86  68  76  59  79  85  78  66  93  67  68  98  87  55  53  98  68  77  65  51  68  59  78  84  64  87  64  57  87  81  58  96  61  51  93  71  81  92  49  60  79  73  81  87  89  63  49  98  96  82  66  70  52  63  52  61  91  77  58  94  61  53  87  52  75  88  87  76  69  70  70  83  91  78  53  87  82  55  93  90  91  91  69  92  49  53  88  89  68  62  93  54  58  85  94  75  71  91  56  86  71  90  71  77  57  96  86  89  77  87  49  83  59  62  90  79  77  52  56  53  73  85  94  91  91  79  53  49  80  77  63  57  76  83  57  71  83  96  86  58  49  49  96  54  64  87  49  87  69  80  77  87  89  93  67  64  85  63  75  56  60  86  55  76  75  51  57  83  66  49  81  91  59  64  60  80  83  87  57  67  76  95  73  80  81  51  91  52  66  68  56  54  93  65  55  73  67  92  65  83  66  50  67  49  91  98  59  95  94  69  82  83  50  77  78  98  89  91  88  77  75  86  87  58  88  54  81  96  70  62  52  59  50  74  66  75  90  86  59  56  95  64  76  55  76  72  67  50  64  50  90  63  78  89  87  88  50  76  63  87  50  64  64  85  51  51  57  98  67  66  66  88  98  54  82  74  93  73  58  62  51  52  82  83  92  94  68  77  90  89  91  76  78  95  49  83  81  83  49  81  51  49  64  51  58  61  89  81  77  94  89  95  94  57  97  86  60  72  93  90  82  68  87  50  54  93  54  76  55  73  58  51  70  82  54  84  76  81  60  84  81  71  93  67  89  95  96  61  66  70  71  88  97  90  63  65  78  63  79  91  98  53  71  68  96  77  96  58  76  85  55  68  59  84  64  89  62  89  95  86  69  53  87  51  61  66  52  91  82  96  95  77  71  88  91  77  92  78  52  88  65  90  56  80  71  67  56  94  93  78  86  68  58  79  70  75  73  96  73  83  75  74  63  85  98  51  96  92  85  53  76  76  85  83  60  63  90  49  55  93  55  85  96  88  69  55  52  52  67  70  59  97  52  73  83  87  52  87  67  86  59  70  89  53  55  93  85  84  98  70  57  49  90  80  80  79  58  89  80  65  53  49  76  69  72  91  78  77  53  77  68  80  77  53  59  86  88  71  62  81  95  74  95  76  49  51  80  53  49  66  72  66  62  78  91  49  81  58  98  98  55  73  94  60  97  96  61  87  89  92  74  57  49  57  92  85  82  57  71                                                                                  
                                                                                59  55  96  98  76  79  85  53  56  87  59  85  58  70  57  60  75  56  81  94  70  82  82  77  58  88  52  71  56  89  67  80  50  75  95  96  80  51  92  69  89  93  56  71  88  95  97  85  73  83  81  91  90  70  68  51  64  78  81  93  81  68  60  85  73  50  55  57  71  68  64  50  66  91  95  96  75  62  60  78  84  81  89  66  52  92  53  75  85  52  70  51  62  68  62  92  76  56  97  76  90  73  73  61  64  59  88  82  75  74  72  65  53  57  95  95  84  62  73  88  80  98  80  56  60  50  49  83  98  53  61  88  86  84  59  61  75  73  72  96  95  49  73  63  71  53  98  76  76  70  86  93  64  90  57  79  93  52  67  68  51  60  79  52  55  92  61  71  53  70  79  52  96  78  75  97  97  57  89  59  72  93  73  93  58  51  60  54  79  72  84  73  88  53  95  52  68  86  77  88  89  86  57  68  73  62  76  62  91  66  98  64  83  80  49  69  69  67  53  76  68  59  66  68  84  87  63  76  92  56  69  51  63  74  78  77  75  62  59  73  49  76  80  90  69  94  69  77  59  63  73  96  62  55  83  97  84  94  67  89  65  53  70  94  93  98  65  95  98  73  63  66  80  58  51  70  55  76  94  76  92  52  53  76  61  52  90  68  79  52  65  74  91  90  50  91  65  60  89  60  93  83  62  62  58  55  49  61  52  62  94  83  51  98  89  65  66  95  89  88  88  97  71  52  68  80  76  69  83  81  97  54  75  70  57  67  66  58  87  64  73  69  74  54  54  80  68  58  68  51  95  75  54  57  61  73  85  67  66  57  76  91  63  72  86  60  88  86  70  66  63  65  51  94  96  71  55  76  52  93  78  96  86  87  92  67  87  50  74  90  92  65  52  61  93  78  71  93  66  98  55  78  72  77  80  59  75  64  52  88  97  68  92  90  88  85  62  56  88  85  81  89  97  91  70  68  82  77  89  78  91  86  72  52  79  57  91  58  76  66  56  49  52  69  69  49  84  78  70  76  52  81  75  54  51  87  61  66  85  65  91  91  85  97  85  73  53  75  58  84  96  94  97  89  88  85  61  72  70  90  84  84  81  69  62  50  74  95  94  55  96  73  53  92  76  86  50  82  52  81  82  91  54  65  62  92  55  60  77  66  49  79  71  78  60  93  52  66  80  51  56  50  49  51  74  97  53  94  49  95  65  49  54  88  89  84  72  49  90  66  56  89  96  84  89  95  59  59  67  77  82  73  89  59  86  69  73  95  90  57  53  71  49  71  50  77  78  62  84  64  52  57  79  95  73  75  60  55  80  94  66  91  67  98  57  60  77  51  61  52  75  93  63  96  93  98  94  50  86  71  76  50  52  65  71  78  61  87  83  69  62  55  52  86  91  94  92  89  92  78  75  72  74  75  76  98  54  64  78  60  71  93  74  76  85  69  73  86  55  63  57  75  49  52  88  74  63  54  77  65  71  92  81  68  77  69  70  75  90  52  75  80  85  96  56  52  66  98  96  87  77  86  50  64  68  77  70  96  81  66  98  71  77  75  66  90  69  89  70  77  80  83  96  71  58  65  61  60  74  97  68  62  97  54  78  84  89  49  56  92  60  68  54  51  51  90  71  74  71  88  98  72  82  56  95  52  78  62  94  54  75  70  57  52  55  69  51  94  71  52  55  66  83  64  87  88  79  62  55  79  83  84  98  57  66  51  88  63  78  72  84  55  57  61  85  88  67  80  62  50  65  62  64  87  98  89  92  96  52  49  64  65  91  74  89  84  80  98  86  55  52  72  49  49  55  72  81  91  85  73  71  87  49  97  97  81  61  58  52  52  69  49  92  75  84  64  94  53  81  58  55  72  78  64  67  84  82  76  59  87  77  81  63  89  68  89  60  58  60  95  55  77  60  49  87  83  90  86  52  52  61  87  56  50  54  94  50  69  94  84  62  64  80  76  54  94  98  89  56  56  96  55  60  68  95  73  84  61  89  71  53  85  65  70  82  71  80  90  65  62  95  74  90  87  62  78  57  71  63  97  95  81  60  83  97  59  56  49  90  84  80  56  61  68  86  71  80  56  84  89  91  52  67  95  53  60  81  85  76  78  76  63  73  89  83  69  78  59  76  65  70  95  66  73  58  94  61  68  51  67  98                                                                                
                                                                              62  57  97  88  78  61  79  59  93  59  55  56  60  65  54  96  96  64  81  80  82  91  62  88  75  89  81  78  77  65  97  87  62  72  74  58  94  62  83  84  64  60  49  50  79  78  52  81  57  60  73  65  63  65  77  84  79  90  87  62  76  98  70  98  65  84  73  74  56  62  55  56  75  77  62  50  60  79  64  69  67  69  90  73  69  64  62  66  70  52  91  83  50  64  80  55  73  67  85  89  97  87  62  81  78  83  68  84  62  74  78  95  90  59  56  75  80  95  75  69  98  78  69  82  63  61  76  70  93  97  93  96  70  86  71  65  87  64  50  70  86  81  79  74  66  96  85  60  58  76  65  87  98  84  60  75  73  79  89  68  62  92  94  49  57  61  87  82  95  81  64  78  92  94  74  61  76  60  90  49  51  93  52  53  93  98  81  61  86  71  67  52  66  58  51  62  54  67  55  69  50  90  68  64  67  50  60  61  60  85  93  75  54  52  62  93  62  59  76  64  92  72  91  81  84  70  54  73  62  92  52  50  76  65  58  59  65  82  69  95  55  72  73  51  92  79  63  55  88  67  95  86  70  50  82  65  73  90  89  63  90  49  81  57  57  83  66  81  72  87  51  71  57  82  53  50  92  98  57  86  71  90  74  92  67  54  83  77  63  50  61  81  56  66  66  62  57  86  54  70  98  80  51  70  69  81  63  94  54  88  91  81  74  84  51  91  51  55  74  58  91  96  61  83  60  83  52  91  93  50  68  87  95  79  85  70  85  86  85  80  98  98  49  67  54  63  78  79  78  95  78  84  66  90  82  85  55  61  80  69  55  54  66  50  80  93  64  87  84  80  94  64  61  93  61  77  75  81  87  79  55  66  67  70  75  85  49  74  57  92  98  69  92  92  75  68  92  98  86  94  65  95  73  78  54  95  74  92  98  56  90  71  60  70  88  62  73  68  60  71  83  88  94  86  84  91  59  59  95  85  97  79  58  93  78  98  58  68  56  62  78  59  79  81  58  66  63  55  98  97  57  77  66  83  57  77  85  92  72  83  62  93  97  63  89  91  91  71  49  49  94  70  84  77  58  54  64  86  96  69  60  96  50  95  94  56  69  50  51  58  81  96  56  94  88  51  83  74  97  70  96  64  49  50  79  75  95  78  52  87  87  53  73  94  78  67  79  91  62  60  55  70  61  55  93  97  58  83  53  49  68  55  88  81  52  95  86  94  64  69  94  90  60  69  74  54  91  69  68  93  68  76  70  89  59  58  74  69  98  74  74  59  52  70  51  67  76  54  94  49  71  74  56  92  74  85  56  60  71  70  94  87  63  92  75  73  79  88  67  94  61  83  54  57  71  77  90  53  82  60  89  49  61  75  50  51  66  52  83  67  65  87  98  85  58  59  79  65  59  58  98  98  67  88  60  98  52  93  56  53  83  84  67  60  81  83  95  93  95  92  70  94  52  65  86  91  81  87  53  63  59  89  52  54  80  53  71  72  80  93  63  87  81  93  81  52  61  52  94  84  64  86  82  86  74  68  86  80  77  75  64  53  61  91  66  91  74  93  63  76  66  65  84  88  75  94  82  82  83  72  98  98  58  51  95  80  66  57  95  50  93  88  55  75  50  91  88  69  73  91  58  50  87  52  65  54  67  89  60  70  89  98  87  51  75  93  49  80  75  59  71  49  52  92  49  55  66  51  50  91  96  87  88  56  63  57  66  87  74  71  80  89  76  60  75  79  85  55  50  97  98  77  88  58  63  72  84  75  51  75  80  68  62  51  64  65  56  66  66  91  96  62  55  52  73  50  91  98  90  52  84  85  78  60  96  94  51  56  79  63  75  49  79  96  49  56  65  51  95  87  96  58  75  62  51  67  59  73  90  93  80  72  58  66  95  95  76  61  62  89  70  89  96  60  60  61  68  84  78  92  68  61  90  59  86  52  64  86  68  89  79  97  94  87  58  61  67  80  81  92  68  67  79  54  56  52  49  81  67  57  68  60  97  65  54  69  74  50  51  57  66  83  65  63  69  65  88  60  60  69  76  57  90  69  50  51  53  84  84  61  76  56  77  93  79  89  55  50  51  51  75  71  65  78  63  93  74  54  74  73  79  65  93  79  85  97  56  81  77  84  85  90  53  84  66  65  63  81  95  64  57  69                                                                              
                                                                            59  53  53  49  68  66  96  94  72  60  95  81  55  77  89  64  74  56  63  77  59  88  61  72  61  55  55  71  82  58  70  86  52  77  60  55  66  71  77  80  84  94  57  85  74  69  83  97  50  80  74  59  93  51  53  77  82  76  96  89  71  64  94  68  89  59  84  75  96  73  93  57  64  55  50  51  81  52  64  89  94  62  87  65  79  91  95  74  64  61  97  56  81  73  73  76  81  96  82  94  52  50  71  96  95  96  88  53  78  49  80  54  73  57  85  61  93  49  49  94  49  97  75  74  75  74  72  82  73  80  63  76  49  79  92  78  87  85  78  80  71  75  91  53  60  98  84  72  77  61  76  91  67  79  97  74  62  84  92  93  88  77  65  55  53  57  91  96  95  87  52  56  73  72  65  66  55  74  91  97  80  50  66  96  78  81  77  84  68  90  71  71  66  88  88  77  53  85  84  53  94  94  63  96  83  69  98  62  85  50  66  54  69  87  66  89  62  51  54  71  69  83  49  62  67  95  64  51  72  59  83  94  54  54  90  72  86  80  87  63  67  97  59  93  96  77  58  63  76  60  65  82  60  91  54  88  69  60  70  73  81  83  76  85  81  81  62  81  59  80  83  52  70  62  94  57  59  81  80  91  49  73  92  79  90  81  66  82  58  79  58  82  56  87  57  84  59  80  65  66  88  56  88  67  86  60  59  91  57  53  60  64  81  97  59  53  62  68  97  73  78  89  77  73  61  80  72  58  73  51  75  81  58  83  54  61  54  83  56  81  94  91  65  65  67  82  74  82  91  79  59  67  92  86  90  83  53  84  91  93  74  86  86  56  67  83  93  82  73  87  80  83  59  61  73  61  88  60  51  91  57  94  64  71  98  53  59  79  75  57  59  74  65  91  78  63  68  80  52  66  89  72  51  86  85  97  82  73  94  91  66  67  86  64  90  90  59  72  61  75  88  94  63  97  63  62  73  84  53  98  54  65  57  64  89  81  50  78  58  82  70  50  53  49  65  85  50  88  91  70  55  65  53  49  56  76  69  50  65  84  54  70  57  73  58  90  73  94  81  87  74  71  75  57  81  93  90  55  68  56  52  63  90  55  69  96  66  76  98  64  84  65  77  91  88  75  94  60  76  60  79  52  66  63  91  75  62  71  84  76  58  55  80  78  51  67  70  53  64  91  51  66  67  68  74  81  89  77  73  98  59  69  78  79  61  85  85  55  73  69  91  75  89  92  95  74  74  98  94  80  66  68  93  80  84  75  89  85  68  90  84  84  59  87  83  89  59  75  95  91  76  73  60  94  74  74  57  60  49  69  98  73  64  68  63  82  58  84  90  72  76  77  49  91  88  75  81  84  97  58  60  85  60  63  85  84  75  78  96  69  60  82  96  54  64  82  98  92  72  98  85  87  70  53  98  63  85  75  79  84  78  90  64  96  57  96  52  49  82  95  76  63  72  81  61  60  65  56  80  70  87  56  74  62  70  94  78  94  97  89  95  75  56  82  88  56  70  98  57  53  59  83  49  58  79  71  92  52  83  98  73  77  64  57  82  73  54  79  81  56  66  76  69  79  59  76  91  58  85  90  83  86  61  86  52  88  84  49  54  60  51  70  69  83  88  84  83  50  97  90  83  70  86  92  93  85  68  69  51  93  56  56  81  63  56  66  59  70  62  86  56  81  64  63  51  84  64  60  95  71  76  90  94  63  64  68  91  63  58  78  84  72  66  81  90  73  78  97  85  98  49  61  81  73  71  57  92  49  94  67  63  84  98  90  75  59  50  76  84  85  97  91  67  82  90  78  62  78  60  97  80  68  78  84  95  50  57  78  87  78  71  53  75  49  85  62  75  55  72  62  77  97  89  73  83  63  94  91  78  66  80  78  50  75  64  64  96  83  84  69  83  54  90  72  57  91  79  70  85  80  93  87  65  83  52  79  86  52  72  82  77  67  70  54  60  84  98  52  65  56  52  67  78  65  78  68  60  62  94  83  49  70  52  62  54  49  72  75  52  75  81  69  64  70  61  59  85  77  71  88  78  75  93  61  75  54  58  80  60  63  67  91  90  84  66  91  72  58  93  63  53  73  80  67  69  92  63  90  55  52  61  80  95  86  88  85  95  80  57  76  97  62  94  85  81  96  60  70  53  96  80  92  66                                                                            
                                                                          72  55  85  92  74  58  96  74  90  83  52  85  96  94  80  55  61  83  89  71  82  83  63  49  87  61  91  86  52  58  52  57  63  52  54  82  94  76  65  83  76  56  88  64  74  58  93  97  74  49  69  87  51  61  78  83  76  71  93  66  68  55  72  97  51  49  66  64  88  56  85  83  72  80  53  95  72  79  82  62  67  50  51  69  53  73  58  93  74  93  62  67  71  65  89  58  77  90  77  83  98  60  56  84  57  76  67  66  71  64  63  65  62  65  75  62  96  62  77  85  51  65  53  74  86  65  67  88  80  69  71  79  94  64  66  57  51  71  56  93  65  83  51  66  59  95  71  82  83  50  77  55  77  92  69  55  50  78  84  62  80  73  98  81  65  58  65  82  97  82  78  50  82  87  71  83  65  93  86  63  89  85  81  63  64  57  82  72  85  59  50  84  68  56  58  62  77  69  79  76  90  71  53  76  94  72  49  53  90  94  59  61  94  78  53  50  98  78  50  51  94  90  54  68  87  67  94  79  54  80  82  64  49  81  95  56  52  82  81  73  79  77  97  81  71  98  76  77  75  81  97  72  70  68  65  49  49  52  91  56  70  70  88  70  78  58  80  61  61  57  93  91  98  98  58  79  98  68  63  90  78  53  95  75  76  55  51  87  79  72  67  51  52  69  67  91  86  60  74  64  91  60  77  58  86  67  49  98  64  88  61  73  90  68  66  74  74  82  68  62  52  57  64  55  87  78  51  89  75  51  84  69  70  62  55  88  76  73  79  61  68  85  91  64  94  93  90  86  51  82  67  52  65  80  68  96  68  97  59  61  54  92  92  94  49  86  93  72  62  70  71  52  78  50  82  58  97  89  86  84  82  52  86  64  65  93  81  81  56  55  52  57  63  64  55  96  93  50  51  86  52  59  79  73  67  60  92  65  88  97  59  91  68  69  57  97  95  74  83  75  65  58  87  61  75  60  85  90  56  94  90  55  51  82  94  58  74  83  54  80  78  54  85  84  79  82  61  51  97  94  66  81  94  76  72  69  94  60  54  90  88  69  52  75  59  88  93  59  93  57  57  81  84  87  62  84  81  92  50  57  74  56  71  78  76  71  52  53  63  77  61  96  72  98  97  87  90  88  60  62  51  62  87  88  63  64  81  58  64  97  60  70  96  97  59  53  79  75  72  72  95  51  89  67  55  69  92  62  89  66  91  59  57  75  76  65  67  52  88  92  96  69  64  76  73  76  66  98  68  95  57  92  86  84  60  54  68  88  66  64  64  81  52  95  70  74  74  86  59  74  51  66  88  79  69  62  98  97  97  95  56  98  75  61  96  80  65  63  57  61  84  74  73  68  55  80  75  68  54  64  87  64  50  53  90  51  93  90  70  76  63  57  68  91  82  60  90  71  96  74  75  59  81  65  85  53  98  67  63  73  81  51  97  54  94  86  94  57  57  88  92  81  55  57  49  91  89  73  62  66  61  57  77  71  84  98  60  63  83  88  98  53  54  54  55  50  57  49  63  80  65  59  55  56  85  58  68  88  77  58  91  86  60  70  88  94  84  75  94  79  82  60  71  89  98  62  82  61  60  83  78  85  64  75  69  89  95  72  52  63  69  74  63  61  70  66  54  86  88  50  61  49  93  49  97  49  57  74  59  91  91  65  65  50  52  95  69  89  52  81  86  50  68  69  70  74  98  55  70  80  53  92  83  64  52  61  68  86  81  91  73  94  76  58  64  52  58  63  78  70  85  61  65  68  56  92  78  53  91  79  54  92  76  52  65  71  90  96  84  95  85  52  67  60  82  98  52  50  80  49  82  58  58  91  95  78  60  96  94  98  86  83  64  53  51  53  50  81  71  95  62  90  75  66  77  51  98  58  77  98  83  67  52  69  88  55  91  62  78  79  59  53  58  89  53  81  76  62  52  69  56  83  62  66  73  79  80  91  78  75  70  79  91  87  61  97  49  92  64  77  70  83  85  75  66  79  83  89  90  61  58  78  52  57  58  68  52  73  60  69  78  69  80  87  81  90  53  77  82  57  56  94  55  51  53  88  91  79  81  62  53  98  61  49  90  73  82  69  92  56  70  77  59  65  63  70  84  92  95  85  49  63  77  77  50  65  65  75  95  60  75  91  77  79  55  63  49  68  98  55  68  94  70  75                                                                          
                                                                        69  77  80  94  70  51  86  75  51  90  59  93  78  97  61  87  81  73  64  79  75  97  70  74  59  53  74  54  59  92  83  89  96  89  57  61  49  54  91  81  84  92  97  84  56  74  91  67  89  96  86  80  55  90  71  69  86  56  81  67  93  87  93  57  90  76  49  95  63  89  69  69  78  63  51  56  90  53  66  60  77  67  75  96  82  57  73  87  82  71  95  69  91  96  76  61  82  78  68  82  82  79  91  68  71  68  79  56  59  64  61  84  93  94  54  54  78  87  72  74  76  51  81  80  65  83  97  84  76  78  66  90  77  58  58  92  49  89  66  85  50  86  82  87  88  60  50  50  77  95  95  52  81  75  66  80  82  67  63  75  68  58  78  55  84  74  75  72  88  70  75  97  88  67  98  56  88  84  72  79  90  86  70  51  96  75  69  87  76  55  66  70  96  70  51  75  91  91  89  77  66  84  95  98  73  63  76  53  76  89  54  65  76  97  79  92  75  77  83  70  98  55  54  76  62  55  93  59  68  54  50  71  97  91  61  81  96  59  84  92  93  93  95  95  68  83  78  76  57  94  53  58  58  54  86  98  76  51  85  70  76  53  68  96  94  81  79  89  86  74  52  72  59  82  90  55  73  73  95  61  96  77  93  64  93  73  50  78  69  95  50  60  72  95  55  82  91  75  72  83  64  59  68  52  76  74  58  93  84  66  74  79  88  64  52  96  49  68  96  77  74  61  97  76  85  64  66  77  57  68  51  68  71  53  75  93  79  55  65  92  96  72  91  54  98  89  85  92  84  83  51  61  50  56  70  62  89  63  70  59  69  70  97  61  98  65  76  96  71  80  71  60  68  66  87  72  51  54  92  77  81  50  82  60  74  57  58  52  91  97  49  71  95  61  51  66  50  68  72  73  98  78  77  86  94  79  73  83  80  62  49  98  77  51  76  71  81  62  82  62  56  94  67  71  89  76  61  59  51  70  51  69  71  57  65  73  57  93  50  88  51  69  77  89  81  69  66  94  58  51  64  58  50  66  95  65  92  88  81  55  81  74  52  80  73  76  97  92  76  92  68  92  84  84  90  62  70  72  85  55  51  64  96  81  87  64  74  54  96  55  96  91  50  76  64  50  57  78  78  74  64  91  71  69  68  65  90  57  69  87  82  72  70  57  60  61  72  89  74  77  55  67  66  60  73  83  65  70  70  95  58  55  72  79  69  53  65  77  61  81  83  89  85  67  76  62  63  95  66  78  86  89  81  57  89  86  57  97  52  66  56  93  55  64  49  64  98  71  58  87  96  98  91  77  55  92  79  55  90  58  78  78  84  86  83  70  53  95  50  69  62  72  60  53  86  75  89  92  81  77  74  95  89  79  92  67  80  53  51  65  84  89  89  90  80  54  76  93  56  73  86  98  66  95  66  57  98  59  95  92  80  64  69  50  82  80  57  65  61  59  72  95  64  68  78  79  89  77  61  54  83  54  84  81  98  78  67  66  59  96  94  86  72  84  84  55  65  81  58  77  60  88  88  59  95  50  85  93  86  70  82  65  53  52  62  51  82  93  75  83  72  69  51  52  66  95  89  94  63  58  96  67  88  98  69  81  88  78  58  77  55  68  50  54  93  67  77  77  49  71  98  87  80  52  71  98  60  76  95  67  72  78  78  92  61  87  55  92  54  96  81  73  98  85  85  80  90  97  56  52  93  85  72  93  82  57  83  62  81  61  56  68  74  50  71  98  75  79  73  79  78  50  62  95  92  59  76  81  88  87  65  57  89  82  81  81  62  80  58  70  66  90  63  68  51  54  93  56  93  94  98  68  92  54  85  56  74  83  60  74  65  63  89  87  96  91  97  66  84  85  83  51  53  59  54  75  65  97  83  56  69  88  54  53  74  85  88  79  65  64  57  49  75  96  73  88  55  71  51  75  63  80  82  89  74  49  49  97  55  60  74  86  76  56  87  86  75  59  49  53  53  72  81  59  67  71  51  76  96  67  52  98  83  79  87  68  52  63  64  89  55  86  92  96  64  90  64  60  66  96  83  62  83  87  72  64  85  77  68  90  95  94  71  86  82  93  90  79  67  76  55  52  74  59  52  81  98  65  59  65  50  72  70  86  54  83  74  53  49  94  62  92  91  84  55  57  68  52  68  96  87  55  80  96  70                                                                        
                                                                      73  94  62  65  59  83  95  93  73  52  69  80  53  90  88  79  90  66  98  64  84  91  59  61  63  93  89  60  95  72  67  70  68  51  59  80  73  51  81  68  80  66  59  64  71  96  61  71  72  63  76  72  96  83  64  58  62  64  59  87  86  53  74  58  80  81  75  68  73  93  75  90  80  97  74  53  80  95  87  84  87  69  79  92  61  92  85  52  83  93  85  56  96  63  62  71  73  67  87  98  75  53  71  49  77  85  74  95  85  53  86  58  69  54  90  81  97  58  68  86  51  72  82  59  63  67  72  76  88  78  81  94  75  75  56  74  86  95  90  65  63  70  77  58  78  67  71  49  80  56  91  92  62  92  91  86  52  67  92  72  71  67  90  63  97  54  82  60  55  91  91  82  95  92  53  53  70  59  81  87  91  65  74  66  96  96  90  92  66  58  55  58  65  52  50  72  66  93  85  50  67  49  74  87  91  72  98  52  84  52  87  77  85  49  56  93  74  54  71  66  88  65  91  52  97  90  84  93  49  88  62  52  80  75  96  78  61  61  67  96  58  57  59  55  49  60  78  60  54  84  56  89  96  58  84  82  64  71  88  76  59  54  59  89  57  95  76  88  69  89  71  56  63  95  71  89  61  69  72  78  74  90  73  86  62  57  79  83  81  49  86  86  64  57  86  88  57  72  59  77  60  80  54  97  49  86  93  54  95  70  66  93  90  96  62  85  70  56  76  72  54  61  79  53  57  88  98  80  79  57  55  51  53  69  60  70  54  82  70  62  75  64  71  80  60  63  56  73  66  76  60  97  72  67  82  70  77  70  49  56  73  88  68  55  86  95  87  72  95  63  82  54  98  51  69  61  89  81  61  82  62  60  57  52  88  53  56  70  71  97  56  80  52  77  69  83  70  60  54  59  74  56  66  72  77  97  85  94  63  62  69  82  75  51  52  50  79  66  74  83  74  71  51  65  79  54  79  50  78  83  67  74  66  49  94  53  79  65  76  66  66  88  55  55  78  92  78  56  55  74  62  58  71  67  56  60  58  81  77  67  69  93  92  88  83  70  68  65  83  70  53  79  55  76  88  98  64  85  80  64  83  86  85  82  55  67  70  75  61  89  87  97  61  80  86  76  83  79  59  72  88  80  69  55  50  54  60  69  71  49  91  83  60  75  57  77  64  74  88  59  90  95  81  94  56  49  55  57  55  50  69  83  97  52  58  78  68  97  72  51  50  93  61  83  60  55  57  56  51  54  63  55  50  77  68  78  91  63  69  55  57  92  83  87  95  91  69  79  96  72  52  60  75  61  77  49  97  81  81  66  69  55  69  72  73  80  55  77  69  93  95  78  58  51  69  50  85  56  77  92  72  91  70  83  58  69  71  71  57  95  63  67  98  94  89  93  81  96  69  75  82  63  81  58  57  66  77  58  55  80  95  89  85  57  73  79  91  81  55  74  50  65  49  87  65  61  79  55  85  72  92  83  84  65  78  98  89  65  68  62  75  94  72  91  64  60  73  64  61  69  64  89  96  74  55  80  54  55  92  59  96  92  90  56  84  78  61  98  79  82  83  95  84  57  75  68  88  61  98  75  63  87  72  76  63  58  58  59  67  75  94  67  57  80  78  92  58  97  93  59  81  77  59  78  67  90  94  61  85  50  65  97  69  76  55  59  75  74  84  72  61  62  60  63  86  66  78  55  56  74  75  90  64  81  79  94  86  66  96  55  74  97  98  56  66  67  76  93  85  67  53  74  70  73  95  75  83  65  54  58  69  54  63  82  69  55  96  80  79  60  74  56  74  76  63  95  87  84  61  60  86  57  77  80  68  92  52  95  96  65  78  57  91  68  61  67  51  56  56  63  97  87  53  84  93  61  62  87  62  60  74  92  54  90  61  50  62  56  96  96  68  68  90  63  62  84  87  73  91  74  49  58  80  91  84  92  50  67  70  51  50  86  61  60  69  64  61  56  80  77  65  71  90  68  88  76  67  60  97  87  88  98  55  79  77  98  66  87  61  54  50  77  81  66  83  50  92  75  64  98  85  97  76  62  77  54  78  51  54  58  90  82  69  94  84  67  93  89  76  55  80  64  95  78  92  83  63  83  68  85  91  75  92  62  87  63  69  70  77  62  80  85  71  79  92  83  97  95  80  64  52  85  95  93  78  92                                                                      
                                                                    85  88  93  82  84  75  51  72  79  81  84  90  74  66  75  56  59  49  97  87  91  67  96  67  52  79  82  59  76  90  93  51  69  62  68  72  55  60  90  69  73  84  88  58  93  72  89  89  51  61  83  52  68  96  70  72  52  78  84  81  51  76  57  86  60  67  95  87  90  83  55  97  95  60  91  54  86  63  97  58  78  84  87  56  56  68  79  66  60  65  83  70  86  62  55  93  88  66  54  72  71  73  56  89  98  62  98  51  74  60  52  55  84  77  62  72  87  76  76  95  76  67  76  55  61  88  77  97  94  89  78  97  69  92  59  70  89  95  81  81  65  94  94  79  86  59  86  53  69  67  92  95  76  79  95  80  98  81  90  94  70  62  70  56  72  53  70  70  61  56  57  88  72  80  54  54  57  82  66  95  93  76  67  78  70  55  67  66  98  66  55  76  98  89  61  81  54  66  69  61  75  60  87  68  85  74  75  78  51  92  68  82  71  89  76  98  64  62  86  82  70  85  83  94  75  73  73  58  70  60  51  52  56  78  90  62  80  53  96  52  85  82  72  67  86  57  89  90  76  79  98  55  79  88  88  61  59  53  54  53  81  56  79  95  88  75  50  84  69  66  79  80  95  64  53  51  82  94  91  60  97  71  51  69  51  54  71  62  64  91  88  60  69  73  97  58  94  83  75  49  64  58  58  84  53  58  81  75  92  52  66  62  95  78  49  79  52  56  74  64  88  70  55  81  82  73  66  68  87  57  55  81  92  85  61  90  89  75  71  70  57  80  84  79  93  55  72  62  71  95  77  76  87  93  78  59  96  96  63  82  61  61  72  50  87  86  56  93  90  58  92  83  59  62  62  76  76  83  83  80  66  76  67  59  77  56  66  91  85  59  62  90  70  96  49  80  89  91  96  68  76  92  49  81  60  55  50  56  68  85  96  67  69  74  81  83  72  72  93  65  72  49  91  49  71  75  72  84  93  80  86  94  81  54  67  62  94  77  58  91  66  89  88  94  61  79  89  73  49  64  59  54  62  57  49  70  76  57  91  87  97  76  78  94  83  63  87  88  92  65  58  64  61  72  53  49  86  64  65  56  51  65  81  52  70  76  81  73  53  76  56  77  61  64  94  76  60  83  77  74  50  64  50  50  74  97  60  96  79  49  85  81  88  85  77  72  79  63  97  64  51  49  85  68  50  97  79  83  62  56  87  50  71  51  79  72  60  80  54  73  80  70  69  81  60  85  82  97  87  76  97  76  55  59  67  75  51  58  85  65  49  65  84  93  93  88  80  57  53  68  78  81  71  49  96  98  68  50  71  49  55  54  73  50  65  53  73  67  70  61  90  49  60  95  73  74  63  62  58  68  81  75  57  98  55  64  74  91  67  94  77  97  49  84  66  66  67  83  56  93  54  88  88  95  96  59  52  50  74  67  61  66  86  52  96  94  69  50  64  89  54  64  84  74  61  67  70  96  97  94  67  73  72  96  68  86  81  97  86  88  90  94  96  98  85  54  89  89  57  68  76  96  74  70  94  68  83  83  49  72  72  77  95  55  75  71  80  67  87  98  84  58  61  61  94  61  77  83  68  95  56  62  61  63  93  58  58  77  51  59  94  76  94  72  96  51  83  96  71  74  93  62  79  57  90  59  81  73  49  56  80  67  65  57  85  97  57  91  86  60  66  90  95  59  94  68  50  76  63  60  86  92  91  50  67  90  81  92  49  71  54  95  73  80  95  60  58  82  77  69  83  67  69  71  67  86  95  64  65  61  74  49  69  93  59  76  73  53  84  62  95  71  90  62  86  58  68  94  64  64  81  75  49  49  93  50  67  52  93  57  94  74  68  89  90  65  93  74  64  52  52  76  82  93  77  78  65  81  74  65  58  62  66  63  78  83  70  90  50  90  77  64  61  66  62  64  73  77  86  91  61  81  61  52  53  52  77  59  81  93  86  97  95  57  75  72  96  82  89  95  55  49  58  78  87  94  53  60  77  98  55  69  77  91  94  85  63  61  58  80  51  97  82  76  59  97  77  95  56  70  79  57  79  75  80  91  83  62  91  72  64  58  89  79  57  71  74  55  68  84  97  67  89  98  78  86  88  89  58  98  91  82  90  86  49  60  53  63  75  64  75  68  72  96  88  51  71  73  54  77  58  89  86  57  72  86  82                                                                    
                                                                  49  94  52  58  96  51  73  82  95  52  59  51  66  67  52  75  73  98  76  94  69  73  90  51  91  82  97  67  56  73  87  93  74  88  74  62  57  62  49  95  62  91  70  82  79  94  66  61  54  98  82  64  51  75  60  89  64  53  56  90  59  67  98  51  72  63  97  85  70  82  72  94  89  55  69  90  51  92  62  93  64  53  65  82  59  72  78  49  88  53  75  77  59  74  61  70  87  49  86  94  63  73  85  86  74  68  72  87  53  80  50  87  97  67  56  60  76  78  69  65  57  58  84  74  53  57  57  57  65  73  87  94  55  81  86  84  94  89  61  79  57  64  69  49  89  51  77  53  83  86  60  91  64  57  49  61  79  83  78  66  72  56  88  63  73  53  65  59  68  97  62  58  87  63  74  95  59  51  96  60  58  83  72  98  51  92  71  87  55  98  69  78  80  92  63  83  70  69  53  60  94  82  95  73  73  49  51  58  54  80  70  90  77  67  89  85  57  56  53  77  69  72  87  52  92  77  49  57  73  53  91  62  61  94  88  91  83  88  95  64  90  81  83  84  87  83  55  83  56  96  84  91  50  69  84  92  67  93  92  75  63  91  88  86  94  91  77  66  51  70  93  67  88  59  57  54  73  79  51  70  75  80  84  88  66  57  75  55  96  67  87  62  72  57  52  89  56  69  82  68  53  93  81  60  55  64  79  61  59  62  64  59  51  89  53  82  77  49  53  78  96  75  75  82  87  69  59  85  58  93  70  60  82  49  81  76  60  85  49  56  83  54  63  81  66  74  66  54  93  88  69  77  56  53  78  83  77  78  76  67  62  98  58  50  87  95  69  57  66  91  63  57  91  60  81  66  61  82  97  65  94  92  74  49  86  54  69  68  52  91  86  90  55  69  98  55  58  90  64  91  79  50  80  83  75  93  54  98  94  62  82  95  58  84  79  86  52  71  80  80  58  62  94  81  85  51  57  64  69  82  98  62  74  83  93  94  98  59  51  82  86  97  68  94  98  91  76  54  62  54  74  53  62  86  60  65  77  87  67  56  57  69  84  65  93  98  80  94  63  94  87  91  88  87  80  88  55  55  67  70  89  92  51  52  87  93  56  82  68  82  87  86  78  94  75  54  95  79  86  85  56  69  55  71  85  57  57  77  72  55  61  94  50  68  93  80  82  80  86  66  80  72  67  52  57  79  70  50  84  95  56  89  64  64  76  53  56  83  61  78  91  69  96  78  85  95  98  56  84  67  80  75  76  70  66  95  53  79  60  54  59  83  66  66  59  84  62  59  86  59  95  91  64  53  73  90  68  79  69  73  78  70  52  61  79  59  79  70  74  86  98  52  82  65  69  49  98  94  79  83  63  85  73  82  87  59  57  92  55  73  95  64  60  77  94  58  56  78  67  82  63  74  75  71  87  87  96  90  95  98  80  49  55  56  94  94  60  55  79  94  57  85  67  78  63  95  58  95  83  56  97  90  80  54  58  57  61  71  77  61  88  97  87  49  76  58  94  50  90  57  90  98  57  90  72  72  94  73  56  77  52  73  86  79  53  92  92  55  68  94  83  89  70  97  56  58  68  72  58  49  64  52  97  49  94  85  91  65  98  70  81  64  79  89  63  84  98  98  57  65  70  73  79  83  51  68  58  69  51  67  64  75  56  74  67  51  72  61  87  92  72  98  97  68  64  85  54  94  56  58  61  94  89  82  50  64  70  85  49  85  61  95  70  49  96  61  82  82  89  83  54  72  56  85  85  64  65  66  59  49  70  86  67  98  89  69  90  72  87  95  62  98  76  49  53  81  55  94  57  65  96  95  84  68  63  86  60  94  58  72  83  77  66  56  83  65  79  78  62  88  84  62  79  74  66  70  59  73  95  92  90  80  62  52  85  62  77  49  71  58  64  96  68  87  77  81  59  78  81  80  70  51  62  51  88  83  85  73  67  92  84  69  68  62  78  51  51  97  75  51  76  64  95  51  65  75  81  96  95  61  72  65  57  85  68  65  83  80  60  86  81  70  66  70  78  79  73  76  64  88  87  98  69  88  85  92  97  98  54  94  73  58  55  72  60  70  78  74  76  49  77  56  94  76  91  58  62  51  66  60  78  81  61  80  84  65  67  51  92  88  98  51  60  54  49  71  76  71  67  76  55  89  94  75  81  60  91  82                                                                  
                                                                94  94  81  55  94  90  95  86  74  85  69  65  57  53  68  81  53  56  77  81  82  81  70  78  76  67  76  71  85  80  90  74  49  56  54  80  87  50  71  52  60  64  78  97  54  73  82  70  95  60  54  59  73  53  54  60  88  79  96  77  50  68  85  98  85  55  56  63  96  63  77  53  65  74  49  95  83  89  65  93  80  94  82  94  85  55  85  81  52  66  77  89  92  64  50  95  93  71  52  87  67  93  77  60  51  53  65  90  71  64  82  54  66  63  81  78  63  66  59  93  95  76  56  53  71  57  75  55  86  81  93  60  81  74  94  53  77  74  90  85  64  65  59  52  61  96  92  75  89  92  74  91  60  73  80  90  64  89  91  74  74  55  66  51  78  79  56  82  73  71  82  82  63  60  84  71  81  67  91  75  50  68  71  88  50  89  72  90  73  68  56  88  78  74  94  75  84  52  79  68  54  87  84  76  76  85  85  67  97  67  63  66  67  98  96  92  74  75  57  74  54  69  86  74  74  60  61  65  49  51  55  70  68  77  62  77  92  54  70  51  67  78  52  88  73  72  92  71  87  84  75  51  74  56  69  70  66  81  52  54  60  86  82  77  61  52  53  56  56  55  84  69  67  88  52  86  97  49  58  95  61  86  91  65  73  86  84  88  69  77  66  71  71  60  98  86  97  62  82  60  81  63  68  90  54  94  58  94  65  51  88  58  87  59  57  83  67  88  91  98  94  78  73  58  83  88  64  62  65  87  62  84  84  49  52  98  98  51  95  61  79  84  70  68  68  96  66  82  52  78  57  91  72  95  67  83  98  97  56  93  77  57  88  65  63  54  86  49  96  81  84  88  87  64  58  65  62  65  81  90  56  86  90  69  89  60  76  69  91  49  57  61  71  73  50  58  87  87  52  49  64  68  62  90  53  80  61  96  79  97  92  62  61  69  62  90  90  52  73  63  56  79  55  59  70  72  49  52  58  69  73  70  52  53  80  98  75  78  97  92  91  82  51  75  91  54  97  67  64  57  70  97  94  73  98  72  51  86  91  63  52  83  74  84  72  73  61  64  53  91  76  70  89  50  80  94  60  91  89  88  62  96  65  69  73  88  81  61  54  98  95  81  83  73  66  49  66  51  61  93  64  64  71  86  92  62  74  89  49  56  96  89  85  91  72  91  62  75  84  59  91  57  98  78  81  73  96  56  78  61  64  94  87  82  67  78  56  77  53  79  90  71  53  90  93  56  80  95  70  87  82  54  93  67  68  58  78  89  78  57  86  89  75  94  62  80  74  57  70  56  96  83  79  72  50  52  80  67  80  50  51  59  67  96  69  68  85  59  67  56  51  62  74  51  79  81  76  95  97  84  73  52  55  58  49  52  77  52  62  70  80  58  89  61  63  74  80  64  49  81  94  64  76  89  90  88  77  85  55  85  72  80  91  72  67  93  68  88  55  69  87  76  80  63  50  50  95  90  73  59  95  53  51  95  58  91  79  72  68  82  49  56  77  59  93  86  59  75  69  73  66  97  76  56  56  75  71  92  89  50  93  62  74  73  93  70  91  62  88  71  59  73  73  84  55  64  61  51  84  71  56  72  66  65  78  93  77  49  78  50  87  84  72  83  85  58  70  56  90  65  83  97  85  50  97  93  58  66  75  84  59  98  63  92  51  55  63  76  86  64  81  50  72  95  92  55  84  86  80  53  51  54  52  70  54  69  75  63  72  86  76  53  57  56  66  74  58  96  68  89  92  86  61  65  94  87  97  74  93  88  86  93  84  60  58  57  60  68  68  56  96  54  59  72  82  77  80  98  91  85  75  67  51  66  77  64  96  57  78  57  75  68  97  92  52  74  78  69  95  63  65  60  55  96  92  60  75  89  70  70  95  77  72  85  55  75  69  73  55  66  67  59  68  65  52  65  78  49  72  65  81  86  65  87  77  74  86  86  98  58  53  97  63  82  65  85  87  56  55  59  58  56  85  95  62  60  98  89  87  78  56  92  79  84  80  55  67  78  82  90  85  75  55  59  49  60  63  55  58  60  86  85  62  56  89  98  64  93  88  72  90  94  49  68  67  98  70  74  94  69  49  94  76  89  72  50  97  72  89  74  91  84  74  78  52  97  75  74  88  52  82  51  87  74  66  76  70  59  71  52  55  54  76  82  51  52  79  90  93                                                                
                                                              81  94  71  83  96  96  81  64  56  52  58  77  61  78  74  49  65  71  69  93  74  76  82  58  84  96  83  78  73  57  87  49  80  67  55  87  87  49  80  91  87  59  59  62  58  98  86  95  53  79  63  91  83  58  88  65  85  49  71  95  80  90  74  91  97  92  62  51  87  56  77  80  50  95  53  54  74  77  67  52  55  90  75  85  76  87  59  63  96  50  77  82  54  65  80  53  83  84  80  67  55  68  88  86  76  54  91  64  74  65  94  82  88  49  51  60  77  65  92  69  89  56  86  83  68  52  52  55  80  58  79  93  53  65  88  64  54  60  97  70  58  82  85  59  87  80  81  70  85  55  91  53  55  64  89  60  90  53  83  55  79  87  74  76  80  52  59  69  90  78  76  88  79  93  85  84  72  64  90  93  62  52  91  70  67  69  81  64  82  52  79  52  67  78  84  79  88  78  65  50  75  57  61  50  76  87  89  50  66  53  54  70  51  81  51  77  83  78  91  70  64  85  92  79  49  95  84  62  78  96  81  69  65  76  78  52  69  55  96  81  95  58  74  80  71  65  77  97  72  91  75  61  60  68  71  73  67  57  67  75  98  55  58  82  85  50  70  91  96  87  58  66  53  77  82  56  86  60  89  65  53  49  86  54  85  70  54  90  70  78  92  53  78  75  77  96  94  90  80  83  60  98  89  90  79  49  90  76  68  89  53  77  90  51  56  88  98  66  81  83  83  56  73  50  53  91  61  65  72  55  82  58  66  65  80  55  88  82  93  78  77  52  54  76  80  74  76  79  82  56  74  81  77  83  59  58  89  87  75  62  64  66  83  62  52  51  52  64  94  85  88  66  85  49  97  59  61  79  77  91  56  56  87  72  61  91  73  66  68  93  96  85  51  57  70  79  69  50  64  91  51  81  95  63  61  80  50  52  85  74  86  92  65  89  94  57  67  62  86  88  88  57  75  79  93  69  64  71  68  78  62  66  97  62  54  49  78  67  78  87  70  82  85  63  51  58  86  56  89  70  90  81  56  70  66  85  85  82  50  76  86  94  52  74  94  74  92  63  80  77  94  93  53  93  67  95  96  85  80  73  94  69  75  56  78  49  64  74  89  76  61  77  80  65  88  64  74  89  66  94  70  56  74  70  74  63  72  53  98  93  61  62  96  93  49  73  55  60  87  85  83  72  92  63  51  96  86  94  83  83  93  84  67  60  80  61  97  84  59  75  52  79  95  74  84  81  56  93  49  62  64  75  49  87  87  65  71  52  72  54  69  55  52  98  76  76  51  98  50  63  70  68  50  93  55  98  56  49  92  78  87  52  51  93  66  74  58  55  54  89  92  83  86  72  60  52  72  56  90  93  54  62  89  70  81  66  92  96  98  63  70  90  78  70  60  80  84  67  49  88  78  52  87  56  68  69  85  73  78  88  85  68  86  81  63  55  57  79  67  74  71  51  62  86  79  67  69  58  61  83  51  76  84  90  57  82  54  93  86  56  72  95  52  52  69  52  66  67  50  49  52  85  63  49  95  72  60  92  86  84  80  98  55  70  69  89  95  65  69  96  82  80  50  98  74  88  93  55  61  89  70  53  84  67  63  96  87  54  68  53  75  93  54  81  61  53  86  81  61  56  53  90  82  55  77  64  78  50  75  50  57  71  80  63  72  78  56  57  95  77  77  97  58  97  77  92  78  55  80  60  63  88  74  65  95  54  96  86  97  75  65  95  53  86  76  63  61  74  90  96  78  68  90  69  53  75  69  79  60  75  51  52  75  72  86  93  84  49  70  98  61  72  95  57  53  72  59  83  81  97  73  62  50  84  80  69  98  78  56  80  76  61  50  69  70  59  85  98  92  81  88  82  80  56  80  51  90  92  96  97  58  66  88  68  82  77  90  55  57  64  74  93  76  60  81  85  76  51  59  56  91  66  92  91  86  71  97  65  85  75  58  94  96  98  71  60  92  68  94  70  86  98  87  59  65  81  90  76  75  87  71  59  62  72  59  57  62  54  72  57  78  81  65  76  69  80  58  60  57  89  77  94  68  50  79  68  71  49  97  81  65  61  74  98  97  64  65  96  95  54  63  76  50  91  91  66  87  62  81  68  83  77  61  75  65  90  70  77  97  51  80  87  79  80  71  62  70  50  96  81  89  61  77  84  92  65  89  80  53  98                                                              
                                                            97  85  65  90  78  70  49  87  62  88  68  92  92  51  58  50  52  69  73  73  90  83  87  98  79  97  71  49  95  66  71  75  88  49  86  93  67  66  84  49  96  83  84  88  97  81  72  52  55  77  53  50  58  82  64  52  79  88  63  83  57  82  85  87  49  52  55  74  62  49  83  64  52  86  93  80  54  85  58  98  69  75  64  79  57  62  90  69  77  65  96  78  56  93  52  77  80  67  88  69  87  84  65  54  72  97  72  53  64  60  57  56  66  75  66  55  84  54  77  76  61  72  87  60  72  57  89  74  52  85  94  72  86  74  55  49  75  81  67  86  84  85  69  90  76  93  49  92  63  85  61  85  77  73  90  80  49  98  61  95  72  59  77  83  82  79  52  69  85  77  83  88  71  83  54  70  59  86  91  84  90  72  66  94  64  81  96  78  52  76  49  49  82  88  89  73  62  52  94  78  62  77  52  75  62  60  66  75  51  67  85  88  84  58  57  67  81  57  91  72  70  98  77  60  58  84  84  80  77  49  83  59  90  86  76  55  70  51  65  59  61  96  95  87  56  80  77  80  85  89  65  76  90  85  83  53  79  79  88  98  52  58  71  89  84  50  60  98  54  80  65  78  94  53  68  96  76  96  78  84  90  79  70  79  80  88  65  58  71  77  78  61  97  94  56  95  86  78  72  61  88  89  62  76  53  63  81  63  91  72  81  60  66  80  51  82  98  80  56  76  80  65  63  78  63  79  95  76  65  83  72  57  91  90  87  63  96  68  67  82  66  71  72  87  72  72  98  76  74  67  83  81  82  98  93  97  68  73  70  51  71  95  51  67  73  51  60  76  55  82  93  49  67  84  66  79  59  96  69  87  52  63  86  94  98  80  96  66  64  91  95  68  67  97  60  94  84  57  72  70  66  69  89  89  84  88  90  83  59  50  85  80  91  76  96  51  65  62  74  64  87  90  53  64  84  49  67  96  49  50  96  61  85  73  75  65  84  62  54  68  72  76  96  85  68  75  76  68  80  65  97  60  79  62  58  61  76  70  63  84  72  75  94  86  90  53  76  71  87  79  67  79  85  71  90  57  82  58  52  80  79  83  57  79  94  55  90  86  70  75  96  69  67  61  96  75  74  55  97  78  54  57  91  62  76  54  50  67  66  92  91  60  66  73  60  77  78  92  75  98  70  72  80  75  59  60  93  64  49  65  68  92  65  70  62  55  78  60  95  85  69  51  75  93  78  62  62  84  87  80  66  72  82  81  85  50  87  57  62  50  64  72  66  67  69  91  50  92  75  98  98  91  59  84  92  83  65  76  80  62  79  51  57  86  87  81  51  95  88  54  58  58  68  54  79  57  50  85  63  98  68  66  71  58  69  87  52  82  77  61  96  68  71  57  84  79  49  84  94  72  75  92  65  92  85  65  92  56  59  82  60  69  58  96  95  50  74  49  64  77  77  63  91  49  61  77  82  61  51  61  94  79  53  57  91  51  51  76  74  72  67  69  91  64  79  63  69  64  68  69  57  77  56  50  53  74  50  91  88  75  55  90  96  56  79  65  52  55  71  54  91  66  66  64  81  63  84  81  49  70  85  97  68  52  83  70  79  53  92  71  92  49  90  95  84  74  54  95  74  53  96  67  91  79  95  57  79  61  79  58  75  50  84  70  96  96  91  65  77  83  56  68  74  78  56  78  91  51  75  51  66  88  97  79  58  61  76  91  81  65  50  50  87  74  67  97  61  61  70  86  59  84  80  62  93  56  94  75  87  67  54  91  64  90  98  88  61  63  76  88  76  64  84  55  72  82  55  77  78  91  49  58  53  80  57  77  93  97  88  50  84  76  76  61  78  74  51  95  71  83  50  57  59  81  74  74  66  66  49  77  75  82  60  51  85  58  51  71  51  89  86  81  63  94  78  75  57  55  60  78  84  60  60  59  71  60  77  77  52  89  75  81  66  59  67  90  87  96  89  79  88  93  91  56  51  74  54  98  62  93  51  73  75  90  52  93  51  62  98  87  56  95  80  81  83  64  84  86  77  85  76  61  93  91  96  58  96  70  83  64  81  56  61  53  56  50  78  61  91  81  84  73  72  83  64  57  95  80  86  62  76  97  58  66  86  77  87  66  73  59  70  83  59  75  83  98  78  50  59  76  67  91  83  81  71  89  73  85  77  86  87                                                            
                                                          80  85  75  91  85  84  82  62  81  64  58  55  84  85  68  63  57  89  79  78  54  51  90  94  54  91  71  91  76  71  56  55  52  51  76  54  96  53  91  97  54  82  68  54  81  98  80  96  50  77  96  52  97  67  91  50  94  75  62  53  85  78  77  78  53  78  61  60  53  64  86  61  53  71  83  74  84  79  91  51  85  64  81  78  49  90  88  78  55  65  56  82  91  91  72  64  92  94  57  70  72  66  76  75  78  87  51  59  63  62  63  69  97  57  91  54  96  66  84  72  66  71  75  92  95  81  71  94  68  98  78  96  80  49  83  49  96  84  89  60  60  75  98  92  94  60  75  98  70  95  68  86  98  69  66  70  72  49  89  53  82  52  68  88  87  78  65  78  78  81  77  64  75  84  86  96  59  52  79  61  61  94  88  86  81  61  56  89  79  65  62  92  93  88  96  57  71  68  64  78  56  49  71  70  74  55  76  58  59  79  58  87  89  94  53  69  65  92  60  55  69  79  87  83  51  83  74  59  50  80  71  83  88  85  81  74  64  91  54  49  80  80  71  62  73  61  76  81  85  90  65  60  53  67  79  51  64  88  85  97  73  57  82  87  62  91  62  80  96  75  50  89  52  55  84  50  68  87  78  54  68  69  56  51  71  49  56  76  87  50  55  61  71  54  88  51  89  83  51  71  49  91  87  49  91  76  89  78  89  95  90  86  82  96  79  50  98  89  76  75  66  62  50  83  76  70  54  55  50  68  63  49  80  72  78  93  90  82  67  72  61  71  54  98  75  53  92  78  89  72  49  76  82  50  74  98  97  75  93  91  69  78  62  62  86  60  78  86  51  52  58  72  65  86  78  71  71  92  62  62  95  70  61  97  82  56  98  97  57  89  83  90  94  63  89  67  63  89  50  97  66  85  65  79  97  89  76  70  74  72  66  89  58  72  58  88  72  50  62  77  75  86  69  96  68  76  63  69  95  71  81  49  81  71  66  64  62  78  86  86  62  53  77  88  52  69  57  79  77  54  91  70  88  91  92  53  86  61  53  93  67  98  73  57  97  76  90  65  72  83  56  82  70  75  98  65  67  80  98  76  86  54  52  80  60  55  82  61  95  58  73  86  74  98  62  59  67  96  83  64  93  74  96  58  61  65  76  85  88  67  58  96  91  75  67  74  81  90  55  69  53  79  50  61  89  87  69  81  80  63  94  88  59  94  70  50  64  97  56  79  77  97  67  61  77  62  80  56  67  57  94  62  82  54  63  79  93  73  56  58  60  49  49  49  76  70  67  82  76  54  72  83  90  83  58  62  84  56  92  64  87  76  71  72  64  61  95  96  98  74  71  50  56  95  88  55  83  69  95  50  88  87  73  67  55  64  82  89  73  86  77  50  76  51  85  76  76  92  96  79  59  51  51  49  90  72  49  91  89  72  90  51  69  90  97  51  50  63  49  70  97  66  50  71  54  77  50  55  92  57  65  66  56  67  65  62  64  90  66  95  87  86  66  89  75  68  95  71  85  73  81  50  77  80  76  62  94  54  85  62  79  86  70  54  85  69  75  98  95  70  64  57  55  95  83  54  90  62  68  98  62  94  61  98  91  69  72  85  93  75  62  90  75  54  64  92  95  75  66  52  74  52  69  93  80  72  81  96  83  97  58  83  87  89  76  75  76  87  71  53  97  82  77  73  76  79  78  94  60  50  91  65  91  57  64  56  63  51  73  94  52  61  52  88  85  54  73  98  72  81  52  55  94  77  60  94  94  84  80  73  73  67  83  79  50  57  58  50  60  60  97  85  96  89  88  81  49  51  75  70  96  65  70  50  89  65  90  91  65  98  52  94  78  65  57  69  50  62  78  82  70  49  82  92  92  67  56  89  51  53  73  49  79  97  59  61  54  88  90  90  56  62  65  74  93  76  83  58  67  83  71  64  57  86  87  55  51  87  90  59  72  97  75  77  88  58  49  95  94  76  57  86  60  69  72  73  52  55  56  68  85  96  75  98  77  73  91  87  89  97  52  59  82  95  68  61  78  76  51  79  63  74  57  70  70  67  88  56  90  90  68  94  90  70  72  62  78  97  80  51  81  66  81  65  70  81  73  58  54  93  55  68  81  87  90  67  91  66  91  69  72  84  92  90  79  81  68  52  76  93  77  82  86  69  87  96  66  75  56  84  63  62                                                          
                                                        60  56  72  77  95  65  96  75  91  53  64  79  52  95  97  90  68  97  93  90  49  79  88  92  89  87  95  96  63  56  82  86  53  65  78  79  93  82  65  81  95  71  97  84  57  65  52  71  89  91  49  72  75  86  91  96  86  59  66  82  78  52  52  85  59  93  94  78  88  61  98  59  67  77  86  91  76  91  89  73  80  60  76  97  64  65  50  65  70  59  83  82  59  57  51  58  65  72  80  75  62  49  59  76  67  96  63  65  57  92  91  87  62  83  58  67  55  59  83  53  51  93  64  93  62  91  63  80  81  91  69  61  98  59  76  90  69  69  83  52  63  67  93  98  97  63  92  78  49  61  61  65  97  53  96  86  90  50  85  54  96  98  52  72  97  78  95  82  92  88  70  49  59  96  83  66  69  55  57  49  78  61  52  72  59  50  50  88  50  75  60  64  49  71  49  63  78  75  79  92  77  72  92  87  74  94  52  90  56  91  57  67  92  96  91  64  67  55  58  51  63  96  67  79  66  93  57  97  84  53  62  65  85  80  69  52  70  62  62  91  76  83  74  82  80  66  63  54  92  77  55  76  97  72  96  92  55  76  80  55  53  78  74  81  88  89  74  58  96  83  78  74  90  86  72  72  52  97  76  64  76  83  64  76  83  70  98  90  67  92  77  96  85  66  53  49  94  54  88  65  87  96  91  92  98  57  79  54  94  60  97  80  95  70  77  98  89  51  85  50  66  62  61  76  77  64  92  98  90  57  84  71  77  94  76  54  91  81  92  78  49  69  94  53  63  79  68  80  67  69  61  82  72  80  84  76  60  83  66  61  79  67  56  89  87  87  94  78  66  83  67  70  52  90  62  59  72  85  65  55  86  70  96  79  62  55  67  73  53  91  53  81  92  79  78  71  67  84  60  54  53  67  79  64  55  91  65  74  58  77  94  93  82  69  84  68  53  76  75  57  88  49  96  74  55  97  55  57  62  83  78  93  63  62  54  66  92  74  60  84  70  64  73  86  49  55  74  74  98  53  50  59  60  98  94  67  84  79  91  69  92  83  77  69  78  89  69  51  87  59  62  78  83  94  67  91  88  76  84  55  83  53  75  74  71  96  82  83  83  66  80  51  90  93  59  65  74  71  84  97  84  75  78  71  57  83  54  65  51  57  67  87  89  80  98  51  75  82  76  60  64  51  72  61  71  56  72  96  62  73  55  50  88  55  87  50  94  94  73  55  85  92  88  59  82  67  78  50  78  87  86  49  53  93  91  94  70  77  52  76  60  66  77  81  53  70  55  74  89  71  87  61  59  70  91  97  70  51  51  59  87  55  54  72  64  71  61  72  64  61  90  82  77  57  58  56  89  85  96  83  98  54  52  57  89  78  82  49  92  51  78  95  89  90  71  91  51  97  51  67  70  60  74  65  73  86  72  62  72  88  92  80  59  78  93  53  49  84  93  97  86  80  77  83  59  71  74  83  91  64  55  94  77  55  66  83  82  85  76  96  60  77  56  73  69  67  89  74  94  66  59  58  57  71  88  89  62  92  81  64  65  55  75  89  85  74  77  88  83  96  79  70  66  98  90  59  67  50  94  64  86  60  85  58  95  97  97  70  54  78  79  87  84  56  63  66  82  86  93  92  90  89  63  79  73  49  60  63  84  59  61  51  85  70  55  49  50  65  68  68  55  61  67  59  92  65  98  97  72  62  66  56  70  65  57  88  90  67  87  89  83  74  51  70  89  49  74  62  82  60  58  66  98  61  81  90  58  78  64  52  65  52  85  83  83  84  98  94  54  73  76  57  91  73  70  75  83  72  81  78  52  55  70  57  83  53  50  55  90  70  56  58  97  97  77  82  66  73  98  52  75  85  96  85  93  81  65  58  96  81  82  96  98  96  62  93  54  73  59  83  88  72  60  59  53  98  75  59  70  60  79  51  87  67  54  93  89  88  73  66  59  78  92  60  61  59  61  57  72  68  80  58  64  64  57  80  65  53  66  57  86  83  59  75  92  83  81  81  75  93  63  60  53  60  74  73  94  78  52  98  67  88  55  62  86  75  73  97  78  59  81  97  69  70  86  61  91  83  51  73  72  90  54  52  72  91  80  85  50  55  93  54  93  72  87  96  88  66  79  68  96  88  66  92  84  56  87  49  53  73  50  83  59  69  58  59  77  58  86  90  58  53  55                                                        
                                                      85  77  90  69  64  88  85  74  89  85  77  82  96  87  94  87  92  68  60  62  60  71  88  91  94  52  72  87  80  71  92  61  51  91  87  51  92  65  96  88  90  78  61  88  79  75  82  94  73  82  86  65  65  68  54  90  68  62  71  97  98  96  94  59  70  89  75  64  71  70  57  51  91  80  51  63  62  74  70  58  69  64  75  91  52  70  91  56  74  54  80  64  71  81  50  80  92  85  66  87  92  96  59  92  63  77  97  90  82  53  82  54  79  83  50  64  91  62  94  54  61  66  76  53  77  81  61  79  72  73  76  82  95  94  80  60  79  97  54  52  75  92  69  76  56  82  80  64  66  67  76  82  79  54  75  71  61  59  63  85  62  64  95  92  52  75  65  74  52  50  80  85  69  80  84  94  89  84  77  86  89  82  66  97  77  60  62  75  90  80  98  73  67  68  73  85  97  83  53  92  90  64  54  70  88  94  85  80  74  93  96  58  56  71  69  94  97  89  73  55  50  83  50  77  49  70  71  54  52  57  87  58  53  73  74  86  84  72  55  54  87  98  86  78  98  50  83  88  62  58  51  90  66  85  78  75  82  98  81  57  70  83  77  55  71  98  89  84  53  71  90  72  86  66  88  54  68  86  73  58  76  68  68  95  90  83  88  91  53  76  73  54  54  71  88  96  66  67  81  75  98  57  87  93  79  95  85  97  80  84  60  49  95  49  98  84  68  74  86  92  79  89  98  95  58  90  54  96  71  56  61  62  95  81  52  79  66  70  57  95  60  62  56  81  91  68  82  84  65  51  83  94  62  93  51  58  67  58  73  94  97  63  74  71  93  89  98  77  49  64  59  96  53  64  84  94  66  52  77  50  77  83  68  52  94  85  56  63  60  51  62  67  73  91  86  73  94  68  79  89  53  80  73  95  75  77  68  63  73  94  95  71  89  94  62  97  57  83  66  61  75  67  50  77  98  75  53  49  56  89  62  72  83  94  50  65  53  65  73  58  96  70  71  94  96  65  74  56  59  67  65  71  82  82  50  52  52  93  49  92  93  94  56  85  54  60  61  78  84  77  56  82  77  61  87  86  65  80  87  94  90  84  51  61  84  51  93  94  78  98  97  94  88  65  87  66  97  65  58  77  54  81  96  64  95  76  55  91  76  74  88  80  77  50  92  64  61  66  59  89  84  49  73  52  69  76  88  92  54  66  86  84  50  85  96  54  61  97  54  67  53  81  86  78  73  70  80  73  91  81  82  67  60  87  63  51  78  90  82  52  62  61  71  59  88  66  56  70  65  74  68  72  57  52  89  90  58  70  73  62  96  66  80  84  88  86  90  76  53  82  87  68  86  67  64  90  50  68  54  84  90  74  51  81  87  88  74  98  52  70  96  58  83  54  89  98  72  49  58  78  63  58  59  59  97  75  97  76  98  81  94  97  79  77  73  63  67  98  83  88  93  76  66  66  63  53  92  65  68  89  65  55  86  55  61  80  78  95  72  57  74  72  89  74  82  83  53  66  77  72  53  86  68  82  55  72  91  57  83  73  70  65  79  64  63  87  84  55  65  50  79  60  57  78  51  90  51  88  79  84  94  96  79  81  63  51  58  66  77  59  63  76  97  80  64  67  80  74  95  77  75  73  60  68  98  90  62  75  58  84  69  67  81  62  63  78  86  83  86  60  52  54  85  51  92  64  71  78  84  94  69  53  51  85  50  85  83  85  50  59  57  80  58  53  61  75  71  75  68  71  60  70  81  55  67  91  85  50  62  97  79  91  84  54  68  82  51  80  80  72  85  83  88  81  63  64  91  97  61  87  52  62  67  65  63  73  96  80  66  53  89  79  76  71  63  85  54  72  95  56  73  74  63  70  66  54  78  69  72  72  54  65  70  69  68  80  51  73  77  65  88  84  50  94  70  91  64  58  67  96  98  64  76  80  84  67  71  71  79  70  85  94  86  53  91  61  62  64  63  54  53  60  52  51  86  65  98  50  76  53  74  61  60  90  76  57  67  50  49  96  59  68  85  90  82  97  73  53  74  63  98  52  68  60  84  80  97  50  88  57  54  74  70  90  94  96  64  79  49  61  91  87  72  50  81  73  84  63  98  92  58  70  87  82  51  51  85  66  74  81  82  70  64  49  79  67  61  68  53  88  67  53  84  96  94  72  89  70  73  55  54  83  54  51                                                      
                                                    49  58  53  52  86  54  95  63  50  72  74  64  76  83  66  70  95  93  65  80  58  71  98  49  88  95  57  70  50  56  60  62  56  56  59  52  61  59  96  92  85  73  95  52  85  96  87  91  72  91  81  93  67  73  96  79  63  97  83  60  91  91  75  64  88  53  82  76  52  51  49  95  54  72  60  72  54  95  83  82  96  87  68  61  81  60  71  87  87  88  90  89  64  87  87  60  81  98  54  87  84  53  58  51  92  88  67  61  71  57  85  50  78  68  52  51  85  72  60  88  57  96  90  86  53  52  97  97  62  65  79  88  76  52  78  74  57  55  74  96  81  81  74  97  55  91  78  86  54  72  78  95  67  92  79  49  94  80  94  85  66  52  85  86  95  75  50  63  97  50  78  85  93  97  52  86  83  64  70  77  56  54  67  93  95  88  57  57  60  69  77  54  94  57  57  65  69  73  77  61  80  92  64  92  89  83  56  51  49  72  67  70  84  49  84  81  81  93  83  65  73  98  90  96  54  65  70  66  87  51  80  55  49  49  90  71  54  58  49  60  75  64  68  49  76  54  57  71  49  65  59  53  62  76  89  57  80  51  83  52  58  59  75  89  71  57  58  63  80  50  78  82  61  77  71  56  53  64  56  54  77  51  76  96  79  79  96  55  84  97  81  93  86  73  75  61  74  76  54  59  56  56  59  97  95  95  95  92  64  54  53  50  70  49  93  77  71  95  58  64  70  72  63  60  75  73  91  65  85  86  66  93  79  94  80  84  89  86  85  87  86  76  87  80  75  71  60  68  52  67  61  80  64  77  51  69  77  88  91  83  91  65  62  68  53  76  51  74  62  59  53  60  97  56  96  97  98  79  58  96  55  75  61  54  63  51  79  90  81  74  97  89  95  57  68  79  98  83  85  97  52  89  57  57  73  77  64  89  96  54  71  72  59  76  81  70  91  93  52  92  75  68  92  87  61  78  51  50  65  65  98  51  97  51  71  61  89  62  52  90  87  67  67  51  57  69  92  94  75  62  52  85  80  65  95  56  84  69  60  58  63  91  72  54  84  74  65  95  90  89  78  68  69  96  54  85  74  67  97  49  73  98  90  92  89  63  87  73  67  90  77  65  84  49  58  49  78  98  58  84  92  79  68  50  65  90  49  69  88  64  62  59  77  69  87  88  79  68  77  78  61  87  54  85  81  84  92  64  72  91  50  67  59  91  49  62  64  49  51  79  69  68  49  82  95  97  56  95  55  55  80  78  86  78  98  83  97  95  57  54  87  55  68  76  97  74  78  75  89  50  97  67  89  65  68  62  63  97  63  80  54  81  72  57  62  55  92  66  88  74  59  88  65  62  71  74  83  90  73  95  91  56  73  59  53  90  50  96  80  95  88  80  50  89  75  66  92  70  87  92  83  82  52  58  58  76  69  91  89  70  62  71  64  61  70  57  68  63  62  65  49  63  78  82  77  54  81  89  83  49  65  58  63  95  73  56  93  82  81  71  84  97  76  75  60  73  51  54  56  53  90  53  90  77  75  84  57  52  88  50  52  81  98  90  53  52  93  51  97  65  70  83  87  61  54  79  83  72  77  49  83  62  87  51  54  68  59  90  91  52  60  81  70  80  49  82  55  91  98  97  63  86  76  53  80  77  76  67  93  93  72  58  84  61  81  52  72  58  83  84  77  89  55  88  82  65  81  65  81  91  71  95  79  70  62  96  79  93  70  69  68  55  87  83  86  61  89  74  95  61  69  87  51  76  52  62  98  79  64  98  80  60  63  79  80  62  75  76  76  57  57  49  68  51  94  89  57  78  95  72  69  75  75  60  80  87  95  80  93  80  50  87  61  69  69  58  71  63  87  80  73  94  56  77  66  52  64  59  89  90  68  50  59  56  86  57  92  74  70  50  67  51  86  54  71  81  94  77  69  79  88  74  90  55  80  80  89  58  51  94  66  49  52  86  66  64  55  51  93  54  74  75  91  62  73  78  71  79  56  97  70  53  74  51  57  61  50  50  70  86  90  67  82  60  50  68  50  52  96  86  98  73  54  72  64  54  89  83  71  53  61  87  88  68  62  98  92  60  86  55  94  60  91  67  49  88  53  57  54  52  94  85  50  52  51  60  74  95  85  65  69  81  75  51  88  73  54  71  66  65  89  95  89  56  88  98  76  92  56  86  53  64  98  88  80                                                    
                                                  95  79  49  89  66  71  93  74  85  51  91  92  80  76  59  66  84  61  58  91  78  57  76  82  80  75  49  50  93  77  57  53  58  49  72  87  64  90  97  64  65  59  82  54  93  52  89  92  82  61  53  64  81  60  61  74  53  89  85  54  81  96  74  56  54  69  82  61  93  52  75  75  73  79  87  54  88  84  68  60  96  86  55  83  89  55  73  51  50  72  80  67  72  96  75  49  74  67  64  94  98  63  93  84  64  57  83  70  89  51  83  75  71  79  80  89  83  60  81  49  93  94  86  80  52  62  92  92  79  84  72  77  84  78  66  83  82  79  78  75  68  54  90  56  56  70  98  56  69  50  58  50  86  83  60  76  54  95  92  72  78  81  70  77  80  88  67  51  65  91  65  97  58  92  61  95  90  49  73  65  69  57  79  86  73  73  91  93  84  96  64  69  75  85  80  92  50  91  56  73  73  68  75  77  57  60  83  57  93  80  69  77  96  79  62  78  82  87  95  89  56  53  90  63  76  56  83  54  69  60  97  96  65  76  64  76  75  78  64  51  70  75  96  60  54  94  88  75  62  92  77  57  82  67  96  68  95  66  73  89  90  96  59  60  83  49  66  54  68  55  95  57  82  79  96  50  68  61  75  96  79  94  83  87  81  81  54  91  85  87  66  56  65  62  72  71  89  52  56  54  63  81  56  83  91  62  72  90  52  68  95  67  94  57  92  81  55  87  91  85  62  71  67  87  63  51  86  70  56  81  57  94  91  73  87  51  57  95  67  88  75  84  81  69  58  82  87  98  67  50  51  49  54  84  95  68  89  93  79  74  86  98  58  63  62  58  88  50  56  52  84  77  59  62  81  83  76  79  58  79  49  71  79  65  95  56  86  72  53  73  92  62  72  60  64  90  87  97  84  74  56  84  83  50  83  75  90  69  85  81  51  94  83  59  62  74  67  61  96  92  85  77  54  85  77  91  52  67  92  65  59  61  54  59  55  83  84  87  94  85  88  86  90  53  54  51  89  86  76  59  64  92  82  71  84  93  54  74  94  81  66  70  90  78  84  74  72  87  53  58  98  63  66  87  68  50  58  86  66  65  95  94  72  69  55  80  95  73  79  94  98  80  97  52  60  50  71  75  72  55  81  78  70  55  66  83  59  50  84  69  75  75  88  90  89  78  76  55  81  59  58  63  66  82  77  75  49  61  94  76  88  93  70  71  69  95  78  86  87  54  59  69  95  67  90  54  66  74  78  49  64  90  83  82  94  91  90  52  77  56  53  68  70  53  80  82  58  89  93  69  90  96  56  88  63  55  61  60  58  49  52  88  92  51  78  91  89  56  80  78  79  92  49  67  88  70  64  49  61  80  69  78  59  57  76  53  90  79  98  68  91  52  97  51  93  54  78  66  91  56  67  62  98  53  71  60  52  75  85  65  64  63  62  69  72  68  62  50  95  63  72  55  58  98  73  97  98  93  86  50  95  87  57  81  93  83  96  87  89  79  53  54  58  75  49  93  73  82  64  57  73  90  96  72  61  90  64  56  78  56  64  79  79  57  91  57  73  60  80  74  68  85  93  55  87  81  77  66  54  62  70  68  83  81  64  78  98  65  79  95  80  66  96  85  77  81  89  70  88  91  66  51  66  53  79  60  74  59  84  98  81  52  65  69  67  81  49  59  68  94  49  92  50  63  50  80  74  68  95  87  78  76  77  88  66  82  51  90  82  73  93  92  78  95  75  57  73  74  92  77  85  61  76  64  72  90  77  56  80  68  52  52  93  82  93  58  80  84  65  83  93  68  88  69  63  98  51  97  83  56  58  82  59  74  86  89  75  54  70  53  80  65  60  63  89  89  54  56  58  71  78  57  91  87  68  83  93  64  67  73  76  81  58  49  77  78  75  67  88  67  83  49  72  65  57  50  60  63  58  61  53  62  65  97  79  91  79  85  76  64  68  84  69  88  78  89  69  53  83  83  91  73  92  65  89  68  60  64  92  96  79  98  96  92  89  67  76  77  64  56  93  52  55  50  50  86  98  83  69  97  98  63  95  80  60  58  78  64  82  81  92  85  90  66  72  76  54  50  55  62  71  63  92  51  65  73  81  84  94  60  69  93  84  88  59  75  60  92  68  55  72  76  86  91  88  92  54  78  98  86  78  88  62  82  78  64  93  93  80  80  67  80  65  66  52  64                                                  
                                                76  75  70  92  85  73  59  73  54  68  92  55  88  54  94  84  60  67  61  58  58  70  59  70  58  74  76  59  73  83  90  59  93  49  56  54  90  63  72  84  55  96  58  96  94  77  87  60  68  93  89  93  51  86  67  71  54  77  57  81  91  75  61  98  80  95  84  85  87  51  90  85  96  88  83  56  84  56  61  91  82  54  56  78  82  90  73  82  80  94  55  82  62  77  74  56  56  93  62  80  74  83  93  98  70  82  98  92  65  68  96  76  49  91  75  65  74  78  74  65  66  56  62  72  53  69  89  59  61  71  83  75  91  55  57  69  78  79  84  65  70  95  49  50  96  85  80  79  67  78  75  90  94  56  97  55  68  92  52  86  69  53  74  76  95  85  96  96  58  66  80  53  95  52  65  76  63  60  95  95  65  65  94  98  81  63  65  69  78  89  92  83  71  74  81  93  63  54  69  80  76  78  84  95  61  61  81  57  79  93  66  84  53  49  62  96  65  70  88  94  92  63  65  85  96  89  70  66  53  71  68  69  88  74  94  60  84  69  70  60  66  81  50  95  68  95  50  61  60  55  70  57  86  86  56  79  89  56  85  86  54  91  89  62  56  58  77  90  63  82  87  50  90  68  92  72  57  84  58  88  57  88  85  57  81  77  71  55  59  80  57  96  64  69  76  87  98  76  64  57  77  71  59  92  55  91  78  68  50  81  62  91  76  92  72  74  53  53  66  68  61  62  77  65  54  62  60  70  62  57  58  91  81  70  82  71  60  78  88  66  95  54  61  83  80  61  94  54  78  76  96  81  73  59  97  96  80  53  51  98  85  86  50  67  76  96  70  51  55  81  62  67  49  89  89  57  69  52  68  67  93  93  72  64  63  92  91  78  62  98  90  96  64  86  97  52  66  64  61  56  82  57  90  50  95  54  73  54  78  78  87  95  84  55  58  52  62  67  69  76  49  53  94  75  52  62  87  85  84  94  66  91  64  91  49  92  89  62  51  88  56  91  75  93  69  87  79  59  91  90  95  84  63  55  56  77  57  83  57  98  60  81  68  75  51  71  53  58  73  68  58  96  63  55  64  81  80  83  52  67  64  87  58  58  91  65  96  72  92  70  64  61  93  69  85  80  66  60  84  94  55  98  63  89  77  97  92  56  81  79  67  97  77  70  72  97  80  69  66  59  57  50  95  77  67  69  61  57  49  72  65  53  49  74  93  49  91  56  86  56  67  62  63  81  62  92  53  84  49  57  88  88  72  58  80  58  96  57  80  82  58  65  69  74  53  98  71  53  94  92  72  87  90  73  63  88  66  84  56  68  90  68  72  79  56  49  87  70  76  67  77  98  90  50  74  52  55  71  64  72  49  51  83  86  96  49  95  88  69  95  62  76  53  95  93  56  89  89  51  76  95  73  60  67  83  51  65  60  93  94  71  87  90  49  59  56  75  69  84  92  70  91  95  94  74  73  64  80  81  91  92  56  80  80  98  84  50  85  84  56  70  50  75  68  97  67  81  50  71  92  96  90  98  55  94  53  58  66  88  63  82  91  96  49  73  85  76  62  55  69  68  68  88  63  98  83  68  97  89  77  65  55  81  71  82  98  54  74  60  90  79  66  57  68  76  97  76  95  58  51  73  72  64  53  76  95  84  59  94  72  50  53  65  57  78  92  69  95  50  88  65  77  51  90  81  80  72  58  63  56  80  97  79  94  86  84  68  74  63  49  90  51  79  67  52  90  57  77  73  60  93  83  77  91  89  84  77  53  86  89  55  90  73  54  70  88  94  91  82  70  89  91  81  87  78  98  91  91  83  72  75  74  76  54  55  96  92  75  62  79  81  70  52  82  76  88  54  96  82  73  65  88  66  63  92  97  76  66  79  97  94  65  70  71  61  49  77  78  83  80  61  75  93  90  78  94  94  51  69  56  60  85  93  93  73  90  89  91  72  82  70  78  95  84  89  83  65  79  59  77  63  98  80  52  83  65  83  81  69  87  75  63  49  82  65  85  72  79  50  54  62  55  87  85  97  67  50  55  60  88  85  72  64  66  83  82  67  58  81  73  87  64  84  95  77  87  65  57  88  88  53  57  55  54  57  93  97  75  57  63  96  65  67  57  80  91  49  68  68  67  82  87  66  78  98  75  96  50  89  67  73  90  68  53  50  66  76  73  59  82  84  56  58  97  89  66  90                                                
                                              62  90  86  93  94  77  77  73  56  97  62  56  58  63  55  84  60  53  89  59  67  80  88  64  72  76  59  81  96  78  69  89  79  90  50  63  64  64  69  55  97  80  63  87  59  53  81  91  64  92  61  88  64  57  59  52  72  89  67  62  78  85  71  75  67  53  89  76  75  52  98  73  68  85  97  67  64  95  56  74  76  92  77  95  53  96  58  61  62  52  49  96  80  85  60  84  79  87  88  52  84  79  72  63  66  87  87  94  69  75  76  87  55  67  75  81  83  79  69  64  53  93  89  88  52  91  55  86  63  76  51  97  77  79  86  57  61  81  71  78  89  56  90  49  59  70  67  53  60  67  69  78  65  57  96  53  50  74  51  70  92  72  93  49  84  72  51  87  64  63  59  64  83  79  51  62  91  86  80  83  56  62  51  61  59  66  69  98  56  93  74  50  95  86  83  90  93  97  97  72  73  59  97  60  85  90  82  94  66  49  50  81  69  59  98  75  92  59  56  83  56  69  59  97  78  73  92  98  91  77  65  97  72  75  63  74  91  68  53  51  56  83  67  64  64  51  77  58  88  57  67  57  79  65  75  74  61  77  83  84  58  76  94  94  98  85  66  70  71  98  98  76  52  65  54  81  63  72  67  97  53  69  52  61  82  64  82  90  80  55  88  55  54  76  68  87  80  64  57  93  64  50  82  71  91  88  71  57  64  58  64  58  92  74  97  79  54  71  50  76  65  50  77  83  58  66  95  89  57  82  59  56  56  56  79  49  74  98  53  97  66  91  49  90  60  82  58  76  82  73  64  77  96  76  68  60  56  91  65  60  93  93  65  91  89  57  89  81  59  68  49  88  59  83  85  97  49  58  86  69  84  73  84  88  76  87  89  49  87  83  67  95  88  67  51  50  49  97  68  61  92  78  76  94  60  83  69  72  93  96  69  79  66  98  93  96  87  69  96  78  97  96  80  82  59  49  59  63  65  71  59  86  65  80  94  84  64  53  83  63  78  81  95  65  92  63  81  52  70  90  93  62  68  55  67  86  93  80  52  96  59  63  65  57  95  76  52  53  83  83  55  88  83  56  68  83  50  68  79  52  71  61  72  50  66  51  89  52  53  71  76  87  68  75  83  58  89  92  52  79  55  87  94  94  69  54  61  81  93  96  70  79  63  49  75  59  68  50  64  57  83  52  80  91  85  56  80  76  89  69  57  51  86  96  90  85  57  58  86  86  51  67  98  81  89  98  53  54  59  63  57  82  74  50  96  55  70  74  95  57  86  86  55  71  66  92  74  57  88  63  71  93  79  74  81  62  81  63  60  95  87  53  78  52  59  57  72  77  50  64  82  69  69  61  65  77  59  52  78  89  57  55  53  66  88  95  77  73  71  61  97  95  86  70  80  88  67  83  78  87  75  81  98  83  81  96  75  66  84  51  91  82  77  68  78  62  95  61  82  86  87  82  49  58  70  68  93  77  83  73  67  91  77  86  98  49  55  56  95  76  85  84  50  90  62  84  89  94  81  97  49  93  64  76  85  87  50  80  64  75  80  57  91  72  87  98  67  55  72  57  51  63  91  50  72  60  70  83  61  87  50  51  80  88  49  52  59  52  91  92  82  50  85  79  80  80  71  54  91  51  65  91  97  94  67  92  74  54  98  89  62  85  76  68  91  66  69  97  75  63  52  98  96  72  70  77  56  78  64  75  82  84  76  65  54  70  87  96  79  96  92  95  92  71  90  90  50  53  97  78  49  89  90  82  49  87  74  85  96  60  98  52  69  75  57  88  72  66  80  62  53  94  55  90  93  76  90  84  55  79  78  72  57  96  81  71  55  58  81  81  61  90  56  57  98  67  54  61  67  81  49  55  50  71  75  94  73  63  74  65  73  62  51  98  58  60  59  85  98  52  54  96  97  90  73  83  93  86  67  83  50  55  97  60  97  69  49  75  74  92  96  68  68  57  77  90  53  49  70  55  98  53  75  64  53  92  82  78  66  53  52  60  81  87  83  59  71  93  81  95  68  53  78  77  77  56  51  85  63  95  71  55  82  79  55  95  66  55  82  58  69  66  55  57  50  52  90  76  72  81  83  80  77  61  84  73  81  54  84  88  66  81  51  70  77  76  68  61  61  93  94  80  88  57  74  76  87  94  95  68  62  59  54  77  69  79  80  97  68  84  49  79  55  97  57  87  84  73                                              
                                            98  79  72  60  98  93  85  90  74  52  58  54  56  71  64  61  68  75  84  63  62  74  71  70  52  90  53  80  88  61  60  61  68  55  96  66  98  89  94  68  81  49  50  70  86  59  80  65  94  97  97  65  78  75  74  53  84  65  62  98  84  86  60  93  49  85  87  70  52  82  67  85  91  60  83  71  98  72  53  66  63  76  51  56  93  66  83  85  97  56  84  91  63  50  53  84  98  58  94  79  86  84  92  59  92  79  68  53  50  93  60  73  75  63  66  54  78  73  55  87  85  97  98  98  89  95  56  58  77  82  54  91  83  52  89  88  92  53  77  79  49  67  58  50  96  80  63  93  70  88  69  57  50  60  91  60  55  77  77  58  77  88  88  81  84  68  58  74  69  92  76  98  92  66  93  90  54  90  52  83  97  97  55  82  81  49  60  93  87  59  88  50  88  98  79  59  76  85  70  51  63  76  94  83  60  57  66  63  91  80  64  96  59  58  63  81  86  62  97  75  66  54  67  60  90  63  85  56  97  80  68  75  51  87  93  76  49  57  66  81  61  82  79  88  55  97  92  62  86  50  93  56  92  92  52  86  96  61  54  49  86  69  67  63  87  86  71  91  95  88  51  95  83  50  85  72  80  92  49  62  64  52  59  66  96  74  53  68  67  96  70  97  76  54  85  61  98  68  91  70  73  57  89  75  53  96  95  87  62  60  66  87  93  85  71  61  94  88  49  60  52  50  54  90  87  59  62  77  93  53  79  59  61  54  49  96  62  98  62  63  64  89  55  93  95  97  90  91  52  66  58  84  90  71  89  77  53  98  56  54  77  89  76  79  87  49  65  93  53  72  70  63  78  53  89  98  59  56  51  69  61  52  79  58  78  51  84  55  52  79  56  95  64  60  71  69  69  71  70  58  88  82  75  77  85  80  80  93  74  51  78  67  60  61  63  85  82  54  72  79  61  67  92  57  71  51  62  91  80  92  83  50  53  72  86  63  61  53  87  67  64  58  84  74  71  51  71  94  80  78  75  75  77  60  82  96  70  95  96  52  56  56  81  93  65  52  63  55  74  57  91  51  96  85  49  57  98  59  57  96  53  63  51  53  49  85  61  51  94  68  52  77  64  53  65  74  61  98  89  70  67  59  75  54  68  65  90  85  93  90  62  63  68  57  83  71  56  49  87  67  97  60  53  72  52  51  84  62  53  73  69  87  64  90  68  74  88  71  76  93  77  90  82  57  59  90  84  60  76  95  55  77  97  85  98  84  57  66  66  53  57  73  60  90  73  74  53  76  57  89  54  73  50  52  58  76  81  95  59  96  85  93  93  60  85  49  93  82  88  51  67  60  60  83  73  86  59  93  56  87  74  76  80  57  86  93  76  88  71  63  68  83  67  85  56  51  91  92  88  80  73  78  93  65  96  87  51  58  52  94  66  78  55  88  65  66  66  72  71  97  61  54  79  94  69  90  72  90  49  91  95  84  78  65  98  83  66  55  59  62  97  65  90  52  75  81  62  62  93  82  49  85  55  78  87  73  69  50  68  93  94  64  73  70  73  73  90  82  86  83  81  78  64  75  55  63  60  96  66  93  54  55  79  52  86  82  49  93  87  59  66  98  61  50  98  70  91  90  61  67  87  73  58  49  93  81  79  58  63  98  68  68  77  49  79  77  54  76  62  74  95  63  82  92  82  49  63  69  88  55  69  72  84  94  64  80  90  93  82  79  54  51  72  76  75  62  83  92  87  71  90  64  59  50  94  49  90  63  71  75  63  92  68  52  55  92  88  65  84  67  60  80  76  79  94  74  53  97  58  65  58  85  89  80  58  69  79  73  59  95  96  60  96  97  68  65  84  73  54  94  72  58  89  87  54  65  77  80  90  70  55  81  80  86  80  60  92  64  94  50  50  82  79  60  84  85  58  79  58  82  53  76  56  84  89  91  64  50  83  52  74  61  52  98  86  73  83  88  80  89  49  79  58  79  86  70  58  89  59  79  59  72  83  98  61  96  92  96  73  69  87  71  64  55  85  77  56  90  89  94  68  81  84  65  59  76  50  63  64  52  79  51  52  52  53  75  97  66  53  91  78  93  65  78  74  84  66  98  56  55  92  77  86  96  89  77  82  79  60  97  65  62  62  77  61  86  63  66  91  81  51  72  78  89  49  69  71  80  92  83  84  86  94  75  55  95  91  92  63                                            
                                          50  96  81  82  59  80  71  61  70  50  96  50  92  73  89  66  87  73  73  93  58  50  97  62  89  64  81  70  63  91  84  50  88  91  59  98  50  66  84  50  98  93  80  85  73  98  69  67  98  95  98  59  51  89  94  55  84  69  82  54  89  74  62  49  64  97  90  72  56  55  86  67  76  66  59  86  82  55  71  93  87  92  51  50  75  65  85  81  84  86  61  51  92  73  79  68  67  52  93  88  81  55  81  94  94  60  67  81  77  85  92  68  72  83  59  95  93  67  97  72  90  78  52  56  61  87  81  86  74  50  72  95  90  59  95  95  65  88  93  85  49  63  56  67  51  86  83  81  93  50  97  67  60  49  71  62  83  70  62  80  70  97  76  92  86  80  88  61  74  84  61  92  82  77  83  79  75  56  51  75  57  81  98  63  56  98  69  88  82  50  70  73  50  97  71  55  54  57  52  58  58  65  62  64  90  76  90  59  64  84  64  78  68  73  89  95  81  64  67  78  87  71  92  55  90  63  58  71  78  86  55  56  61  59  72  78  95  93  68  79  58  49  71  60  77  80  67  92  50  94  59  87  97  83  93  65  54  73  49  68  80  97  64  75  68  58  77  50  98  51  53  84  60  93  75  71  69  85  73  56  96  83  75  75  83  81  50  65  71  61  61  78  57  82  50  65  65  51  95  74  81  71  52  95  67  75  67  56  50  80  61  62  77  60  58  62  82  68  56  60  64  84  66  84  49  75  50  65  60  79  53  91  49  86  77  55  69  65  58  53  52  62  97  87  65  85  67  92  67  93  87  72  78  50  54  52  50  59  87  61  72  76  80  76  70  62  61  75  61  62  86  51  73  55  58  79  59  83  78  66  50  75  84  84  58  78  91  66  50  90  51  63  75  50  71  55  95  61  61  77  64  56  71  65  88  66  61  73  85  98  53  82  53  89  68  83  51  76  88  94  82  87  49  61  84  56  66  64  83  60  98  63  76  49  92  95  95  57  70  71  84  52  85  92  71  86  70  52  82  78  75  87  55  95  73  60  79  53  71  72  97  76  72  68  90  68  82  66  51  50  74  57  49  52  70  73  76  83  64  83  50  56  58  54  91  79  70  72  73  57  77  70  97  65  59  82  58  77  54  86  51  87  63  86  95  78  56  81  65  55  72  58  70  66  58  90  76  61  50  73  86  91  52  91  94  70  64  50  85  54  89  89  96  62  74  66  90  64  88  93  76  61  56  73  54  50  90  70  98  55  87  71  55  64  53  86  64  92  54  92  84  78  62  75  73  90  59  87  79  49  84  97  97  72  72  57  89  94  66  85  54  81  59  67  93  61  52  74  91  64  87  52  64  56  75  50  72  60  59  95  87  68  52  62  67  67  71  67  89  56  79  82  65  94  49  86  86  93  54  91  77  97  84  57  87  98  84  93  52  85  56  98  71  88  54  70  59  55  90  50  96  85  77  77  78  81  94  58  83  77  81  81  61  81  61  85  95  50  68  79  71  80  62  82  60  81  83  83  54  70  73  84  52  58  71  65  66  66  79  64  51  74  77  89  80  75  92  78  50  53  51  77  74  63  76  98  53  51  96  95  62  96  56  96  50  61  49  94  95  68  93  94  62  97  56  58  85  55  56  50  76  86  78  73  83  52  60  93  75  94  54  49  79  87  72  68  69  86  66  66  83  50  52  88  64  75  73  56  59  94  61  56  94  65  76  78  84  68  94  68  69  63  58  91  75  66  76  81  87  52  57  68  86  89  97  73  75  52  66  90  77  72  92  83  88  60  51  90  52  74  51  81  74  74  63  75  82  96  83  73  86  78  51  98  77  86  81  81  80  86  70  84  66  87  71  95  57  63  89  55  73  87  56  90  58  53  86  88  79  56  61  83  67  88  65  68  60  83  49  68  82  56  75  57  87  57  65  76  62  79  80  50  66  58  56  76  67  80  51  61  78  53  56  60  51  63  51  89  71  71  97  49  50  54  75  81  64  94  87  80  68  86  51  88  75  85  82  66  62  58  92  50  81  62  81  71  65  57  88  98  52  62  96  89  67  95  92  52  80  85  53  63  91  97  84  49  71  93  93  71  83  66  53  55  68  58  58  65  52  76  67  74  78  49  88  63  58  90  69  56  66  77  76  76  66  91  91  76  56  83  61  55  80  86  73  74  58  92  85  66  73  82  68  87  69  86  81  77  97  95                                          
                                        75  61  90  55  83  90  64  98  71  92  56  60  61  84  74  49  64  67  71  86  55  76  96  62  93  83  73  62  60  92  57  97  97  92  95  82  49  94  52  78  55  82  83  67  62  84  79  52  65  62  78  88  62  62  78  76  71  85  71  71  51  93  50  69  96  74  88  87  86  51  73  70  52  58  76  98  84  86  81  49  89  77  92  50  81  83  95  93  53  66  97  75  83  95  78  52  70  54  92  73  64  84  61  96  86  71  85  84  71  58  67  66  58  54  82  60  96  77  92  54  89  96  76  82  58  53  70  62  51  60  91  96  64  80  88  60  65  72  63  82  70  59  56  77  70  75  68  67  86  54  61  62  90  59  68  75  75  84  90  65  56  87  84  70  83  75  52  71  67  96  81  59  87  62  72  54  51  84  96  69  56  98  56  61  78  74  54  93  89  86  90  49  67  76  75  80  98  58  85  68  75  96  55  59  98  58  64  82  65  66  83  55  55  85  76  53  73  83  62  82  84  68  69  90  96  81  64  65  53  79  58  76  96  75  71  98  68  96  90  79  80  92  76  50  50  98  60  65  71  76  58  96  72  95  51  73  83  50  91  80  96  83  79  95  67  79  68  74  59  83  90  66  51  86  98  74  90  59  63  68  94  87  81  84  85  54  95  53  53  69  72  54  56  57  96  84  53  50  88  58  97  84  68  59  61  98  83  75  95  73  94  74  96  49  91  79  82  86  72  57  80  68  90  82  80  56  96  59  81  87  97  60  68  72  79  60  56  88  83  86  83  91  90  97  56  88  53  53  82  77  53  96  87  88  87  50  60  68  92  75  69  49  64  53  95  77  58  75  93  84  72  57  60  87  85  74  58  75  68  88  54  78  71  61  66  82  59  80  89  85  56  49  60  69  66  95  72  95  91  78  58  79  90  66  97  56  80  86  51  56  76  91  55  69  94  82  81  74  64  92  73  74  49  80  92  76  72  71  69  60  50  62  69  66  87  96  76  80  49  91  60  85  93  98  83  62  70  71  85  69  65  83  56  75  54  88  65  60  95  91  55  84  98  61  74  68  61  95  91  88  57  84  50  70  57  51  59  59  62  57  84  68  71  63  78  93  96  81  84  63  57  83  57  72  90  80  53  78  68  58  50  97  69  94  49  81  78  88  71  76  94  95  56  90  68  79  53  69  53  93  90  79  52  74  69  80  56  93  64  96  68  64  64  87  49  69  92  78  87  81  63  57  73  93  73  69  63  96  55  77  87  65  86  93  58  69  66  80  98  90  49  56  91  68  64  93  82  50  97  72  55  86  57  85  71  54  68  62  57  72  91  90  59  78  98  81  64  82  72  93  69  97  49  81  89  92  55  89  54  86  64  86  50  87  52  92  81  63  60  65  71  91  95  71  73  94  56  61  60  85  82  65  49  53  70  83  94  98  87  97  68  65  54  82  93  65  90  94  65  82  57  79  90  98  75  89  60  85  50  65  81  69  72  85  86  98  70  77  62  67  52  70  97  73  62  70  92  85  58  87  84  49  90  71  53  49  78  66  78  64  78  86  86  84  59  68  51  55  59  60  58  56  77  62  68  84  84  90  73  80  86  77  81  69  68  71  56  76  77  92  56  58  54  91  57  90  86  69  78  53  63  80  54  93  97  83  59  57  53  59  78  80  67  83  72  49  93  96  61  76  95  57  54  85  68  65  89  59  66  97  53  80  71  94  79  63  60  54  79  72  49  86  81  90  55  82  73  59  58  49  84  71  59  90  64  71  84  56  61  63  83  84  95  98  85  90  52  64  70  75  89  82  89  95  59  82  82  63  93  59  63  68  70  69  82  60  50  79  91  82  76  54  90  95  77  98  49  54  64  59  89  84  64  79  92  56  54  92  89  56  58  79  50  74  68  77  90  74  87  83  67  64  56  67  50  76  55  84  83  82  65  60  61  93  74  82  82  70  73  83  77  97  51  71  82  57  75  56  72  56  55  97  87  94  60  56  53  64  79  69  73  75  76  90  67  70  53  89  85  58  78  57  58  72  90  96  74  86  72  78  92  74  59  79  55  92  57  79  51  92  61  78  98  82  88  66  76  60  58  75  63  66  66  66  71  75  65  83  67  98  90  54  65  50  52  62  91  50  91  53  68  76  83  72  52  73  90  60  49  63  68  55  87  73  82  60  74  92  65  78  62  94  58  78  58  88  68  77  67  89  69                                        
                                      95  78  66  82  51  94  73  84  75  91  66  62  68  80  76  86  54  98  81  71  73  82  96  76  88  54  85  95  67  94  75  96  97  86  78  87  58  73  98  83  70  52  75  72  69  78  88  77  52  66  87  83  64  74  49  55  80  82  70  86  69  77  55  63  79  82  56  53  68  62  87  92  69  93  87  82  74  50  77  64  71  95  88  57  79  75  96  78  67  74  51  79  62  79  51  83  87  94  62  62  70  80  50  92  78  54  92  55  53  78  83  60  71  72  76  68  59  69  97  49  91  82  88  49  98  89  64  70  96  78  96  86  73  53  97  65  87  61  50  79  67  69  76  75  73  89  88  62  98  66  96  83  72  74  90  91  77  64  95  66  88  55  63  50  76  63  54  62  87  98  66  82  92  50  71  80  50  80  82  57  67  53  72  53  58  66  93  72  96  79  87  87  94  98  57  51  91  62  57  93  60  75  94  71  56  68  79  56  75  93  51  94  63  74  88  80  86  59  65  64  85  61  93  78  50  63  92  68  72  94  63  56  95  78  50  54  77  61  60  85  92  51  98  89  52  72  91  61  76  85  72  51  98  66  91  75  97  57  76  75  85  89  59  89  67  90  96  82  61  76  79  68  96  63  70  95  87  65  73  67  82  88  80  86  66  89  76  77  52  49  72  70  61  69  69  61  58  66  77  68  94  77  90  81  52  56  90  66  88  55  88  60  69  83  86  80  88  56  70  50  86  84  93  62  63  67  77  96  73  62  84  68  77  81  55  97  49  90  72  88  91  74  80  67  74  62  82  53  77  60  72  75  50  84  77  72  61  97  87  94  54  88  87  51  75  82  49  67  88  79  76  56  90  58  62  54  73  63  74  93  68  68  86  69  64  49  83  93  61  69  98  71  81  49  74  61  79  89  65  53  86  86  49  51  96  95  95  89  95  80  91  68  60  50  97  75  72  86  76  58  60  98  96  86  50  75  62  57  88  89  79  74  92  62  97  68  71  78  98  66  69  90  58  71  52  75  56  53  84  82  74  72  89  55  65  55  55  71  93  86  69  93  81  64  93  68  49  58  89  55  88  73  52  68  83  60  63  91  97  98  59  58  88  84  75  59  49  95  80  74  80  65  84  72  77  60  81  94  83  52  75  53  55  56  50  81  58  66  53  55  56  72  55  86  81  84  57  75  56  90  87  90  73  84  89  77  98  55  81  52  74  62  73  96  84  94  76  77  68  60  98  58  86  52  91  80  52  80  95  51  70  75  83  56  76  95  70  68  94  76  89  62  59  52  52  54  75  58  81  82  74  56  81  68  49  62  52  85  63  49  98  70  54  79  61  52  50  93  58  87  96  69  57  72  60  85  61  79  73  63  71  80  73  67  91  77  76  81  49  76  73  70  82  75  78  56  83  73  64  79  55  81  87  56  55  50  66  81  89  63  51  72  72  88  93  49  92  75  62  77  57  69  64  50  60  98  80  66  83  60  56  95  79  96  62  58  52  62  73  55  49  83  77  88  64  83  90  88  79  77  77  75  51  74  85  79  74  71  77  88  88  92  93  73  60  61  61  64  61  94  52  92  71  86  64  84  63  88  96  62  51  88  69  77  54  66  91  73  89  76  72  59  59  90  50  60  66  73  61  85  62  87  94  80  57  74  65  59  65  80  49  51  85  59  60  63  82  89  90  85  97  57  83  96  90  92  85  58  90  79  95  81  77  57  53  51  72  71  76  51  50  78  95  77  90  92  94  96  73  75  50  58  75  86  89  73  85  71  74  66  64  83  95  78  51  50  53  96  87  94  92  72  59  78  69  66  81  74  66  65  80  83  81  80  56  94  51  56  82  86  70  83  57  94  57  65  83  84  80  78  52  82  75  73  95  49  92  90  75  98  52  68  77  78  54  82  92  59  95  81  61  73  52  63  89  91  86  71  61  89  92  67  52  49  68  85  62  96  56  91  95  92  71  70  90  60  63  77  69  67  63  58  97  69  75  49  62  61  50  52  97  88  86  88  95  50  79  84  67  52  91  64  61  97  95  88  73  93  60  60  69  92  96  52  66  53  81  49  86  98  84  74  76  91  49  64  94  79  64  75  84  57  78  88  74  67  64  84  57  84  80  49  63  61  78  81  63  68  71  72  92  54  72  96  89  78  49  50  60  66  87  66  85  77  73  59  96  95  78  80  89  87  68  90  50  98  95  82  84  66  73  53                                      
                                    56  79  53  62  63  86  77  86  52  72  82  86  57  94  75  55  60  93  90  79  73  82  94  85  87  70  84  59  88  95  54  60  53  56  87  51  55  51  49  92  64  74  53  60  49  61  52  92  67  82  64  63  77  65  60  86  91  52  55  83  94  51  83  98  87  66  89  80  53  63  82  98  73  54  53  54  64  55  53  76  58  98  60  82  54  84  60  75  57  52  49  90  66  66  69  80  72  85  84  92  55  82  80  96  81  53  62  52  79  78  81  67  86  84  57  88  77  78  53  87  90  56  70  51  95  56  83  65  97  95  89  71  89  61  67  58  57  52  78  76  83  58  88  87  76  62  93  95  77  79  77  64  98  87  89  62  71  57  87  60  50  65  51  67  50  83  72  95  83  73  86  83  83  90  77  82  67  56  82  82  79  54  65  65  49  97  63  85  53  49  83  59  97  73  83  94  81  84  62  94  85  71  53  70  52  87  95  81  64  72  78  83  49  58  63  91  78  55  49  66  58  72  67  64  55  56  78  51  56  64  95  90  80  76  58  95  76  49  62  97  87  67  78  90  72  50  88  55  95  85  49  66  52  75  56  72  64  85  97  78  80  91  53  84  95  56  61  49  90  70  70  66  63  72  87  65  65  92  98  74  70  74  95  91  53  92  56  89  98  50  75  92  75  87  75  85  62  72  78  77  75  53  88  51  63  73  50  66  76  51  63  66  74  62  96  65  60  76  89  73  96  95  71  53  82  65  77  64  79  57  85  68  50  90  73  72  90  90  93  75  83  58  60  62  65  59  50  49  54  58  83  76  63  98  74  88  57  95  71  85  79  53  49  64  72  59  79  83  75  60  78  77  62  67  64  72  76  74  88  65  82  66  54  93  63  81  94  87  50  60  52  72  73  64  75  66  49  92  55  60  73  91  71  66  69  87  59  69  85  51  82  80  94  53  97  74  77  74  94  86  83  86  72  69  97  51  75  74  88  96  95  61  49  63  72  68  66  85  86  87  67  78  84  84  77  97  81  74  92  96  92  74  88  58  59  58  51  69  73  97  63  52  66  62  49  82  88  73  59  95  79  79  63  71  86  64  63  70  68  97  79  80  59  77  87  78  61  62  61  92  82  62  90  63  95  66  67  51  89  61  53  57  59  73  85  51  49  74  81  49  76  66  88  88  98  60  64  69  96  61  91  79  86  80  96  72  96  55  64  74  92  80  94  76  92  96  98  81  91  84  64  76  58  88  56  55  61  69  90  83  64  98  52  68  63  74  89  72  86  82  82  86  74  98  84  91  78  88  93  64  77  61  66  52  77  94  90  91  60  83  49  70  73  97  56  89  55  75  63  66  93  53  59  82  97  51  62  79  97  66  60  95  65  67  85  78  90  75  75  49  67  91  71  78  72  85  50  63  68  70  82  75  67  85  76  70  88  97  86  97  74  92  56  90  80  82  61  50  65  70  97  69  60  74  51  68  73  96  96  61  94  88  87  95  81  65  67  88  53  63  64  50  76  50  80  67  79  59  57  53  68  87  54  70  73  50  57  97  93  92  87  86  95  85  53  93  66  91  93  62  89  49  94  79  51  49  69  54  73  52  89  67  80  79  88  70  85  59  79  52  62  70  92  51  69  82  75  61  52  53  92  66  57  51  76  73  79  63  92  67  56  74  95  66  74  62  66  52  75  78  90  75  55  89  96  60  95  58  56  74  76  82  66  81  93  71  61  51  81  55  94  92  63  57  50  87  63  93  59  55  52  75  90  83  82  76  58  52  93  67  67  66  52  77  82  68  88  70  83  91  70  75  67  59  90  86  69  74  90  63  78  69  56  98  89  53  90  89  77  86  73  75  54  49  61  56  76  63  91  55  73  70  97  60  84  80  96  65  60  91  78  89  58  52  64  65  92  97  63  66  79  97  53  98  96  92  53  90  89  72  93  55  86  89  86  71  56  97  77  79  51  97  62  88  59  92  54  60  82  60  92  85  91  93  60  85  80  57  60  68  96  58  91  97  58  94  83  62  76  80  90  96  76  73  73  63  65  73  94  96  60  83  82  90  70  75  61  83  63  64  52  91  54  86  74  88  87  75  86  58  84  67  58  59  79  55  76  80  74  96  79  97  49  98  53  98  75  62  53  84  77  59  92  68  77  77  49  89  87  97  81  85  69  72  74  88  92  49  90  81  50  71  77  73  67  52  73  74  71  54  62  89  66                                    
                                  92  97  97  94  91  50  89  62  70  54  79  91  92  80  56  68  53  97  79  62  77  71  55  78  84  78  65  53  96  96  70  93  92  60  63  69  84  82  62  98  92  52  51  82  83  97  78  60  81  88  97  78  98  79  52  62  64  62  90  50  66  73  68  76  53  86  95  69  78  53  49  70  98  89  65  81  74  86  68  67  88  79  74  97  61  92  50  98  97  97  66  95  65  70  94  87  98  65  83  87  79  58  76  85  81  66  51  67  75  65  66  82  50  97  98  88  52  76  72  91  56  86  95  84  66  81  69  73  98  84  49  62  51  87  63  81  69  61  88  98  98  88  85  65  88  53  68  61  54  83  62  78  57  68  56  67  66  56  52  80  78  79  71  87  60  75  90  66  92  52  70  88  89  83  96  60  70  94  87  81  67  86  95  50  83  50  67  76  83  64  52  70  67  60  66  94  94  79  49  50  78  91  68  93  80  69  69  70  86  77  74  69  53  93  84  68  74  91  51  80  93  93  84  71  70  78  56  71  93  88  75  97  92  75  83  52  53  59  72  75  60  83  82  86  58  92  58  90  77  57  88  71  62  61  98  64  89  64  72  93  74  65  63  71  78  71  87  86  86  50  80  88  57  71  85  74  76  83  66  92  67  89  71  92  70  60  55  53  77  67  86  94  95  80  75  87  52  66  80  62  57  90  72  94  91  73  62  68  77  85  92  50  68  73  65  96  75  98  58  75  79  61  76  57  56  93  98  81  60  53  65  96  72  51  91  97  72  52  85  63  58  50  54  57  78  84  68  54  79  79  65  81  86  84  79  58  75  69  65  53  54  79  53  77  83  87  64  78  61  75  80  63  49  63  90  82  82  59  61  95  79  63  92  78  59  53  57  90  89  94  59  89  76  71  68  82  75  92  85  84  97  82  90  52  94  72  65  61  77  90  61  86  53  92  73  55  68  64  94  90  69  52  97  61  50  65  79  76  75  96  87  78  61  53  54  82  98  76  60  51  88  84  94  81  85  69  88  87  94  54  80  76  80  83  58  54  78  61  67  97  83  62  67  72  83  71  96  90  97  77  84  97  55  78  80  62  62  66  72  60  66  84  56  57  98  65  51  92  62  88  87  58  84  52  54  53  80  69  98  91  81  93  73  51  72  55  54  91  73  51  93  79  92  73  58  64  67  94  75  98  72  94  77  56  81  81  52  87  91  57  88  96  92  93  59  69  68  53  55  83  77  82  64  82  52  67  54  79  94  72  54  97  61  53  84  95  83  50  53  67  65  54  82  54  55  53  92  79  69  83  57  81  49  74  98  70  89  89  78  77  63  64  79  79  57  49  70  56  54  78  58  82  89  78  64  98  96  85  85  73  73  66  94  75  91  49  65  78  61  67  59  84  77  88  64  51  71  78  63  56  95  71  78  71  86  71  92  84  80  59  57  95  72  93  95  73  58  88  82  69  67  95  73  73  54  59  72  71  96  66  94  56  56  95  75  94  54  89  81  86  78  83  82  50  93  77  98  73  77  78  65  96  69  49  74  58  94  64  72  56  58  78  95  69  58  73  70  76  85  67  75  64  74  87  59  67  97  67  82  95  57  86  64  70  93  90  84  60  59  65  84  72  56  97  79  75  50  49  74  70  59  59  72  97  53  71  54  86  62  89  54  96  59  52  93  58  97  71  49  89  97  94  93  68  49  49  72  98  64  70  56  68  75  64  65  52  80  91  83  88  70  74  89  55  89  65  65  73  93  73  58  73  82  64  58  60  84  82  77  65  51  66  76  86  72  66  57  85  74  54  62  57  98  81  65  66  58  85  68  86  71  96  59  55  73  59  64  70  92  63  66  84  84  98  57  96  82  76  67  74  76  65  59  94  70  69  98  57  71  94  65  51  63  85  49  88  67  56  63  60  86  90  49  66  61  50  65  56  97  66  72  90  90  65  57  72  90  58  58  96  52  51  88  86  79  69  95  84  63  87  60  96  96  71  81  62  49  90  91  57  96  72  77  70  53  97  86  75  82  70  62  82  97  74  95  68  86  49  73  90  86  90  69  81  51  51  80  60  88  86  61  92  56  77  95  52  61  53  66  97  84  98  78  95  97  76  66  83  86  87  73  73  97  62  65  59  61  60  87  51  97  64  74  81  84  60  78  81  74  87  81  69  85  59  62  69  89  60  84  71  98  89  58  96  80  59  51  73  89  91  69  74  58  91                                  
                                92  85  97  98  86  92  54  65  77  96  74  72  57  93  59  54  71  97  55  95  70  79  57  62  49  57  84  96  65  91  94  57  74  76  78  49  72  74  98  66  66  86  50  71  64  90  59  96  73  49  65  80  58  57  56  90  76  88  57  62  97  52  68  61  83  89  49  60  91  51  59  82  60  53  67  97  61  54  62  82  62  97  72  54  96  49  49  78  74  95  90  83  57  97  74  98  77  69  76  60  55  58  80  61  83  87  79  96  90  84  74  56  86  74  98  52  84  86  56  91  77  83  71  96  72  56  56  80  76  72  62  93  51  87  62  76  77  50  55  97  52  84  85  49  54  90  95  54  72  69  84  59  63  86  77  77  96  64  49  62  91  82  95  71  51  98  62  51  93  65  93  65  63  56  79  93  58  86  53  96  85  64  70  91  73  84  96  63  72  81  59  72  74  63  60  89  73  90  79  73  98  80  55  66  64  53  86  96  76  90  54  83  73  96  60  59  89  69  92  96  60  75  65  63  87  53  70  65  96  80  69  81  52  58  84  70  55  97  80  92  82  95  76  80  96  51  84  59  86  54  72  49  78  75  95  57  94  61  68  51  90  49  80  51  65  83  86  98  80  95  65  49  72  76  59  65  66  94  80  51  88  73  97  59  66  76  90  86  86  92  71  61  66  62  88  73  59  58  56  62  88  65  52  90  97  84  96  72  52  65  50  59  87  76  66  68  82  96  83  56  50  71  91  89  80  92  67  65  60  83  84  80  56  98  97  88  89  81  56  69  88  55  63  74  79  66  95  69  87  69  68  79  59  79  87  98  67  78  86  59  54  51  90  74  65  51  75  79  68  83  59  61  98  94  78  73  66  63  97  74  85  80  60  69  56  81  93  80  69  78  57  85  70  85  50  76  90  68  54  77  57  54  87  76  72  79  78  86  61  50  60  61  85  52  54  54  80  93  60  69  76  88  85  61  91  74  91  53  92  69  72  92  70  84  92  75  77  90  54  54  88  89  96  52  50  89  49  78  67  52  57  58  73  52  49  63  57  86  77  72  68  53  57  95  92  57  98  59  55  56  70  67  49  59  64  72  88  69  96  54  94  60  76  60  84  66  74  79  55  70  61  96  90  52  56  80  50  89  86  78  86  52  97  76  74  60  49  68  87  57  51  59  58  84  93  69  82  51  59  94  75  89  69  59  92  66  84  61  87  87  92  70  98  75  95  56  70  50  95  77  72  90  49  54  68  69  87  88  78  50  70  62  96  77  69  62  72  84  70  88  85  68  55  67  53  87  73  61  69  80  83  70  67  62  68  68  74  51  61  83  56  92  87  79  86  93  72  82  62  85  89  90  71  86  63  58  57  96  74  89  82  86  82  74  73  90  91  53  97  83  65  53  96  51  78  53  77  86  72  57  50  65  56  84  97  59  69  79  73  53  92  94  79  83  79  52  93  96  93  86  63  52  69  68  56  63  52  96  50  49  96  91  73  71  91  98  78  97  79  95  98  64  51  59  91  67  91  59  73  50  82  79  57  67  81  59  92  96  95  81  98  59  91  52  51  74  95  74  52  90  97  81  84  55  80  78  72  96  98  83  56  92  88  72  84  71  80  97  54  77  85  96  85  59  83  53  70  95  49  55  64  80  62  77  65  69  69  52  74  78  52  69  71  86  52  76  61  64  88  64  71  55  59  68  98  73  70  83  71  74  54  64  87  73  66  54  62  60  72  81  51  96  75  88  92  61  59  53  55  76  57  64  94  97  75  52  91  68  72  80  93  76  86  88  65  70  71  79  79  71  79  81  82  68  75  88  55  63  93  87  86  90  88  97  61  81  84  60  86  62  82  89  53  76  73  55  96  59  76  85  79  54  57  61  75  94  62  77  69  96  63  55  81  81  85  90  57  77  57  52  60  50  51  61  58  96  74  86  57  91  58  62  88  77  84  78  57  92  86  75  90  98  90  49  83  60  61  89  92  65  58  68  84  91  52  95  49  98  78  91  95  58  51  49  72  53  83  63  92  77  82  84  56  76  61  53  88  89  49  83  59  73  69  88  63  80  50  78  92  76  66  58  69  51  67  70  83  95  49  78  56  68  79  54  49  80  56  68  73  53  77  68  92  92  98  95  67  83  55  91  98  73  88  95  54  70  67  86  89  51  75  89  89  89  57  57  52  93  93  57  71  65  54  75  51  65  84  85  83  77  64  52  59  67  50                                
                              50  55  56  95  54  71  49  59  52  80  65  64  50  69  96  51  88  81  94  76  64  50  85  86  80  79  79  59  73  90  93  64  72  60  70  57  97  64  71  71  60  54  76  57  77  92  88  66  77  83  85  67  95  65  55  51  98  87  78  65  60  96  67  54  86  75  62  78  82  63  90  87  60  70  80  71  97  79  66  58  66  87  89  72  67  76  58  57  79  73  65  65  50  98  79  59  80  57  51  97  88  68  78  70  78  51  88  87  54  76  80  53  77  51  87  72  75  69  73  84  66  90  56  81  80  90  50  56  95  77  55  70  87  83  49  80  90  93  71  55  49  59  93  66  81  74  70  55  64  59  75  79  77  94  96  58  59  66  50  52  86  55  63  73  71  67  63  74  56  51  86  61  57  73  59  85  68  89  98  84  89  82  64  67  95  96  67  67  84  75  96  84  87  86  54  52  83  76  49  93  52  52  79  68  76  81  69  50  58  74  69  76  97  79  66  92  87  76  56  95  73  86  58  90  61  84  54  53  60  80  56  87  66  94  87  54  69  64  94  74  77  62  97  54  57  82  63  69  79  81  56  54  91  49  68  56  73  94  70  83  60  55  49  75  94  96  85  92  74  73  58  60  88  85  60  72  53  95  89  76  89  74  61  76  68  97  68  58  88  53  86  85  52  65  87  53  81  58  53  57  55  82  67  56  63  81  94  90  51  62  83  89  58  65  96  87  71  82  66  88  55  70  53  53  54  59  52  87  92  88  62  61  80  98  73  76  69  91  62  85  68  60  83  80  80  51  88  60  92  90  84  57  65  83  55  82  87  82  83  68  86  49  54  63  92  64  50  57  55  84  53  49  83  78  62  92  86  97  87  81  74  60  73  78  58  52  91  75  65  95  57  71  97  68  88  95  50  56  67  97  86  55  83  49  79  85  88  52  70  95  52  51  81  69  93  54  76  94  95  77  62  50  96  57  72  94  98  78  55  62  96  81  88  81  64  84  71  97  87  79  62  60  63  59  50  89  78  59  93  96  85  71  82  51  91  98  51  81  90  84  93  90  53  87  74  53  70  76  74  75  71  79  72  64  62  66  80  58  88  71  49  63  98  95  51  72  76  58  57  80  64  96  70  62  49  79  91  52  92  93  98  63  63  87  53  51  90  49  74  61  66  53  70  50  71  86  92  78  67  92  72  71  69  53  90  93  76  90  91  84  81  89  98  90  64  82  76  90  91  78  58  58  60  55  60  66  97  78  94  73  73  86  63  56  91  75  79  60  72  63  58  72  70  56  82  67  75  68  50  62  97  52  91  69  88  97  84  52  66  59  57  96  54  65  62  76  65  89  56  76  87  77  50  81  92  59  97  59  86  78  51  59  63  67  88  52  79  73  85  81  63  98  90  85  84  79  64  85  86  74  50  69  74  56  65  86  82  94  87  79  72  56  64  53  57  64  62  52  61  61  55  64  83  50  84  50  58  71  53  51  85  71  84  49  73  65  63  79  51  88  67  53  67  67  83  70  71  53  59  49  56  86  72  61  56  71  81  85  50  66  51  68  67  87  87  70  59  69  67  67  85  82  49  61  67  58  76  58  74  54  81  93  52  75  59  55  84  55  64  68  81  60  52  66  68  90  86  59  83  95  70  90  75  56  83  72  85  85  56  97  85  86  88  59  81  59  57  90  60  82  86  56  52  74  59  54  88  56  90  71  68  59  53  95  78  89  53  92  76  89  55  58  80  85  77  85  78  56  60  60  72  69  84  94  49  58  70  84  61  76  72  93  96  66  73  69  73  89  88  69  63  65  89  58  79  52  49  87  59  79  91  82  66  73  78  69  58  87  83  52  67  53  74  77  94  49  51  67  67  65  59  93  57  59  61  88  51  51  81  54  91  97  56  95  64  60  74  69  88  50  74  50  87  91  64  79  94  84  66  68  95  96  78  71  67  70  53  95  91  90  62  82  93  50  80  73  61  60  73  68  89  93  78  57  81  87  78  53  91  85  60  62  89  56  84  80  73  60  80  52  96  96  60  78  77  98  94  70  63  94  82  76  68  49  90  78  59  64  94  89  76  55  68  67  87  88  91  88  90  89  67  54  60  70  50  90  66  53  94  84  49  86  50  85  92  66  51  96  59  96  91  71  55  98  81  67  83  71  89  66  67  55  79  61  84  93  69  58  89  93  63  56  69  96  97  52  68  74  59  85  76  66  88  58  94  66                              
                            88  55  93  72  74  74  79  67  79  79  83  82  60  76  78  54  78  54  78  80  60  65  86  91  94  61  67  92  58  50  77  92  53  82  87  61  54  84  78  71  85  97  78  82  93  88  97  81  57  84  82  91  75  76  70  80  95  93  54  69  92  51  74  86  49  88  51  78  86  61  75  53  71  96  57  64  81  70  87  83  67  81  52  76  77  59  87  97  98  51  58  51  70  91  78  88  86  96  84  97  50  91  82  70  73  59  74  63  68  93  74  57  84  84  51  85  73  69  82  79  90  72  71  82  70  54  52  94  59  52  49  92  51  80  78  98  67  80  69  60  94  60  91  68  96  92  88  78  56  79  57  81  79  93  80  56  83  73  58  93  52  62  68  72  72  59  54  55  84  88  77  97  56  90  69  81  51  92  98  90  60  69  60  65  70  53  93  57  81  55  64  56  91  57  91  96  91  52  83  64  66  60  54  63  70  51  73  58  87  55  53  89  52  60  88  49  67  56  83  50  88  78  82  75  89  79  55  69  88  81  61  81  79  83  81  62  57  72  92  63  67  96  58  88  62  66  57  83  66  74  89  95  96  52  88  81  91  79  74  82  86  66  54  75  72  94  57  66  51  51  89  85  73  70  88  54  74  87  92  52  81  59  60  69  52  58  50  69  61  75  85  61  57  82  60  97  87  69  98  89  61  61  75  87  74  72  58  82  52  64  72  75  66  93  60  67  56  81  56  97  73  69  81  51  91  69  59  86  72  76  54  96  77  72  66  63  80  66  92  57  96  59  54  64  51  91  49  83  62  58  97  97  49  90  58  89  87  90  78  59  80  84  84  93  90  78  55  77  90  57  90  89  57  60  56  95  98  69  93  96  90  77  80  96  60  74  71  61  83  75  49  53  82  50  73  68  60  81  69  88  93  72  55  89  59  66  74  57  95  95  51  93  88  80  72  90  69  67  80  62  97  98  74  94  88  85  82  59  82  66  56  77  76  90  66  66  58  94  84  92  63  64  63  81  93  58  90  84  69  72  70  83  74  54  68  77  75  69  56  61  68  59  86  77  49  97  93  76  63  82  74  61  81  91  92  85  82  76  71  80  56  58  60  54  63  94  87  96  75  86  83  82  75  83  75  80  82  60  53  94  82  58  96  92  98  76  92  98  95  85  82  94  90  93  73  58  83  57  54  88  80  96  76  81  76  79  68  61  91  97  49  82  80  49  67  53  86  74  76  56  98  95  94  88  64  86  58  77  82  75  50  94  54  57  56  73  85  50  71  98  72  89  83  70  59  59  90  70  75  78  97  59  92  92  63  51  79  63  89  58  96  62  53  93  78  73  63  60  78  66  82  49  76  63  54  84  67  59  90  80  81  57  56  94  62  64  49  70  64  57  76  85  62  94  80  51  86  82  69  97  73  81  72  59  73  76  71  73  91  75  58  61  55  96  59  98  77  85  55  64  70  97  85  53  69  64  75  85  73  82  82  89  66  65  93  52  81  61  74  51  60  90  96  77  65  61  62  70  84  93  87  59  98  73  63  57  77  83  70  61  69  65  49  91  91  88  74  89  67  84  92  64  55  62  95  90  73  65  81  58  76  81  91  60  89  84  53  77  65  71  62  64  95  63  78  55  91  94  88  55  68  66  60  88  62  53  64  75  72  70  58  74  67  90  93  70  51  89  95  94  97  72  97  95  88  78  83  74  53  53  52  53  77  98  64  76  91  60  89  60  57  74  56  49  60  93  72  54  69  51  87  51  75  66  85  61  59  60  87  71  94  89  64  56  91  96  85  50  79  97  51  92  66  73  59  73  60  71  75  76  52  79  49  84  76  70  62  53  65  88  51  90  57  58  82  76  70  97  55  61  75  66  61  96  76  59  60  63  95  67  51  50  82  91  93  50  49  69  50  52  58  70  59  65  69  78  57  84  59  91  76  83  59  55  63  97  83  79  91  60  81  67  57  52  74  58  70  90  73  91  58  72  94  58  60  71  84  60  71  69  51  88  69  85  52  79  54  79  91  50  67  75  64  78  67  59  73  98  64  70  81  80  96  59  58  70  94  94  87  81  58  78  49  71  63  62  80  92  53  85  94  77  85  86  62  65  91  79  85  70  86  59  95  72  54  49  51  67  73  80  88  90  84  63  86  90  86  61  64  87  55  71  84  82  54  90  91  52  68  86  62  85  76  73  55  57  51  97  54  56  60  74  73  67  81  83  63                            
                          74  64  51  74  60  61  71  87  91  69  57  94  51  77  95  77  76  93  74  73  59  52  76  65  87  60  50  94  82  75  81  73  73  61  95  70  67  93  77  53  78  78  77  76  60  97  84  83  81  92  94  55  80  80  81  62  80  95  95  49  94  59  97  75  81  50  89  85  70  83  66  72  59  98  65  49  92  53  73  55  85  54  52  61  93  88  77  57  88  51  51  73  96  73  85  61  83  84  86  75  79  66  94  51  52  52  56  81  87  62  83  63  61  53  78  90  49  69  73  73  96  96  81  82  52  81  69  54  55  77  85  76  88  66  71  82  71  55  78  98  73  71  90  66  55  73  93  98  79  51  69  97  63  89  73  50  71  49  51  74  93  75  65  61  60  74  74  51  74  73  85  90  82  88  57  90  74  91  72  72  81  86  53  69  51  70  53  97  50  58  81  75  73  56  70  92  78  66  94  66  95  55  60  53  95  54  72  82  54  86  64  70  86  60  87  83  97  91  84  65  93  58  85  93  68  56  98  66  93  60  86  61  75  74  59  56  51  68  49  51  71  51  75  84  76  55  50  57  54  86  63  71  59  68  70  72  71  81  88  72  69  71  89  56  91  70  94  53  92  53  49  75  76  94  68  80  50  73  61  64  49  84  68  60  62  60  71  83  81  92  63  72  74  75  81  66  87  69  96  70  56  53  72  78  98  73  88  83  49  76  89  55  71  68  79  52  53  95  55  79  57  80  93  73  97  81  63  82  85  73  55  96  70  61  88  54  81  53  79  91  70  64  86  95  67  86  78  67  94  74  67  75  64  68  66  95  57  70  76  93  63  80  74  52  49  51  67  69  76  85  91  63  93  58  95  61  54  86  73  73  74  69  71  72  64  51  55  92  81  65  49  97  91  61  55  87  86  97  58  69  60  56  73  93  56  50  78  63  82  88  97  61  59  88  55  98  90  69  57  74  49  64  67  72  97  69  68  51  58  98  84  74  71  90  60  71  84  71  53  93  79  98  97  73  62  51  64  76  84  64  80  91  79  70  86  63  98  66  90  57  67  90  59  71  87  90  55  90  86  78  86  61  61  63  86  56  97  83  91  86  64  50  50  73  85  73  62  97  50  94  68  79  92  77  53  78  55  56  79  51  71  79  72  88  74  93  56  83  86  63  70  82  49  52  71  58  74  60  67  59  93  59  71  73  91  83  51  82  50  79  52  85  70  52  68  90  52  81  61  76  57  95  61  88  74  67  53  67  89  50  94  63  61  61  72  56  60  90  85  58  98  91  60  66  63  52  93  62  59  75  58  72  85  97  68  56  50  98  81  81  90  95  77  77  54  51  85  50  97  82  53  91  66  95  71  49  60  73  91  83  92  72  91  94  62  74  73  84  58  72  65  73  89  56  93  55  83  90  58  77  61  84  84  94  64  91  56  52  90  61  92  87  57  54  81  65  77  82  50  63  85  93  73  68  95  87  98  74  78  63  55  85  96  74  83  50  50  68  77  86  50  93  52  82  49  65  67  98  88  62  77  74  87  56  50  54  97  90  68  70  92  82  77  95  58  93  92  88  82  64  59  49  83  62  50  89  51  79  72  89  65  58  65  78  95  58  59  71  65  63  51  74  72  66  77  64  81  57  55  52  52  63  56  81  63  88  92  66  56  50  82  69  50  53  51  77  69  62  87  73  77  80  96  69  92  88  71  71  95  76  77  55  94  66  81  74  72  76  76  66  95  60  86  65  76  98  58  66  82  89  97  82  91  81  63  87  91  75  77  57  57  87  75  85  62  71  62  58  81  75  84  84  76  74  63  92  84  59  71  66  66  93  83  89  82  94  98  56  82  71  77  52  88  92  49  93  52  62  54  80  97  87  55  87  70  81  76  87  79  89  59  66  94  51  73  69  81  68  65  49  52  73  91  82  50  60  60  88  96  87  89  67  92  95  95  78  84  64  59  60  68  55  53  98  55  79  68  52  66  57  87  98  76  96  82  92  62  53  89  90  52  87  88  85  61  51  84  67  91  93  64  73  89  82  67  50  85  89  53  62  51  81  55  81  64  90  53  61  60  71  52  91  51  55  98  68  84  60  72  91  59  70  72  79  77  71  65  89  91  51  81  56  58  49  74  53  61  55  56  68  60  83  77  60  87  63  97  96  87  59  83  59  80  88  84  72  74  69  66  56  93  82  57  55  64  51  89  66  67  93  87  81  98  53  62  88  95  49                          
                        94  98  92  60  68  71  62  68  89  62  86  61  79  74  53  63  87  85  59  74  77  63  95  75  97  50  76  53  76  72  58  64  59  97  77  96  88  49  85  81  90  91  68  71  86  78  65  73  70  77  83  73  68  95  69  59  80  79  95  67  49  57  93  49  66  85  81  82  88  71  64  89  72  66  93  91  76  79  49  55  70  68  80  89  82  89  70  73  57  79  88  50  83  66  76  94  60  81  84  53  90  77  82  83  86  54  56  74  78  86  91  91  58  77  58  82  53  57  64  88  70  90  50  76  82  59  63  83  78  87  87  87  76  56  76  90  74  80  52  57  65  80  79  92  85  84  82  89  98  79  57  77  66  79  95  61  86  68  51  50  61  61  87  60  75  61  98  68  54  52  68  86  87  58  82  57  53  85  58  55  78  81  59  66  83  91  67  89  53  72  76  63  86  50  80  55  67  81  85  58  77  91  70  51  55  59  81  80  82  61  93  59  67  62  87  66  68  72  64  64  77  78  53  64  73  86  57  63  78  57  88  87  74  56  92  51  56  62  87  68  72  96  78  68  82  59  75  65  92  83  77  60  89  83  67  50  80  58  51  68  60  82  67  58  84  85  92  71  81  74  86  64  85  57  70  72  83  49  92  60  83  98  49  86  82  49  95  66  66  98  97  86  59  95  83  52  75  86  65  88  54  85  79  73  71  63  62  76  65  82  96  66  76  52  72  56  70  58  55  71  73  93  70  53  85  87  65  89  85  88  91  64  71  79  69  77  86  61  97  91  80  59  53  88  91  70  67  71  57  58  74  61  98  78  78  67  71  83  83  51  80  70  91  67  55  84  77  55  86  85  81  67  82  72  52  76  66  89  89  59  91  90  71  89  90  56  79  90  64  83  50  54  53  83  72  59  86  59  86  97  52  90  49  72  66  69  87  74  70  81  87  86  62  80  49  83  62  54  93  80  59  54  77  97  81  96  90  54  65  74  93  67  98  89  94  90  85  73  66  58  83  57  86  49  81  82  55  51  74  54  96  58  70  74  75  62  55  51  61  78  93  80  78  98  80  82  77  98  88  93  49  77  97  69  92  76  74  77  88  58  88  77  50  97  90  82  78  87  88  69  87  68  75  86  76  66  78  53  58  78  70  96  64  59  73  51  88  59  76  50  89  79  65  50  77  50  75  73  89  71  80  76  70  70  70  83  76  91  80  63  93  87  85  90  74  69  65  62  76  54  63  64  52  58  92  67  63  80  75  76  89  73  59  79  84  56  49  55  53  79  74  89  60  85  84  77  81  50  56  75  56  67  54  59  95  89  86  60  51  74  83  82  60  78  57  59  61  94  67  80  95  51  88  82  57  57  71  57  73  59  90  71  91  67  78  70  60  64  84  93  51  63  66  75  88  81  60  57  80  69  70  56  80  85  62  67  78  73  56  53  66  96  89  63  78  60  65  88  64  63  62  86  98  53  92  63  84  64  96  73  95  95  92  76  95  96  90  61  58  72  69  63  93  95  51  84  53  82  96  52  72  88  58  62  64  85  82  83  97  88  78  57  56  97  84  75  64  62  56  70  76  57  64  76  76  84  82  85  96  57  72  75  52  69  83  72  50  93  60  70  72  94  77  72  57  76  59  70  65  78  54  68  65  95  76  90  80  62  71  51  93  79  97  84  51  85  58  80  53  88  87  94  59  69  89  51  59  72  58  73  58  66  98  59  54  51  62  54  49  53  68  98  84  88  57  82  73  75  55  98  89  88  77  64  73  55  59  73  51  86  91  98  79  73  58  78  73  74  86  84  55  92  66  96  57  78  94  81  83  70  70  49  90  95  96  84  88  98  68  78  82  61  66  93  91  78  96  65  74  84  51  81  64  65  55  50  92  54  60  89  78  87  76  67  85  70  90  95  95  67  72  64  67  76  91  90  78  81  82  90  52  84  86  75  91  66  69  70  97  91  71  90  96  91  54  51  62  61  54  74  93  82  93  98  53  95  89  50  55  56  51  59  53  94  51  82  70  93  90  63  78  80  63  92  68  54  61  81  82  71  81  90  95  90  82  82  63  82  64  52  58  97  65  60  74  62  95  77  53  52  52  51  61  68  63  91  65  91  82  51  89  96  79  68  93  60  59  81  62  90  97  79  73  94  83  70  58  78  49  71  79  88  89  88  87  67  80  66  53  77  83  84  55  92  80  77  87  73  67  53  49  81  95  92  66  98  57  85  55                        
                      98  54  76  61  66  92  71  88  81  57  62  61  85  80  65  77  52  83  52  53  57  71  56  72  90  71  79  61  64  75  76  53  67  83  72  88  64  52  69  83  80  92  53  76  84  93  91  66  95  60  72  94  80  71  58  89  77  56  78  98  87  79  51  60  73  90  80  87  97  63  89  91  89  67  77  50  86  53  78  73  73  58  76  61  62  81  60  79  74  58  91  65  90  86  71  97  56  85  76  90  83  58  88  83  60  54  98  83  98  58  71  64  71  77  73  86  50  92  55  54  68  70  50  83  72  88  96  91  87  89  83  87  93  72  67  89  86  50  64  67  63  98  72  88  94  94  90  89  82  86  96  69  56  58  51  97  98  63  55  71  98  78  78  64  52  49  97  62  66  57  56  82  97  83  49  53  54  94  61  63  81  64  86  75  58  72  80  75  58  83  91  59  57  84  92  57  64  63  49  94  65  57  91  73  65  64  95  49  86  77  86  65  88  70  80  92  94  49  91  69  88  92  72  78  90  88  69  58  82  72  64  84  95  86  78  89  52  81  59  67  82  76  84  88  85  87  64  96  79  60  52  75  55  84  62  54  96  71  81  49  51  63  53  87  89  54  73  86  83  61  58  79  76  51  77  51  65  52  79  84  56  84  77  67  82  60  78  60  59  96  69  61  84  64  94  98  90  59  76  62  55  76  74  97  57  74  75  86  53  92  67  96  74  92  95  54  60  71  71  75  63  91  84  70  84  74  75  77  54  74  89  51  92  89  62  55  66  94  68  88  97  74  56  72  95  95  81  73  68  76  75  49  80  88  73  83  50  96  98  91  94  98  96  57  66  96  79  94  90  68  65  78  81  69  79  88  94  79  91  93  78  57  95  59  67  95  50  79  92  78  65  91  88  51  93  53  81  88  79  72  98  53  67  54  63  75  58  65  52  58  83  60  77  59  85  53  83  55  50  89  56  63  59  51  84  91  54  98  62  61  93  67  83  85  67  81  94  66  75  51  94  66  71  82  92  81  53  63  54  70  52  74  56  98  76  51  65  94  51  57  49  70  89  68  98  50  90  92  75  74  82  75  95  61  53  97  97  79  52  97  88  73  73  88  91  72  75  90  83  90  57  56  51  98  89  55  62  55  56  56  78  68  81  90  56  73  58  68  79  71  90  72  81  77  77  57  61  55  57  57  85  60  82  64  60  91  56  96  89  61  52  84  84  75  52  97  73  86  89  62  76  90  61  77  98  71  70  95  58  83  72  56  75  75  53  81  79  57  97  96  80  57  93  54  59  73  52  74  75  82  77  88  70  92  58  61  57  50  83  67  57  56  53  50  82  87  52  60  91  83  93  95  72  65  83  98  73  58  77  91  68  70  72  80  91  59  94  63  94  97  82  92  56  73  81  70  91  90  90  80  72  85  66  78  68  63  82  56  64  76  90  57  72  94  78  75  65  63  70  54  84  66  70  73  54  63  52  98  80  84  55  87  76  74  94  82  80  75  70  58  51  80  96  93  82  91  86  53  88  90  90  93  96  64  49  69  62  79  58  93  93  62  74  93  64  96  80  82  91  80  71  97  83  54  68  98  51  83  60  51  53  71  97  62  53  61  50  85  74  62  57  94  65  58  86  81  57  54  71  58  66  86  60  82  72  61  57  85  80  62  74  98  61  72  90  69  73  68  80  76  77  67  53  65  70  88  51  78  68  98  98  70  68  64  61  70  77  64  55  56  87  94  93  73  88  76  94  92  76  72  83  51  91  95  69  49  85  84  86  88  49  90  52  53  66  90  71  88  62  55  60  49  64  62  65  78  57  55  81  74  73  66  49  85  89  78  91  68  65  53  90  80  74  86  95  64  57  89  65  92  83  98  94  54  68  84  80  65  79  78  78  90  52  73  63  65  88  62  60  93  59  98  52  84  89  73  49  89  89  87  64  67  74  77  67  84  70  59  57  61  89  50  62  53  65  84  76  84  55  83  65  97  90  60  75  86  60  55  66  70  92  62  92  49  68  81  60  66  68  72  84  91  66  57  76  62  51  54  54  85  84  60  83  79  93  59  65  68  71  53  97  70  75  72  57  95  83  71  53  79  60  66  60  92  79  50  78  63  87  58  97  70  79  96  61  63  75  77  62  89  79  51  50  72  51  77  94  92  94  53  76  93  55  59  93  98  87  61  82  92  79  96  50  68  66  55  72  90  74  58  64  76  88  64  94  87  93  70  98  62                      
                    83  59  92  82  77  85  54  89  91  69  54  49  49  72  65  62  91  61  90  65  49  60  52  49  82  53  59  68  63  85  57  55  64  61  90  86  83  86  81  71  83  52  72  79  49  83  73  54  68  59  74  70  89  87  54  50  86  62  91  51  67  83  86  75  89  82  85  69  52  60  81  91  95  76  71  82  75  66  65  86  71  70  54  86  53  85  92  51  51  90  98  95  76  80  69  85  50  85  75  83  63  95  56  83  85  68  51  83  78  60  80  68  60  52  68  81  56  74  68  56  79  93  86  80  80  59  56  57  74  57  94  80  71  56  59  91  95  67  74  62  71  86  70  94  56  78  67  53  92  56  74  77  63  63  89  88  97  64  83  82  51  91  90  65  51  91  64  75  76  66  74  79  84  76  95  79  64  96  88  65  70  93  51  56  65  88  54  55  70  51  80  76  73  89  56  79  57  52  93  53  55  85  86  64  59  52  87  93  62  58  86  63  74  53  67  94  66  59  98  93  90  87  57  85  94  98  92  63  80  57  97  50  76  69  61  96  59  60  67  76  96  85  70  80  73  68  59  94  86  80  54  56  62  62  57  71  71  97  67  93  56  88  95  93  79  96  93  65  97  59  61  63  56  67  73  49  56  94  74  84  49  87  78  75  56  94  88  69  59  74  98  93  91  53  67  86  55  51  72  88  61  96  66  56  49  61  87  54  61  75  53  90  96  84  95  59  92  54  62  69  66  91  58  63  56  49  75  56  95  77  72  77  81  92  81  63  89  90  55  57  57  74  64  68  84  90  98  67  70  64  85  56  98  73  90  63  82  82  82  87  52  82  71  68  62  74  94  49  77  84  88  97  98  54  54  77  57  52  70  78  72  83  92  52  62  62  70  81  66  95  88  87  60  75  61  92  53  86  76  63  72  85  92  90  70  78  67  97  93  56  87  56  59  75  60  84  57  87  90  62  94  54  65  88  64  75  59  86  97  91  90  81  90  87  62  60  68  54  64  52  77  54  97  54  85  63  65  97  56  63  82  82  73  75  60  80  54  64  80  77  55  57  49  97  64  84  53  72  95  70  65  91  60  62  69  65  61  60  76  60  87  52  62  95  50  50  79  60  49  78  52  79  57  97  82  73  95  86  75  59  60  87  70  91  59  71  65  79  97  56  59  66  78  87  80  62  54  79  96  97  81  74  95  61  89  53  88  83  54  55  54  56  89  61  52  75  95  55  51  59  67  78  85  95  56  85  64  80  82  50  63  91  56  86  65  85  88  86  51  78  91  86  84  91  79  88  49  79  54  66  68  56  68  55  86  64  59  65  67  89  60  85  66  86  57  84  51  68  84  54  88  49  49  61  88  95  90  87  71  61  59  88  62  86  91  93  49  53  79  87  63  57  91  60  98  60  76  75  68  70  65  72  66  69  60  61  50  84  77  82  91  50  83  87  50  53  91  94  73  55  77  60  61  68  97  57  88  51  67  62  78  87  76  53  70  97  71  83  81  92  58  88  69  95  51  78  90  83  81  66  63  72  67  74  65  88  83  59  78  86  64  61  96  66  64  53  54  62  87  62  86  80  90  74  54  69  90  53  81  85  68  77  88  56  52  86  63  95  98  72  82  87  81  70  61  84  94  59  89  95  68  58  54  96  49  55  77  79  72  98  73  73  50  96  85  57  52  94  86  84  65  49  69  59  89  88  50  91  69  71  66  70  76  85  55  54  51  97  83  89  73  60  98  53  55  98  73  86  88  71  92  93  49  90  74  75  82  73  69  59  71  72  88  67  77  77  51  50  85  54  76  50  95  70  57  54  97  60  88  71  70  89  49  66  91  72  62  69  49  55  69  60  86  64  96  88  88  83  51  55  97  71  64  75  56  77  78  66  80  78  97  61  61  87  83  91  67  72  82  63  67  73  60  85  66  77  84  81  66  67  94  59  60  93  63  76  98  82  76  68  85  67  86  77  73  61  67  64  64  81  90  75  86  71  64  72  51  89  67  77  55  73  73  72  68  54  93  59  89  73  66  75  90  87  49  54  96  85  87  87  50  64  81  95  74  65  74  68  52  80  85  49  77  66  81  83  86  76  63  79  79  70  93  68  79  78  91  87  55  66  92  58  75  60  87  80  56  57  97  92  80  77  69  56  66  52  86  53  52  69  64  79  71  64  63  73  59  55  90  92  55  78  98  52  50  63  61  84  91  73  65  67  54  52  74  71  76  63  92  94  49                    
                  73  62  83  77  59  61  90  68  85  69  50  90  76  71  59  85  67  76  88  54  49  58  79  70  78  50  91  66  59  62  76  75  67  88  70  69  49  83  89  90  93  55  93  95  50  78  56  82  91  71  60  79  64  55  58  58  78  67  88  75  68  84  92  72  97  83  53  79  55  51  55  52  77  56  90  77  67  52  50  67  82  60  98  87  86  74  88  78  64  88  89  63  60  86  80  58  57  73  88  69  49  85  58  50  93  64  83  51  75  72  75  82  85  98  91  98  53  59  88  68  75  55  57  70  96  73  90  94  90  71  97  97  58  97  91  82  62  68  96  62  50  76  72  91  86  60  82  68  52  56  80  86  61  79  98  76  66  70  56  81  65  59  51  94  51  71  53  73  54  69  74  59  58  97  94  79  82  74  89  62  63  73  49  93  62  70  83  97  71  51  78  96  66  68  66  55  93  63  56  88  75  98  67  76  90  57  98  72  90  60  51  88  69  90  91  53  49  89  51  55  75  89  52  52  59  86  68  60  83  49  78  86  72  80  92  71  63  97  86  69  95  78  94  50  63  56  73  50  62  86  54  73  70  88  78  57  72  89  62  53  94  82  63  93  52  96  66  84  88  70  75  53  72  68  60  56  92  77  87  54  52  98  78  74  72  85  84  79  57  56  94  82  59  78  79  66  81  53  51  93  82  81  49  55  82  84  76  95  82  63  59  78  95  58  80  54  95  66  95  90  58  91  76  97  66  98  55  70  96  69  59  73  74  85  71  49  59  94  69  90  97  98  75  51  98  88  58  98  61  86  82  54  51  89  76  97  51  70  78  91  82  93  50  76  73  71  97  85  59  66  82  56  73  92  64  62  51  74  98  55  54  76  52  57  82  78  82  75  81  85  97  51  87  85  98  98  73  79  53  56  75  55  84  76  86  52  96  57  96  84  54  71  54  79  85  77  96  80  60  50  54  81  98  74  52  54  69  94  96  77  76  57  67  77  92  82  73  98  60  65  83  59  91  61  55  88  68  90  71  49  58  92  81  90  61  51  74  76  57  79  88  82  50  88  70  73  89  83  68  56  58  55  79  85  56  50  92  54  85  67  93  68  89  94  84  52  61  54  95  79  83  95  62  90  56  95  80  63  71  61  70  74  98  88  56  65  82  74  95  66  98  63  55  85  67  94  92  84  87  86  97  51  65  60  73  51  71  92  58  62  71  94  83  93  65  88  52  55  89  68  77  89  77  97  61  93  53  82  91  75  80  50  55  96  93  92  79  96  52  76  96  96  81  51  92  64  80  58  75  78  78  80  81  79  65  57  59  75  67  70  55  62  81  77  66  70  85  83  77  87  85  72  77  71  89  68  50  86  65  83  85  75  68  63  75  86  52  90  92  92  64  51  79  82  50  74  92  93  90  64  52  88  49  88  50  61  64  96  50  90  51  75  77  83  80  74  88  85  54  70  66  90  77  96  64  58  57  50  88  78  67  49  80  58  86  91  63  63  62  76  53  77  52  93  59  50  58  85  73  57  92  82  72  87  79  60  78  77  87  78  76  75  53  54  82  95  52  85  74  85  51  98  84  88  69  92  76  76  85  95  51  54  80  77  98  92  82  98  61  66  55  90  70  77  70  67  83  93  63  56  60  73  59  80  63  51  92  92  53  90  68  87  89  71  73  60  79  64  63  54  84  52  59  75  86  72  98  79  53  67  52  89  53  50  78  66  72  54  68  50  96  95  86  50  91  94  72  75  53  52  95  64  53  94  79  91  60  96  51  81  81  65  69  82  64  59  86  50  80  82  64  95  96  73  67  97  93  52  78  55  54  91  65  84  49  68  58  90  70  85  78  83  51  55  85  95  75  50  98  53  71  96  57  84  77  93  82  56  97  92  52  95  71  71  71  71  56  52  58  73  97  63  51  68  88  96  61  97  67  66  74  59  88  59  66  81  66  92  70  86  87  83  78  60  51  56  77  77  70  67  65  57  72  52  58  68  97  51  77  88  50  71  84  67  98  95  55  54  63  91  83  59  79  61  59  73  64  71  49  81  90  57  95  85  61  97  97  64  80  71  69  76  98  79  79  62  49  65  84  86  90  52  89  85  75  78  58  71  83  57  98  95  62  54  90  87  93  89  87  53  57  87  79  84  52  78  64  64  52  93  87  76  85  50  81  50  97  51  58  87  81  86  80  74  95  69  55  55  50  51  49  51  68  98  98  55  67  69  98  57  86  65                  
                58  51  73  50  72  50  57  56  89  86  86  64  55  67  69  80  88  59  50  62  59  63  84  63  74  86  51  76  97  80  75  60  98  87  52  85  80  74  75  51  74  66  80  51  54  67  92  75  71  73  50  86  88  64  59  58  89  52  50  67  64  83  66  81  76  52  62  61  68  66  70  74  82  96  87  79  78  54  51  86  51  87  91  55  70  95  80  87  52  87  95  52  92  87  63  89  50  72  55  93  53  64  67  80  81  93  63  97  80  90  60  71  88  70  76  75  74  62  65  76  56  77  49  59  72  53  90  84  92  68  70  93  73  89  71  93  63  93  97  66  75  97  53  72  74  49  71  74  75  71  60  96  88  51  58  49  93  70  90  60  60  88  88  61  88  77  93  60  76  93  80  65  68  51  92  63  59  88  75  61  95  94  88  91  53  68  72  54  63  86  51  83  81  79  60  60  91  93  93  80  90  65  55  88  61  70  80  60  64  49  53  80  68  52  80  76  81  72  97  75  84  57  67  76  77  49  94  49  73  89  60  66  81  76  68  52  72  89  73  75  89  68  73  78  91  58  50  54  77  63  94  58  74  83  77  88  63  53  81  84  52  89  96  74  50  93  61  81  51  58  66  88  52  96  62  68  69  97  79  50  66  69  55  54  73  58  92  60  66  56  82  71  52  68  54  87  70  82  85  75  91  75  74  54  51  98  76  98  58  88  59  90  54  90  49  94  87  61  75  55  77  98  71  95  62  64  54  82  54  78  90  51  78  93  58  73  91  54  61  72  54  86  95  56  84  65  56  75  75  96  76  63  60  65  63  88  86  85  82  61  65  49  65  76  62  69  74  91  78  67  58  87  50  56  57  51  55  60  62  92  66  49  49  72  70  92  96  69  53  94  90  83  60  55  54  94  78  54  72  70  50  60  73  69  70  66  55  59  93  69  49  67  74  65  70  58  93  61  54  90  89  73  90  68  63  76  55  53  80  56  96  72  87  95  69  85  62  93  51  79  97  65  88  89  76  86  97  64  54  78  84  88  87  66  90  81  49  49  85  97  68  59  82  71  68  86  74  57  91  96  90  73  97  92  78  84  53  58  53  54  77  50  59  52  72  57  71  77  73  64  64  77  67  90  62  59  92  86  58  64  78  94  70  86  50  65  57  81  78  86  60  80  66  53  51  64  81  78  62  85  61  53  49  85  98  59  49  88  75  88  63  65  71  67  51  85  67  94  66  98  55  53  61  72  57  60  60  56  54  96  98  72  74  76  87  84  85  78  96  74  81  64  67  87  59  81  78  77  51  76  91  73  77  63  69  53  96  53  90  88  81  66  69  98  64  91  79  61  95  69  88  56  50  53  92  92  97  52  87  58  95  83  98  92  63  90  71  59  89  78  67  57  79  92  56  92  58  84  60  54  76  96  76  86  60  57  49  55  84  51  66  61  60  94  59  61  79  58  53  79  80  51  97  83  55  91  72  51  95  76  50  49  67  74  66  54  50  67  61  88  63  87  63  61  75  97  77  74  70  94  91  85  64  60  61  51  61  98  59  63  52  81  62  59  79  77  96  87  98  57  91  50  72  86  84  76  98  79  92  86  60  72  75  67  61  56  50  69  89  81  66  93  77  60  91  52  97  84  97  54  61  86  55  56  54  94  49  81  76  54  49  54  90  75  85  83  96  55  80  74  53  61  79  89  77  58  51  61  57  73  82  78  51  62  60  69  69  69  56  54  82  92  66  54  64  90  76  57  97  91  54  68  84  84  59  65  89  63  60  88  97  88  61  80  57  85  91  52  90  62  62  57  85  54  97  97  92  81  98  77  62  89  55  95  59  75  78  68  52  98  82  50  50  76  49  88  50  71  57  64  83  98  76  82  49  52  77  69  77  60  50  59  86  89  82  89  51  50  62  77  70  78  96  93  80  71  59  83  66  54  89  66  62  59  63  72  80  86  62  87  64  54  82  90  59  94  58  62  60  94  84  97  98  97  50  78  71  74  79  71  49  73  79  62  94  61  63  73  73  62  77  79  58  90  57  62  74  65  67  96  80  68  79  72  88  56  59  84  61  66  93  56  90  81  50  87  75  95  56  75  78  76  66  79  91  57  78  70  72  80  74  59  95  71  71  54  59  71  54  89  91  62  52  69  89  95  90  86  84  82  67  83  90  78  80  62  72  94  70  52  51  55  70  54  93  78  50  83  70  98  97  92  76  50  49  63  75  86  79  58  69  89  87                
              64  95  49  82  93  67  62  62  51  51  70  91  58  62  75  90  49  87  73  74  79  66  88  72  60  50  85  81  62  57  54  93  80  51  75  84  89  84  74  49  55  57  54  98  88  83  84  75  87  73  51  57  91  92  60  49  49  92  98  68  90  57  96  91  76  75  60  66  73  52  49  67  59  95  87  59  75  59  97  72  62  87  79  59  76  97  55  77  62  74  62  65  89  81  63  66  97  72  77  56  52  77  51  78  52  70  62  50  79  70  71  52  73  79  59  57  76  65  59  58  67  90  77  58  93  49  84  97  84  81  60  67  90  79  61  63  96  62  65  68  55  74  96  75  78  71  73  68  64  75  49  57  81  78  68  61  92  61  63  73  66  72  91  96  63  58  69  50  53  82  49  79  98  88  86  55  81  86  62  83  82  78  54  76  82  62  90  95  74  67  84  52  91  91  85  52  51  85  93  65  72  85  72  85  78  82  66  66  62  90  72  50  72  81  65  62  74  56  78  76  51  70  71  93  72  71  55  83  97  90  93  80  91  67  54  76  78  69  66  96  98  66  49  98  75  68  59  87  72  94  77  88  69  61  72  52  70  85  73  87  82  89  98  73  58  56  86  96  59  89  53  59  55  62  75  65  58  61  71  53  82  81  95  75  73  52  96  64  68  92  58  49  84  86  95  56  51  87  53  85  95  77  82  55  66  91  58  54  90  52  63  57  76  70  95  78  64  84  57  76  91  75  60  86  87  74  50  77  50  88  94  76  73  83  50  69  88  83  96  98  58  82  92  91  71  60  57  94  50  80  68  94  94  96  83  88  76  94  59  71  65  84  60  81  79  92  57  58  82  93  52  65  75  94  93  50  65  50  85  70  71  70  91  96  77  63  50  68  71  81  74  62  88  62  71  52  51  92  88  76  89  69  57  60  92  62  67  55  88  75  71  95  88  58  64  59  91  60  66  65  74  54  66  66  98  81  57  58  53  63  66  49  73  81  64  75  49  52  93  75  85  90  85  53  61  89  76  82  70  67  62  91  95  75  56  72  79  84  98  84  52  79  82  86  71  57  80  84  67  68  78  84  86  56  98  70  80  55  74  85  88  86  75  98  84  55  54  50  52  96  49  52  65  54  53  69  72  49  77  97  54  66  60  58  87  98  69  98  98  57  77  49  64  52  64  84  81  56  74  59  91  85  52  53  61  73  95  82  84  63  90  65  79  72  97  80  89  77  91  97  58  84  56  60  74  66  53  68  67  57  73  94  79  83  68  86  57  65  63  66  74  75  68  60  63  90  97  97  86  71  87  53  56  78  76  51  98  64  50  92  62  95  53  74  54  97  61  96  96  70  56  80  51  54  54  69  66  73  92  86  87  55  79  79  49  69  50  73  85  85  94  57  63  94  95  64  51  70  49  96  64  79  69  50  64  78  70  71  58  57  87  65  85  78  54  76  70  95  77  77  82  65  64  64  80  91  94  93  71  92  52  62  98  54  72  62  64  52  72  82  86  65  51  65  78  66  63  85  96  75  80  64  93  65  77  83  57  57  92  80  87  73  79  80  50  82  92  50  74  73  56  73  50  91  80  60  54  84  89  80  57  68  95  56  95  55  75  59  63  94  74  52  66  78  50  85  63  68  81  92  77  61  94  65  79  73  80  76  73  63  79  65  78  91  85  75  70  92  71  92  94  51  52  65  70  84  73  87  52  63  76  74  65  72  60  51  50  83  81  70  67  49  61  85  49  90  62  97  96  73  65  62  82  51  51  73  73  93  49  85  65  84  88  93  73  51  95  58  69  62  64  81  58  84  89  83  72  74  74  86  66  76  73  80  85  90  69  93  50  72  73  70  84  97  84  82  78  82  68  51  55  85  91  73  64  66  89  95  84  80  75  87  96  62  79  55  72  87  68  51  89  50  80  89  78  70  53  75  69  68  93  58  66  82  87  53  54  72  77  70  98  88  52  56  74  58  53  69  98  68  86  51  54  55  57  93  96  68  98  55  54  65  94  87  66  55  75  78  71  93  61  90  77  95  81  76  78  54  85  89  60  87  80  65  56  79  95  63  49  65  52  93  75  64  52  52  61  54  56  89  89  56  82  78  66  97  94  64  60  77  97  60  76  92  98  93  92  85  72  62  63  65  64  85  73  74  74  66  69  98  84  54  87  71  62  97  62  49  81  58  98  94  63  79  79  86  91  53  90  86  66  62  61  94  69  77  65  89  87  82  65  91  81  92              
            72  93  77  52  77  81  67  96  81  69  97  51  86  49  71  93  91  86  49  75  67  93  90  73  49  62  89  71  76  78  82  72  81  49  98  69  49  96  65  88  73  84  65  85  82  63  68  82  90  97  63  73  86  86  86  49  75  80  85  98  60  83  91  70  73  96  59  52  51  53  53  98  72  50  59  50  52  91  65  59  60  93  60  72  63  71  90  62  88  96  55  93  89  64  58  69  82  61  77  58  77  68  77  97  58  68  92  80  51  57  81  85  49  56  69  97  87  67  75  63  77  58  71  89  82  50  90  53  77  86  86  64  51  60  88  73  74  53  75  51  68  51  79  93  52  58  67  76  51  97  96  57  49  70  93  84  70  88  94  61  51  66  52  65  63  80  98  94  64  75  56  75  90  89  77  66  62  88  92  56  94  52  83  54  81  55  58  84  54  74  60  92  85  76  82  49  55  49  81  62  89  54  79  74  77  78  96  91  65  92  74  89  57  98  97  74  93  50  80  77  71  91  97  75  57  82  66  97  59  62  59  55  49  59  56  68  67  76  91  56  52  52  63  63  90  68  51  64  58  84  85  49  84  68  73  87  80  93  74  77  82  86  63  83  49  87  92  92  64  86  78  72  58  69  64  82  51  72  87  73  96  78  88  64  83  59  71  50  77  98  67  88  69  96  80  70  73  53  88  68  65  89  87  56  97  85  90  56  73  87  76  73  88  60  78  53  95  67  67  82  56  60  64  69  80  74  96  97  55  62  50  51  90  55  51  72  98  50  69  60  77  73  95  66  76  95  50  60  56  94  88  71  60  87  53  61  50  71  96  67  67  72  81  69  89  79  90  58  74  79  94  59  85  71  92  61  71  59  49  54  85  97  61  64  98  96  66  63  72  50  51  76  72  50  54  90  76  68  73  97  73  94  92  74  55  85  63  68  79  60  73  72  63  83  55  77  74  97  49  79  58  80  56  58  87  74  72  82  94  63  91  74  55  60  74  53  49  55  54  52  83  95  50  58  74  59  68  57  92  86  53  72  82  57  58  82  69  57  90  54  77  81  91  82  92  93  53  95  72  72  93  71  73  92  89  65  96  64  97  54  88  61  91  95  66  85  65  49  70  71  77  56  61  50  69  75  77  96  65  85  68  51  62  50  67  97  52  65  76  59  94  55  62  76  83  66  71  55  86  58  73  52  76  69  50  72  51  74  55  76  83  81  51  81  94  76  61  95  60  82  96  64  76  87  82  50  77  80  92  88  64  96  57  87  94  80  94  67  62  92  89  72  76  76  85  96  94  82  90  72  77  52  74  59  98  67  59  53  87  65  55  79  68  53  52  89  93  87  64  89  58  53  84  65  82  97  68  85  69  60  64  95  70  79  98  90  73  77  74  66  87  84  67  52  82  88  98  97  92  70  96  52  49  60  82  90  63  57  63  93  64  76  83  51  66  55  97  82  82  97  83  86  54  52  94  66  93  79  90  92  50  82  83  54  76  49  54  64  50  68  50  76  90  66  83  87  59  87  76  55  78  50  72  65  96  56  94  56  72  82  51  77  68  84  91  78  70  54  52  73  71  88  69  79  49  94  82  92  55  82  94  82  53  70  52  89  98  95  90  85  93  93  75  64  83  77  92  87  88  79  62  83  54  86  69  77  68  85  51  71  63  92  66  80  96  94  83  82  75  79  83  74  64  55  63  87  84  61  90  80  80  91  95  69  87  92  89  69  77  60  73  63  82  49  65  86  57  53  63  54  57  61  56  60  80  69  83  66  90  79  92  56  77  95  76  88  77  58  54  92  77  59  56  97  49  50  65  62  92  63  55  61  79  87  85  61  69  85  54  58  97  89  85  60  83  65  66  73  94  62  51  88  75  69  88  81  66  66  74  84  71  70  65  78  82  72  57  55  85  90  84  91  57  73  66  97  56  56  71  89  68  58  52  63  54  65  69  92  51  60  81  59  55  75  74  69  96  96  85  71  85  55  50  86  64  54  77  86  51  84  89  51  72  52  82  89  67  70  93  73  58  81  64  88  83  89  70  68  65  87  96  58  61  68  79  79  92  75  93  77  76  89  78  82  82  75  73  59  76  68  52  53  78  86  69  52  79  97  60  63  56  92  92  83  65  63  66  71  80  59  57  72  67  59  86  59  71  65  72  65  84  59  73  52  63  56  91  78  73  88  92  78  95  95  96  68  98  71  88  79  72  57  49  81  52  88  64  81  77  94  59  90  82  86  74            
          90  77  70  66  70  50  66  71  92  66  95  90  89  81  51  56  50  79  76  65  51  84  79  63  98  65  81  58  58  72  59  93  98  56  54  59  55  88  84  71  62  92  90  82  58  91  91  92  89  73  75  95  91  54  77  56  94  68  54  66  52  73  53  53  71  90  55  60  75  51  91  74  55  65  62  68  80  52  84  69  76  52  81  60  54  89  81  61  98  52  96  59  67  65  72  89  57  87  63  87  91  81  55  71  97  56  60  69  82  64  83  50  64  79  68  56  93  71  81  50  73  64  81  55  68  71  78  88  91  86  49  87  89  68  77  55  54  74  55  53  69  87  98  66  62  94  85  54  80  92  91  56  72  66  91  69  62  49  50  89  66  67  97  79  67  75  67  66  94  73  56  92  61  98  78  58  65  50  68  72  94  69  68  91  57  60  54  62  59  63  65  64  97  51  54  55  54  65  55  57  83  69  71  68  52  92  85  55  93  71  93  88  59  64  73  75  50  66  68  50  77  52  49  83  89  84  78  95  97  82  56  64  53  67  76  55  59  98  58  90  88  67  84  54  67  83  63  94  97  87  69  61  55  53  61  80  86  88  81  77  59  60  68  66  67  82  49  75  52  93  89  56  88  69  79  53  65  56  69  68  55  85  73  70  94  58  65  83  64  57  83  57  86  98  94  51  69  52  86  63  68  78  55  75  53  49  70  61  86  54  87  83  89  92  98  61  87  85  61  49  67  54  90  96  95  66  76  52  96  81  73  52  52  49  84  75  49  74  97  79  79  81  70  88  49  93  74  89  68  79  69  76  84  80  58  89  85  79  86  87  81  57  52  54  87  68  49  77  87  63  69  50  50  56  52  60  71  88  85  75  67  59  62  93  68  63  54  79  60  77  55  50  84  50  94  97  93  96  93  53  63  52  67  49  61  54  87  66  81  49  89  63  70  90  56  58  62  91  94  80  59  56  49  51  87  74  94  94  75  68  56  72  91  58  71  98  59  61  73  65  70  94  81  97  58  72  90  64  64  61  60  50  74  72  55  86  71  65  62  72  90  71  95  97  56  72  62  54  60  89  76  95  89  50  82  83  95  73  76  59  89  76  58  53  57  93  95  72  60  90  69  67  77  88  94  53  52  79  69  51  78  90  57  94  69  85  79  78  88  96  61  64  54  78  98  96  65  64  95  79  97  72  90  69  79  90  71  82  67  50  94  68  88  57  71  95  53  94  73  71  59  51  55  66  90  69  65  78  66  96  49  52  84  83  97  88  84  86  78  58  84  49  76  54  56  52  62  81  55  87  63  90  57  81  57  50  74  76  87  89  49  79  51  86  75  79  66  85  82  96  94  57  91  78  66  52  55  98  66  66  84  65  85  78  56  85  53  51  89  93  79  51  52  51  73  52  65  93  79  63  63  85  65  80  58  52  79  65  57  49  62  87  57  88  57  60  66  51  55  96  56  70  52  95  52  97  83  92  63  52  59  74  60  81  89  75  75  71  88  54  85  94  98  55  53  57  70  57  49  57  69  54  62  81  57  52  81  53  76  57  97  73  71  93  90  82  75  94  71  76  89  77  58  98  80  90  68  73  71  68  79  70  88  90  80  65  51  82  66  77  89  57  58  85  93  87  69  95  94  63  88  64  69  61  88  50  64  67  65  83  80  63  79  52  89  83  80  56  67  95  85  83  67  70  65  79  98  52  70  56  73  57  77  80  67  59  95  88  84  81  79  65  70  74  74  80  74  51  66  71  81  95  92  68  52  54  85  70  63  98  65  72  97  76  86  83  52  91  56  98  57  56  80  98  58  63  54  71  91  90  54  54  82  66  81  59  88  65  66  60  87  58  97  53  52  66  74  77  76  69  71  83  57  76  80  74  95  88  72  63  77  88  73  74  80  73  94  69  78  61  50  95  82  56  66  65  59  59  51  75  79  83  57  83  83  86  90  75  76  97  76  71  81  50  79  71  68  59  98  49  54  66  60  49  80  71  91  83  84  96  98  74  51  52  97  57  82  51  66  83  60  79  85  87  60  91  71  86  81  63  60  81  56  84  90  65  49  86  79  61  61  84  75  97  82  69  88  77  56  58  78  65  93  52  81  96  75  94  85  72  58  66  93  69  55  71  89  71  89  59  69  68  61  88  51  87  66  94  93  68  86  96  52  64  59  77  81  87  72  82  54  74  90  97  98  80  88  61  98  54  81  87  59  79  49  94  65  54  85  57  80  68  93  82  76  87          
        63  49  86  63  76  95  61  96  74  70  58  92  66  98  73  49  83  67  98  68  56  80  90  53  49  76  63  73  89  74  85  64  65  61  90  56  98  61  98  78  77  54  65  51  98  89  80  72  73  67  86  80  51  70  86  51  97  49  91  89  80  95  98  69  79  52  80  52  97  95  70  79  79  84  87  73  75  53  97  61  60  75  85  80  96  52  55  97  74  79  67  87  50  54  57  67  53  97  77  56  50  95  68  60  69  73  88  62  81  57  51  55  59  75  95  62  96  95  60  89  87  74  64  64  95  94  78  83  71  63  77  75  55  85  61  87  55  98  54  50  93  91  66  74  94  69  66  80  55  81  93  53  56  93  66  82  89  51  92  67  66  79  98  53  64  81  82  98  49  61  98  71  98  96  91  62  50  90  63  58  90  50  73  82  55  98  55  88  84  90  86  96  75  82  63  55  65  81  68  49  49  65  94  83  56  64  92  96  80  95  73  52  63  68  67  90  96  78  49  93  78  78  78  94  59  59  52  68  63  62  53  97  51  85  76  96  65  96  95  58  74  82  96  84  94  65  69  50  53  53  62  86  82  80  54  76  75  65  89  68  98  66  83  76  52  93  51  80  69  85  89  52  56  87  49  77  88  82  63  97  58  92  69  96  92  97  58  60  88  64  82  62  96  52  69  68  62  58  80  93  70  60  53  88  82  55  59  63  59  73  62  87  75  54  50  77  68  82  52  68  75  92  51  91  62  81  63  73  73  59  63  82  80  73  63  64  84  63  76  57  51  59  63  74  49  93  65  74  90  58  83  76  64  51  98  93  98  56  66  90  60  62  74  82  65  63  96  49  95  85  92  55  93  51  67  50  91  93  80  96  49  67  65  68  84  82  54  87  75  61  97  96  72  63  71  79  58  54  75  73  82  80  56  61  96  90  65  52  95  60  87  81  92  67  56  64  74  98  67  79  87  49  95  51  64  53  95  62  79  53  53  86  65  62  77  84  95  89  92  66  63  62  62  59  50  79  93  94  91  56  56  93  62  93  49  60  98  63  82  89  54  68  90  52  94  61  74  50  93  77  55  64  85  91  85  73  72  64  81  94  51  83  55  86  71  81  91  51  61  79  93  57  83  85  53  68  95  70  55  78  93  93  94  62  84  89  89  54  60  50  87  77  60  80  82  88  81  68  57  80  50  52  72  58  77  96  73  51  57  58  69  66  81  87  55  56  51  63  65  49  59  54  65  98  79  76  78  89  58  49  65  87  91  75  52  82  55  62  87  65  54  94  79  74  98  54  51  96  77  94  96  71  87  60  77  85  75  96  75  70  53  77  66  87  63  72  77  80  59  77  83  92  62  81  87  58  55  75  61  67  50  67  57  54  68  56  72  98  98  74  75  96  81  61  56  49  73  80  90  90  59  69  88  90  50  75  64  94  71  51  65  62  88  85  93  96  70  52  59  98  91  93  90  65  83  72  79  85  82  85  66  79  98  71  59  92  95  68  84  71  94  78  71  53  59  63  51  63  97  89  77  65  98  75  75  56  68  90  69  55  78  85  64  74  63  76  78  54  81  67  53  84  72  85  64  67  80  89  92  54  77  75  69  93  71  91  76  86  65  71  77  60  76  75  72  71  90  91  91  86  60  74  93  54  90  77  90  53  63  59  67  94  93  73  97  88  79  87  61  54  85  72  57  58  75  50  80  63  78  77  79  54  49  55  94  79  80  86  96  69  73  61  56  50  86  68  51  62  55  49  77  69  98  93  80  62  59  72  87  72  71  66  75  67  68  77  96  89  67  98  89  52  62  65  97  86  53  77  86  72  72  49  66  86  90  75  79  83  49  50  85  61  95  66  55  75  81  56  75  87  72  51  89  72  91  68  88  65  50  75  78  54  62  78  63  59  89  87  52  66  69  53  86  64  67  79  53  57  97  64  59  50  59  51  51  54  69  62  66  93  90  90  98  79  77  72  70  58  92  51  93  73  74  62  66  94  55  78  66  72  52  51  49  59  58  88  67  65  82  56  62  64  61  97  91  84  95  69  98  80  66  58  82  54  51  94  93  69  54  54  54  78  82  87  98  98  97  92  49  92  61  67  81  62  56  94  85  61  82  59  59  58  77  49  89  96  81  57  76  64  83  52  68  75  66  83  78  53  93  56  98  90  57  69  64  59  75  65  86  87  92  84  58  63  64  59  98  86  97  77  75  75  57  73  69  90  87  73  50  82  82  82  73  68  81  75  96        
      96  68  54  62  73  54  66  94  52  87  58  83  96  49  84  86  79  74  60  90  79  67  55  79  78  97  79  55  59  70  88  68  80  97  73  53  57  55  58  65  89  98  95  69  58  76  57  58  53  50  91  89  87  91  83  51  83  97  52  68  91  97  67  98  76  61  95  52  57  70  56  57  80  76  75  91  53  61  66  90  74  87  86  95  97  68  60  54  69  87  68  90  91  95  83  57  70  67  54  56  66  56  73  88  71  95  62  84  74  50  91  83  63  98  80  66  91  72  52  70  82  70  94  96  66  52  63  81  79  80  59  75  55  81  57  94  72  49  61  60  65  91  56  51  79  51  51  95  52  54  88  90  76  89  50  91  55  60  58  93  92  58  92  67  87  77  78  87  57  93  97  97  49  83  55  68  56  73  69  51  75  81  96  70  94  79  67  81  56  92  73  55  84  82  57  58  63  94  98  82  88  56  58  61  98  49  82  63  57  85  87  61  78  86  62  76  63  69  68  98  77  74  96  90  68  75  54  51  82  58  65  67  56  90  85  50  61  54  55  98  93  67  89  57  67  88  70  67  95  96  59  51  88  74  52  85  76  70  89  74  85  57  79  69  85  79  79  89  70  86  93  98  68  98  60  78  97  71  79  91  67  72  58  98  76  95  88  59  93  82  88  62  81  49  91  92  63  53  68  72  57  67  49  53  89  70  93  70  89  65  84  78  77  91  88  49  53  86  95  95  91  82  70  57  82  94  73  60  64  94  92  91  87  57  72  81  58  79  70  90  97  85  93  68  69  92  49  82  93  52  92  94  63  55  60  56  77  83  70  71  56  77  51  53  79  53  85  66  79  70  65  89  63  58  50  73  97  59  72  68  73  68  70  71  60  94  55  51  85  94  68  82  98  58  96  53  55  65  91  80  76  74  91  91  52  71  78  58  65  58  75  53  88  69  89  59  61  71  88  73  57  65  64  49  61  60  49  93  76  52  60  52  50  72  73  77  68  58  54  82  85  59  79  93  87  56  89  74  57  54  51  49  92  92  67  64  69  78  91  72  60  78  67  62  72  69  93  84  95  54  64  53  91  64  54  74  65  64  59  72  72  89  96  66  64  68  62  90  62  75  59  88  81  61  80  59  80  90  70  96  66  89  79  77  67  90  63  75  75  75  63  86  80  85  95  65  68  63  80  66  81  57  67  87  82  67  79  98  81  60  64  55  89  66  61  55  72  66  63  97  68  63  85  79  72  86  84  57  68  62  73  49  56  92  56  74  76  87  49  84  59  97  82  95  68  66  85  55  73  59  51  81  49  58  85  95  56  89  92  83  76  67  73  91  73  83  67  90  88  60  83  72  63  85  60  63  66  60  58  54  60  62  64  81  87  65  57  51  89  90  86  96  54  85  58  61  93  93  85  77  86  50  52  59  53  89  63  52  76  66  68  62  66  86  81  68  84  81  72  79  78  59  96  87  57  73  49  53  84  70  71  62  96  57  71  98  64  58  96  51  70  68  78  71  91  70  58  77  83  57  77  93  97  72  67  50  75  82  98  59  62  53  87  62  49  69  83  82  94  77  74  58  95  53  89  64  77  92  73  96  76  80  52  51  67  76  64  95  85  62  71  70  52  94  69  71  64  79  62  58  63  83  97  58  90  58  75  82  85  51  52  76  64  85  74  71  83  59  82  62  80  49  83  87  74  96  59  81  50  71  57  79  70  88  76  89  62  54  89  51  72  57  77  83  76  56  64  51  54  59  59  62  58  52  59  68  56  56  62  81  84  83  75  67  78  82  86  74  57  69  77  69  94  85  66  61  84  92  70  57  95  81  89  86  87  50  89  75  72  79  94  76  72  52  81  86  64  67  93  87  70  95  65  77  64  78  49  73  73  66  54  82  70  50  77  71  86  78  88  75  86  87  65  49  86  64  50  79  79  92  57  69  74  78  81  56  71  82  97  69  84  92  92  82  90  60  94  77  55  53  98  94  98  96  75  74  74  60  76  98  51  52  83  61  97  93  82  50  63  75  96  92  70  97  58  96  76  93  83  55  73  83  71  86  58  74  72  70  75  96  85  77  78  89  57  87  90  73  76  71  56  68  60  60  72  75  76  83  92  89  93  76  72  93  56  77  51  84  57  83  57  60  81  81  82  52  89  96  53  83  62  92  55  65  98  60  86  74  82  70  61  83  58  89  51  64  71  64  76  49  49  78  69  87  61  83  80  94  88  91  70  52  57  59  88  95  72  72      
    87  70  57  87  72  50  64  84  84  92  85  71  87  87  92  60  76  72  90  91  81  89  66  94  69  63  92  78  84  62  55  71  60  93  62  76  71  90  89  91  63  59  75  53  53  77  62  57  96  96  89  49  92  58  88  72  78  74  63  62  64  64  56  71  83  72  76  87  62  63  96  72  64  82  65  53  80  95  71  76  61  65  68  50  95  76  60  69  49  95  98  69  97  76  76  88  96  90  84  60  52  62  89  51  82  53  56  63  81  88  77  54  60  67  74  53  97  82  94  78  79  51  68  82  60  97  71  78  89  69  63  57  80  75  76  96  78  89  85  90  95  65  97  76  82  92  60  49  70  54  80  49  78  77  54  84  65  51  75  91  58  70  91  88  50  90  98  79  56  97  76  94  49  98  65  83  63  83  85  62  59  83  72  86  73  98  89  65  60  52  82  72  59  57  72  87  71  51  68  97  72  85  91  63  63  73  59  91  64  79  89  72  81  78  56  86  51  56  50  90  96  70  54  93  95  88  84  95  82  69  55  67  84  59  73  94  57  60  94  54  74  63  87  58  60  64  80  61  50  88  89  68  53  57  60  83  88  65  85  82  50  49  72  66  61  68  49  76  69  60  52  49  89  50  73  76  56  68  93  94  84  58  85  64  74  84  96  92  90  89  96  80  92  83  53  59  82  55  69  97  76  50  94  55  51  53  80  61  65  71  93  78  86  79  78  91  91  73  85  94  65  76  70  95  81  86  51  49  82  49  51  93  59  80  59  89  88  91  76  61  96  70  54  65  68  73  85  91  69  65  60  53  53  67  97  86  61  98  80  97  67  66  55  60  58  64  77  57  77  87  66  49  81  91  61  73  84  57  92  93  86  94  84  49  81  98  71  84  59  95  97  66  52  84  87  69  53  52  64  53  93  68  72  75  74  61  96  76  75  92  93  60  74  77  82  54  75  62  67  85  92  83  85  53  92  79  73  78  83  49  82  64  84  61  71  64  73  89  78  97  70  60  67  86  70  52  78  49  54  63  88  75  74  80  78  84  55  86  58  69  61  69  52  63  53  95  95  72  80  54  69  83  75  78  82  81  68  60  72  52  68  64  95  91  91  90  75  85  85  92  65  58  81  95  91  60  54  62  56  88  69  70  73  89  73  69  74  72  63  60  59  94  92  66  57  60  61  88  73  55  83  87  61  91  53  91  95  89  81  50  80  86  98  51  56  76  96  70  82  69  63  62  98  88  63  55  57  79  76  78  89  50  71  69  84  71  55  81  60  68  68  51  65  69  86  98  56  52  96  72  91  83  97  90  68  72  51  94  82  55  70  67  73  78  73  61  85  58  58  52  79  85  96  67  52  50  82  51  49  88  87  52  94  59  95  73  96  78  50  84  92  57  72  97  75  83  55  66  54  63  71  83  75  73  95  86  87  74  84  53  70  69  77  74  77  75  67  88  91  53  72  98  54  53  76  53  97  81  78  51  83  58  67  93  52  58  55  90  74  71  86  84  65  50  84  55  65  66  90  88  92  65  80  71  70  70  98  82  75  61  72  85  96  90  98  73  70  55  63  49  57  59  78  62  74  54  51  76  63  66  90  85  72  89  97  49  89  59  67  67  62  63  76  65  70  57  98  88  78  66  78  77  50  92  82  58  57  83  58  74  89  82  64  58  93  77  53  79  91  59  66  67  55  95  66  67  53  54  95  93  58  70  85  97  55  90  96  66  72  73  94  80  98  95  62  84  98  51  90  80  55  67  73  96  91  76  69  71  84  90  87  92  75  84  74  59  98  84  61  61  53  95  67  56  54  71  60  69  88  93  98  90  79  54  72  65  71  76  84  65  72  76  60  63  79  49  78  95  54  74  79  56  91  51  89  86  65  89  89  80  51  54  98  49  96  51  74  63  67  88  91  80  98  84  60  95  82  65  94  95  88  87  66  94  91  52  72  80  66  98  98  51  96  79  53  75  82  85  62  74  50  95  56  87  68  92  71  57  52  89  87  97  58  55  60  90  66  67  66  76  85  85  64  74  67  82  90  75  82  70  69  72  62  64  51  93  79  96  74  72  88  93  77  89  88  73  68  50  75  64  67  72  57  89  56  57  81  86  88  97  53  85  64  73  97  73  52  58  82  80  83  74  74  90  85  83  98  66  61  54  58  79  84  62  55  83  62  76  69  91  59  53  79  87  98  80  76  85  54  72  91  58  49  82  54  84  95  83  93  95  78  69  60  96  62  91  89  61  96    
  87  50  75  93  53  49  75  82  51  85  70  53  92  88  90  54  52  73  63  97  88  91  98  56  68  87  57  54  61  59  97  68  63  71  57  88  79  86  85  68  89  74  76  89  80  67  64  75  94  55  65  59  66  56  55  85  75  95  96  79  69  79  51  96  77  50  74  98  53  97  54  62  67  81  55  59  57  58  91  66  49  93  64  51  86  98  70  79  94  50  81  70  88  53  64  88  72  84  56  56  63  72  55  72  55  62  87  60  65  77  70  86  98  95  51  72  75  98  61  93  61  55  93  88  59  76  59  51  51  68  83  59  51  79  77  81  72  55  91  57  49  72  69  75  69  71  92  97  93  92  71  55  60  70  85  63  69  72  52  76  76  49  83  79  62  83  75  71  67  84  93  84  83  72  81  98  82  86  78  91  91  75  57  76  84  94  71  86  49  79  79  56  83  68  69  78  97  77  71  63  94  55  51  59  66  72  87  86  93  58  82  88  50  66  81  68  94  53  71  81  89  58  57  86  66  95  68  50  88  62  67  89  86  71  63  71  95  50  96  64  77  74  72  88  62  86  76  85  81  83  54  58  49  54  92  93  85  85  60  60  96  77  74  75  96  53  70  71  91  53  91  62  57  54  91  93  94  59  90  95  69  96  81  72  85  95  88  91  96  57  95  87  59  54  82  77  84  95  94  91  62  84  77  78  86  72  93  80  62  83  77  67  80  67  94  93  93  77  57  51  67  57  57  73  94  70  91  83  65  51  81  61  54  64  78  92  56  86  76  86  83  50  92  50  50  94  78  86  67  92  54  51  53  91  61  86  87  84  64  67  50  77  66  83  91  52  58  62  61  65  86  97  54  64  89  77  86  83  70  63  85  61  75  69  74  58  65  87  57  49  86  70  60  81  72  93  53  52  88  83  60  87  57  57  96  58  84  72  80  91  68  82  95  78  62  62  59  75  50  54  52  90  76  57  92  96  53  98  70  71  51  52  83  95  92  83  80  53  80  80  63  49  84  68  69  74  73  80  67  93  91  51  89  76  57  82  66  86  69  94  80  55  85  50  96  52  65  96  98  94  79  83  97  89  76  69  93  69  61  84  90  91  95  60  80  70  64  94  57  90  53  96  81  88  62  71  93  55  55  82  86  54  64  94  52  95  64  88  77  86  98  85  63  73  55  64  62  80  60  86  97  77  55  65  94  95  94  67  73  62  93  88  59  97  89  93  86  67  63  60  97  76  58  88  64  86  76  57  85  80  56  93  82  97  59  96  59  67  72  62  82  54  83  66  70  51  66  58  92  95  51  90  90  73  72  73  65  57  98  84  82  63  70  83  58  83  83  72  77  80  54  88  90  52  76  88  66  73  85  55  51  53  83  92  65  86  54  87  50  58  78  97  52  56  87  51  80  85  74  91  54  68  75  96  67  52  83  65  72  67  75  98  76  87  53  62  71  90  63  72  61  60  82  62  96  89  92  56  82  75  64  82  55  85  95  91  60  56  81  62  74  58  53  92  65  87  89  81  52  72  87  96  86  65  90  71  64  94  63  56  62  97  80  96  70  54  51  65  89  61  56  50  92  53  71  79  67  91  94  60  97  66  57  60  94  93  82  76  89  82  60  81  54  98  68  89  88  66  55  93  58  72  74  80  57  82  82  90  88  59  71  86  79  73  82  55  75  53  67  67  60  59  57  88  89  50  86  96  84  72  92  93  72  87  54  91  67  61  69  90  53  64  72  60  81  53  82  59  64  93  59  98  67  77  55  70  49  94  85  68  76  60  70  87  89  57  50  50  94  85  72  75  63  51  52  66  49  51  55  61  64  88  95  70  88  85  63  81  74  68  60  91  67  94  70  85  67  57  75  68  85  92  85  74  53  52  84  54  72  64  61  81  55  54  79  81  95  68  94  96  76  63  90  89  60  96  85  76  70  78  72  60  51  55  97  82  59  50  75  94  70  64  57  85  70  57  89  81  78  54  59  96  95  62  66  85  60  69  72  75  67  92  97  96  92  52  70  96  57  56  91  94  94  81  81  90  50  74  93  62  90  71  82  75  77  72  64  76  92  50  82  62  60  68  65  63  75  55  63  85  87  55  68  60  84  64  56  66  66  79  98  63  50  75  62  89  61  96  95  51  88  88  92  51  80  78  62  79  51  53  74  95  73  59  97  79  90  76  88  98  59  60  49  76  87  91  58  69  56  51  88  52  83  75  54  59  76  67  85  70  74  66  97  93  68  71  73  84  57  89  
94  78  73  77  84  52  93  64  70  78  80  69  98  76  66  49  94  95  49  75  54  54  74  93  70  93  94  90  65  81  69  64  51  65  65  71  84  77  87  87  74  57  94  84  92  66  73  78  65  93  54  64  88  51  71  97  86  91  73  87  62  81  81  82  75  54  74  56  70  93  67  54  69  88  61  61  80  87  71  54  95  96  64  55  68  77  52  72  83  51  73  69  63  89  95  74  54  73  64  72  81  98  51  77  75  85  78  92  88  49  75  65  72  72  68  59  51  67  58  95  61  80  82  88  79  64  83  93  60  66  51  83  93  93  50  91  69  71  68  82  64  94  74  68  72  88  69  73  89  79  98  78  87  77  71  81  57  63  88  75  85  71  82  95  53  84  97  94  69  75  87  61  97  86  68  50  67  61  91  50  56  50  57  80  81  64  60  50  81  82  91  68  70  76  64  59  53  95  91  79  90  58  51  77  66  82  64  66  51  70  51  87  76  83  65  53  84  91  93  72  89  75  52  77  59  49  81  49  68  85  79  83  74  51  67  86  89  93  81  51  62  64  62  88  90  97  62  50  96  72  72  89  83  63  57  89  52  58  75  78  57  63  55  69  89  91  55  76  96  75  67  65  52  81  68  74  93  91  86  55  54  85  53  78  61  98  61  76  55  63  52  82  56  55  56  53  91  60  88  73  56  57  93  72  92  75  77  74  88  74  96  73  63  59  98  86  87  65  78  55  96  54  52  71  74  70  72  59  53  62  57  89  80  95  67  62  76  67  50  61  58  81  58  68  72  92  80  81  51  86  61  89  90  52  72  83  62  89  82  67  52  97  74  78  59  82  71  57  67  89  51  55  82  72  84  69  89  54  98  78  98  52  67  65  65  77  56  96  72  58  60  72  82  91  50  49  76  60  49  56  69  73  56  67  62  50  89  77  86  65  80  78  96  58  78  75  84  95  94  76  50  72  70  91  81  53  93  67  75  62  97  82  49  56  58  67  56  58  65  86  91  59  51  59  89  97  66  57  91  65  51  97  88  79  91  53  69  86  69  70  87  58  80  91  73  78  85  54  49  76  95  51  75  73  61  54  54  87  50  90  58  85  75  88  61  82  80  61  53  66  76  54  98  86  60  56  75  71  86  75  55  64  81  63  56  63  66  64  75  51  71  67  98  95  58  61  86  67  86  83  78  55  49  77  90  83  72  84  56  98  60  78  84  87  79  90  81  92  84  74  74  88  81  71  80  54  75  63  80  71  70  82  82  93  62  49  51  76  97  55  49  84  83  82  59  56  77  50  66  69  70  87  50  93  62  98  61  57  62  68  49  90  52  77  50  63  79  53  68  53  94  70  50  91  71  80  89  60  68  56  75  77  71  50  81  95  94  77  60  69  58  50  54  95  51  97  81  69  86  75  97  71  96  73  81  52  98  73  57  91  97  49  91  67  59  59  93  60  56  67  83  60  82  76  95  89  69  59  92  63  57  68  55  61  95  63  49  68  85  80  88  97  61  67  73  91  50  53  90  79  62  89  73  85  88  71  78  59  94  71  88  93  53  60  87  53  52  92  65  63  98  69  70  88  64  57  69  54  63  64  71  84  65  70  89  52  74  65  61  61  54  82  83  75  84  97  79  74  52  55  57  51  59  92  75  61  93  76  59  90  69  74  65  52  70  80  88  71  65  75  80  57  76  74  89  77  55  97  80  62  88  79  96  61  71  81  88  89  80  89  67  72  64  69  88  62  71  94  51  59  94  57  66  55  71  86  60  78  76  88  67  61  67  83  54  56  80  77  50  83  70  62  52  57  75  49  69  84  93  59  60  97  66  57  49  71  85  84  66  89  90  74  98  51  70  95  62  71  79  53  55  90  50  83  76  93  79  83  50  49  56  81  97  49  93  85  49  89  87  76  72  96  86  90  90  59  59  66  66  82  92  81  53  84  63  72  72  70  86  89  51  78  62  91  55  97  58  59  49  73  95  77  70  90  85  53  72  67  74  70  62  70  83  73  68  55  86  86  79  78  62  77  81  79  81  65  63  92  79  81  87  79  70  52  55  55  52  64  66  72  90  98  93  77  72  68  67  91  82  74  76  86  86  76  57  95  95  72  76  98  57  86  95  82  62  53  72  70  57  61  71  97  84  79  66  96  50  52  90  96  58  67  70  75  60  52  62  72  55  88  85  88  53  80  85  91  93  52  51  71  57  80  61  59  69  65  80  68  50  93  96  63  64  90  56  80  83  80  50  94  64
  73  85  79  65  64  85  61  91  94  63  76  87  83  49  85  95  79  64  63  87  74  96  61  61  77  65  50  66  71  94  66  60  86  76  91  70  50  78  85  82  70  94  97  90  93  66  87  59  74  94  54  88  63  53  98  82  91  57  86  78  80  78  97  78  61  89  51  94  77  51  71  60  62  90  69  60  92  90  94  55  66  87  85  50  90  89  75  62  88  89  55  97  49  59  80  91  55  68  76  64  55  54  82  88  51  87  82  86  98  77  86  52  63  91  55  76  67  95  71  79  97  83  86  71  71  65  57  55  85  76  94  71  70  90  78  86  64  94  93  90  98  83  64  51  53  55  91  67  66  95  60  86  94  60  77  62  61  87  91  91  50  97  67  53  74  69  66  63  78  75  49  66  75  51  87  94  73  72  83  87  94  80  57  64  92  85  68  82  66  51  67  85  83  85  80  86  52  69  70  70  50  64  56  59  49  78  98  96  95  57  90  49  57  64  84  65  93  80  84  72  85  81  93  54  92  69  97  77  75  76  89  65  51  73  62  54  81  61  83  85  96  70  86  49  58  94  69  54  80  85  77  97  61  54  56  51  74  85  57  96  70  87  87  67  73  64  51  82  65  66  93  85  78  97  66  94  64  79  65  83  55  69  96  97  92  79  63  53  53  98  90  71  77  58  73  56  67  71  89  91  71  53  95  91  61  69  52  72  88  52  68  50  82  95  50  72  53  73  86  53  63  76  84  50  86  78  95  60  75  94  57  52  77  76  77  53  76  84  68  69  64  81  93  58  58  98  58  65  72  88  83  53  75  78  68  51  50  62  81  73  95  52  90  59  72  87  50  67  77  68  95  75  92  84  57  95  69  66  70  90  93  94  81  70  83  97  60  61  63  72  57  93  76  89  93  96  95  49  60  93  69  93  85  61  85  69  56  51  73  65  67  69  50  75  81  73  63  81  87  51  89  88  79  74  61  62  72  79  66  54  56  83  70  81  95  98  91  88  88  88  67  71  79  75  66  58  93  58  86  51  58  75  69  71  52  81  71  96  69  67  72  50  71  71  76  60  51  56  62  87  96  64  86  82  58  54  80  61  85  83  89  70  98  84  65  90  80  59  92  78  63  72  65  59  59  92  58  97  52  68  60  94  73  53  83  52  70  69  92  76  65  65  51  55  96  81  64  49  88  85  82  62  56  71  74  50  63  85  87  50  73  51  72  83  85  89  64  96  66  49  84  49  94  52  52  90  92  59  50  61  63  91  83  68  83  66  90  51  50  56  56  72  55  76  71  63  95  64  77  92  51  81  59  96  71  98  79  71  57  85  69  74  52  70  56  82  60  55  92  90  93  71  97  86  68  81  95  56  94  68  93  83  58  97  51  96  50  68  93  97  77  61  62  72  63  92  55  63  76  88  74  93  63  72  51  65  77  64  74  95  51  95  71  76  74  72  97  52  82  86  96  50  51  65  71  88  49  94  92  95  66  52  68  85  82  87  64  64  57  73  80  71  71  98  60  96  80  74  55  95  94  68  76  81  66  49  90  56  74  92  71  82  75  59  90  54  88  73  83  94  69  71  94  60  49  50  66  97  93  51  68  89  61  64  76  49  95  58  63  95  81  57  57  92  60  97  69  90  98  61  88  55  76  57  77  52  95  94  51  69  70  66  55  77  63  84  68  77  64  90  66  90  84  75  59  56  71  49  76  86  72  64  90  75  56  55  51  92  63  77  85  58  76  78  77  60  67  54  94  53  75  84  54  49  85  58  98  89  72  71  90  51  98  84  62  78  77  88  96  91  56  55  98  68  87  62  88  76  96  85  98  82  82  97  80  96  98  57  59  93  80  79  94  60  63  82  90  84  85  50  72  79  86  51  53  53  54  60  63  88  82  62  49  96  64  94  58  54  78  97  53  85  62  57  53  75  95  69  77  54  57  79  71  95  63  84  84  72  64  84  89  60  57  57  80  73  97  85  92  52  67  97  66  76  84  72  88  76  98  79  77  51  70  85  78  76  66  83  82  54  75  95  55  58  63  80  75  53  59  76  54  71  66  52  75  54  69  95  95  81  87  76  69  87  93  74  87  62  49  69  76  94  60  88  84  81  81  96  90  64  50  50  83  77  69  53  86  51  94  65  76  57  79  63  71  71  80  78  74  76  75  69  89  51  79  88  52  67  95  86  56  91  94  58  53  83  61  58  50  91  90  70  61  50  97  53  66  69  85  53  94  80  90  96  51  75  72  76  51  53  
    93  97  60  56  66  91  53  70  83  97  80  82  98  69  88  78  76  51  93  55  78  94  67  62  96  58  69  87  75  50  51  56  75  65  78  79  62  73  80  77  66  81  92  64  66  83  51  74  71  72  86  94  69  52  88  94  65  56  97  86  85  98  56  71  82  68  60  58  92  50  75  78  79  56  97  73  79  51  87  57  68  73  70  68  72  50  67  59  59  77  85  61  71  69  93  86  50  49  52  92  88  88  97  80  89  79  68  94  59  81  58  56  75  93  76  92  62  55  91  73  82  96  94  60  54  57  72  63  67  60  94  97  78  79  63  53  57  69  60  65  71  50  60  95  51  84  78  63  85  97  84  72  60  57  87  92  83  90  53  57  61  73  74  76  94  96  93  84  77  75  71  53  89  79  90  74  77  92  71  55  68  68  88  61  94  74  97  89  88  54  66  73  81  77  95  86  80  72  95  77  83  98  96  89  67  84  87  84  58  93  90  86  78  59  91  59  90  66  72  63  50  74  79  72  79  70  59  85  68  95  62  84  61  73  68  76  62  91  62  69  49  68  97  74  84  96  96  63  75  51  77  55  56  84  83  53  80  73  76  70  76  51  50  90  88  81  55  84  76  93  66  54  51  62  90  86  80  91  96  96  60  81  50  78  89  86  88  67  60  49  52  73  77  89  69  57  89  51  83  53  79  84  54  64  62  56  78  60  94  51  78  94  91  80  61  91  61  52  78  81  54  52  56  82  58  90  92  79  96  86  94  87  79  55  82  61  72  71  92  75  87  86  65  83  74  62  84  71  78  94  52  66  49  67  74  87  57  66  86  70  77  77  55  95  96  98  57  75  92  65  93  98  86  66  91  92  75  80  61  84  67  84  75  82  52  83  66  58  94  92  66  71  80  62  64  58  51  76  75  52  90  73  65  74  59  89  77  88  67  65  77  67  56  74  80  64  72  77  86  85  55  95  88  93  98  57  65  89  56  85  67  85  62  85  88  85  94  74  55  69  79  93  76  54  95  94  71  90  90  79  52  95  59  92  75  88  67  82  96  72  90  76  90  56  59  86  56  81  88  90  60  98  78  76  71  50  68  62  51  98  76  95  75  55  58  80  87  56  90  87  73  69  60  96  51  89  53  64  94  70  59  85  97  66  89  76  90  81  56  74  73  98  89  83  97  85  94  94  94  87  84  75  83  80  98  74  93  61  85  49  61  61  81  93  68  85  87  87  49  96  98  80  68  89  91  98  57  96  59  56  97  88  79  66  96  68  76  80  56  63  63  81  65  98  55  91  51  97  52  95  51  80  52  90  52  96  69  94  52  93  79  52  63  71  55  83  85  69  82  55  98  95  95  50  61  85  91  76  59  75  68  84  74  98  66  55  90  70  53  50  67  68  60  89  69  61  66  62  72  89  86  91  84  96  93  56  53  58  91  82  73  75  49  83  66  60  94  70  62  49  80  55  56  82  96  86  50  83  61  87  62  94  81  63  51  51  56  96  91  72  65  58  89  98  65  88  96  70  95  63  50  67  49  79  86  89  65  55  62  96  72  80  88  76  69  91  82  60  89  97  89  65  91  79  97  82  75  86  62  95  57  59  74  90  76  49  60  94  49  72  87  58  87  54  59  84  53  92  81  77  65  61  79  56  96  55  58  90  59  74  86  68  91  60  84  81  86  61  63  72  80  85  69  70  75  49  60  98  85  63  61  65  50  74  50  73  60  55  73  77  70  68  89  86  68  56  56  59  66  72  73  91  76  69  58  82  80  53  90  86  86  92  61  83  71  61  51  95  91  63  74  51  89  77  96  94  78  54  85  95  57  87  52  61  56  92  86  69  71  67  67  63  79  98  52  65  74  65  86  91  56  87  82  82  65  52  52  66  77  91  94  94  57  62  69  63  67  52  55  79  81  77  80  82  75  49  68  91  75  58  83  59  69  83  49  97  78  67  93  91  89  57  94  51  76  94  90  83  98  97  73  87  62  67  70  82  51  69  68  49  55  49  97  87  53  85  49  62  53  68  57  84  85  77  68  65  95  70  64  52  76  83  78  52  89  53  62  62  93  53  64  72  71  64  91  73  81  77  74  51  89  93  56  81  95  98  95  67  83  51  61  98  74  56  98  85  62  95  51  53  56  79  97  67  82  92  72  54  59  88  56  94  91  52  65  81  59  68  80  68  86  79  89  94  77  88  56  77  97  78  74  81  58  76  71  91  70  78  78  49  71  74  59  61  57  92  70  98  67    
      68  61  67  85  71  63  96  60  89  78  85  73  74  50  96  63  86  81  53  91  69  64  74  97  76  84  49  97  91  78  95  98  64  87  88  81  93  84  55  71  70  68  81  89  55  50  60  77  80  64  67  86  63  83  71  64  71  65  55  88  67  59  94  63  82  94  62  73  60  67  91  67  94  84  89  63  59  88  62  53  85  62  52  87  56  67  57  50  90  64  68  93  90  91  83  57  62  87  63  50  91  66  57  86  87  61  58  82  60  79  55  60  83  62  90  72  90  90  93  67  53  56  61  83  61  73  72  59  74  67  79  94  90  52  93  69  91  55  87  54  55  57  79  90  97  54  73  70  66  75  98  55  82  80  72  64  56  52  65  84  66  69  95  75  52  61  85  82  53  57  90  76  71  74  72  84  93  67  58  61  50  65  67  71  50  58  66  53  71  73  74  55  62  59  54  60  90  91  73  92  49  51  79  55  86  87  98  55  79  51  54  62  77  53  94  68  54  72  53  61  84  86  51  87  72  73  60  86  69  84  66  61  65  80  49  88  62  63  70  86  90  65  58  73  57  66  64  58  59  76  90  75  49  63  65  82  89  64  68  75  51  71  59  81  98  77  63  59  56  91  97  76  78  95  77  49  67  93  85  73  64  78  80  84  66  98  90  58  91  74  74  79  94  89  73  67  65  64  62  78  92  73  64  54  87  64  73  68  63  93  57  61  92  96  59  60  73  72  54  62  84  70  67  80  75  63  61  82  56  62  58  70  55  54  66  67  50  55  61  68  77  69  91  84  76  83  84  91  91  80  77  84  76  60  86  89  75  84  55  73  82  92  74  94  63  88  75  76  67  68  64  92  52  60  80  61  55  65  68  83  61  81  86  98  66  79  98  98  75  72  93  66  87  70  88  73  75  52  49  74  53  81  91  85  80  56  64  78  91  56  77  94  77  78  80  82  73  66  88  80  52  71  96  66  63  83  49  70  80  62  97  56  93  92  52  56  81  60  74  63  75  70  91  83  85  60  70  69  94  79  87  51  89  83  76  74  58  69  74  56  77  64  87  98  54  72  61  65  64  60  90  61  59  76  77  94  49  92  76  91  83  59  70  49  78  93  66  61  54  88  76  61  66  91  83  58  50  83  49  54  63  79  64  60  70  83  98  77  76  93  66  90  57  57  74  69  75  56  61  97  60  69  85  86  98  95  87  77  81  65  57  61  60  95  96  70  81  96  97  86  54  61  90  87  91  84  65  74  87  94  60  59  68  77  94  95  79  77  56  63  91  57  64  62  77  89  51  98  71  88  89  65  60  52  67  56  78  84  75  82  68  69  62  66  74  80  63  58  61  59  65  66  67  69  89  74  93  51  62  91  82  76  57  79  72  92  58  72  71  55  85  61  56  61  53  75  92  60  49  68  90  62  74  97  61  55  80  88  80  51  62  73  72  95  83  59  55  50  84  83  74  51  69  96  82  65  73  52  50  92  60  78  70  77  93  68  86  80  62  66  59  95  64  53  58  80  55  91  54  89  80  49  85  53  63  70  72  51  72  82  97  97  62  73  95  87  75  71  76  62  95  76  67  56  74  98  93  95  50  78  98  49  66  74  69  84  80  94  93  50  70  78  71  71  65  67  87  84  62  81  70  93  96  50  66  52  77  61  95  90  90  63  83  61  78  98  72  54  92  68  86  59  58  57  80  74  79  71  56  49  83  51  76  81  71  78  65  50  86  89  60  54  97  83  53  85  53  82  51  58  95  82  91  71  63  87  87  76  52  98  81  58  92  64  66  73  64  75  96  93  52  83  50  94  49  68  52  75  56  88  96  70  52  89  90  80  57  54  97  67  61  52  96  69  67  96  67  75  52  90  86  78  71  60  76  56  91  73  76  67  83  71  60  70  64  90  59  98  91  68  87  77  96  73  50  81  62  76  57  96  57  51  51  85  92  63  74  81  78  49  84  62  68  58  98  50  80  75  93  75  84  51  61  95  68  69  57  96  55  76  74  87  77  68  61  71  91  86  93  65  56  71  72  63  86  53  98  61  80  62  98  64  93  91  94  52  68  83  75  75  86  54  74  75  50  87  95  74  57  66  77  64  63  62  49  56  75  78  64  57  49  98  71  51  71  60  79  60  71  56  85  73  51  84  69  64  72  67  93  60  92  94  68  97  91  98  54  91  64  63  83  84  52  66  85  92  63  62  97  86  67  66  58  58  82  66  87  81  76  79  75  73  98  87  57  81  52  58      
        63  79  84  53  75  90  55  65  91  98  56  51  64  58  90  56  94  98  96  60  98  71  72  91  79  51  71  73  76  92  50  54  70  60  89  88  54  64  81  86  73  71  98  56  96  85  80  74  79  76  77  77  72  55  58  67  89  63  54  74  71  60  92  97  73  61  53  64  81  80  98  95  91  75  91  71  49  70  57  82  84  84  89  53  78  78  49  91  69  55  94  68  64  84  86  77  55  60  71  66  91  60  85  61  60  73  56  61  75  87  54  66  66  83  61  68  56  87  71  64  89  92  64  86  85  79  66  91  79  65  94  54  74  56  96  59  71  90  52  76  86  81  94  71  57  75  82  62  93  56  74  89  49  86  78  62  61  75  67  64  92  89  63  78  49  90  86  95  54  89  62  92  82  77  73  95  94  58  94  88  69  60  78  56  92  56  53  96  97  84  71  97  77  55  96  55  90  89  50  51  91  81  94  95  64  53  71  60  91  52  76  50  67  93  53  70  86  94  73  68  64  58  76  54  89  86  67  82  96  82  92  86  81  79  67  59  50  58  57  78  82  68  64  90  53  92  69  67  85  60  95  80  89  52  60  68  58  52  87  49  62  83  95  56  94  79  76  49  77  72  98  71  82  65  54  81  96  77  86  64  68  92  70  63  54  49  76  97  61  66  79  56  50  92  72  59  95  52  64  49  56  62  83  76  83  78  72  85  62  90  56  89  96  55  73  96  61  83  53  54  94  52  70  59  54  88  64  68  52  96  78  90  71  93  59  57  65  97  90  57  91  83  92  67  96  57  90  73  75  68  64  61  97  93  82  86  55  53  91  67  88  72  66  65  90  69  51  57  62  60  92  69  56  59  65  91  93  73  68  56  67  55  55  73  63  57  96  53  90  76  49  62  66  96  80  64  50  71  67  76  54  90  54  89  78  95  49  96  84  56  64  92  73  70  61  57  88  85  68  66  82  92  70  54  82  67  83  85  71  84  89  76  55  57  91  55  49  66  89  95  76  83  59  73  81  90  62  85  77  83  91  78  93  87  57  73  64  96  73  89  62  65  62  56  62  95  77  58  71  50  60  93  67  85  84  88  52  76  50  86  63  90  60  69  85  62  95  92  92  95  52  72  87  61  50  86  50  74  52  98  58  52  54  54  58  56  57  84  55  56  98  66  86  51  93  96  57  98  64  56  63  64  98  92  78  91  80  88  79  98  73  63  97  80  75  69  49  56  92  68  53  57  79  50  98  77  96  66  66  92  83  63  53  87  62  83  51  58  90  68  87  56  61  71  73  71  52  82  62  78  84  73  82  95  75  52  71  91  73  98  84  89  79  96  71  60  74  81  79  87  66  87  81  53  89  58  63  60  67  73  49  94  55  63  64  94  73  54  92  56  95  67  65  49  85  50  96  61  97  49  89  91  72  75  96  91  60  63  55  97  59  76  77  86  74  80  78  68  68  98  49  71  59  65  72  54  65  59  75  84  68  84  61  77  54  75  58  54  90  96  68  52  66  50  55  80  92  82  76  57  52  82  88  89  51  96  66  77  55  50  92  60  51  75  69  88  57  59  66  59  62  50  90  60  64  90  67  62  94  60  82  50  76  57  75  85  66  57  69  88  77  49  55  84  50  93  91  85  68  83  98  91  60  84  82  93  79  56  76  61  73  95  88  95  71  71  68  70  69  55  61  56  93  67  72  97  97  73  73  61  82  73  93  94  68  49  63  88  65  78  85  98  76  93  89  58  75  68  93  82  62  65  92  89  86  80  51  64  59  52  53  55  85  83  87  55  71  70  63  87  98  98  75  78  50  65  62  71  60  78  65  75  75  76  81  89  74  83  78  90  73  71  78  89  82  87  56  66  52  88  52  68  62  79  68  60  96  63  56  82  76  50  67  73  55  80  82  60  68  65  81  91  69  60  88  58  88  52  54  52  75  50  78  85  82  94  85  91  82  91  74  86  78  50  71  94  66  92  74  59  91  94  80  93  65  74  97  95  85  94  75  53  91  72  65  74  73  50  50  94  60  93  71  72  94  92  58  88  66  59  90  88  95  75  54  94  55  96  64  59  66  59  83  86  90  68  76  81  97  54  71  98  97  77  94  93  53  97  60  88  58  74  89  96  70  97  73  92  62  84  79  55  56  72  74  53  84  74  65  79  89  58  55  60  52  87  51  95  94  95  60  51  80  60  59  55  97  83  97  89  81  90  56  85  83  68  75  79  85  95  63  94  83  84  84  57  70        
          91  97  91  65  81  64  76  52  79  52  98  57  63  49  50  66  51  50  72  82  81  60  94  68  66  63  87  93  72  87  62  65  69  71  70  84  49  76  61  84  56  94  71  50  61  82  66  92  72  78  96  60  60  53  53  58  54  57  61  63  90  60  53  50  97  60  96  64  70  65  94  60  61  53  67  96  73  87  63  72  72  69  82  83  73  70  83  57  78  61  90  98  79  81  84  56  79  54  72  98  93  91  57  98  54  76  86  90  86  67  51  55  74  69  63  94  97  65  65  71  95  72  93  64  59  62  67  56  87  75  51  51  89  57  51  57  68  96  71  95  70  70  64  49  66  81  73  59  78  61  72  64  62  57  54  95  79  77  71  88  95  71  65  95  55  67  93  81  57  94  49  91  55  53  55  81  69  56  96  85  76  59  63  91  69  86  55  72  82  77  62  85  88  90  90  70  74  64  54  77  72  67  61  57  50  96  93  57  66  92  98  54  92  83  76  65  84  85  69  62  68  93  69  50  65  51  92  95  95  91  52  92  80  62  85  72  97  71  56  80  93  63  77  64  76  69  66  62  96  60  66  54  52  50  90  56  79  84  93  61  82  79  68  87  97  50  83  81  96  82  86  79  60  60  90  93  85  70  70  91  67  73  64  82  58  88  84  60  71  86  80  91  67  74  70  49  52  87  85  97  67  72  56  79  56  49  94  73  95  59  64  98  62  81  98  66  94  70  58  98  76  83  75  63  88  56  71  65  55  57  89  58  51  51  80  92  72  96  65  66  77  50  74  93  79  60  60  59  56  76  89  59  61  69  86  57  80  79  62  95  92  77  53  79  80  61  90  58  71  50  58  58  84  72  63  98  49  91  67  98  63  61  62  97  70  77  61  80  84  53  68  80  87  78  91  88  65  72  77  68  73  65  52  57  64  78  84  90  90  72  79  73  56  53  77  68  87  98  68  65  56  63  96  50  64  74  67  56  63  57  80  80  95  63  89  91  69  80  95  76  61  69  51  59  89  63  62  49  72  77  78  56  69  87  78  68  65  58  55  75  95  72  68  80  79  75  74  50  80  78  67  92  80  59  51  93  50  81  82  98  51  76  76  72  76  88  55  70  83  82  51  64  59  56  74  70  72  50  58  79  52  50  60  76  70  89  49  52  67  49  92  66  77  73  69  51  55  64  66  90  51  51  67  78  92  96  62  81  61  87  85  67  55  79  78  68  81  64  89  59  66  68  59  76  68  83  93  87  59  70  98  61  54  84  81  77  69  94  49  96  56  59  67  84  92  50  70  92  94  62  78  77  64  49  60  90  53  71  66  56  73  64  81  51  87  86  53  93  49  84  65  68  82  53  61  56  88  64  82  78  63  67  67  95  67  95  52  96  94  76  74  60  58  76  86  61  87  74  60  72  70  56  66  53  73  78  97  66  79  78  73  86  95  85  85  66  83  97  80  53  52  63  50  55  95  56  79  70  66  67  91  59  71  49  49  76  62  87  79  67  79  55  71  79  82  64  68  68  70  98  52  77  65  61  51  81  84  98  58  89  50  55  64  88  79  88  83  95  70  82  70  90  66  74  65  80  96  90  70  69  53  56  81  67  59  75  83  84  53  84  88  67  82  64  54  98  82  59  81  87  92  70  56  55  52  80  77  56  90  60  87  93  90  58  91  57  94  69  84  69  67  87  79  68  90  75  64  58  81  64  74  72  67  75  81  56  64  82  82  79  93  50  64  76  52  51  72  90  93  80  98  89  91  72  80  90  85  89  67  52  77  90  87  84  79  85  53  59  62  52  65  90  53  54  75  52  52  68  97  87  94  69  86  55  85  57  74  67  61  95  94  63  94  53  65  50  66  78  60  56  89  69  94  86  82  92  68  75  68  63  96  78  84  72  82  88  52  62  88  97  69  53  68  49  79  53  80  59  82  50  70  61  56  81  86  52  79  60  97  66  65  81  70  54  88  96  56  85  49  60  76  78  83  55  86  77  57  96  77  71  73  56  98  59  67  97  74  67  67  64  62  92  75  66  50  78  53  55  74  58  89  62  95  61  49  80  78  56  61  85  62  71  90  96  52  93  64  60  67  52  90  96  50  84  92  92  93  64  86  96  56  63  86  77  66  71  75  61  83  97  62  81  51  55  50  88  63  51  65  78  53  83  83  58  88  49  64  55  73  71  58  66  59  67  68  95  55  98  55  63  69  71  79  79  59  90  74  76  81  59  80  84  86  88  87  65          
            72  70  77  49  68  66  65  65  98  89  60  49  56  76  56  63  62  56  52  91  73  62  60  74  59  63  54  58  85  50  70  81  82  88  85  92  61  64  50  75  64  56  65  71  56  51  97  71  52  57  52  63  58  52  51  78  79  78  71  66  81  79  70  53  84  54  78  63  85  86  61  76  73  94  95  50  87  70  91  66  64  84  61  92  59  91  85  90  76  81  97  89  84  96  71  80  53  70  64  60  97  65  82  85  75  63  94  78  66  57  84  97  89  83  84  55  86  51  79  96  53  82  50  71  67  92  92  67  89  72  86  78  92  82  69  74  65  74  82  98  85  72  84  97  71  98  59  49  60  97  66  87  77  74  64  67  52  71  61  83  65  61  62  54  92  85  49  91  80  64  72  73  67  68  53  84  67  69  69  65  51  78  92  86  81  66  83  85  81  76  73  71  89  92  60  77  71  60  92  90  62  51  76  71  49  83  50  50  81  92  76  61  71  87  93  78  61  84  96  64  63  63  71  70  65  70  86  58  61  70  57  84  82  66  65  76  69  70  56  82  79  98  91  53  82  54  54  49  93  89  97  56  68  98  83  73  60  60  76  60  79  62  80  63  59  93  91  75  86  67  70  85  56  80  91  63  50  69  95  53  79  84  66  78  95  57  54  95  55  85  69  98  76  53  49  54  76  78  74  86  98  96  82  53  58  66  61  51  96  66  75  77  84  57  56  84  90  70  70  57  90  51  52  82  68  87  74  52  97  74  83  84  72  85  72  52  73  81  70  72  55  55  73  57  79  89  76  72  68  80  71  62  81  71  71  83  92  89  76  60  49  49  57  77  53  93  81  69  53  97  88  77  90  51  57  88  55  52  62  67  80  61  91  90  67  56  74  70  69  88  89  49  59  61  53  91  96  91  58  61  69  80  73  74  67  86  73  81  66  61  95  91  56  87  93  72  79  76  52  54  98  71  65  52  58  82  72  51  92  74  54  77  72  79  91  65  81  82  79  59  60  55  98  63  63  97  72  92  49  82  92  89  81  49  62  56  79  92  76  56  88  67  94  89  64  66  63  91  67  85  98  64  97  78  80  64  80  77  59  71  56  60  90  73  67  77  50  83  49  69  84  72  60  63  97  74  52  80  71  85  58  62  78  80  78  97  72  69  60  78  85  83  75  97  51  50  81  86  56  64  49  96  80  87  66  89  67  98  80  98  67  61  73  81  58  82  50  56  83  92  53  63  72  49  54  73  58  82  73  80  93  53  61  65  60  93  66  71  79  57  86  51  58  70  53  97  91  82  91  61  63  52  80  79  93  63  75  90  51  69  89  69  78  97  69  70  76  89  95  85  50  63  72  84  54  92  66  54  93  82  65  72  93  94  86  56  93  79  92  54  77  76  61  57  97  67  71  76  94  73  54  57  60  90  84  82  53  50  85  79  50  76  97  54  72  77  53  83  83  61  50  69  50  73  52  88  60  96  96  89  56  90  60  74  96  75  58  82  84  67  87  58  90  98  53  67  80  60  56  78  90  77  49  58  65  85  74  55  64  49  62  52  98  78  68  60  69  79  93  74  94  59  80  84  62  80  60  60  81  51  82  88  67  79  50  71  86  67  78  68  61  54  82  62  96  59  79  66  84  64  62  77  97  66  67  82  81  60  68  71  88  76  83  88  85  91  96  50  55  91  53  74  74  75  91  66  51  95  79  94  60  73  72  71  79  52  54  80  97  70  54  50  86  73  55  79  79  50  97  76  62  62  86  66  82  66  87  94  52  79  79  52  59  80  75  76  55  55  90  91  87  71  78  86  51  98  57  61  68  51  60  80  55  59  72  73  97  68  88  81  90  90  56  60  70  78  80  67  72  64  70  50  86  69  60  95  66  87  49  91  50  58  75  79  91  92  56  57  78  72  94  66  71  89  82  85  57  97  97  71  74  50  74  62  98  56  61  66  77  86  56  89  51  90  60  85  50  51  98  82  67  91  72  70  78  90  76  50  86  74  97  70  50  58  62  56  82  59  88  85  94  70  65  68  95  98  75  92  54  98  87  74  51  64  83  63  66  87  97  85  73  73  86  66  94  91  58  97  90  71  68  86  57  57  83  65  82  86  76  59  58  52  95  80  98  68  88  82  80  63  68  54  78  62  96  89  66  89  77  95  77  63  68  49  84  82  69  69  93  97  69  72  90  60  73  95  90  71  93  63  98  96  77  53  52  67  65  62  49  89  79  85  61  79  67            
              97  97  71  49  86  59  92  60  86  90  54  97  61  72  49  81  98  50  89  79  87  91  98  81  91  65  63  96  79  90  84  75  54  51  83  58  65  65  71  56  50  90  89  96  74  76  58  81  58  90  60  80  67  49  66  62  81  59  96  74  81  57  97  64  87  53  90  71  57  54  81  96  66  49  76  67  68  49  83  54  86  83  57  68  85  77  73  82  86  53  80  61  50  50  79  64  64  87  64  89  56  95  81  75  94  74  62  91  72  96  71  65  60  62  95  96  73  49  76  61  86  92  75  71  97  72  66  58  79  53  88  98  87  78  53  67  97  92  90  73  50  98  93  49  85  84  95  81  80  68  86  64  97  90  95  49  52  52  78  89  77  52  89  51  96  51  88  79  81  89  54  71  89  81  85  58  79  61  73  57  71  79  49  69  52  66  58  79  62  92  79  83  70  60  97  90  49  68  91  97  70  65  92  93  84  69  55  66  75  83  65  63  58  62  75  54  59  93  75  50  92  71  49  75  88  85  79  90  73  70  78  50  71  96  76  60  89  77  88  81  52  84  88  60  85  87  81  98  88  89  68  83  68  79  97  83  71  62  61  78  91  89  93  60  49  63  91  97  87  64  64  50  92  89  56  77  68  73  54  53  52  76  58  76  50  74  69  86  76  59  93  78  50  86  50  82  63  52  75  84  69  63  92  57  81  67  96  98  69  96  58  61  73  54  61  87  88  69  61  86  52  65  55  71  64  83  87  86  64  57  49  85  90  92  94  89  56  75  84  74  65  69  61  90  94  49  90  88  63  49  51  91  95  83  73  91  90  61  68  98  65  97  80  79  58  90  56  88  86  91  64  84  65  55  53  89  62  78  62  77  56  91  83  91  84  70  58  92  55  49  79  63  83  96  50  62  58  76  96  70  89  76  63  92  58  63  94  81  63  51  71  74  62  82  80  64  93  88  83  85  64  91  96  49  65  89  71  89  78  56  87  96  55  75  88  72  62  91  67  54  71  51  76  87  98  69  81  50  88  78  64  90  87  90  68  72  54  76  59  70  76  66  65  72  98  62  57  86  66  95  63  86  60  61  92  75  74  73  84  97  60  80  66  64  50  70  73  94  53  74  62  60  77  71  62  50  67  69  90  93  49  60  74  83  55  50  86  50  67  59  96  91  71  50  53  86  86  83  83  75  80  53  58  83  68  75  55  90  84  83  77  63  58  81  69  81  77  67  89  98  54  92  83  71  87  76  53  60  55  63  95  51  96  64  84  85  88  76  61  51  91  98  51  79  77  79  94  50  80  72  71  96  52  53  61  63  58  91  63  50  87  60  74  93  87  59  84  55  94  66  70  79  72  63  94  66  77  54  68  64  55  67  91  85  62  56  77  54  58  55  83  62  96  49  49  96  87  97  73  56  82  92  92  96  77  61  73  83  71  78  52  87  70  85  56  96  49  61  80  82  91  71  55  74  55  56  53  53  85  50  63  76  83  79  53  94  53  67  98  95  77  90  86  57  84  58  58  85  71  89  88  55  79  85  50  93  61  78  86  95  95  86  62  83  55  78  59  50  65  75  57  85  96  58  98  79  69  65  84  69  64  63  74  81  67  58  81  61  71  53  52  61  63  88  55  53  71  65  68  49  84  87  95  50  98  69  91  89  78  76  94  84  75  61  61  58  88  78  68  84  63  82  53  77  57  50  78  98  55  51  76  84  71  70  76  66  52  71  97  84  87  89  87  85  66  57  84  90  78  92  76  63  63  80  93  89  88  64  79  49  91  58  57  54  95  69  72  84  91  75  90  95  96  50  73  60  85  81  57  86  90  56  61  82  64  73  60  96  61  78  78  84  63  82  56  56  87  50  70  50  71  77  50  80  88  73  97  85  73  88  94  75  85  77  97  77  75  84  84  93  92  93  50  51  73  64  72  62  89  91  52  66  89  91  83  61  94  79  95  89  53  89  96  83  72  66  66  95  84  81  66  63  87  87  74  65  57  96  88  78  68  55  57  96  54  53  81  61  79  60  54  67  97  65  80  86  84  66  73  60  92  49  69  89  69  67  64  90  92  76  63  49  63  76  87  69  80  52  73  79  83  59  69  94  96  55  65  65  81  72  58  54  82  83  60  72  54  62  49  72  96  91  74  50  65  65  67  61  49  57  89  75  88  86  91  91  51  67  94  50  57  52  64  49  77  77  49  95  93  79  98  75  63  58  67  97  95  70  96  52  64  55  79  56              
                68  89  73  82  71  91  86  77  65  52  95  86  53  97  79  75  69  58  83  74  94  78  52  49  85  87  60  75  82  92  57  51  90  65  75  76  53  76  73  94  70  90  61  71  52  50  97  77  62  97  65  97  66  68  86  66  52  87  93  95  77  59  75  69  71  68  60  77  61  60  96  53  92  97  70  63  94  86  90  52  83  52  97  76  82  88  68  79  80  88  98  89  67  54  70  71  91  80  53  83  56  84  91  91  65  52  78  50  85  62  92  97  86  86  90  54  53  53  64  91  79  82  82  88  87  75  52  68  67  57  87  83  80  94  75  81  84  60  85  85  91  77  96  96  73  74  66  72  65  51  62  73  70  85  55  83  75  62  70  69  76  65  85  66  90  52  72  88  86  96  89  62  86  57  93  67  63  85  51  75  49  59  95  77  70  92  60  72  98  79  64  65  67  98  51  92  87  63  59  55  64  90  86  60  57  54  62  90  80  88  73  77  50  58  91  63  72  76  58  63  97  67  78  52  65  89  66  76  70  86  90  73  84  59  62  79  75  88  59  86  91  91  51  54  61  90  51  63  93  53  87  56  73  55  93  96  84  67  61  97  91  56  77  62  80  65  93  74  77  63  62  56  72  73  50  89  63  50  64  98  84  77  88  93  72  51  63  76  81  95  88  86  74  83  83  82  98  79  83  79  61  98  87  61  98  97  65  82  52  67  70  75  75  90  93  66  52  55  68  75  88  88  91  70  73  76  79  54  97  59  94  83  82  90  65  65  98  66  69  59  54  87  66  51  93  59  58  56  57  56  49  76  96  92  72  70  75  58  90  88  60  49  77  71  49  90  81  59  56  73  75  69  91  96  61  83  68  76  61  96  88  69  91  74  59  61  91  87  51  66  85  87  78  57  53  92  75  81  49  70  54  64  60  67  89  74  70  52  66  52  82  59  87  76  97  67  88  63  87  62  87  86  67  50  59  52  68  64  62  69  55  95  76  68  72  85  72  87  66  69  92  67  86  94  65  92  55  79  54  72  79  82  87  55  79  72  95  96  59  49  98  79  85  82  96  91  90  89  66  65  92  67  81  67  84  92  94  68  76  92  64  85  80  49  74  66  81  53  68  96  70  56  51  49  72  50  97  63  71  80  76  70  93  78  70  98  73  98  61  65  62  94  95  50  77  80  87  77  93  63  86  53  68  55  64  74  60  58  49  63  61  51  72  82  98  60  75  65  63  50  65  94  49  82  57  60  66  98  94  63  76  93  64  80  86  78  87  84  83  68  63  67  88  93  98  52  50  82  67  72  98  83  74  56  94  68  58  52  65  94  63  50  78  81  81  95  85  80  71  94  96  80  82  78  59  94  50  67  71  80  77  79  65  52  97  55  63  51  82  66  87  79  55  72  83  53  65  98  96  86  74  54  54  91  72  67  97  90  70  76  49  97  82  61  87  98  97  77  91  56  51  65  53  66  79  49  78  55  96  59  93  65  60  85  78  53  76  57  65  77  92  78  63  97  86  88  80  62  93  76  65  54  49  94  94  77  52  53  50  85  96  77  68  78  94  56  71  94  93  76  90  94  80  56  54  75  87  53  74  84  65  67  84  62  97  79  68  51  60  78  79  81  91  92  54  58  84  88  56  92  76  84  87  98  71  78  94  73  63  90  84  85  72  80  65  97  81  83  72  62  95  88  96  67  65  81  93  52  76  93  88  96  66  82  80  50  96  79  63  58  57  92  62  70  96  69  79  96  53  89  76  50  77  70  85  89  89  66  76  70  57  60  58  79  56  59  96  50  80  88  81  59  91  52  72  96  53  70  95  72  67  81  71  68  71  85  93  98  69  67  94  94  62  86  90  57  54  87  93  51  84  92  66  93  49  56  81  78  85  97  80  56  73  91  77  75  67  64  98  80  50  67  91  77  82  52  79  83  91  79  90  93  97  59  62  67  72  67  62  68  58  83  55  65  95  64  97  50  89  98  87  63  69  72  77  91  65  59  73  95  62  56  98  89  84  73  78  62  75  71  55  97  73  79  84  71  82  71  69  95  64  53  97  53  95  51  96  82  80  71  64  82  56  91  87  88  95  67  67  87  97  73  65  54  51  64  60  64  72  98  84  73  57  54  77  66  65  56  54  61  74  52  88  62  68  60  54  69  86  88  78  50  94  86  49  76  68  84  85  77  57  94  60  82  91  87  62  84  52  82  62  95  85  52  51  73  84  79  91  97  56  85  68                
                  76  52  77  61  98  87  57  66  78  83  57  71  80  64  86  85  98  76  76  74  61  78  62  78  77  80  87  75  86  86  68  51  71  93  94  81  65  95  70  96  52  93  94  60  58  51  70  58  64  55  86  49  72  68  51  51  63  98  69  64  59  66  50  72  76  52  83  91  83  83  81  61  50  73  60  65  83  59  62  93  58  68  50  86  49  64  60  76  50  58  97  54  98  53  86  93  87  58  53  80  73  91  92  74  62  95  52  96  96  82  50  49  57  74  91  87  71  71  51  81  87  86  85  69  97  77  51  96  66  95  89  92  91  94  54  81  65  50  57  90  56  66  97  80  82  95  77  65  93  63  70  85  67  69  86  92  75  73  90  69  84  82  93  49  90  86  61  65  51  59  97  82  91  70  80  74  98  82  52  81  50  60  73  98  84  63  63  64  54  88  64  66  49  58  63  60  68  77  55  60  96  57  90  84  85  57  82  78  95  65  91  72  63  77  50  94  54  89  85  61  65  55  49  64  78  52  49  83  91  93  83  82  86  53  64  89  50  88  96  67  73  77  49  69  87  87  56  49  89  52  69  54  90  98  84  63  95  80  68  78  77  62  97  73  93  72  78  97  89  60  75  83  72  84  64  51  53  58  59  86  69  50  93  73  74  50  62  93  96  68  84  92  54  81  65  95  60  83  61  97  84  81  92  89  70  86  89  79  75  75  75  51  77  61  68  76  52  75  82  80  81  96  92  58  93  54  72  92  82  71  75  51  50  71  53  61  77  65  97  49  88  95  97  95  55  69  86  51  84  82  62  63  92  81  89  87  57  95  85  77  89  55  52  79  97  67  53  50  74  52  67  85  93  49  54  73  92  73  97  94  61  73  52  64  70  59  67  59  74  77  62  74  59  71  63  64  87  57  56  98  74  49  87  56  88  67  72  61  52  78  55  70  55  98  74  64  49  70  49  82  54  67  60  63  70  73  58  98  69  57  62  52  61  72  86  55  88  87  81  68  71  91  78  51  68  73  97  74  79  88  66  58  57  70  58  67  76  72  82  94  95  72  73  85  58  96  51  61  86  87  90  78  68  57  64  92  62  50  57  96  97  98  98  98  92  93  95  60  89  85  60  64  54  75  49  60  91  64  86  81  55  65  74  51  58  52  79  94  74  64  63  53  51  69  67  66  56  68  83  69  89  82  64  56  66  51  74  59  56  96  70  82  71  85  56  79  60  55  71  95  91  60  59  63  98  50  89  97  83  81  52  55  54  82  80  97  57  65  83  91  73  76  89  62  89  97  73  96  57  76  61  70  57  87  60  59  89  97  77  73  82  56  73  80  66  71  65  61  68  95  58  74  84  72  51  52  72  61  91  91  51  54  74  78  69  84  89  84  97  75  86  93  65  82  77  66  88  80  65  74  95  76  64  89  53  53  70  65  93  64  58  80  89  62  75  82  82  66  60  59  50  63  84  88  63  64  65  84  90  82  71  62  85  55  49  94  75  49  67  93  67  98  58  84  97  80  62  88  74  55  93  87  84  96  54  79  96  66  84  91  71  80  52  57  91  74  52  63  53  68  66  85  79  67  49  66  95  55  61  96  94  67  94  86  84  60  92  77  68  79  49  58  49  80  80  62  77  68  91  52  53  86  86  89  55  71  82  97  87  67  93  53  76  64  93  93  69  52  92  79  71  65  94  83  78  60  54  52  55  68  51  53  57  92  85  76  62  59  52  62  75  58  69  85  51  68  55  83  68  74  63  77  63  49  83  59  70  64  65  67  91  52  75  90  87  85  51  76  69  67  80  74  56  76  85  93  59  65  53  50  56  71  59  79  53  73  64  88  72  60  86  68  91  86  97  95  91  69  91  65  77  66  58  67  65  59  67  61  90  77  54  61  85  58  61  74  90  51  87  78  92  57  50  61  79  68  90  67  52  85  53  55  86  70  55  82  60  82  64  95  86  56  86  62  98  62  98  63  96  72  70  53  93  78  70  92  68  55  81  63  58  63  79  92  56  64  88  73  50  57  96  68  74  78  74  85  56  78  61  61  68  52  68  65  64  92  75  56  54  77  89  54  52  79  59  68  95  77  88  74  71  49  83  87  78  65  54  83  54  74  85  81  81  86  91  73  63  76  91  71  80  84  60  90  62  65  98  98  59  89  63  83  90  55  96  98  53  91  57  68  52  53  54  87  54  89  83  92  98  57  97  57  94  63  64  67  67  65  75  85  67  96                  
                    94  82  56  65  57  92  73  59  75  97  96  65  68  59  63  86  61  59  79  52  61  89  67  49  53  53  77  80  56  75  75  97  53  63  60  93  78  64  65  81  75  60  65  94  72  63  77  83  69  55  58  94  68  80  65  51  58  56  94  58  88  53  72  49  54  78  68  83  58  60  53  53  97  67  85  95  65  92  97  51  61  85  81  93  73  64  57  63  89  90  56  55  73  55  56  55  95  62  53  51  55  73  67  76  50  95  68  63  62  71  61  85  78  98  52  49  57  63  53  80  85  56  58  96  54  62  96  64  87  92  94  76  74  86  86  67  86  54  87  62  97  84  68  92  77  76  60  90  69  91  80  92  68  81  91  52  67  66  71  73  87  77  87  97  98  51  74  88  60  54  75  68  61  66  65  68  91  58  72  97  87  71  69  80  62  88  49  77  62  54  80  74  62  89  83  51  53  74  55  84  68  93  68  95  64  87  90  66  73  58  78  94  67  55  78  56  94  52  67  82  97  65  64  98  54  50  49  71  98  83  97  84  56  89  93  83  86  93  75  91  91  66  79  82  84  91  76  51  55  64  69  62  50  94  86  51  73  88  67  52  52  59  80  97  81  96  80  62  50  92  93  49  59  61  61  94  62  70  80  57  69  87  54  60  78  85  75  59  94  86  50  53  56  97  85  84  50  49  89  82  94  59  85  79  71  76  73  83  73  73  67  52  81  92  89  72  71  67  58  65  76  80  91  65  79  77  49  87  53  97  66  86  78  55  95  92  72  71  59  79  54  66  86  79  50  75  71  61  82  92  73  83  64  97  55  65  93  71  78  52  74  96  91  81  53  50  79  57  92  98  83  68  96  64  88  92  74  57  62  55  63  82  92  66  97  73  62  51  67  72  91  97  53  86  58  55  86  74  56  84  74  58  49  97  95  58  98  66  74  58  56  65  62  49  96  88  89  55  83  82  83  80  51  74  72  73  58  66  49  61  56  65  96  88  62  88  49  66  95  75  88  53  85  71  97  66  62  56  60  84  56  52  66  51  80  54  53  51  75  76  52  89  92  70  65  68  67  68  71  54  81  79  93  85  50  78  89  57  95  51  56  80  50  73  75  97  58  79  73  75  92  82  51  98  49  51  82  56  92  94  54  89  90  74  79  66  90  95  69  64  89  54  96  70  98  51  54  62  67  72  88  81  63  52  50  75  78  74  95  95  51  86  80  76  67  66  55  74  88  57  61  59  71  68  97  84  87  75  95  90  64  96  66  91  51  60  60  69  69  89  49  98  98  58  95  89  56  56  95  94  72  94  64  67  83  67  51  98  83  78  65  66  97  60  75  94  98  83  95  76  92  61  49  86  78  78  53  81  60  96  62  55  85  54  64  77  96  54  83  66  67  73  93  68  69  71  76  66  82  50  56  91  91  57  74  54  76  72  63  57  77  75  94  55  60  81  49  98  73  84  64  97  87  70  94  64  59  77  60  54  50  98  53  84  83  64  71  65  56  71  91  78  61  93  91  53  63  61  55  54  59  54  95  80  92  51  49  53  57  60  60  65  97  72  76  87  76  73  80  57  90  95  76  64  52  51  62  69  68  89  80  61  84  93  56  55  70  57  67  75  69  93  50  70  50  86  85  55  94  69  92  58  66  98  58  52  88  98  55  73  66  88  80  93  82  74  71  95  94  78  73  50  67  89  76  49  79  62  73  57  78  87  94  62  69  81  67  96  87  74  64  88  83  70  62  95  73  49  82  98  70  95  81  96  97  86  86  94  83  87  55  97  73  69  67  62  96  80  87  93  80  63  80  57  65  74  81  58  75  55  63  64  58  64  86  72  50  75  57  81  57  82  98  89  93  91  76  77  87  92  84  82  64  65  97  66  88  60  63  95  68  86  80  82  70  88  73  83  51  54  80  72  66  50  66  60  65  84  67  91  70  51  80  77  72  50  76  57  74  90  97  87  52  61  56  92  75  54  62  76  56  92  93  75  64  87  77  64  51  89  50  55  93  76  67  51  51  62  89  92  76  88  82  92  95  56  67  70  71  87  81  70  95  51  50  88  59  59  88  77  92  74  82  91  74  83  76  53  94  98  79  66  96  81  67  68  92  73  62  56  63  60  66  76  94  58  75  56  80  79  50  67  72  84  93  70  59  91  90  93  64  62  93  55  69  89  63  70  56  80  69  65  66  95  94  50  77  62  91  84  78  96  87  82  78  77  62  62  58  54  88                    
                      95  50  76  69  57  80  72  67  78  92  95  54  73  84  63  61  54  55  70  90  55  86  64  58  87  93  57  74  92  83  58  65  59  51  70  66  98  61  64  88  68  55  77  83  81  77  81  53  72  82  68  71  77  87  90  90  53  55  69  77  75  89  93  54  80  74  70  83  61  52  92  70  86  65  68  88  87  96  65  94  55  84  98  79  84  55  68  58  55  65  54  68  64  96  63  94  97  77  70  82  95  85  57  75  76  84  52  88  66  64  95  72  69  69  54  59  82  70  78  55  97  57  70  68  97  70  90  97  63  73  81  49  73  98  66  65  77  60  62  97  60  83  83  49  56  80  56  66  97  53  81  65  89  96  97  88  80  98  91  76  50  85  58  86  80  78  60  60  57  56  93  50  74  79  61  78  57  72  75  63  84  84  67  71  74  81  59  82  59  61  92  50  93  55  72  72  66  60  96  88  81  67  60  95  72  63  63  92  95  75  68  79  62  92  54  58  72  86  97  54  76  98  93  49  52  67  82  95  96  50  88  52  53  60  63  78  60  64  70  54  74  71  79  73  84  96  90  90  98  88  84  78  60  53  50  88  91  92  70  88  71  76  73  81  81  73  58  85  82  81  54  90  79  72  96  73  55  76  73  94  62  62  53  77  68  68  79  78  59  66  96  57  92  84  59  64  56  82  83  52  63  78  56  75  49  58  56  95  49  66  97  96  81  92  83  62  71  95  63  87  74  86  62  61  53  89  72  94  69  94  81  79  83  94  69  70  78  85  78  59  59  83  86  76  80  62  64  80  97  58  77  90  66  66  92  88  74  57  59  54  79  51  65  87  53  98  74  91  71  81  79  86  59  53  76  98  54  59  53  81  88  87  64  61  79  67  68  88  82  56  71  74  89  60  88  95  88  56  69  59  89  57  51  70  65  60  93  82  92  61  53  54  82  88  71  97  51  57  74  83  69  76  70  74  57  73  50  98  91  90  70  61  64  94  68  61  81  54  82  78  76  98  85  85  59  76  82  64  90  81  57  62  64  90  56  56  94  65  74  70  76  71  66  89  67  82  50  87  68  56  96  57  84  73  83  67  77  76  76  73  49  58  82  73  50  56  92  97  49  93  65  78  97  85  91  88  90  80  49  75  77  72  53  98  83  57  58  57  61  84  65  87  59  51  77  59  82  95  58  73  80  81  97  54  77  70  58  62  54  49  72  71  89  70  65  61  81  75  92  98  59  57  50  77  54  55  89  96  97  75  76  95  60  64  57  59  65  63  91  96  61  57  57  81  65  73  92  70  61  53  80  77  85  51  94  96  81  61  76  73  68  88  51  64  73  67  88  92  98  90  82  50  51  53  71  57  86  85  77  65  72  74  98  67  58  50  83  59  53  89  95  85  60  91  77  72  88  76  66  63  67  63  60  91  70  69  53  74  55  72  66  60  76  85  50  85  92  78  52  75  51  76  62  83  71  85  67  50  93  49  60  67  79  72  83  58  56  55  55  73  69  78  72  94  50  58  69  53  61  80  58  53  56  55  59  52  89  62  55  79  55  54  56  87  55  49  76  70  93  94  88  94  91  63  51  52  58  82  65  86  96  65  95  69  82  86  51  51  68  80  58  98  65  81  79  77  80  70  97  60  95  50  53  54  96  95  89  76  84  96  84  85  62  61  60  71  52  65  77  90  71  73  56  95  82  57  50  50  76  93  66  97  59  64  78  94  50  60  87  91  86  84  49  63  92  65  83  84  88  89  89  95  90  71  50  60  85  58  89  69  90  81  59  57  49  79  55  55  55  73  85  84  54  90  83  52  60  62  77  77  97  78  60  70  63  67  53  92  82  69  56  73  77  66  70  88  51  90  86  60  86  66  73  88  95  71  80  92  66  65  59  79  79  81  82  90  94  75  80  92  50  87  68  76  58  66  76  65  57  50  95  59  56  76  77  63  87  52  52  67  76  81  95  79  81  76  64  62  73  91  68  70  89  53  95  90  76  56  64  60  80  77  97  92  87  82  75  88  72  65  72  70  55  56  90  98  65  60  97  71  79  71  59  55  97  71  68  96  90  89  66  72  94  93  87  81  77  63  87  66  57  53  89  86  53  90  91  61  76  61  88  71  57  92  94  59  51  76  53  86  88  92  83  51  50  90  91  92  69  56  77  90  50  96  77  51  59  66  91  87  82  60  56  97  88  89  49  72  53  73  50  76  94  64  74  91  77  87  83  58                      
                        70  71  60  98  90  75  70  78  84  63  85  56  75  54  75  50  82  78  69  86  52  98  64  82  75  56  91  53  78  91  56  62  96  56  70  93  91  85  60  51  60  51  64  73  52  63  71  82  58  95  50  56  87  60  70  79  98  76  54  59  49  83  59  63  53  80  95  49  89  75  68  66  89  49  85  88  76  68  66  59  75  54  55  95  89  85  87  92  54  95  85  56  60  98  92  94  87  55  90  91  61  66  50  56  83  52  55  73  56  88  69  90  65  92  54  56  63  76  86  89  51  57  97  59  59  92  85  95  95  72  63  95  90  96  57  82  84  62  79  66  76  57  57  78  95  84  53  91  75  75  72  66  98  86  61  96  67  71  87  49  58  92  82  90  63  97  70  93  75  83  71  75  69  70  62  85  86  57  84  56  84  62  61  69  93  64  70  78  83  66  74  52  53  72  77  68  94  63  90  77  72  80  53  56  89  67  54  72  74  85  90  98  68  54  84  55  93  80  53  64  52  66  63  75  54  78  51  84  95  67  54  49  64  75  72  69  86  92  68  70  94  89  70  59  59  50  89  53  82  77  79  66  51  55  77  68  64  97  61  63  80  52  66  67  70  93  77  59  60  90  77  79  59  81  60  86  70  63  54  58  80  85  69  93  92  82  89  75  93  82  91  57  86  53  66  93  83  60  62  56  49  54  58  75  67  67  75  96  56  53  61  81  85  85  58  73  94  56  72  50  81  53  68  90  68  66  56  73  83  91  63  76  68  78  93  84  65  68  56  82  94  61  94  71  77  87  91  91  92  78  66  63  66  70  61  78  80  70  60  71  70  88  58  62  77  49  94  79  80  49  55  54  57  94  62  73  76  56  70  69  69  98  81  81  71  78  81  92  68  89  65  78  66  55  73  53  65  52  73  85  66  59  83  93  92  97  90  52  98  85  87  92  84  68  68  70  52  72  82  84  79  70  86  88  95  71  57  57  81  53  54  75  54  79  79  93  59  97  61  95  55  72  54  71  92  73  72  62  52  55  60  97  90  80  98  52  91  70  67  69  75  77  77  94  62  98  49  77  81  92  51  94  91  93  77  73  86  75  53  68  73  91  72  53  57  53  86  89  79  70  59  51  80  53  72  66  93  82  69  93  57  93  78  85  69  85  91  97  93  88  52  80  78  53  82  56  82  93  82  84  69  52  72  80  68  58  98  64  97  52  89  49  60  75  81  87  98  59  70  83  82  74  88  66  73  70  84  74  60  63  81  83  92  78  49  95  63  98  61  55  60  63  73  95  88  93  90  69  63  95  88  85  71  74  94  93  69  75  60  79  57  64  74  84  86  77  84  53  79  52  56  95  84  75  82  83  72  52  70  70  72  58  52  93  73  73  63  89  54  64  73  60  86  65  49  95  54  89  68  73  87  68  53  55  52  82  81  89  58  94  85  55  60  79  82  50  67  87  97  82  72  94  63  60  63  69  94  67  54  61  73  96  83  64  75  53  64  52  77  52  79  96  66  51  57  70  77  70  92  96  73  93  62  57  92  49  78  88  66  50  80  62  77  81  96  87  49  65  51  97  84  64  61  59  91  95  93  84  55  56  93  96  60  83  84  64  89  67  62  93  93  80  86  67  80  62  71  83  94  58  82  80  73  51  79  96  76  68  50  62  75  51  89  96  66  71  80  64  78  79  50  85  66  49  98  81  63  95  62  49  73  60  49  97  97  55  65  93  65  71  69  63  59  81  78  49  70  77  81  54  55  75  93  93  78  59  58  92  73  85  96  51  84  65  74  97  86  67  62  85  68  61  82  88  68  77  60  71  74  93  96  89  49  59  49  58  62  85  92  80  97  85  67  75  63  85  71  79  67  54  70  71  68  86  54  49  90  80  50  63  96  92  61  50  68  54  87  57  82  80  54  79  95  86  61  92  90  92  56  86  87  50  49  82  81  88  52  87  89  69  56  67  75  95  60  89  81  79  70  93  91  62  73  70  83  97  82  96  72  50  72  81  75  90  58  86  60  92  90  74  68  64  75  87  70  63  92  90  52  66  51  79  59  62  85  78  52  92  80  66  76  77  80  88  76  57  97  49  71  67  60  94  88  77  77  66  70  79  62  71  49  93  54  78  92  63  84  87  68  52  98  75  73  75  57  87  59  69  89  86  61  49  74  70  85  83  97  73  57  98  58  81  92  97  96  57  78  50  66  65  68  65  51  72  89  82  75  55  62                        
                          71  68  87  82  66  97  83  81  69  93  91  62  49  74  49  90  75  68  73  73  52  66  70  98  77  56  60  90  72  49  56  96  49  70  85  50  69  90  98  64  81  70  76  97  70  60  74  66  66  72  75  77  56  64  57  67  61  51  95  81  90  93  68  70  61  52  76  51  64  93  56  68  86  50  74  81  95  84  75  85  68  51  58  55  58  93  74  70  62  55  70  80  56  87  92  75  90  87  73  77  85  90  54  72  71  67  56  91  91  73  54  74  53  79  74  69  81  94  80  53  77  58  56  67  58  57  54  49  56  91  69  84  75  54  66  84  76  84  73  75  73  67  77  65  82  74  78  96  49  65  76  54  78  76  59  75  63  69  61  72  63  93  62  92  58  64  98  90  88  68  49  53  96  92  71  76  70  88  72  89  84  61  92  77  77  91  58  69  80  50  51  94  70  81  82  88  53  66  86  69  93  77  90  91  70  58  72  81  78  62  54  49  65  82  72  64  72  60  96  91  95  61  63  77  68  88  85  95  75  73  77  95  64  57  91  74  97  87  82  49  57  84  53  54  80  58  73  54  51  98  67  70  98  96  93  88  95  60  57  78  59  50  84  96  92  81  58  98  68  87  96  97  68  72  76  56  58  50  62  74  95  53  63  95  84  68  68  82  74  66  87  93  52  57  53  67  73  85  97  51  76  75  62  95  65  84  87  60  83  52  85  49  93  81  72  55  55  96  59  70  90  61  66  52  85  85  54  98  63  87  87  74  73  80  61  52  69  72  91  85  51  88  85  77  65  86  82  90  92  56  89  65  62  86  52  49  91  80  81  65  72  71  86  96  66  54  75  53  68  92  70  84  78  73  85  93  84  77  78  84  59  68  58  67  83  86  81  61  77  71  59  67  64  57  49  51  88  73  56  52  60  86  64  82  74  95  56  83  62  66  55  90  85  57  82  85  75  49  62  95  64  59  49  81  85  75  72  52  59  73  65  73  84  70  92  86  96  54  55  50  78  57  93  79  49  93  78  74  72  78  56  87  95  90  76  94  80  64  79  84  97  75  77  81  55  89  93  95  60  63  62  97  71  55  91  63  86  62  67  64  89  70  68  97  68  86  52  97  74  84  72  96  89  63  67  82  54  51  58  93  87  49  75  76  65  95  61  89  61  69  52  71  76  85  85  63  65  66  49  98  76  69  96  62  58  60  63  91  66  49  83  56  76  68  63  92  62  50  90  89  92  58  92  97  83  93  57  78  63  96  57  53  80  59  65  68  77  85  88  59  87  98  77  78  83  93  58  97  79  70  52  67  75  68  84  50  90  80  98  76  82  80  66  70  72  90  51  98  73  87  74  69  79  95  75  58  68  54  50  63  87  85  53  67  71  71  71  56  54  61  72  56  68  97  64  49  70  84  91  84  63  59  54  56  88  73  88  74  83  86  83  65  60  83  73  64  66  84  84  86  73  68  91  65  87  68  93  71  51  80  73  97  50  62  70  98  77  50  83  51  98  80  51  94  58  82  89  53  83  93  84  88  61  83  75  66  78  68  95  64  54  55  78  58  78  70  69  70  97  82  57  66  86  86  64  52  83  74  65  79  49  94  90  60  90  90  80  73  81  76  80  71  64  80  90  83  53  94  81  92  62  72  86  54  84  75  90  57  71  53  52  63  79  54  95  86  98  72  90  84  61  71  64  85  88  74  87  68  86  68  93  90  74  57  52  83  89  65  55  76  62  79  51  80  63  70  73  64  68  69  50  70  70  55  81  52  74  91  81  56  73  94  57  87  75  72  56  81  53  72  80  77  89  70  72  68  74  64  58  69  94  52  81  73  53  79  56  90  90  70  81  74  92  81  60  57  60  53  55  91  64  49  96  93  71  95  57  55  93  85  65  93  94  61  98  51  56  69  96  53  51  88  86  56  67  77  82  75  56  56  66  56  68  91  93  82  71  84  87  55  66  85  65  88  57  84  67  70  51  68  70  60  86  75  87  94  60  56  78  95  69  64  69  51  77  57  66  92  53  93  72  90  96  88  88  94  52  84  49  82  49  78  63  72  57  57  92  56  81  95  62  71  78  80  88  49  56  88  88  63  97  71  54  49  87  81  90  65  88  97  75  71  74  59  66  63  77  64  67  57  72  73  80  90  61  67  94  66  94  78  81  53  81  77  54  58  77  89  66  83  63  68  78  62  56  71  98  81  58  72  91  62  61  61  68  81  69  73                          
                            60  55  73  84  71  57  88  77  96  83  56  93  89  58  73  89  71  88  86  53  80  79  69  49  75  96  61  66  54  91  74  80  84  49  68  92  75  53  62  73  78  92  82  83  68  93  93  69  86  65  85  60  92  62  49  74  50  57  78  60  55  77  75  88  50  91  98  61  56  89  96  81  74  55  85  65  77  83  81  56  56  78  50  68  96  97  88  65  70  50  84  63  77  89  89  98  94  65  74  83  93  73  71  52  49  61  86  93  86  58  70  57  92  97  83  66  66  59  72  53  65  76  81  56  62  86  85  51  91  79  94  93  53  79  53  82  49  50  88  88  58  77  75  58  51  80  84  83  59  49  57  82  85  64  77  64  54  72  73  65  81  90  78  67  79  77  77  61  67  63  70  79  70  58  68  71  73  53  93  70  70  62  69  94  73  59  56  77  51  80  69  70  71  76  81  53  58  80  60  66  79  79  55  51  83  55  88  65  84  96  89  90  91  97  64  65  50  73  88  89  78  82  74  97  79  81  69  83  72  64  73  70  50  50  76  91  74  62  96  57  84  55  54  71  50  65  95  76  81  73  50  96  70  71  98  52  76  50  94  69  65  52  86  76  62  65  84  75  83  57  97  68  69  92  78  78  81  84  67  97  61  60  61  77  72  58  54  87  90  83  59  70  71  65  93  75  72  83  93  71  58  81  51  89  53  76  61  58  57  93  73  66  66  67  68  77  64  68  91  85  63  53  70  74  88  65  79  94  73  70  80  67  98  59  73  61  81  53  51  76  62  63  66  58  96  91  75  63  63  93  60  68  90  53  90  91  65  67  67  78  96  84  62  93  71  64  85  69  60  93  56  63  51  87  79  81  85  79  70  93  73  50  55  77  89  81  95  73  89  56  63  89  61  50  71  75  66  82  73  64  52  97  66  69  67  57  59  55  96  88  72  59  80  58  81  73  60  94  66  68  68  51  59  58  77  76  55  79  62  64  82  65  54  67  87  49  85  68  71  94  96  49  87  60  49  92  86  79  94  98  88  54  89  66  57  92  61  65  69  79  96  73  76  54  75  79  93  49  94  59  66  78  79  73  78  94  68  79  95  89  73  63  52  89  53  63  60  84  78  96  96  90  92  85  77  88  71  77  57  92  77  68  93  80  60  61  78  93  86  69  51  68  53  90  50  82  89  81  69  54  97  49  97  84  55  50  72  88  56  92  65  63  89  74  98  84  74  67  65  97  67  77  85  53  95  95  63  96  57  78  85  95  86  60  83  79  91  96  97  66  66  68  79  81  88  50  92  69  80  88  65  87  65  67  60  56  61  91  79  72  62  65  55  77  74  59  66  94  92  70  77  80  93  71  54  63  93  71  75  91  92  91  60  51  53  98  80  87  78  92  63  78  63  84  94  61  82  59  65  59  95  64  72  79  61  95  62  84  57  63  62  52  63  56  69  89  98  80  94  53  61  90  97  62  94  92  70  81  66  65  83  83  85  77  56  80  98  83  54  61  66  77  70  58  64  61  79  67  66  59  77  81  81  72  81  87  55  83  63  55  68  71  91  82  69  54  90  64  62  84  63  76  67  59  88  67  67  76  56  65  88  52  93  66  69  67  90  70  79  50  54  57  84  74  68  81  69  67  51  80  97  68  73  95  96  65  96  86  49  62  74  66  79  96  63  62  64  76  74  67  83  56  62  69  83  54  63  60  55  90  78  82  91  52  84  74  82  64  61  91  50  80  65  76  80  64  54  64  61  54  82  69  61  74  56  62  64  60  84  76  73  49  96  73  94  90  68  92  87  79  65  51  85  91  77  75  54  64  81  95  71  75  83  71  80  57  74  51  71  70  98  81  67  83  55  57  65  78  90  54  80  57  72  70  83  71  81  68  85  68  64  62  98  71  92  79  59  66  61  62  49  70  70  88  65  60  68  71  52  62  68  78  64  81  72  86  78  60  65  90  91  76  80  96  69  59  55  82  50  81  77  85  81  52  92  86  61  89  92  65  73  91  71  79  77  66  72  91  49  90  96  69  62  93  88  92  52  92  96  74  88  56  89  87  70  91  74  97  59  90  65  88  67  74  95  88  88  97  94  60  86  87  91  65  95  62  49  64  70  62  65  54  60  75  74  90  56  80  90  50  97  93  97  56  62  93  96  90  49  79  93  70  90  86  72  71  68  91  73  75  59  60  61  66  70  65  68  92  66  72  79  71  95  51  83  95  85                            
                              69  66  89  88  71  55  66  82  63  87  71  51  69  79  80  89  95  59  71  82  52  61  61  90  92  52  52  95  84  50  69  67  72  91  93  62  80  96  71  69  98  98  72  94  79  78  95  65  53  80  54  83  93  49  80  77  70  82  85  87  79  67  65  91  90  52  61  60  98  79  49  88  88  65  70  66  82  72  98  84  87  75  77  98  76  62  88  80  54  56  55  64  84  77  81  91  91  62  73  92  98  66  72  97  61  67  59  68  97  72  94  92  61  72  81  92  63  79  95  87  80  88  67  84  83  73  50  58  62  49  87  89  95  87  72  91  64  70  92  74  56  89  95  56  61  64  69  81  93  49  66  88  58  51  88  94  86  51  60  95  53  97  90  97  64  98  96  89  93  98  92  65  53  84  58  94  75  58  58  50  92  52  67  83  60  73  78  91  68  59  65  75  56  78  63  65  68  85  60  73  77  88  88  92  84  60  95  66  94  74  59  78  73  60  70  54  60  57  69  69  93  62  78  90  69  73  60  84  85  55  68  87  73  58  90  78  98  62  92  65  85  95  84  96  55  66  55  86  92  61  79  90  63  79  54  84  80  72  81  75  56  65  94  58  75  58  55  81  65  62  76  72  96  52  62  86  95  51  85  49  62  57  72  57  63  68  60  71  78  69  72  69  59  70  54  65  65  93  69  91  88  72  66  52  70  56  87  74  75  92  61  49  87  93  56  71  75  68  58  76  73  88  73  56  98  86  53  86  60  69  67  75  90  69  66  54  94  86  97  93  83  89  57  49  54  51  57  73  78  95  51  64  94  90  97  73  85  94  79  60  66  88  86  58  97  71  56  58  63  93  78  85  52  75  49  89  89  60  88  54  50  73  59  72  67  90  79  75  54  78  92  54  83  74  49  95  73  53  84  54  52  94  94  49  85  80  95  84  86  72  91  77  52  92  72  85  98  68  96  72  83  57  97  97  64  83  52  79  73  50  91  64  54  63  72  83  49  83  72  76  55  51  76  69  96  89  65  96  50  60  51  93  81  83  72  67  71  81  78  79  83  50  85  81  61  63  49  78  54  88  92  89  92  49  81  50  62  84  96  76  61  50  87  75  67  75  96  91  60  92  62  60  97  83  70  89  77  95  95  57  92  95  90  56  75  92  75  86  97  86  60  61  61  58  84  91  98  58  97  64  72  91  51  56  88  49  95  60  83  83  58  90  63  86  51  95  98  94  51  67  78  56  51  88  79  74  74  82  64  95  88  91  86  80  85  94  75  51  71  76  50  49  69  66  79  60  66  85  98  93  67  57  84  62  70  57  84  88  86  73  82  65  89  63  66  85  84  65  69  58  86  57  78  84  56  75  59  91  73  88  52  85  58  60  95  59  67  96  84  66  84  65  90  57  61  49  80  89  50  92  70  58  67  80  80  95  92  70  64  94  50  96  78  65  64  52  74  62  93  56  55  97  79  57  80  59  87  88  76  87  96  92  93  59  61  75  90  69  92  93  51  74  97  78  79  52  53  67  69  54  87  58  95  93  94  52  82  98  76  88  51  82  50  60  98  57  58  93  74  65  59  93  67  64  69  54  84  57  62  79  76  69  96  83  81  66  91  63  93  97  59  69  57  65  87  85  74  90  85  50  92  57  52  51  82  52  87  77  52  51  86  77  80  52  59  84  81  95  70  89  78  82  89  88  74  83  65  84  60  66  85  86  90  81  80  64  88  68  52  68  95  89  60  73  84  50  93  94  81  62  69  84  51  78  84  56  80  51  81  93  67  83  52  98  81  92  85  83  51  87  50  62  60  78  87  58  83  54  61  93  50  74  94  81  69  94  96  84  55  95  71  64  95  88  72  94  74  85  49  78  73  87  87  68  49  81  58  88  72  64  55  71  79  54  59  60  49  95  71  86  55  74  76  84  84  92  51  72  66  91  69  58  80  54  74  82  82  90  72  50  80  82  75  66  58  54  57  58  72  90  85  74  70  89  53  50  60  77  74  58  97  75  60  90  59  82  94  98  62  91  65  98  56  93  89  67  93  85  67  77  91  92  72  96  58  89  83  73  87  54  81  91  60  94  85  87  68  75  94  68  91  65  71  73  51  96  66  51  52  94  74  98  90  80  98  89  84  89  70  70  51  61  86  59  74  54  83  76  72  59  57  53  72  93  53  81  87  50  73  54  50  50  75  94  71  61  76  94  79  96  74  97  83  92  79  85                              
                                55  50  89  59  57  95  53  98  93  58  66  64  82  68  49  57  94  67  72  58  65  76  85  64  67  49  56  56  55  98  93  58  68  62  78  78  53  73  50  77  88  72  64  73  52  52  80  70  85  92  91  64  57  84  81  87  95  79  74  62  86  68  83  59  53  86  63  90  59  49  88  49  95  69  87  95  62  82  80  69  86  62  64  61  70  67  62  50  51  93  86  81  51  66  77  55  58  65  97  84  73  98  79  70  91  90  93  60  71  92  88  91  63  56  89  49  80  70  64  98  95  80  72  51  59  83  69  84  81  76  81  82  50  50  76  79  77  72  86  62  58  75  71  80  67  62  49  87  70  71  79  75  87  81  56  88  87  59  75  86  53  57  72  60  57  52  52  63  78  63  56  94  96  58  83  68  56  71  57  75  65  82  79  82  67  73  53  73  57  74  62  70  62  98  63  85  58  94  87  94  74  96  56  74  71  98  70  98  76  64  84  79  80  95  51  74  64  62  59  66  83  98  63  78  71  67  85  86  97  59  54  73  59  75  52  77  77  64  75  79  64  96  49  51  68  79  79  73  93  52  54  79  55  66  81  94  53  54  73  51  50  71  49  77  88  81  84  69  96  65  93  95  52  98  73  56  53  63  79  53  56  91  91  89  79  63  70  54  78  49  64  97  63  64  71  64  61  54  80  60  89  79  89  75  84  55  52  76  72  98  60  58  78  90  98  62  54  78  59  59  86  97  95  53  72  57  83  69  71  78  71  95  53  82  98  79  62  60  73  96  71  69  64  88  68  59  85  75  90  61  91  52  91  67  96  76  90  62  88  91  65  53  49  89  76  61  91  90  83  62  68  83  70  96  79  73  50  76  58  86  58  88  87  95  71  93  90  74  55  58  57  49  66  58  85  84  60  64  77  64  76  73  75  93  63  53  72  49  84  77  91  95  63  86  96  87  61  70  60  68  63  98  69  75  90  77  63  75  51  67  53  58  77  50  74  56  90  69  60  62  76  62  65  76  61  52  54  88  60  73  67  82  59  91  79  75  65  93  67  51  61  59  56  73  62  72  71  76  71  97  96  83  68  88  90  87  88  97  59  84  56  71  55  81  74  70  50  89  77  96  51  55  97  54  72  75  82  58  83  88  53  73  78  77  90  58  59  51  59  79  82  97  73  91  91  78  72  67  50  58  71  49  68  94  53  95  71  70  91  56  93  92  56  53  60  58  56  91  64  64  60  74  57  78  98  89  84  68  52  83  65  95  63  83  56  82  56  71  60  97  73  53  71  80  54  54  81  81  82  56  67  98  84  90  52  71  97  58  65  96  94  52  84  67  60  62  87  53  97  62  78  87  96  88  49  51  68  82  82  58  76  49  65  51  96  56  89  85  76  64  86  81  88  72  58  69  77  73  79  82  69  84  60  58  85  69  69  88  84  74  81  56  76  97  85  86  53  79  73  80  50  97  61  98  72  98  82  54  90  49  58  78  96  85  81  52  74  52  98  88  92  58  91  91  95  87  54  57  75  66  98  93  62  81  54  97  74  62  50  92  50  53  52  67  82  92  60  86  64  57  49  60  58  59  51  75  95  62  55  51  62  60  83  76  73  92  92  96  63  82  93  97  98  58  53  70  97  54  74  90  61  68  70  84  62  61  65  86  85  70  90  59  80  94  97  69  63  64  54  88  56  52  81  81  77  59  66  60  50  91  68  92  85  93  51  78  60  90  69  58  76  87  69  54  69  72  54  95  84  62  89  66  49  76  57  69  79  89  49  87  59  89  63  89  73  74  85  72  65  69  73  63  68  81  86  97  86  72  58  69  54  71  52  86  78  63  49  86  73  65  79  69  82  69  62  93  87  88  92  60  62  85  90  52  74  86  83  96  69  49  95  76  55  82  90  50  87  55  52  65  56  74  83  52  98  92  68  96  56  56  93  82  89  87  87  69  52  97  89  85  75  95  51  79  90  81  61  60  70  58  80  59  49  73  62  83  64  96  61  93  80  73  50  70  61  61  51  59  87  57  57  73  70  59  51  58  67  94  77  88  85  93  82  58  89  84  71  67  92  63  82  69  70  87  77  84  49  96  95  95  96  89  60  57  93  56  61  87  54  49  79  56  87  79  81  83  63  78  51  50  81  67  84  68  53  74  71  86  53  93  96  71  65  63  56  82  77  96  56  56  82  83  98  89  66  84  86  72  61  76  73  91  85  80  52                                
                                  66  52  56  53  57  96  85  58  67  88  61  94  60  87  81  72  62  78  53  65  54  90  68  88  92  49  86  64  96  82  88  94  87  57  73  89  63  72  74  57  88  83  67  64  60  77  60  49  85  88  83  85  83  81  88  69  97  72  69  49  88  78  75  93  65  70  87  61  55  57  82  81  87  76  57  73  93  82  65  54  87  58  52  66  68  71  77  64  63  51  90  63  63  54  79  90  92  50  70  60  59  76  89  49  60  68  55  97  66  85  53  51  56  75  81  56  63  96  60  75  85  71  68  74  70  85  70  65  94  54  96  58  61  68  80  77  79  67  76  52  66  81  91  82  51  81  79  54  88  56  70  70  98  91  56  66  73  84  71  61  54  94  53  98  75  68  71  80  51  71  90  96  55  59  57  57  86  67  49  55  56  96  87  89  95  96  70  93  77  67  77  89  59  98  73  54  79  49  93  61  61  95  71  75  74  93  61  77  78  54  61  68  67  50  63  76  58  79  50  66  71  85  95  82  61  58  64  97  68  56  84  65  51  98  75  57  51  51  55  58  82  94  58  74  71  94  89  80  50  94  91  54  86  89  90  49  56  88  59  70  80  73  57  84  57  71  80  67  93  67  84  65  67  83  69  68  66  88  88  80  66  89  73  54  57  73  85  64  94  62  84  62  57  98  87  79  49  90  70  73  91  67  87  96  90  85  60  74  69  81  73  86  71  91  92  50  81  95  92  97  88  61  50  96  73  93  88  69  76  58  62  73  61  84  97  56  83  62  73  58  67  83  65  84  68  66  70  84  61  95  63  73  98  61  55  79  98  87  89  84  56  83  64  71  94  60  66  85  76  56  52  66  76  82  89  81  57  96  97  59  98  49  53  65  90  62  97  50  78  87  54  50  49  91  84  55  58  49  93  78  63  63  85  71  55  53  69  81  59  78  52  69  88  61  65  89  87  49  61  73  75  70  49  52  73  90  76  95  53  64  73  80  54  73  56  82  93  62  63  97  95  82  83  84  63  72  91  71  59  88  62  55  70  59  55  92  94  68  89  84  94  71  86  49  70  75  88  56  61  84  58  57  87  49  74  50  57  89  63  61  74  52  61  86  60  86  92  84  62  80  71  91  89  80  86  90  75  74  59  68  75  64  93  87  59  97  55  91  49  69  82  72  72  98  57  74  75  57  55  55  88  65  63  95  73  74  69  89  51  67  85  89  69  83  55  50  98  72  68  72  78  62  76  68  53  54  75  83  77  68  70  96  91  62  73  70  71  71  75  72  91  97  49  96  93  72  63  78  93  55  60  69  53  90  58  56  66  60  88  68  98  62  66  60  82  88  72  80  59  52  92  71  95  69  63  96  65  64  76  69  54  64  78  66  64  85  69  53  64  90  92  98  67  80  97  88  98  96  94  58  69  79  77  87  63  94  76  87  98  86  81  59  92  74  72  68  92  74  62  77  71  67  52  90  95  61  95  77  57  81  92  74  52  57  60  75  75  81  88  98  53  90  67  98  88  70  92  83  50  93  58  88  71  60  53  80  85  71  59  85  96  93  52  54  79  84  87  59  53  94  77  49  87  53  68  51  68  94  80  70  50  53  49  88  70  80  68  76  92  82  52  59  56  54  79  81  86  84  50  65  63  59  91  78  91  81  78  70  72  62  84  64  92  73  54  68  80  49  98  88  83  85  54  86  51  69  61  97  68  75  94  65  96  49  86  89  92  54  98  69  73  92  80  67  78  64  96  77  90  98  98  70  57  74  75  64  87  76  53  55  84  54  72  53  76  88  70  55  67  67  69  70  74  92  92  66  94  51  61  94  55  81  75  66  97  77  72  55  81  92  84  63  67  82  60  55  74  65  65  88  63  74  71  88  77  56  71  54  96  69  97  79  53  50  89  91  77  73  81  75  80  63  73  58  95  49  84  63  93  93  61  95  86  60  69  71  74  79  58  83  85  90  70  77  56  61  93  71  64  83  63  56  71  88  89  73  75  58  83  76  51  50  56  76  72  83  78  57  78  95  50  91  67  93  64  68  82  69  96  91  95  60  79  75  62  55  77  74  91  60  86  88  77  68  85  74  78  54  64  50  83  74  65  56  71  82  88  66  76  49  65  69  75  91  86  97  96  60  74  51  56  50  66  67  70  97  62  68  55  98  65  60  54  55  73  86  87  82  61  50  62  78  83  64  93  84  75  73  78  79  66  68  89  87                                  
                                    85  68  77  79  78  94  98  97  79  52  86  77  72  98  64  63  93  92  89  76  97  76  86  62  80  61  58  87  66  62  94  77  97  85  51  51  66  69  83  85  98  83  81  81  61  83  81  59  57  91  64  77  77  92  79  90  68  82  57  82  60  73  64  88  84  58  51  58  88  93  77  54  92  90  91  84  72  71  89  86  80  77  86  82  72  76  63  57  56  53  54  83  95  51  80  68  90  69  59  76  63  60  51  73  61  75  51  93  50  73  58  96  98  49  84  76  93  76  76  86  77  91  74  56  49  88  56  71  96  49  50  69  67  49  59  78  53  61  65  55  71  84  49  96  84  77  95  74  97  86  70  78  79  90  85  88  61  85  64  68  86  92  72  82  75  92  75  55  81  62  69  49  50  58  80  75  91  76  60  89  63  78  63  67  89  84  74  62  97  58  95  80  64  89  82  94  69  51  92  90  91  87  57  57  56  49  61  54  96  55  71  58  67  77  83  84  93  83  67  50  94  51  76  67  58  86  94  60  64  96  73  70  62  95  88  72  87  50  80  93  82  90  65  67  58  95  59  82  97  50  69  64  98  80  60  65  49  86  80  49  71  83  55  79  71  74  96  83  68  94  79  76  97  92  73  74  67  93  95  98  51  79  90  66  62  53  67  63  50  60  70  97  95  73  80  87  68  62  54  81  52  82  49  49  95  68  81  71  64  98  81  73  80  79  90  66  85  78  66  70  79  49  88  76  70  67  75  68  82  76  84  75  58  52  51  84  93  60  96  55  90  53  94  53  73  74  96  90  57  62  71  63  82  93  94  80  85  58  94  78  96  74  52  53  54  88  52  72  60  81  84  50  91  95  88  51  88  95  79  87  61  61  88  82  82  62  53  69  70  63  51  88  90  95  52  63  60  57  63  73  83  91  74  73  81  56  82  86  60  96  59  75  94  81  90  74  75  62  80  98  54  77  98  83  66  79  83  60  51  82  78  94  74  72  86  54  58  67  79  92  66  83  70  67  95  70  98  56  73  90  62  91  96  52  89  89  92  67  65  56  63  84  82  69  65  57  74  96  86  61  63  78  64  79  95  75  79  52  65  56  63  70  66  86  94  67  54  59  76  87  73  55  97  52  51  57  97  82  63  92  57  79  79  96  73  86  91  83  98  90  70  88  60  77  62  52  51  74  61  84  63  67  90  69  78  79  60  86  67  97  84  63  50  62  58  82  77  88  96  86  92  91  74  57  72  95  67  82  94  79  80  52  53  70  55  88  84  75  56  82  68  77  74  53  82  87  71  58  93  59  83  91  49  93  72  93  86  49  90  72  55  97  65  95  69  78  51  77  73  74  55  66  62  55  85  60  69  91  74  89  54  88  97  73  82  66  96  55  56  93  73  65  90  90  91  79  97  55  83  94  54  90  98  80  61  63  74  92  93  65  81  75  76  98  54  77  89  82  95  69  69  72  96  63  89  80  67  66  51  75  70  61  52  86  84  60  93  66  98  78  77  97  64  69  60  71  64  62  51  75  72  60  71  72  69  56  97  69  89  84  57  84  55  83  90  83  58  53  59  58  51  75  93  50  53  96  98  94  57  90  89  50  80  63  51  69  70  83  91  65  63  78  81  79  67  74  71  64  96  85  88  67  74  90  69  74  97  77  72  67  63  49  80  69  50  96  91  78  83  96  51  59  58  53  59  97  86  91  74  55  51  88  81  53  84  94  75  68  72  64  55  55  59  66  83  82  96  75  77  74  73  63  94  72  73  74  75  81  49  74  54  60  84  74  69  87  93  82  72  88  59  50  57  73  59  87  95  58  63  66  93  58  68  51  80  90  60  53  98  78  65  92  54  88  85  78  78  61  58  97  98  53  70  65  86  74  72  77  84  94  71  82  92  63  51  69  97  86  65  70  87  76  51  68  65  69  69  90  55  54  72  56  92  81  71  65  62  71  90  86  53  57  58  67  56  49  92  95  58  76  66  55  62  81  86  78  96  79  98  60  85  60  70  74  65  74  69  56  63  63  94  98  76  55  52  69  60  60  61  73  57  87  67  53  54  82  89  85  90  97  75  87  50  84  94  91  62  76  81  80  96  87  89  84  95  74  96  94  70  68  69  95  93  62  97  60  58  89  89  56  69  98  97  57  80  75  69  65  51  68  87  95  91  87  66  64  86  76  76  98  63  91  58  84  61  66  74  83  96  95  51  91  61                                    
                                      76  73  82  84  69  70  80  71  74  92  89  57  54  64  95  78  75  49  96  88  73  98  55  90  91  58  67  70  62  67  51  68  93  95  74  89  82  96  83  50  88  72  78  79  85  64  68  64  57  62  79  95  79  62  71  61  79  93  72  89  65  88  75  62  72  65  61  92  69  57  80  78  91  98  77  51  57  55  73  98  72  56  64  92  93  49  83  56  49  64  85  62  52  80  96  76  89  76  84  59  98  81  91  77  94  93  49  96  50  63  74  55  59  86  88  60  92  76  94  80  54  53  58  93  68  75  66  92  83  89  81  95  59  74  70  97  72  88  89  50  74  83  86  70  69  57  60  53  52  57  55  93  88  55  75  81  68  71  78  54  54  67  67  57  90  86  59  94  87  71  88  83  89  60  83  75  74  70  55  49  67  65  70  60  72  76  87  96  76  87  50  57  70  63  67  80  84  59  55  67  79  77  96  68  56  93  77  52  87  65  92  61  52  96  57  83  66  91  52  51  74  62  75  66  78  54  78  90  65  69  60  89  92  86  81  97  72  60  90  63  79  96  91  50  93  90  72  67  77  72  83  80  95  83  89  60  52  51  63  49  70  52  91  91  94  62  83  85  77  50  56  90  88  92  83  53  55  91  75  68  82  72  74  63  78  83  57  84  68  55  58  82  77  66  96  86  90  73  91  59  96  89  53  68  58  53  68  58  63  64  63  96  73  98  65  93  75  90  59  58  53  49  63  98  62  51  84  83  76  83  61  75  61  92  80  56  88  55  80  78  66  74  86  57  74  63  88  87  77  53  51  53  91  55  51  91  81  97  53  55  80  77  66  98  62  97  64  95  80  66  59  88  55  58  84  93  98  69  77  87  80  98  56  97  78  90  91  54  88  75  50  98  67  87  50  68  62  59  97  96  73  58  64  97  60  84  68  79  70  74  87  55  54  49  82  51  89  93  82  85  86  90  71  51  59  77  63  78  50  50  75  85  52  72  84  75  73  74  83  88  70  81  88  81  67  78  72  55  62  90  81  63  77  69  73  81  71  91  79  80  92  65  79  64  89  57  54  77  92  74  54  64  75  95  60  91  96  72  54  81  49  68  68  70  75  96  93  53  85  88  57  85  52  82  71  60  60  82  83  50  62  50  93  89  93  55  79  67  66  57  72  50  70  59  52  91  75  93  69  61  91  52  79  97  80  63  72  60  60  82  60  57  89  95  84  89  87  97  57  97  69  60  63  92  91  61  55  77  73  63  90  75  85  68  80  51  51  73  52  65  50  91  64  58  52  74  68  82  61  95  68  51  75  49  82  64  81  56  86  55  67  68  69  73  71  95  96  61  70  63  95  56  84  62  57  96  85  66  80  76  61  51  93  83  64  62  52  54  96  54  90  75  54  70  72  89  53  81  54  55  69  52  50  86  56  91  73  83  94  78  66  96  80  60  84  71  56  76  65  52  65  80  84  79  50  59  70  86  64  93  66  49  71  61  67  88  72  85  55  50  71  51  84  66  74  58  85  60  67  67  84  78  70  56  49  60  80  68  52  75  61  81  59  54  78  77  89  72  63  66  80  75  92  98  83  77  49  75  63  63  74  54  98  72  78  80  83  57  58  98  74  87  53  51  94  57  58  80  56  64  74  71  91  72  98  93  68  77  94  71  53  78  68  60  68  89  92  63  50  78  96  56  88  84  73  61  49  66  65  58  51  60  74  74  56  56  59  75  74  68  66  92  59  95  97  66  61  92  69  59  90  57  97  63  82  80  96  92  87  90  93  98  72  74  83  62  54  90  62  89  98  84  69  66  88  87  56  50  49  92  95  57  89  78  81  92  64  76  78  88  51  70  82  53  85  78  56  53  93  62  49  91  68  94  93  69  90  51  55  65  72  76  97  84  83  52  77  97  86  55  80  71  69  85  58  85  76  88  97  59  62  53  70  68  64  87  56  72  68  83  49  53  65  70  81  70  79  75  78  67  80  77  90  58  91  74  89  72  79  60  75  77  59  75  75  82  78  67  96  66  89  85  98  70  84  60  55  73  95  57  86  77  93  52  93  52  85  57  85  81  94  71  82  90  55  66  69  78  92  61  83  80  96  88  59  61  75  83  67  68  79  94  92  86  49  85  97  71  95  50  90  70  94  67  80  65  75  67  56  93  78  61  81  86  54  60  64  55  60  66  73  67  80  95  75  93  65  88  66  97  70  51                                      
                                        95  83  87  91  93  83  73  54  79  85  61  54  97  50  52  90  63  54  63  65  82  79  79  49  91  88  96  97  92  59  53  75  57  56  64  78  57  69  87  57  68  61  75  89  97  55  83  63  91  90  87  67  67  75  81  53  86  54  79  65  82  50  93  87  63  74  53  59  89  57  67  59  98  82  67  71  59  50  80  82  76  60  69  76  52  94  88  89  49  98  55  97  66  59  83  81  58  69  72  51  52  98  96  82  93  58  68  64  87  71  83  60  88  76  68  65  79  56  66  81  90  92  92  81  81  59  65  62  78  63  62  52  69  57  97  70  55  77  72  89  95  71  86  93  80  75  85  79  61  88  90  64  68  55  63  73  51  75  59  62  87  59  75  60  71  70  79  98  62  73  93  61  93  79  73  91  88  51  90  90  76  77  91  91  81  52  68  70  58  60  72  74  97  61  49  64  72  88  81  92  78  82  51  98  73  91  90  51  64  84  71  60  97  73  61  69  93  88  80  92  66  63  73  77  87  96  70  84  74  50  77  85  55  77  58  50  90  50  67  98  63  98  64  63  89  58  68  75  60  57  56  59  92  78  74  62  74  68  77  88  56  64  56  81  51  89  54  90  68  50  67  60  61  52  89  57  79  92  87  58  59  70  87  58  57  79  81  97  60  61  94  61  58  97  50  86  86  53  62  83  81  57  80  77  60  78  92  86  62  78  68  90  85  88  76  68  52  82  86  86  83  93  71  66  94  87  73  93  98  96  50  93  87  79  94  58  55  81  92  63  82  76  50  92  87  87  89  98  74  54  86  92  68  53  61  78  69  68  88  58  62  87  90  49  93  67  84  72  97  60  49  98  74  75  51  86  62  72  80  98  83  51  85  49  69  83  73  98  73  82  78  52  98  62  64  78  61  83  64  53  95  82  96  69  77  85  73  79  78  93  89  55  80  95  98  59  71  82  53  50  53  98  90  79  82  49  54  91  66  52  70  90  67  97  85  91  57  51  71  71  69  63  59  97  54  59  66  69  58  81  53  82  84  91  85  73  85  49  72  72  85  83  68  58  72  87  75  84  95  49  56  84  75  72  51  62  75  92  78  52  62  56  56  95  83  93  76  77  80  64  52  54  63  59  86  66  67  98  55  96  74  67  67  66  51  74  76  76  71  52  72  70  77  66  64  90  82  79  96  58  68  96  77  66  52  50  91  72  88  91  75  76  52  67  73  64  50  74  75  82  88  90  60  65  71  87  76  76  50  73  71  60  84  66  65  86  90  71  81  63  66  65  68  69  69  53  59  52  62  57  57  70  65  82  86  94  90  86  94  67  78  57  95  95  52  87  67  73  55  65  89  63  81  79  97  74  93  86  97  86  82  98  75  56  69  85  85  50  70  60  71  81  94  53  94  62  89  52  64  98  59  61  51  75  53  96  60  95  76  50  73  50  73  74  67  82  74  98  96  74  60  71  76  81  61  49  91  65  88  58  89  95  70  78  65  96  86  49  86  76  61  92  93  87  75  98  51  68  92  87  76  59  87  57  78  55  66  62  76  57  80  94  50  74  92  80  52  86  76  93  91  80  98  94  67  87  98  71  77  74  65  73  57  93  61  59  68  55  87  51  77  49  75  59  67  70  79  88  62  88  53  89  76  79  73  90  67  77  82  63  91  51  88  92  49  89  64  50  91  96  94  69  90  93  80  72  61  55  49  56  75  96  67  89  93  66  87  56  58  52  73  62  98  96  76  76  74  88  55  63  74  85  76  89  61  65  82  89  61  50  56  87  83  91  71  61  96  61  90  82  67  65  77  74  64  94  49  68  84  83  95  75  71  69  82  83  84  66  96  88  55  73  73  56  81  82  74  98  58  50  61  71  67  64  88  90  91  69  49  93  98  89  71  50  54  56  75  88  80  62  73  71  63  55  94  53  96  55  84  60  65  95  63  91  70  66  60  93  83  85  80  76  77  52  90  57  91  92  87  91  84  65  50  78  73  85  77  64  84  57  56  88  88  93  94  55  51  92  63  97  84  51  56  91  89  56  67  98  76  95  68  51  63  60  87  76  95  64  86  81  66  54  83  79  93  60  53  85  83  65  67  79  79  62  60  72  82  79  52  49  95  93  83  92  87  54  74  61  56  69  56  97  69  92  86  75  78  94  75  70  77  97  92  56  94  56  94  86  98  63  55  53  71  96  84  81  70  51  69  55  71                                        
                                          57  63  82  50  56  49  85  73  75  52  89  56  67  69  91  54  87  69  54  52  74  50  55  52  63  83  61  93  89  93  86  75  50  55  83  87  59  66  67  52  96  58  53  73  84  84  60  78  94  77  95  58  86  51  75  49  61  85  59  73  56  89  83  73  68  64  82  85  79  91  60  79  83  62  50  61  56  94  87  63  90  83  81  83  80  53  50  91  80  73  49  61  72  68  63  53  58  53  70  72  52  85  63  87  81  88  50  94  64  57  55  84  92  81  58  69  75  87  91  74  59  86  66  63  62  67  75  77  97  55  70  55  73  74  87  97  79  50  96  52  60  93  70  63  74  52  62  58  55  84  59  68  98  49  74  65  79  52  98  81  79  94  86  70  65  55  98  57  89  64  96  76  59  88  57  80  83  69  79  76  74  76  88  76  61  88  60  71  50  88  65  64  91  49  66  63  79  88  85  71  56  80  52  71  87  84  92  75  63  66  68  86  60  74  91  98  87  72  69  80  96  49  95  64  81  85  98  78  53  55  56  90  60  60  85  67  61  55  92  90  69  72  82  78  93  62  98  59  77  98  62  64  69  57  57  52  94  77  93  83  66  66  58  76  60  97  63  62  70  83  70  78  73  96  70  49  51  57  70  85  63  62  94  78  76  54  57  88  73  81  96  86  50  51  67  66  88  83  71  66  92  67  83  78  77  51  97  49  62  50  92  52  98  70  86  81  53  76  85  90  69  73  97  65  89  77  60  85  61  59  92  89  49  53  60  83  79  73  49  82  90  51  59  56  59  90  91  73  81  80  96  57  78  93  80  92  88  98  86  49  90  88  94  80  73  86  98  58  85  98  62  97  89  53  80  59  93  75  92  77  53  64  54  78  67  61  68  65  73  97  86  86  61  71  75  67  87  80  79  89  77  57  84  51  70  95  66  66  98  90  82  81  95  91  78  58  54  87  58  86  85  88  54  86  95  94  51  83  54  65  78  78  78  87  50  66  88  52  94  87  83  77  88  81  64  88  76  96  56  97  88  85  75  94  70  93  55  68  53  96  57  51  56  77  72  91  64  93  66  75  83  95  64  77  92  79  88  81  57  61  77  72  94  57  65  54  58  57  61  76  79  63  54  53  74  89  91  98  94  71  55  54  91  97  53  53  83  93  90  90  50  86  60  94  52  77  49  81  52  69  92  59  95  90  71  94  77  50  75  83  72  79  62  65  86  56  73  78  55  95  63  65  91  93  79  92  65  62  68  81  88  75  52  75  74  81  81  68  82  70  50  90  85  57  77  72  55  63  54  89  61  53  61  55  86  75  60  52  52  70  95  81  53  49  66  55  58  63  70  81  51  94  53  73  86  76  61  57  64  93  56  63  50  91  57  96  70  55  65  59  49  82  92  58  51  81  81  52  60  83  82  92  63  79  57  50  89  92  62  68  72  53  73  79  74  80  81  81  60  89  84  79  92  77  61  93  80  67  62  51  65  52  75  53  90  74  64  87  51  84  49  65  74  89  56  91  64  66  58  64  50  55  90  93  91  61  82  96  58  72  57  77  66  80  67  80  72  55  83  75  68  62  90  62  56  57  56  80  55  96  75  96  77  79  78  88  90  75  73  89  87  77  58  95  79  88  87  58  49  94  53  71  97  94  95  82  86  82  91  70  67  67  81  83  53  71  95  91  76  92  66  69  64  72  88  68  82  84  50  71  68  73  89  84  57  92  59  62  66  51  97  88  53  55  67  52  93  51  65  68  86  87  96  73  69  60  63  95  54  85  53  52  88  97  71  49  69  55  64  73  81  58  86  91  62  82  65  86  49  60  87  77  55  79  79  88  54  89  64  77  80  80  67  52  81  65  66  56  66  74  88  89  83  61  93  73  55  54  61  66  64  90  88  81  94  71  70  69  86  96  80  85  73  67  56  83  54  78  52  85  79  70  81  89  60  93  64  53  78  64  81  85  96  91  61  71  57  70  52  93  72  53  73  55  61  77  58  77  63  70  72  51  93  94  52  85  81  83  90  86  72  84  77  84  83  94  75  73  93  66  74  77  93  86  56  84  60  64  85  88  64  84  88  69  63  85  66  68  95  78  60  92  57  68  68  88  55  57  76  85  98  57  94  88  85  92  81  55  77  55  76  77  96  77  57  72  53  92  95  57  83  86  65  87  82  78  63  51  93  61  72  68  60  84  71  72  63  62  87  85                                          
                                            63  52  84  59  75  82  94  82  66  89  92  95  64  69  87  58  77  83  81  62  53  85  81  73  69  63  54  51  89  97  74  90  76  81  79  89  77  61  73  66  79  80  79  73  59  55  72  81  78  96  70  93  78  73  92  97  74  79  90  54  54  90  86  90  64  55  80  84  58  77  67  65  69  65  76  68  91  74  62  73  97  96  93  55  66  64  94  79  77  75  79  78  92  56  66  78  71  85  82  87  86  84  87  66  78  91  57  97  81  81  69  55  62  70  71  72  77  77  77  75  64  85  93  90  85  70  77  68  94  52  90  51  76  54  70  71  93  72  92  78  51  83  84  76  53  50  69  72  49  82  86  72  88  85  90  89  81  83  56  61  49  52  77  59  87  85  94  79  94  49  98  88  51  73  49  53  67  82  81  79  83  97  91  98  53  75  89  83  78  72  94  70  72  85  97  65  94  58  77  52  91  60  59  53  92  51  54  68  71  91  83  82  81  70  91  59  72  50  78  77  71  70  64  69  70  82  73  57  57  97  72  92  66  49  60  63  58  56  74  89  59  64  75  62  69  80  82  81  76  87  94  95  49  60  79  86  98  79  60  53  58  78  65  50  97  88  88  94  78  66  79  90  66  98  89  86  67  68  76  55  83  96  75  67  81  54  66  98  93  62  56  61  83  93  73  57  54  68  57  64  65  92  64  54  85  74  78  94  85  68  91  74  68  83  89  93  69  68  50  94  81  64  89  85  66  82  95  67  73  93  65  63  55  59  75  54  97  54  73  97  74  94  60  89  81  69  63  84  69  95  76  98  82  93  85  61  70  92  88  71  55  56  68  59  90  73  53  77  70  64  78  55  62  93  56  96  85  78  81  76  76  64  87  89  85  96  74  97  94  85  92  61  98  92  78  57  66  83  49  92  56  92  93  89  90  94  77  79  93  62  87  80  90  69  53  62  96  96  94  88  84  49  80  61  92  49  95  68  91  72  87  98  67  61  83  70  55  80  84  78  61  54  77  94  63  62  78  84  69  89  83  96  53  61  49  52  62  50  54  93  85  60  96  83  49  52  51  79  63  92  52  59  70  57  77  86  75  55  64  80  61  89  57  56  89  67  95  65  50  86  50  62  55  51  96  49  71  71  58  94  94  88  51  96  50  53  75  78  97  49  92  68  77  66  92  69  72  74  56  61  62  77  69  65  93  74  60  87  51  82  94  58  49  86  63  97  69  67  76  79  53  73  86  66  66  80  70  91  65  52  90  86  50  66  70  59  64  78  89  58  78  49  96  90  86  56  89  68  49  67  97  75  64  95  92  81  70  89  58  75  75  85  60  96  58  84  58  59  58  86  91  80  53  60  70  52  98  93  95  96  61  67  94  67  49  64  77  85  59  81  96  62  70  94  61  70  96  51  84  64  93  83  55  95  75  81  56  60  60  62  81  80  59  90  89  59  92  76  52  90  66  57  49  95  65  86  62  87  53  58  62  53  97  93  94  74  52  85  54  84  92  68  89  49  86  59  63  57  81  80  53  87  50  92  55  50  82  69  49  58  97  93  94  67  90  60  62  50  91  97  61  83  92  70  76  63  93  55  98  61  95  80  52  97  80  53  58  64  87  93  76  72  54  83  84  58  52  65  59  96  79  75  85  50  62  71  96  71  59  97  58  85  88  61  53  60  84  79  77  69  80  95  54  87  98  49  80  68  53  62  67  86  60  53  57  88  83  76  72  54  64  88  54  77  95  92  73  90  75  76  83  86  74  87  90  75  83  94  52  82  89  54  55  60  83  50  79  90  97  78  56  59  77  88  68  84  84  60  72  53  53  97  52  60  59  60  65  55  94  60  50  89  60  56  57  82  90  51  61  57  89  78  51  50  84  72  97  84  96  70  75  79  83  75  76  94  65  76  59  83  57  67  57  50  77  57  53  83  55  89  69  66  74  96  94  96  74  54  53  64  50  93  61  89  62  72  73  74  59  77  69  74  82  63  55  53  58  92  91  88  80  71  69  64  50  85  53  50  55  86  70  84  63  76  66  53  86  95  70  52  89  77  97  49  95  71  94  81  60  52  92  65  74  49  88  96  97  70  51  98  66  64  79  77  98  91  79  85  60  89  79  95  92  74  79  51  65  84  54  90  82  54  70  54  56  77  86  51  73  85  96  63  49  94  93  89  87  62  57  51  86  50  84  50  54  51  77  88  65                                            
                                              64  82  66  52  88  67  66  84  72  96  91  91  71  93  55  83  65  94  66  78  98  66  57  67  72  88  52  58  87  74  83  83  71  55  53  92  96  66  65  98  55  72  52  61  91  93  66  79  95  86  54  75  84  73  71  91  74  75  96  98  62  62  70  60  68  76  52  97  80  96  69  49  64  78  68  83  60  65  77  57  82  97  72  52  63  62  67  55  68  84  69  51  84  77  69  97  64  53  87  55  72  63  76  63  68  53  82  84  51  63  53  73  98  66  94  85  94  72  71  50  62  66  59  66  61  83  82  65  81  58  60  81  62  84  70  82  92  49  83  83  62  71  81  56  53  53  52  84  78  83  87  75  58  85  94  66  85  56  93  73  56  95  77  98  86  66  87  96  89  81  76  90  77  93  75  84  88  53  78  53  60  89  76  74  97  71  94  52  75  87  49  66  84  78  58  82  75  56  89  57  80  57  86  97  70  83  81  65  68  83  89  88  49  55  85  58  85  60  58  57  55  89  72  50  69  73  67  72  70  74  90  61  85  95  57  49  64  87  87  71  61  58  75  92  71  56  74  64  82  84  87  57  71  59  75  75  90  87  85  83  82  96  86  65  53  51  68  88  97  82  74  69  50  96  53  89  56  81  54  60  59  53  58  70  54  76  58  57  79  89  61  51  80  60  54  95  56  70  81  65  74  65  91  51  75  84  82  50  96  54  94  98  76  59  87  97  64  51  86  71  55  85  91  72  72  54  84  98  88  58  81  97  93  96  69  70  70  72  58  56  63  77  74  69  79  75  95  84  71  93  81  58  98  54  84  59  51  63  56  62  77  76  57  90  74  53  60  81  54  60  96  92  92  50  94  55  72  61  58  50  54  52  86  88  94  69  92  66  75  62  69  53  55  67  51  50  72  62  77  96  75  92  81  85  61  84  56  62  82  76  56  64  91  87  63  85  73  78  53  61  75  98  82  62  59  54  66  79  50  88  55  59  78  71  91  89  92  64  68  66  60  85  95  61  63  71  98  55  59  95  59  97  59  55  78  72  80  82  84  80  85  53  58  74  57  83  72  65  90  57  81  69  68  92  68  69  71  68  61  89  64  77  75  88  90  59  61  73  78  63  83  78  75  77  90  88  71  82  79  53  52  70  51  49  59  72  70  57  51  90  81  52  71  68  73  98  68  87  82  70  54  76  63  56  90  72  89  59  67  76  72  93  92  95  71  77  57  76  77  51  90  93  83  67  98  63  92  81  59  89  69  51  79  77  60  53  70  79  93  78  77  78  75  55  90  95  81  61  75  75  51  95  65  66  94  55  75  83  55  75  67  94  74  82  86  92  71  82  64  80  71  61  81  98  65  75  97  65  50  91  50  66  59  91  89  53  98  53  54  95  81  98  87  62  56  57  83  49  68  94  66  70  77  61  62  76  71  91  69  73  95  64  91  61  68  71  87  77  68  56  61  53  71  91  90  94  90  53  52  81  98  91  74  90  90  89  69  94  51  51  62  80  94  72  82  81  95  71  70  84  71  60  65  63  59  98  81  64  70  68  97  63  73  80  59  64  53  74  52  69  87  70  67  73  52  57  89  98  76  82  70  71  52  78  94  75  93  52  52  49  82  82  60  68  97  57  87  50  72  65  90  59  72  74  66  75  62  75  79  78  58  77  70  61  79  83  49  94  82  72  58  98  93  50  94  96  70  75  59  62  62  75  95  77  72  77  61  70  49  96  72  50  52  59  72  66  73  84  79  71  73  58  70  88  87  51  75  66  62  55  67  93  92  64  93  69  60  70  64  92  60  87  95  87  59  85  88  59  94  49  98  98  55  83  63  56  97  74  58  63  51  79  90  50  56  74  69  52  88  83  58  91  88  73  49  68  80  91  86  59  56  84  81  74  76  93  51  54  70  90  77  62  73  84  81  73  86  59  59  64  70  92  55  57  51  63  93  66  86  78  61  52  71  71  54  52  73  61  64  76  57  83  78  96  51  96  89  52  97  73  81  76  72  64  53  82  71  66  72  62  74  62  74  86  89  75  61  82  50  88  73  82  77  92  98  73  82  63  62  87  95  97  52  85  69  81  69  55  56  94  65  78  70  77  57  82  96  95  85  94  96  60  86  55  78  87  49  84  70  63  90  88  56  95  52  77  52  96  53  76  93  96  65  55  53  76  86  98  82  83  55  94  61  64  94  59  65  68                                              
                                                90  70  97  49  53  81  82  90  78  87  81  49  87  58  75  66  51  60  53  97  89  59  98  71  59  78  83  85  55  55  79  90  70  89  82  89  84  49  49  97  98  57  77  49  54  54  58  61  54  84  49  90  77  70  73  78  76  74  65  59  71  88  97  94  78  77  84  93  61  65  73  93  78  69  61  76  74  77  88  51  79  52  63  57  62  66  67  79  58  89  49  90  67  55  93  58  84  56  49  54  65  86  65  90  91  84  96  97  89  90  58  78  82  51  51  87  93  98  58  72  53  97  86  75  66  81  94  59  59  52  68  50  93  68  93  52  60  63  87  85  72  89  63  97  53  74  74  96  71  49  65  57  75  96  75  59  95  80  51  59  76  66  83  53  50  58  77  50  50  52  82  60  66  78  98  50  57  84  97  76  94  72  98  86  81  96  82  69  94  53  96  92  69  87  97  81  57  78  80  88  79  49  73  92  65  52  72  67  92  76  57  92  90  62  86  55  81  87  86  72  83  56  56  70  92  72  76  76  93  79  51  63  71  69  65  51  94  89  98  75  63  87  74  82  84  77  85  71  92  53  51  75  50  52  82  63  85  50  55  93  51  57  89  70  96  55  98  73  67  50  84  80  95  78  57  94  78  52  68  71  76  97  98  94  79  50  80  78  92  62  56  60  92  96  91  93  59  76  71  82  77  86  77  55  52  64  83  76  83  97  88  73  92  83  83  72  79  52  68  58  65  60  55  52  52  66  56  61  80  55  78  69  96  92  62  83  86  85  54  61  85  51  85  92  65  91  97  63  68  74  72  69  58  79  58  70  58  95  90  77  98  53  64  88  90  91  50  65  64  97  88  53  72  71  59  96  54  74  60  95  81  85  56  79  51  71  69  54  69  60  62  59  49  58  78  88  88  86  53  50  58  55  71  89  94  92  71  82  58  65  93  80  56  90  50  96  54  54  56  67  91  72  62  87  88  70  92  59  98  56  58  50  60  55  49  73  62  68  53  69  54  74  63  59  80  97  83  96  95  94  89  91  52  93  95  67  54  59  97  98  64  59  80  91  80  56  92  83  50  66  71  74  53  94  93  87  84  64  55  69  57  51  66  75  78  93  93  74  68  76  52  96  77  95  80  88  51  79  49  76  56  66  77  82  66  50  97  92  94  86  52  82  64  80  58  84  94  96  81  64  80  60  84  87  59  79  66  52  52  88  87  57  57  93  63  74  94  62  56  63  54  70  94  73  65  52  73  78  58  82  84  52  53  95  80  63  73  89  80  86  61  74  67  68  96  53  80  75  86  52  66  87  59  95  85  54  53  71  55  65  91  77  87  94  72  85  85  72  65  76  62  74  66  67  84  59  79  85  88  62  80  79  84  72  59  49  85  72  63  59  98  91  57  71  71  79  69  51  92  92  51  92  80  90  77  65  66  97  95  86  70  72  72  54  94  72  80  95  82  96  93  57  56  89  86  76  93  59  65  61  51  59  49  59  80  92  95  90  68  64  66  79  94  73  84  73  83  49  83  72  90  91  81  85  81  62  95  70  83  90  62  91  80  94  85  95  86  91  70  70  91  76  95  85  50  75  81  80  58  71  63  70  55  86  94  53  54  67  62  95  64  84  71  92  71  49  63  54  74  81  54  68  83  97  49  91  89  89  79  92  59  57  92  92  62  68  56  74  60  82  85  69  84  76  69  65  68  86  49  83  64  73  51  82  93  63  79  89  84  61  72  75  50  97  62  73  57  68  81  75  55  71  85  51  53  67  79  91  93  74  86  98  67  68  65  95  94  91  50  76  64  79  72  84  86  61  96  49  62  50  65  66  78  89  63  57  94  50  83  74  60  56  96  96  52  76  59  53  69  51  67  87  60  61  83  88  60  66  55  71  69  49  71  83  56  89  69  75  78  64  82  68  64  94  52  60  96  49  69  58  77  93  61  79  76  64  92  52  90  65  69  87  81  83  56  69  95  76  95  52  89  61  60  51  67  53  94  55  61  64  98  86  51  76  65  84  52  82  77  51  69  50  90  50  63  87  50  53  57  80  69  87  62  82  60  61  91  70  72  76  88  77  71  96  86  69  73  91  59  63  74  89  93  57  62  75  74  82  69  63  60  96  50  89  59  72  50  54  82  83  80  86  56  83  66  81  77  81  52  68  78  86  68  85  94  87  93  76  72  59  60  70  87  55  56  98  70                                                
                                                  53  52  65  95  76  63  88  94  59  91  76  80  84  83  60  79  97  90  82  63  83  97  65  51  62  77  71  75  58  95  90  71  66  54  67  70  71  50  64  51  93  49  57  58  93  78  91  90  73  64  54  82  77  84  51  91  85  75  67  70  75  58  60  98  87  79  55  92  82  50  57  62  90  73  79  62  95  84  86  50  57  86  57  86  53  63  80  53  76  64  53  76  96  53  92  61  49  70  84  86  89  68  57  69  70  89  64  88  58  79  65  81  68  64  75  69  63  60  55  61  77  51  72  62  92  55  51  90  74  89  84  52  76  67  82  81  59  77  73  69  62  57  52  56  51  61  86  72  93  79  98  95  86  51  95  70  51  74  90  72  59  95  62  75  98  54  92  78  94  87  70  97  96  65  76  71  81  76  80  87  65  62  65  66  80  57  85  94  93  98  54  63  50  87  97  94  56  75  80  54  94  71  53  85  72  71  96  95  74  84  89  85  78  60  62  71  80  72  86  52  98  77  76  94  73  65  63  68  90  60  91  98  61  69  71  93  51  67  75  89  79  52  54  73  81  62  52  53  93  95  81  62  67  78  90  87  90  68  64  98  65  78  70  76  97  50  69  92  95  68  96  50  97  77  84  91  93  98  72  76  84  93  78  71  72  55  98  64  60  76  81  88  85  88  81  93  75  65  73  65  83  89  94  54  87  88  69  85  90  51  49  69  70  64  77  60  77  94  83  55  82  90  50  98  58  74  65  85  94  83  79  71  57  98  94  93  53  68  72  55  79  93  76  90  69  73  75  54  77  69  64  77  88  71  93  93  92  52  94  57  84  49  88  80  49  94  66  83  84  64  49  59  93  51  95  68  86  97  71  56  97  72  56  93  85  79  55  70  85  80  73  87  69  49  94  64  91  91  69  87  75  63  81  53  55  51  85  82  81  79  93  57  64  60  87  93  73  66  62  79  53  92  59  97  86  96  51  97  58  63  62  72  94  90  51  96  65  74  54  50  77  88  97  83  90  80  83  76  68  83  66  64  89  97  80  72  73  91  77  98  87  55  97  90  49  62  81  96  88  53  87  76  77  61  63  90  95  76  89  63  75  59  70  77  93  93  92  93  97  62  88  58  71  67  59  58  62  69  56  86  94  96  81  87  80  68  68  81  93  88  98  76  63  80  63  70  62  56  68  51  52  57  69  92  97  78  88  81  60  60  68  50  66  49  60  77  92  88  63  73  56  95  96  77  77  89  94  76  64  67  98  58  54  93  55  74  65  72  49  88  91  82  60  77  71  50  75  51  66  85  76  80  51  56  93  82  58  79  61  84  58  60  98  53  51  69  70  70  50  86  75  52  59  81  92  50  91  97  69  59  57  98  55  59  75  79  61  90  75  69  60  53  79  71  84  51  85  69  61  81  88  50  86  93  83  89  68  82  50  61  85  68  56  82  73  58  93  84  78  66  80  81  78  80  87  75  51  83  94  58  96  50  80  90  89  73  81  88  76  53  70  85  74  65  62  62  92  60  51  56  94  51  59  60  94  51  68  68  86  69  56  88  92  64  92  57  97  62  65  51  80  69  94  73  64  98  66  50  58  76  88  91  49  93  53  63  67  96  72  72  63  89  49  95  61  52  82  91  89  60  73  94  70  68  91  63  61  88  80  77  51  64  63  53  75  76  62  68  91  74  97  88  92  56  79  74  58  78  96  83  74  77  70  95  90  65  65  49  54  50  79  58  93  73  55  91  60  93  90  49  83  55  70  58  57  63  98  63  96  88  70  81  81  98  83  97  50  56  80  66  52  58  55  61  60  50  60  63  55  76  91  85  84  73  50  79  90  61  86  84  84  70  76  91  65  92  73  56  72  69  93  51  71  51  77  97  54  60  78  54  53  87  94  84  76  86  89  69  86  81  62  89  91  60  76  66  96  79  49  85  78  95  64  87  85  67  60  66  74  61  84  84  57  80  95  53  79  73  65  49  68  57  86  81  82  70  63  59  54  96  69  66  57  61  62  76  70  54  81  62  52  94  69  82  59  79  95  68  77  81  67  80  54  82  49  89  86  49  58  68  80  98  64  79  87  77  85  97  85  65  57  57  83  86  81  70  51  67  94  92  85  64  97  80  87  85  59  58  88  76  56  78  60  89  57  54  64  69  68  92  71  79  58  86  52  85  53  61  55  79  94  91  86  76  60  50                                                  
                                                    61  62  78  58  52  69  62  96  87  81  69  52  81  65  70  87  59  62  86  58  61  75  87  85  83  94  75  58  60  54  92  81  58  88  84  84  75  72  71  93  60  76  78  76  66  81  62  50  81  97  64  70  77  93  79  87  97  80  56  82  67  85  69  83  75  86  77  75  73  61  96  70  71  72  92  96  89  95  91  79  64  64  57  58  87  74  73  57  79  90  92  78  56  60  52  51  87  77  69  65  54  60  80  69  66  95  85  60  70  95  59  54  59  72  79  52  97  91  72  51  93  63  56  87  62  75  89  95  54  94  66  95  74  51  92  66  67  82  85  83  55  77  88  84  85  87  80  92  50  98  73  85  68  53  77  85  72  72  57  95  75  55  88  67  57  52  75  53  98  77  84  85  66  53  95  91  50  78  61  75  68  94  62  90  71  73  94  92  54  96  50  73  63  93  88  66  83  68  77  79  91  55  53  51  67  50  69  85  74  85  83  75  78  81  65  92  61  97  95  98  50  68  56  65  53  57  90  82  92  75  88  60  56  90  89  71  78  92  94  68  82  63  78  60  57  62  63  61  58  75  76  56  76  77  71  65  76  60  86  82  62  94  96  90  50  92  68  49  70  57  69  96  52  64  53  96  81  57  64  79  82  87  72  74  79  63  76  78  64  61  96  55  81  49  70  97  54  53  92  75  71  93  52  74  54  51  72  83  75  54  73  87  89  95  82  74  61  81  57  77  52  61  78  85  98  52  80  90  68  60  54  68  89  93  49  70  97  57  64  52  73  83  54  67  76  94  61  78  72  82  61  65  85  85  96  89  53  83  85  96  57  58  58  65  96  77  98  59  53  89  72  82  52  68  82  60  50  74  77  96  78  73  81  86  86  59  71  89  52  55  63  89  95  60  79  84  70  96  50  98  88  83  59  79  58  96  98  63  79  70  54  67  78  78  53  62  61  63  59  97  88  56  76  77  61  50  84  72  60  58  50  90  92  92  80  55  65  55  56  83  90  56  83  62  57  62  84  77  51  72  72  93  78  60  55  64  57  80  77  77  68  62  81  66  90  62  89  98  87  90  95  58  77  78  87  53  85  57  62  73  84  59  64  67  71  91  89  72  70  85  61  86  95  94  88  85  57  92  57  90  73  72  73  87  57  62  52  91  57  74  64  88  75  54  85  63  96  68  63  77  98  57  90  98  62  86  80  59  71  69  87  50  49  87  57  89  95  52  75  69  57  90  90  89  55  89  72  66  98  50  71  94  70  67  71  73  68  97  54  64  70  79  63  84  88  64  55  97  65  84  78  58  53  71  51  83  92  50  89  84  90  95  78  49  97  56  81  87  63  84  64  83  92  53  98  73  95  69  88  80  92  77  66  77  87  80  55  92  58  68  66  71  63  74  75  53  63  82  88  60  98  64  52  70  71  80  92  51  58  91  93  89  82  65  76  76  75  53  60  93  62  56  61  74  98  68  61  96  77  53  62  54  80  60  84  79  56  79  72  57  70  60  51  80  74  71  71  91  65  63  96  90  51  66  55  63  86  87  58  70  52  61  74  56  62  95  71  84  53  81  66  59  74  79  82  82  75  81  64  62  80  96  77  98  91  58  55  54  77  78  92  62  80  51  66  62  58  91  50  57  60  95  66  94  60  98  74  91  61  96  82  84  88  55  51  63  77  85  61  58  62  59  56  86  92  94  60  88  65  67  98  71  63  77  77  54  67  90  98  92  78  56  55  57  98  64  93  83  93  97  76  73  74  68  56  70  63  56  76  95  73  70  74  66  50  66  53  88  86  98  79  62  88  61  82  88  59  90  73  89  81  91  86  81  62  55  97  94  81  97  57  52  91  63  83  97  86  56  96  65  61  69  95  49  86  62  80  95  79  55  68  64  78  98  93  79  87  59  84  61  65  78  74  63  80  63  88  68  84  49  69  62  81  51  51  77  96  58  88  62  74  59  95  69  77  83  93  77  58  62  77  57  69  85  49  63  97  63  87  98  61  57  75  82  73  58  80  96  56  69  56  81  66  70  95  74  89  83  79  65  72  90  93  94  57  70  93  59  87  60  53  83  90  84  89  92  63  69  63  56  89  72  85  52  69  96  88  54  64  75  92  58  57  87  87  69  55  98  86  63  95  75  61  93  53  88  92  98  66  78  82  83  64  52  86  57  56  49  80  79  92  52  81  58  65                                                    
                                                      89  49  59  93  94  88  74  72  95  63  75  86  97  94  72  82  97  56  69  81  67  75  84  96  93  58  52  87  73  62  87  82  50  85  93  72  77  58  78  50  97  79  98  76  68  84  83  79  89  62  91  87  64  94  77  91  96  69  96  54  63  66  76  51  59  66  77  73  58  69  94  66  69  51  62  83  77  94  54  82  81  88  81  75  56  84  92  61  76  70  92  84  62  81  84  66  65  97  60  65  64  92  49  67  81  70  78  54  88  51  75  53  65  56  60  50  66  94  90  65  56  94  66  64  86  58  64  53  81  88  50  51  82  55  62  97  53  90  88  64  96  80  72  83  84  57  80  63  91  98  76  49  57  97  54  58  73  75  89  87  85  53  51  79  55  82  68  77  68  61  87  81  60  57  79  75  76  49  79  85  68  60  77  85  81  87  62  63  62  94  64  64  59  55  65  54  90  64  73  81  85  76  76  75  86  57  73  87  50  74  59  89  51  74  71  64  82  79  54  63  92  60  73  93  86  68  59  68  84  58  73  70  50  54  67  49  95  50  69  74  59  76  86  50  62  58  94  85  60  56  87  67  69  50  56  98  78  85  55  90  85  55  72  64  57  98  56  59  81  98  83  51  63  61  82  64  57  86  79  94  63  68  58  96  70  57  65  88  77  91  66  89  52  52  91  94  52  92  50  95  84  76  72  93  76  67  70  78  80  52  52  56  79  61  59  79  79  97  49  73  58  90  83  58  88  83  87  97  96  90  69  50  96  74  52  65  60  82  72  69  50  59  69  68  85  52  68  54  91  60  51  76  61  70  88  49  56  56  60  62  72  72  56  92  95  98  58  73  98  89  75  72  54  54  77  70  94  73  52  77  87  69  53  92  84  70  86  49  70  75  57  77  87  53  58  66  66  63  58  56  84  49  67  71  63  64  91  56  67  87  64  53  91  97  59  94  80  86  54  81  64  64  72  72  69  85  84  92  66  59  60  96  72  79  74  79  88  52  75  59  98  84  56  65  75  90  98  67  63  80  71  67  72  53  86  87  59  77  60  66  71  76  62  76  89  85  82  88  84  69  80  68  86  86  73  88  58  56  86  54  64  64  98  91  82  53  85  66  92  78  64  86  49  82  91  78  97  70  94  73  55  61  73  49  49  89  62  80  54  77  68  88  54  70  92  62  53  53  83  92  71  89  96  71  62  83  94  77  61  50  89  90  80  78  62  81  72  56  60  93  73  58  57  49  81  49  88  54  57  80  77  81  59  95  60  52  65  58  93  98  91  59  79  76  95  63  50  51  50  59  59  60  55  84  98  76  79  56  84  49  89  54  89  89  62  88  66  78  79  80  97  87  87  93  62  50  63  67  98  96  50  78  69  83  90  51  88  94  51  64  64  58  52  49  58  76  89  90  49  50  88  77  72  89  52  68  87  87  59  93  71  65  91  53  50  85  82  59  49  88  88  53  64  64  94  86  49  51  89  59  61  63  74  93  54  95  58  78  88  92  69  51  66  97  78  59  80  69  90  63  68  75  51  50  51  95  84  66  84  86  79  95  89  63  82  84  97  62  69  76  59  67  50  50  56  75  49  64  50  79  54  78  81  70  88  59  63  80  86  93  86  98  93  88  64  97  67  79  84  98  55  68  59  62  63  65  63  89  63  72  70  53  66  76  61  67  74  61  59  69  68  57  60  63  69  52  53  80  93  63  79  62  91  71  61  74  97  92  52  69  65  90  91  59  58  50  75  53  62  58  92  63  74  50  63  95  70  83  71  65  87  65  91  88  85  91  54  82  83  79  92  74  76  89  56  89  58  83  53  55  59  55  52  82  85  95  80  78  78  74  56  74  49  73  54  61  54  57  73  60  53  91  84  85  79  94  87  65  83  65  69  80  95  80  73  60  78  85  89  59  61  76  92  95  50  62  97  63  59  63  82  79  94  63  57  71  71  71  94  69  87  98  69  89  90  65  61  62  58  60  57  56  72  70  55  56  96  80  78  54  58  82  59  72  74  62  69  52  60  86  98  67  90  76  70  60  54  96  56  80  55  79  98  86  54  53  82  60  58  98  89  55  57  71  52  53  66  89  91  78  51  54  95  59  49  91  77  96  59  63  74  63  90  51  73  61  60  65  60  77  59  69  59  54  55  51  57  52  53  73  54  96  55  87  98  88  68  77  81  67  94  55  52  83                                                      
                                                        53  81  84  86  62  83  54  60  72  78  80  81  73  95  73  83  49  97  63  61  75  77  85  98  84  50  66  88  60  81  76  95  52  81  90  78  51  78  89  49  83  62  98  95  73  85  96  90  66  79  57  79  66  50  59  88  94  95  86  85  59  75  56  57  86  71  86  50  66  73  58  78  63  71  66  59  61  93  95  77  50  50  58  55  85  64  98  52  66  80  82  92  61  81  89  80  57  65  91  72  91  67  53  75  60  71  91  96  92  60  76  88  76  98  91  60  92  85  92  63  53  95  69  90  64  68  69  54  96  77  98  57  86  50  55  85  59  61  82  64  75  69  70  80  96  73  59  49  66  83  94  67  90  79  92  66  96  78  80  74  89  57  73  98  70  55  58  91  79  79  50  70  54  86  97  97  90  84  67  80  84  58  87  71  73  74  81  81  95  65  79  61  84  55  72  85  64  62  52  85  54  93  59  74  98  75  50  78  55  75  70  88  74  51  61  95  73  97  84  77  54  94  65  58  75  78  94  52  97  66  68  85  77  52  85  57  96  81  68  61  63  63  78  74  77  73  69  93  73  49  66  61  94  90  90  91  88  52  84  73  89  67  52  59  76  74  80  53  59  72  82  50  66  96  90  66  90  51  61  62  56  91  69  90  78  57  68  82  86  69  61  79  82  96  89  49  87  96  58  76  73  92  89  93  85  50  50  65  76  54  74  92  61  86  65  52  76  75  93  76  58  87  85  96  83  67  92  82  70  67  72  72  57  58  89  59  82  70  96  58  58  76  66  63  56  78  87  88  91  58  54  78  60  50  53  94  61  69  73  78  51  88  89  53  75  77  64  51  91  72  79  87  52  97  63  83  57  85  80  58  50  72  61  60  81  51  66  53  90  63  65  50  74  83  71  62  98  65  97  90  68  80  60  88  74  84  94  92  58  63  49  64  82  92  86  70  80  88  89  54  93  50  71  50  51  90  81  59  76  95  51  59  68  68  97  96  95  93  54  61  68  75  83  86  78  96  76  51  88  52  85  52  91  96  63  54  81  53  71  86  61  61  94  69  94  87  71  82  80  89  82  75  96  86  66  86  95  91  49  98  89  69  53  68  87  77  52  85  55  81  50  61  83  91  51  72  71  74  54  70  73  60  55  95  76  75  77  86  56  85  72  55  58  94  66  59  81  79  64  50  95  92  91  94  58  72  50  89  90  83  95  72  53  90  55  87  79  91  67  85  53  59  81  90  88  70  60  50  52  53  94  71  88  98  52  87  89  61  77  53  54  72  68  76  67  93  89  50  75  54  71  64  53  53  76  55  98  55  96  75  85  83  51  49  55  72  69  92  61  58  97  82  82  70  56  61  74  64  84  93  53  66  70  60  56  95  84  68  87  70  94  67  50  98  56  63  65  50  52  98  95  77  82  94  81  75  64  77  55  68  50  89  65  90  80  50  65  61  63  75  92  49  56  97  73  59  71  96  75  81  70  76  56  58  84  81  65  65  64  55  65  50  71  63  53  56  80  50  73  62  95  75  87  97  59  50  74  90  52  49  69  92  97  65  72  74  62  58  90  51  54  60  53  58  61  59  72  63  69  51  95  89  79  79  96  65  55  55  59  62  80  76  84  63  63  94  63  67  73  53  84  69  55  60  91  80  58  54  74  72  96  79  50  68  96  72  56  50  82  74  63  70  64  72  71  85  86  56  70  56  63  97  79  93  50  60  85  79  98  98  60  52  64  65  73  76  78  64  86  95  78  61  49  87  72  81  84  89  82  77  80  52  87  78  65  87  62  58  73  69  76  84  86  74  85  69  71  71  89  67  95  53  98  52  58  64  82  78  83  94  49  97  67  84  50  97  66  65  52  91  80  83  49  69  56  77  82  95  94  75  62  52  71  85  77  56  89  85  72  81  63  78  56  95  69  61  57  59  98  76  97  49  78  91  75  67  79  72  49  61  73  51  74  88  69  80  62  64  73  91  70  83  57  87  89  53  54  85  85  93  52  65  95  94  72  76  83  49  85  67  54  88  73  90  60  61  63  50  58  92  66  56  77  70  87  77  58  52  87  65  77  97  85  67  92  74  76  60  76  97  82  61  78  65  87  59  57  82  57  97  86  63  55  56  86  90  91  50  60  64  86  79  72  50  54  98  97  71  68  90  52  90  78  67  96  89  80  78  91  66  86  98  56                                                        
                                                          94  54  72  80  62  81  51  93  97  66  94  63  60  50  61  67  87  83  64  76  75  77  70  92  81  80  96  67  79  58  79  49  66  60  61  56  94  82  51  67  92  84  89  60  65  80  69  96  66  86  98  73  67  64  74  80  96  54  85  87  84  94  55  58  57  69  67  56  96  61  56  73  76  52  91  71  74  73  94  97  73  77  81  94  69  89  92  52  87  56  68  61  54  77  63  88  96  62  69  89  90  77  67  53  52  62  93  92  64  79  83  70  83  89  56  88  84  52  81  58  94  57  89  62  61  87  91  97  52  98  95  56  58  82  58  65  81  92  78  95  51  82  88  73  69  49  84  81  66  91  78  49  70  86  52  60  90  93  83  55  59  61  57  52  71  54  93  75  52  67  67  61  67  75  66  66  55  64  55  92  78  92  60  65  57  69  51  73  56  87  77  52  57  95  72  80  49  68  56  76  93  65  72  97  82  62  73  86  49  91  75  95  78  88  62  92  69  87  77  57  88  50  93  82  75  88  89  74  78  71  57  68  73  50  66  63  84  52  72  51  93  93  76  63  82  65  93  79  56  85  83  66  89  64  75  79  60  95  78  85  66  53  57  68  69  84  55  88  58  53  55  93  51  56  59  96  74  65  67  78  75  73  71  98  68  95  59  53  91  64  92  50  86  92  97  84  89  56  91  65  52  73  87  73  69  86  76  66  81  64  85  76  55  94  68  77  63  94  71  54  73  60  68  98  71  77  58  66  53  88  82  57  88  65  66  49  53  65  67  97  92  61  53  72  78  84  62  52  68  73  84  50  70  63  68  66  95  61  96  93  67  70  87  57  57  53  87  66  94  73  92  66  79  74  68  80  93  86  74  50  79  66  57  89  55  62  90  69  54  72  86  93  85  59  93  93  69  95  73  66  60  97  68  64  95  72  83  57  76  63  93  86  87  91  77  52  97  80  63  52  96  77  64  97  56  58  70  69  97  67  56  57  60  62  71  76  69  94  65  63  51  98  62  98  57  73  69  49  82  93  75  62  63  89  68  97  94  62  51  59  68  60  82  87  77  68  63  72  91  85  85  96  52  77  74  82  70  83  71  71  92  71  96  56  97  61  55  60  73  74  90  66  96  58  59  95  96  56  90  62  69  63  74  79  95  63  55  93  66  93  77  84  90  93  90  65  57  53  61  82  74  91  96  97  80  95  68  64  82  62  55  56  63  87  82  50  75  77  67  50  80  95  51  71  54  76  66  98  87  49  83  77  86  81  91  81  95  79  93  72  94  82  50  86  72  56  56  84  95  87  52  54  94  97  92  69  78  73  78  81  58  84  55  70  92  76  64  86  53  78  55  91  70  70  91  60  61  89  58  82  62  78  87  86  81  96  83  57  60  56  71  78  51  85  97  63  82  75  63  95  55  78  85  96  57  85  92  52  91  85  77  69  70  88  69  84  72  88  79  73  62  93  93  96  96  94  66  63  95  93  97  82  58  49  51  72  61  94  55  69  77  57  93  81  92  83  63  86  64  80  64  61  91  60  84  73  93  81  65  69  67  73  77  74  69  74  70  57  89  59  88  65  80  77  62  56  56  92  90  53  56  59  71  80  74  91  55  63  81  81  87  76  68  81  67  60  84  57  90  79  61  93  91  50  83  96  77  53  56  52  62  78  78  95  93  79  68  67  90  88  59  85  51  72  91  78  98  52  59  97  54  54  75  86  81  95  66  60  92  51  80  51  68  56  59  79  78  53  52  89  73  92  63  59  75  72  56  87  79  56  81  78  59  67  64  90  84  70  81  71  93  64  87  49  98  81  89  77  63  88  51  64  62  88  82  84  85  71  61  89  57  59  56  58  62  57  86  51  96  58  81  61  92  62  82  58  58  93  81  95  63  77  78  86  56  62  89  78  82  59  66  98  56  63  52  55  87  56  92  60  83  83  75  49  67  65  78  56  61  88  93  85  78  95  69  83  71  52  88  91  67  76  92  53  79  71  62  71  76  95  85  85  49  53  79  82  67  85  70  49  91  89  96  53  70  51  56  92  63  82  58  77  59  62  95  65  53  51  85  62  81  84  59  60  71  67  58  83  66  62  50  64  85  98  88  55  50  79  76  84  80  58  57  62  71  78  77  80  69  63  72  66  75  90  77  64  78  52  65  91  61  49  75  92  95  83  51  55  90  51  66  61                                                          
                                                            72  76  93  56  95  58  84  68  53  68  62  49  61  53  59  88  60  96  89  86  57  82  88  52  84  88  88  65  85  79  91  89  57  87  79  78  74  49  53  72  88  76  57  60  55  61  51  84  97  85  87  96  58  89  72  75  72  78  69  80  74  69  93  84  84  56  65  65  98  96  63  72  76  77  84  60  94  78  54  82  58  76  63  51  81  93  63  49  77  80  88  63  54  67  59  69  72  69  94  68  83  77  72  71  53  93  84  63  83  74  96  54  62  72  86  74  78  63  70  74  80  57  57  81  82  79  63  74  91  68  82  89  77  91  84  65  78  96  76  60  63  86  60  50  95  52  71  77  73  60  51  53  80  56  93  70  63  93  90  77  55  86  77  87  57  89  81  93  55  65  49  67  58  69  92  96  74  86  65  72  88  98  74  66  85  52  92  63  73  74  84  77  92  52  95  62  58  68  57  93  55  85  54  67  89  61  74  62  98  80  70  97  79  83  63  66  79  65  76  90  68  80  62  62  67  57  71  55  92  57  75  85  59  72  94  64  57  63  51  95  86  92  83  74  88  82  55  88  95  71  78  54  97  94  56  67  64  82  55  98  77  83  75  88  92  77  79  96  66  82  93  76  80  86  58  93  85  77  67  97  83  86  95  61  64  52  87  66  82  72  53  97  88  55  62  71  54  68  80  53  90  84  79  61  78  93  57  52  61  58  94  53  89  68  49  86  91  98  56  88  74  77  59  51  73  55  79  54  92  68  80  85  94  62  63  73  83  75  96  56  57  82  92  89  98  96  83  97  85  82  85  90  51  70  86  57  96  73  80  88  69  76  68  78  87  71  72  97  78  49  82  80  57  80  81  82  97  89  72  79  95  70  59  66  53  70  73  63  86  85  96  84  78  76  61  64  81  55  58  54  92  75  89  86  86  65  87  88  87  82  75  56  61  89  81  54  82  75  96  61  56  63  58  80  89  96  65  54  98  64  70  57  54  70  92  92  80  80  75  98  87  95  77  81  56  60  65  79  78  98  50  92  58  56  81  80  49  76  77  67  55  61  65  92  70  90  56  90  83  64  73  78  62  82  50  74  65  95  54  62  92  96  90  83  98  61  92  92  79  65  88  98  56  86  75  71  71  89  69  71  72  75  93  84  75  94  90  60  72  51  49  72  84  84  53  50  90  86  67  89  50  90  57  92  79  67  63  71  83  65  91  96  64  94  61  85  79  89  95  98  80  78  76  51  60  67  81  78  91  62  91  62  92  77  95  89  61  90  74  74  57  62  66  65  92  69  95  82  71  89  83  88  64  83  94  62  54  79  78  75  83  54  64  81  71  84  86  90  76  57  95  97  62  86  67  79  98  83  93  94  67  62  67  91  65  89  80  94  97  88  88  71  84  66  74  50  82  64  69  70  60  81  68  96  84  96  55  76  61  96  67  83  64  92  62  76  78  54  66  91  95  53  56  89  54  96  58  98  79  85  79  86  71  87  75  51  79  54  97  91  64  49  91  71  89  55  78  56  86  81  71  85  74  93  49  50  64  51  85  72  83  60  52  88  80  86  69  58  87  70  94  54  86  70  86  77  94  88  63  51  94  97  85  68  88  63  67  98  83  58  77  82  86  69  64  64  83  75  68  88  94  97  61  63  93  77  81  52  85  72  85  72  69  53  65  66  69  75  66  63  81  70  78  51  92  75  53  93  67  76  84  69  87  80  87  73  56  69  98  52  62  84  71  73  83  50  73  72  65  90  65  76  50  89  71  67  61  89  57  67  84  85  82  53  86  87  49  69  91  64  95  72  79  79  88  81  84  96  58  67  57  55  92  92  95  70  97  75  86  73  79  90  63  53  93  62  63  53  85  64  52  56  72  71  53  82  63  77  60  62  68  66  72  96  64  58  89  82  62  69  75  75  63  72  91  52  98  90  49  88  60  56  53  76  59  69  83  95  69  67  96  70  90  65  60  55  83  90  97  63  58  86  87  50  51  56  56  58  67  55  63  85  88  61  54  80  62  69  97  63  93  58  97  76  56  68  73  74  87  66  78  57  64  94  70  83  70  62  74  81  60  88  92  85  75  70  67  72  77  66  97  96  54  74  83  93  60  65  50  71  95  57  67  83  80  66  93  84  60  71  86  81  85  67  72  84  53  58  89  85  65  73  55  68  90  54  57  75  74  91  97                                                            
                                                              54  77  49  52  76  70  62  96  49  88  80  52  72  60  58  53  66  79  57  52  84  49  93  88  55  62  77  75  50  66  72  90  72  60  55  72  95  83  80  87  56  94  81  69  86  52  62  53  95  66  88  79  60  67  70  90  70  69  72  71  98  73  67  87  81  88  60  62  51  64  83  52  69  84  75  62  95  69  52  60  93  96  67  73  55  54  91  81  60  88  50  81  69  50  74  71  97  53  78  69  90  59  53  95  83  85  65  56  60  50  67  79  95  50  54  56  92  70  64  61  72  93  83  90  91  89  80  74  67  71  70  71  53  89  58  84  83  72  95  68  91  56  79  67  98  50  76  93  60  86  98  77  58  90  55  96  68  68  82  67  80  66  78  69  59  63  97  78  67  73  53  71  84  75  91  76  72  82  80  51  95  72  69  79  89  78  77  89  94  54  70  59  85  49  65  70  87  55  84  53  51  54  91  91  71  54  92  53  86  60  65  77  50  87  89  69  91  60  72  93  92  70  55  69  59  79  78  83  65  87  73  54  73  51  73  61  95  73  64  59  89  70  98  50  56  69  78  57  96  77  96  95  67  61  75  62  57  70  84  82  81  96  62  82  98  85  63  50  69  52  84  79  59  86  81  74  65  97  53  67  70  56  67  58  71  68  72  76  60  51  55  73  69  86  86  63  56  86  82  76  75  78  66  61  96  92  70  68  68  50  65  63  92  60  64  97  57  60  95  60  92  92  55  78  61  97  81  86  88  50  96  90  58  49  69  78  89  94  89  87  82  73  56  59  72  64  70  79  86  60  75  96  79  56  90  58  60  97  88  67  83  57  70  81  98  61  86  51  89  88  88  88  61  84  57  70  51  94  83  66  93  88  70  89  54  61  96  62  78  74  85  72  50  76  78  56  59  50  73  98  71  58  86  84  59  70  94  59  67  97  56  53  89  66  57  66  56  91  81  85  59  62  66  54  93  64  64  67  76  63  72  54  84  74  78  75  69  54  74  49  77  68  54  72  49  61  97  59  76  74  60  78  52  90  81  51  60  70  74  86  97  74  92  97  85  63  67  89  74  92  61  89  67  87  90  63  85  59  67  71  87  59  66  86  67  95  73  86  82  78  73  61  74  64  87  67  64  62  86  82  51  89  92  69  96  91  84  85  70  68  81  81  88  74  84  96  77  83  83  53  75  50  75  64  53  81  76  52  84  60  55  78  50  59  90  62  76  76  54  62  74  64  94  61  96  74  53  56  89  84  64  56  88  51  55  65  58  53  93  93  51  87  95  77  57  69  61  51  50  70  63  57  78  78  90  78  72  71  80  96  53  93  81  79  59  70  70  70  78  96  65  82  68  51  69  66  85  66  50  74  66  64  97  81  73  83  80  52  62  57  88  54  91  87  82  52  54  70  51  72  97  86  66  59  94  77  87  75  56  98  63  95  71  64  55  91  71  92  75  71  91  91  68  62  79  61  59  72  96  73  59  88  73  67  65  50  77  53  96  60  77  55  89  68  58  56  69  57  69  76  57  87  85  97  66  69  73  85  84  94  75  52  63  75  87  64  96  70  57  71  79  93  88  60  91  61  52  60  71  51  86  81  70  59  91  84  88  82  50  66  68  90  70  91  92  65  79  89  54  57  77  71  87  57  93  73  97  58  80  90  96  90  85  62  79  60  74  95  76  80  53  77  69  49  72  90  73  63  88  81  87  76  57  52  81  59  64  75  55  77  76  63  84  95  61  69  52  79  92  89  63  74  70  96  55  66  91  91  88  92  88  92  56  52  94  67  90  57  93  94  98  73  50  67  87  56  56  74  61  80  89  53  75  78  77  78  85  85  65  76  61  83  61  53  96  60  68  76  53  73  80  67  77  97  80  66  89  89  64  60  66  58  80  65  91  84  49  72  92  96  62  96  93  63  67  79  50  51  65  82  60  86  49  61  98  75  78  55  81  82  84  79  56  68  97  82  80  83  49  64  98  85  91  81  71  49  58  76  92  85  64  94  96  51  76  59  66  91  89  86  59  68  75  66  62  65  87  50  69  49  92  65  71  98  74  66  95  58  69  57  49  89  83  74  72  88  88  85  96  64  95  51  85  57  81  66  78  63  60  51  59  49  96  61  93  50  88  67  53  62  60  93  84  58  85  94  50  68  57  67  63  74  64  50  86  82  86  72  73  77                                                              
                                                                68  69  84  85  62  67  95  51  96  59  85  79  77  65  93  78  88  76  97  95  85  57  72  87  89  88  62  93  50  71  83  56  63  82  88  57  80  98  73  64  58  95  66  90  56  75  55  66  89  50  62  78  73  49  84  95  72  63  76  58  89  64  89  93  52  58  55  79  50  62  49  87  86  82  74  57  71  94  68  73  86  72  59  56  88  52  69  98  64  69  62  49  85  89  64  76  64  88  89  98  60  61  67  87  97  57  60  73  80  71  65  92  67  53  85  97  56  60  62  51  55  51  61  71  87  73  81  75  98  53  69  61  52  51  58  65  95  52  49  63  65  59  50  94  72  66  86  73  83  64  59  49  75  90  86  84  68  64  51  63  97  82  61  80  68  57  87  58  65  78  70  97  94  77  83  66  89  79  82  90  57  49  68  78  82  61  90  68  64  84  49  97  50  81  90  50  74  82  61  95  74  51  75  58  69  84  69  92  98  93  72  49  70  51  49  79  75  90  73  57  87  80  75  75  89  72  54  93  96  59  50  62  80  76  66  69  87  96  81  90  54  76  63  51  97  96  83  82  77  71  70  96  77  58  70  93  96  88  71  65  82  62  58  75  71  93  54  57  76  67  61  50  75  68  93  79  55  76  67  65  96  79  84  86  88  72  56  70  61  96  88  52  96  76  67  75  55  64  71  94  97  73  70  89  96  98  85  70  64  74  87  63  59  84  60  94  67  89  66  92  83  83  60  50  89  62  66  61  97  65  57  65  80  80  63  93  92  94  85  59  63  64  67  87  73  80  75  95  86  84  64  86  96  88  91  83  95  90  83  55  95  63  84  93  61  54  66  70  53  95  54  58  82  68  56  66  83  63  65  55  51  69  78  82  50  57  90  69  86  51  64  89  50  66  64  57  52  68  84  92  76  61  93  83  58  62  79  82  51  67  66  87  84  59  78  55  67  76  88  86  98  97  67  89  96  68  63  57  91  52  59  93  71  49  64  59  79  77  75  69  76  81  92  90  93  91  70  68  81  64  68  57  52  90  98  73  50  96  52  58  77  65  78  56  86  60  67  58  72  98  55  49  51  63  77  66  81  82  69  63  63  89  65  91  68  49  97  69  56  79  74  78  74  82  81  71  91  70  74  59  72  53  69  83  95  98  59  74  76  53  74  73  54  49  49  77  94  80  63  69  60  87  58  62  56  67  53  57  52  80  89  66  63  67  78  91  51  58  78  90  58  59  82  88  66  53  93  96  73  77  78  63  84  58  83  86  75  72  93  56  73  64  55  55  74  69  61  91  74  51  69  69  52  73  77  55  88  96  61  58  72  68  57  63  49  54  70  49  52  75  70  81  64  80  71  71  53  96  52  88  67  89  58  67  52  94  65  70  90  80  73  75  58  96  85  85  81  92  61  97  76  73  67  92  89  67  84  75  87  61  71  75  50  59  89  50  85  72  59  93  64  56  51  87  89  66  51  60  53  54  70  95  51  65  51  98  86  63  63  56  56  60  53  94  82  83  86  97  79  72  66  70  55  55  52  82  85  95  65  88  74  67  86  79  71  81  59  97  84  84  64  50  70  61  70  54  96  67  60  62  94  58  79  56  62  50  63  94  50  62  60  94  90  69  95  67  64  76  70  89  91  69  57  58  86  59  64  65  70  95  95  80  88  88  82  82  68  52  84  52  93  61  71  92  86  81  54  91  89  81  72  89  58  87  51  74  71  52  64  56  83  50  72  78  91  58  76  95  97  73  79  95  59  61  79  78  65  52  66  82  55  92  62  88  87  66  72  98  68  59  53  91  77  71  64  58  72  54  71  52  68  83  64  73  79  62  73  90  73  53  79  90  62  82  65  79  72  62  90  91  88  75  73  90  51  51  67  93  86  66  55  73  67  65  76  50  70  75  96  49  49  63  87  84  81  50  62  76  65  79  95  56  78  88  83  78  69  81  58  96  73  76  51  68  74  56  87  75  76  85  88  64  54  71  75  94  74  78  66  56  52  59  76  80  71  62  81  51  59  73  72  91  59  58  50  72  57  62  59  77  98  96  56  52  63  67  67  64  98  64  91  87  86  78  72  79  80  52  69  70  90  72  82  61  52  86  51  79  97  71  82  61  59  82  57  70  72  80  59  90  78  73  71  73  69  97  98  51  78  65  90  58  71  78  84  69  51  95  97                                                                
                                                                  94  87  65  68  49  91  53  78  54  56  91  97  54  83  96  82  74  95  89  65  62  76  89  56  90  55  73  78  89  71  63  63  88  96  70  81  78  93  63  77  88  79  74  84  95  58  56  57  89  82  69  80  71  50  84  96  56  50  55  53  98  53  87  52  97  62  72  85  81  60  55  63  54  74  97  72  68  57  87  81  97  65  81  61  92  60  57  94  85  67  63  54  86  80  96  58  62  83  68  53  86  87  84  60  72  69  54  72  84  53  75  59  89  97  91  59  55  73  67  81  50  73  73  85  51  57  98  74  84  73  78  50  53  72  54  58  68  69  67  86  93  98  85  59  66  71  75  62  49  85  87  49  67  81  71  74  80  92  92  66  59  92  55  57  72  89  62  54  95  55  64  53  79  91  61  91  81  56  93  81  77  65  93  95  71  55  88  71  92  80  85  98  50  87  59  97  58  94  60  76  95  95  88  66  81  76  87  56  90  55  74  83  54  82  79  59  90  76  68  75  77  82  59  68  66  70  50  74  88  61  90  81  59  92  82  53  51  61  70  83  93  62  60  59  73  65  53  49  76  74  92  97  59  53  68  49  78  95  97  73  54  93  56  88  95  73  92  97  64  80  58  75  85  68  86  63  83  92  83  53  49  74  53  56  49  76  70  84  71  56  76  85  82  92  55  90  59  50  89  82  81  73  75  57  66  93  74  77  63  82  74  60  81  55  55  91  58  93  82  85  73  79  98  53  61  80  63  74  90  80  78  65  74  89  55  76  54  72  68  98  91  83  91  97  68  56  74  93  93  57  83  55  95  53  66  75  60  64  98  93  79  70  57  87  94  72  73  95  91  83  81  62  49  76  63  53  59  53  51  96  83  67  73  53  55  92  89  68  98  93  58  53  93  60  55  83  79  68  75  62  67  75  80  51  72  70  95  81  97  56  98  63  76  97  77  74  73  63  87  58  84  94  87  52  75  56  75  65  76  76  82  79  85  78  58  87  73  61  83  76  56  75  55  76  52  82  56  73  89  62  98  52  56  53  74  63  92  91  56  97  87  50  68  55  52  49  52  62  55  70  98  70  80  73  70  51  83  77  72  91  98  91  95  61  77  68  65  91  75  53  89  58  70  61  50  90  59  91  75  50  95  92  84  86  73  85  63  79  50  68  73  76  58  70  51  73  90  95  53  66  88  98  89  94  49  98  63  63  90  96  86  71  82  64  49  83  61  87  79  52  55  83  91  97  81  52  53  88  97  65  57  71  82  62  73  83  51  82  75  50  88  65  72  95  91  60  78  85  60  79  87  93  95  77  72  65  56  59  56  87  67  86  81  83  94  78  66  86  89  67  83  87  77  54  88  81  54  63  62  90  64  64  78  97  49  69  97  95  90  59  79  55  95  63  93  74  70  75  80  82  52  73  63  77  63  82  89  82  59  75  86  82  71  64  71  60  50  60  52  60  74  60  60  84  93  64  88  64  73  91  52  90  63  54  62  81  81  96  69  85  81  92  54  96  88  83  73  85  97  60  86  57  82  49  80  52  71  50  73  73  86  86  95  88  88  58  52  51  97  73  81  97  60  86  65  72  52  96  98  87  53  72  57  93  56  68  80  58  51  69  93  76  62  62  59  79  91  70  85  89  83  80  84  72  83  76  98  74  82  51  75  75  91  94  67  97  94  88  90  56  60  89  93  71  86  66  65  62  73  62  52  81  77  94  61  79  81  95  64  94  53  88  95  82  54  58  81  71  49  92  73  75  85  83  61  71  89  49  91  67  70  77  65  82  91  82  73  81  55  85  82  83  63  76  67  94  65  85  84  59  49  79  62  84  80  94  91  66  78  74  61  82  73  65  87  51  53  57  60  49  85  96  87  68  63  81  79  59  96  95  88  51  57  82  82  52  98  97  70  73  97  54  64  91  60  64  53  87  73  68  56  91  58  73  53  60  87  95  53  92  66  56  96  59  58  95  83  94  82  63  95  82  86  98  93  61  50  77  69  51  86  59  52  79  50  82  71  60  49  61  61  70  67  68  83  69  94  83  59  50  76  71  51  82  80  74  55  86  79  72  64  64  69  54  74  86  56  59  51  54  62  86  53  90  49  65  64  95  54  51  55  90  56  50  62  57  51  67  86  60  55  90  92  82  67  71  58  81  93  49  59  60  57  94  76  53  70  82                                                                  
                                                                    59  70  71  49  96  69  65  93  56  73  98  82  58  80  71  91  65  94  67  71  85  85  63  56  97  60  50  64  69  82  94  53  65  67  52  56  56  69  53  50  55  60  92  94  74  49  79  80  52  52  58  68  60  83  74  79  84  58  88  97  87  74  93  70  81  93  68  90  88  65  55  61  97  60  58  65  93  56  86  64  81  51  94  81  59  74  59  92  80  66  67  77  49  88  63  75  86  90  61  62  85  95  77  73  68  69  52  76  59  50  78  80  76  55  66  84  69  62  96  60  84  76  84  65  51  58  63  87  69  55  71  88  92  52  61  64  78  57  50  81  55  62  63  93  87  85  80  58  57  53  63  52  82  78  55  98  93  72  98  66  68  89  72  62  54  63  95  89  95  87  49  93  77  66  67  69  50  89  66  55  80  92  77  68  75  96  89  81  63  73  55  62  54  67  81  58  85  74  61  77  88  82  86  90  66  57  96  70  60  98  67  90  80  68  65  50  65  94  65  96  73  75  57  88  92  83  50  70  98  73  77  92  63  60  68  90  63  65  84  72  87  90  70  53  55  73  92  65  56  52  96  66  50  83  96  73  79  50  97  54  55  63  67  89  56  76  89  90  69  59  68  58  94  63  51  73  97  73  88  88  86  70  71  63  66  65  80  86  68  49  58  66  54  66  67  69  84  75  88  95  80  52  82  79  91  52  91  85  53  66  60  74  70  53  67  78  60  61  69  70  81  80  96  86  61  88  73  96  78  95  66  79  70  57  91  83  63  75  86  50  59  93  96  85  74  96  52  77  88  79  86  76  70  84  82  92  73  70  75  79  61  94  53  88  96  74  66  73  80  84  96  79  94  86  54  62  84  65  64  88  54  91  83  82  58  96  53  62  84  57  92  55  68  66  50  56  92  53  71  78  66  51  87  89  87  50  72  71  78  72  55  91  68  73  69  83  90  98  83  55  78  51  83  88  93  76  63  92  66  91  90  66  84  72  50  54  88  62  69  62  54  91  69  78  80  56  54  56  80  92  50  97  80  92  67  70  97  91  63  61  76  51  61  53  71  75  88  83  82  54  49  71  98  71  67  55  54  94  51  90  97  66  83  70  56  96  81  49  95  50  74  71  81  52  95  87  98  70  61  95  56  80  55  87  52  77  56  87  90  85  53  62  95  50  75  90  69  57  49  55  60  54  75  53  69  77  62  95  79  53  68  65  93  60  73  89  79  75  89  94  96  74  51  82  56  53  92  57  53  77  62  63  64  56  85  58  74  66  54  53  87  51  59  93  66  61  61  54  92  95  88  66  90  88  66  84  80  51  71  86  87  76  74  65  55  81  76  52  86  79  70  85  52  49  69  64  57  59  63  87  49  82  89  67  63  86  81  51  62  52  55  74  80  95  98  49  54  50  94  56  50  95  86  78  52  73  55  86  56  61  86  67  97  94  97  68  88  75  88  94  86  79  59  53  64  66  61  84  63  60  95  85  64  90  55  58  94  74  59  75  61  92  59  78  61  62  63  83  60  58  77  95  97  70  89  74  58  76  51  87  79  94  86  66  81  97  49  55  51  73  81  96  69  68  63  56  56  93  77  49  70  49  95  92  98  83  67  93  49  55  89  60  90  64  61  77  60  68  81  79  89  84  88  65  98  56  82  75  81  79  84  92  79  90  78  61  61  70  90  57  53  82  52  96  88  65  57  90  49  49  81  76  77  92  82  90  81  63  49  75  91  81  75  84  50  67  91  59  89  67  58  59  61  80  80  74  94  84  85  50  78  68  67  67  90  96  68  66  50  61  76  61  77  59  89  80  65  93  96  68  75  66  55  74  59  94  53  98  69  91  68  94  79  94  95  85  55  74  64  70  94  77  61  49  78  63  72  51  69  67  93  55  81  95  82  84  89  83  74  81  63  66  93  70  59  88  95  78  60  92  97  52  80  60  53  62  92  94  51  55  67  89  71  60  72  81  68  71  93  74  80  70  96  52  69  75  82  72  57  89  51  84  65  80  72  76  67  66  88  97  60  72  53  66  88  98  77  84  82  69  63  87  90  69  79  53  66  87  76  85  60  53  87  73  52  72  56  68  59  52  75  54  88  87  70  89  75  84  62  69  98  73  96  88  85  91  56  88  66  86  95  61  62  49  82  85  54  89  68  79  72  93  79  98  83  80  61                                                                    
                                                                      71  87  97  98  78  80  57  73  61  51  70  92  64  58  82  55  93  59  74  50  66  69  83  93  68  94  62  64  60  60  81  78  74  95  78  76  92  72  54  87  54  96  87  90  50  71  54  58  86  59  66  75  89  93  49  89  89  90  49  63  94  79  95  96  81  77  88  58  66  64  88  78  71  69  87  98  95  76  89  55  80  51  84  83  55  51  75  80  79  88  66  62  54  79  92  50  98  71  62  94  87  64  76  57  93  89  79  85  90  67  78  49  94  73  95  71  98  77  90  54  98  74  79  85  98  49  54  97  58  67  64  86  54  60  65  63  68  94  90  85  84  81  81  79  62  91  57  67  82  55  54  55  83  56  75  65  67  54  51  64  67  63  60  57  55  53  69  74  52  54  70  97  54  65  92  86  94  96  97  60  79  58  69  94  74  74  67  77  84  74  50  85  79  69  80  82  51  72  49  53  69  61  87  82  53  94  50  58  87  66  89  88  95  63  61  52  49  59  66  54  52  56  83  57  53  64  67  96  66  76  93  69  95  59  71  71  79  68  55  50  97  85  51  64  71  54  85  89  83  61  62  78  49  78  70  49  66  95  92  81  94  67  84  52  67  52  72  95  60  71  59  78  77  65  78  63  56  89  88  67  58  55  72  62  94  59  56  57  54  60  92  90  93  58  66  68  88  56  51  84  59  86  69  93  78  55  70  92  78  69  93  70  66  89  66  95  79  93  61  74  52  95  72  73  82  59  89  97  49  89  64  85  92  91  79  84  79  53  79  71  58  78  96  88  95  87  50  86  82  59  90  73  57  96  62  66  81  74  72  87  93  84  58  81  92  84  70  81  74  67  96  79  93  49  91  73  70  70  75  87  85  52  71  49  78  56  63  55  52  62  58  91  55  61  60  91  72  85  67  85  98  94  83  78  49  62  61  67  61  73  71  62  88  84  62  78  89  72  70  64  81  80  56  83  93  73  66  95  61  67  91  93  66  57  68  75  97  53  86  51  62  88  77  62  54  50  58  91  50  67  56  94  54  66  85  55  69  71  84  84  59  66  49  79  67  93  71  55  88  60  52  80  56  59  49  71  83  80  74  64  64  58  59  86  70  62  53  57  76  85  93  76  51  61  81  70  83  96  60  88  96  52  91  89  70  77  91  80  74  95  71  49  94  62  70  77  79  52  76  73  76  67  55  65  98  50  59  88  60  67  91  90  91  61  73  71  63  59  93  76  67  78  63  95  59  52  74  82  85  96  76  72  49  62  80  53  80  66  93  83  74  80  98  76  52  77  79  91  77  59  59  73  95  83  87  57  76  54  93  75  85  71  96  66  91  52  91  86  55  78  71  66  75  57  90  76  89  78  98  77  94  58  91  96  69  72  59  95  52  64  51  54  79  65  91  54  76  84  91  53  92  61  56  89  98  94  95  79  91  86  95  59  83  79  61  49  87  50  86  60  49  53  53  91  90  68  92  79  52  66  72  59  62  66  92  76  53  67  68  84  68  93  88  66  50  84  89  84  65  95  50  78  96  61  69  54  72  85  70  91  84  65  73  90  56  95  54  57  62  61  50  97  87  88  52  87  75  67  76  98  86  49  67  89  79  96  60  88  78  81  69  49  60  74  55  63  63  49  97  62  90  51  71  53  84  91  97  53  63  53  77  60  81  69  55  67  66  60  74  89  71  68  73  50  80  66  62  70  54  58  77  61  69  60  64  89  60  96  74  87  98  52  90  56  50  71  95  51  77  86  52  84  71  65  96  54  56  74  97  72  66  92  91  96  58  74  59  52  54  52  54  97  57  71  94  92  62  64  90  59  97  68  91  80  72  85  86  66  96  58  65  72  80  75  82  96  96  87  58  85  94  88  60  96  78  69  82  51  50  59  50  60  67  92  81  51  90  72  73  67  82  63  75  86  91  53  58  97  90  66  50  51  49  80  67  53  83  61  56  88  97  82  79  51  92  62  80  65  68  88  96  78  57  73  78  93  90  68  49  57  58  79  68  68  77  81  62  93  70  77  57  97  70  96  53  56  67  57  97  63  68  83  65  71  82  77  77  54  65  65  61  84  61  55  71  85  78  75  61  93  68  81  65  51  67  63  49  50  61  69  93  74  88  68  55  57  61  55  93  64  92  71  97  77  58  73  52  88  75  97  62  95  74  77  62  75                                                                      
                                                                        95  66  56  84  83  85  70  59  62  74  85  62  65  59  92  78  78  63  98  89  51  81  76  83  62  75  75  76  62  76  59  71  94  61  79  68  72  60  50  60  83  88  50  57  82  70  64  86  87  67  86  86  93  81  55  91  90  82  93  94  65  50  54  85  55  72  92  87  73  85  86  54  87  60  73  81  66  84  58  92  77  97  57  57  98  87  66  65  57  90  51  67  90  71  98  66  87  54  81  50  65  50  78  61  87  85  80  53  49  83  91  91  94  69  94  56  87  62  91  55  65  62  56  51  72  97  91  70  87  65  63  66  97  67  70  59  73  52  51  57  82  76  89  66  95  57  74  78  93  96  83  64  84  86  75  72  73  89  73  66  90  53  81  85  75  77  52  55  95  62  91  49  88  77  71  75  50  88  78  84  98  87  93  81  76  91  97  55  87  94  50  50  90  73  54  80  85  51  75  78  49  50  77  63  56  75  68  69  50  76  53  64  65  72  93  84  83  90  64  67  76  71  77  63  84  62  78  85  53  86  87  49  65  86  75  97  75  56  64  60  61  74  90  60  97  87  51  55  72  92  77  78  52  80  87  80  87  85  52  49  98  80  56  93  96  58  69  96  72  64  58  56  78  98  66  75  91  82  93  73  88  59  78  79  83  66  55  95  59  50  95  90  79  93  67  89  76  65  80  87  74  93  84  98  62  83  71  55  75  84  64  83  59  88  68  64  95  95  87  52  78  78  50  75  97  53  75  54  61  97  54  77  92  67  92  66  89  64  73  75  67  78  93  96  49  82  81  56  80  92  70  96  86  96  59  73  90  97  55  74  55  67  59  88  98  51  83  51  94  71  72  82  71  85  76  75  75  50  85  70  53  80  91  97  74  49  85  56  72  61  70  73  96  81  65  83  57  61  60  59  71  54  63  51  80  70  62  62  57  98  60  95  79  68  68  94  68  66  53  89  77  78  76  50  64  87  54  93  49  62  90  61  63  60  78  71  52  93  85  82  85  52  86  97  49  61  61  62  89  63  73  86  82  91  93  93  58  97  74  81  71  66  61  82  77  89  91  49  85  57  88  96  76  57  56  67  50  60  68  57  87  89  82  63  85  85  91  75  57  56  64  64  71  61  94  61  92  52  89  98  96  70  94  87  49  93  65  87  53  57  85  63  73  71  71  77  79  61  49  55  63  90  95  90  54  55  82  95  93  74  57  98  66  87  84  76  70  72  81  77  97  63  58  98  53  54  68  65  78  52  85  85  51  71  77  98  75  65  94  65  85  73  49  53  85  83  71  69  69  72  81  76  76  92  50  54  50  72  95  52  85  88  85  83  82  55  50  71  66  65  51  56  58  88  74  59  89  80  85  88  94  98  57  83  81  74  98  72  50  88  52  92  59  89  52  57  77  84  51  74  62  56  79  81  74  81  93  89  93  86  96  50  73  86  93  83  86  58  96  81  55  84  68  62  83  51  80  68  56  58  95  75  81  54  66  52  63  59  57  78  77  50  53  60  77  49  71  52  52  86  79  52  57  77  71  67  56  75  77  51  51  52  61  73  92  57  67  53  49  98  78  51  61  66  61  54  78  52  78  67  50  94  76  57  74  81  57  65  98  79  90  55  58  74  59  76  78  65  65  53  77  56  72  94  85  92  91  68  77  79  57  76  97  78  65  75  64  62  90  83  52  95  68  54  77  60  57  61  66  86  80  58  49  63  88  84  72  95  90  98  55  70  77  54  97  53  54  96  76  74  85  74  74  64  50  76  76  70  89  72  49  85  64  89  72  80  84  72  86  51  98  69  62  92  52  90  86  72  96  77  98  82  60  52  64  60  65  59  51  76  67  52  56  52  71  68  65  87  82  50  96  92  59  85  53  86  49  64  96  65  80  51  96  95  87  70  85  98  71  84  69  51  53  78  62  71  54  98  62  65  54  59  79  49  60  52  74  94  83  68  78  78  87  56  62  92  54  94  86  81  62  97  96  68  54  52  73  76  87  59  97  92  61  70  72  67  80  93  52  93  73  59  79  85  79  98  81  65  53  66  79  61  65  53  97  74  85  94  72  93  87  73  76  69  80  72  96  68  58  74  74  60  50  90  57  81  87  59  88  50  57  71  78  62  63  70  80  49  57  49  75  75  85  72  86  49  66  51  89  53  85  63  66  70  95                                                                        
                                                                          92  71  67  61  70  96  88  62  89  66  59  55  71  56  64  56  49  73  83  62  60  60  59  76  59  56  52  89  86  58  73  88  94  68  52  76  61  67  58  72  64  87  92  79  84  59  61  72  65  88  57  84  78  97  98  61  56  93  60  92  97  80  51  80  93  57  69  51  72  69  91  89  63  91  95  65  66  73  59  67  66  64  51  81  90  61  57  57  87  90  96  81  84  87  60  52  70  69  83  51  88  57  63  59  51  89  63  59  65  98  91  96  75  97  61  86  52  95  64  97  62  97  91  85  89  58  55  89  74  94  92  83  84  72  54  65  95  97  72  80  85  50  69  77  68  77  51  66  85  91  59  64  54  53  68  68  98  65  78  50  53  63  91  88  81  58  50  79  89  51  53  84  80  85  96  95  98  84  63  62  69  89  61  80  86  80  58  69  60  80  59  86  60  68  83  62  91  68  51  90  77  75  96  61  96  60  55  53  79  68  54  72  58  81  88  55  85  82  78  78  54  72  84  88  92  82  64  84  52  53  66  61  69  76  57  67  60  90  64  95  73  81  85  83  62  81  56  63  68  67  76  75  55  82  80  61  94  85  71  61  60  78  85  66  94  78  84  98  66  79  98  68  67  51  62  58  95  95  50  64  85  52  69  69  82  74  63  85  82  60  66  74  75  87  78  78  76  75  94  56  87  62  92  80  51  77  88  68  52  53  83  71  73  82  58  71  68  91  69  72  50  87  58  58  93  77  92  58  54  85  87  56  98  69  66  72  83  88  96  70  73  52  67  63  92  64  62  67  65  84  98  84  70  80  69  80  69  87  57  58  88  98  80  96  87  61  68  63  58  88  68  96  87  87  65  71  95  90  65  95  94  97  87  94  55  88  65  60  67  91  57  86  73  57  68  56  85  61  73  87  76  95  71  82  76  69  52  67  54  67  70  86  92  67  76  73  83  65  54  78  53  78  92  51  65  77  76  94  69  61  83  56  61  94  95  95  65  63  87  68  49  77  79  92  74  95  72  70  92  56  97  49  97  81  75  84  52  95  78  76  80  88  74  58  61  53  67  91  51  94  57  64  83  95  58  66  56  71  58  53  86  88  70  86  75  92  83  98  57  63  97  89  73  96  64  50  72  87  71  54  95  64  91  87  74  81  83  58  96  88  75  66  86  97  63  89  86  79  84  66  83  60  81  76  91  76  63  75  84  54  65  81  70  67  61  62  83  62  71  57  96  87  98  80  60  89  68  83  78  75  60  82  92  91  65  76  55  80  51  51  88  73  68  66  66  74  80  64  68  64  83  87  62  78  85  95  79  89  83  94  85  80  96  68  67  65  52  85  53  84  96  89  51  92  50  83  61  87  86  54  70  75  83  91  82  94  62  77  96  82  83  67  56  75  91  68  70  64  84  93  85  91  66  78  76  51  87  94  70  71  57  95  66  55  85  67  88  75  83  65  95  79  64  53  97  77  77  57  67  97  79  98  76  76  90  85  88  95  92  60  86  61  64  50  60  85  68  87  50  84  62  57  87  73  84  56  82  49  82  56  56  55  73  95  98  97  73  74  56  67  68  52  89  89  80  73  94  98  62  81  50  65  69  97  82  52  88  98  49  69  59  49  49  96  52  86  87  98  54  67  93  92  88  85  88  58  57  81  54  50  52  78  53  83  58  87  50  92  60  51  69  63  95  52  57  59  52  96  55  68  87  94  76  66  74  62  59  68  64  66  59  85  83  71  94  73  72  90  91  83  81  63  56  77  78  59  73  73  93  78  92  64  53  80  67  81  91  62  58  75  82  83  66  88  95  55  87  85  89  62  55  79  92  65  88  95  66  55  72  82  52  82  55  74  54  89  52  98  58  53  53  88  78  78  52  93  97  70  76  61  88  52  57  78  50  81  79  76  72  79  50  51  69  78  63  82  70  57  75  87  79  61  59  58  75  94  58  49  62  72  61  50  81  83  83  71  72  55  72  73  63  77  81  58  91  97  58  93  87  97  82  91  96  93  78  51  63  74  79  71  52  55  59  80  85  77  78  56  51  50  52  58  76  78  58  55  50  70  85  81  59  65  67  57  51  57  96  79  55  94  53  96  53  78  51  69  87  95  79  57  66  53  59  57  53  94  80  84  69  89  91  90  55  61  74  68  71  66  56  82  75  93  84  77                                                                          
                                                                            51  96  71  71  81  64  86  49  71  69  64  89  84  89  57  75  89  51  93  93  64  75  70  80  89  93  77  69  55  54  73  85  74  59  73  49  62  85  84  72  90  95  68  84  51  83  80  79  68  97  56  49  69  89  75  73  94  60  62  78  96  91  89  72  56  66  54  51  69  82  67  72  73  50  65  77  82  57  70  87  70  75  75  55  52  74  60  94  74  96  96  92  58  84  78  94  61  52  80  65  80  50  55  97  93  60  89  83  84  95  70  82  71  80  62  49  49  68  58  76  54  82  85  58  58  76  57  84  86  60  63  63  68  93  87  77  97  75  62  98  94  94  71  89  76  61  68  60  69  52  53  53  69  62  54  64  75  68  95  60  98  78  62  94  70  61  84  67  52  53  65  59  79  55  98  66  50  71  75  95  91  58  68  60  70  58  73  51  52  62  70  73  53  89  89  58  74  90  88  81  82  74  65  84  71  78  69  97  97  73  89  91  92  66  76  77  62  50  56  51  89  96  64  84  94  98  82  58  57  90  89  63  58  62  83  95  94  69  95  76  87  77  78  87  56  81  56  84  65  92  53  76  73  51  85  96  58  72  86  85  70  83  70  86  67  86  49  70  84  66  88  82  76  59  61  70  51  65  58  92  87  52  56  71  78  78  91  77  67  69  78  58  87  81  62  62  72  50  87  80  54  96  54  62  86  56  51  75  56  53  96  74  95  93  70  79  68  76  68  61  71  73  67  65  66  92  83  76  87  52  65  83  56  92  73  96  52  84  98  80  53  94  55  64  68  75  73  60  98  82  52  68  80  78  74  98  90  70  75  59  51  64  65  51  60  80  75  52  51  51  86  68  56  57  87  79  51  76  97  94  82  74  67  91  94  85  54  68  66  86  80  57  68  96  55  81  94  65  62  74  74  72  79  72  55  97  68  73  50  56  84  69  72  77  57  61  68  57  98  69  67  88  95  84  92  79  68  65  57  84  80  86  87  67  65  81  64  64  71  86  72  74  89  57  84  54  98  53  98  88  88  93  66  86  66  54  80  98  69  84  91  81  67  58  67  58  81  59  80  62  60  72  77  94  53  74  96  90  93  84  68  72  68  73  81  86  94  89  54  90  77  80  95  98  90  96  71  70  63  81  50  88  62  53  49  87  97  89  92  67  95  71  90  82  82  73  88  58  65  59  91  81  83  81  61  61  92  67  88  70  58  71  98  80  95  53  53  49  60  91  68  88  82  61  64  70  51  86  61  76  58  82  78  53  82  65  72  92  66  72  85  49  97  75  76  88  93  74  97  95  86  81  85  97  90  49  93  80  84  87  82  56  52  95  49  58  64  76  77  59  51  98  97  73  93  66  64  65  55  57  91  49  88  82  83  89  53  94  62  97  64  91  52  59  95  77  74  80  96  49  73  88  84  64  72  91  90  96  69  96  53  98  75  60  96  61  54  66  78  60  61  77  69  88  56  82  81  55  63  84  69  52  90  50  86  68  84  68  64  81  61  55  63  69  51  76  82  92  97  62  55  86  61  55  58  69  61  66  53  91  98  55  51  57  57  52  74  70  80  55  78  72  98  98  56  59  93  65  55  94  67  81  98  92  55  64  86  86  94  59  50  53  63  69  56  76  79  57  51  81  49  63  82  92  87  51  52  69  78  78  67  67  62  94  83  60  86  51  52  57  52  62  72  81  70  91  82  77  72  78  68  90  57  89  52  87  70  81  71  85  64  61  50  79  56  90  81  62  52  64  96  55  66  68  61  63  49  84  79  81  59  73  76  86  85  75  98  88  97  97  98  49  80  58  83  73  54  50  67  73  67  52  75  83  53  74  76  84  66  92  93  61  91  78  76  77  50  94  82  49  63  95  76  92  53  86  51  55  58  92  65  65  72  67  84  67  87  54  85  97  76  75  85  81  88  79  87  76  89  90  73  89  90  73  54  53  83  74  68  89  79  70  78  52  81  98  56  69  76  96  89  67  61  70  78  72  52  85  53  66  79  89  76  73  60  49  81  61  62  72  93  71  58  78  89  63  51  69  95  93  76  63  59  94  62  82  66  68  98  92  65  72  83  96  98  54  85  91  84  51  78  71  86  88  79  56  96  71  82  76  98  56  51  60  63  58  66  91  74  57  73  52  90  97  75  64  96  63  77  68  72  67  95                                                                            
                                                                              60  98  86  75  53  83  76  66  72  89  84  90  85  70  89  53  66  91  95  86  87  67  95  86  80  88  72  51  86  90  49  52  97  96  78  62  62  65  85  63  50  77  89  80  66  84  70  97  84  93  93  78  97  59  72  60  71  75  83  67  62  87  86  53  74  87  72  77  88  80  61  93  68  68  96  62  67  72  50  77  86  84  77  56  60  68  50  90  97  61  62  79  85  57  90  57  82  90  79  52  71  73  87  86  56  75  84  84  65  68  63  96  49  68  96  96  57  82  86  83  84  73  68  71  61  82  66  69  81  92  56  66  80  72  55  95  64  58  86  64  53  66  97  72  78  57  91  77  96  97  54  71  60  81  56  65  65  54  93  77  79  82  91  54  49  94  50  53  69  60  57  83  81  51  90  58  86  81  62  54  52  88  68  51  52  73  76  81  65  75  96  81  60  74  96  65  94  93  85  83  88  68  91  92  80  80  73  91  95  83  72  91  58  69  60  84  84  68  76  98  68  95  49  75  62  64  50  91  73  60  79  87  92  49  50  62  89  78  75  61  59  53  88  78  55  62  60  74  66  97  66  63  57  79  58  56  90  81  79  84  50  78  79  64  89  67  53  49  70  54  70  49  62  58  65  79  64  92  70  74  85  92  79  50  94  64  60  69  67  86  86  90  69  77  78  60  66  97  96  94  89  63  49  61  90  85  55  52  94  81  75  65  64  63  68  85  59  76  85  58  79  75  63  83  71  90  66  58  81  81  79  81  87  54  60  67  64  92  59  82  84  54  63  50  89  59  52  86  53  76  59  90  53  80  73  70  69  59  96  50  91  94  81  55  76  53  82  69  89  52  54  52  60  50  56  88  66  92  63  76  93  84  93  59  65  80  87  85  92  79  86  81  95  90  79  76  59  79  98  76  63  84  72  96  71  53  77  59  95  51  89  53  97  93  68  53  60  75  68  93  94  77  94  69  59  88  60  54  96  53  85  69  94  85  93  70  91  76  59  88  49  94  70  83  76  86  78  96  78  51  74  95  71  68  58  63  52  69  56  93  74  59  74  69  80  94  78  54  62  65  54  87  75  73  57  84  64  98  67  94  62  96  80  76  54  60  62  69  73  83  71  90  94  67  88  92  98  65  96  73  63  91  72  60  75  60  75  79  69  73  51  49  80  58  61  83  73  93  59  98  74  73  77  82  73  71  60  90  70  89  52  70  87  54  63  95  53  78  71  97  50  64  95  61  52  62  57  88  63  53  63  72  59  71  87  50  95  77  55  79  83  92  83  83  77  94  54  74  54  79  56  52  49  77  83  52  73  63  60  55  60  89  75  56  63  67  68  61  68  66  69  56  69  95  97  86  58  88  65  54  49  79  83  68  79  55  51  55  91  51  55  72  80  56  97  52  72  50  93  77  89  96  68  50  50  97  66  65  52  90  69  76  94  62  93  58  71  73  77  74  70  52  86  69  57  57  88  53  56  98  49  76  53  84  75  97  96  88  58  86  49  58  87  81  91  56  90  56  68  69  81  61  86  77  60  86  59  52  54  95  91  58  85  83  62  61  50  93  67  97  94  88  86  60  53  53  51  69  54  86  57  77  79  95  91  65  50  72  67  94  79  54  92  74  52  58  54  51  69  77  89  97  72  88  50  75  98  49  92  85  55  92  53  87  89  49  90  56  50  67  77  97  85  73  75  54  76  97  74  53  98  68  50  74  61  93  97  61  67  75  51  76  72  88  84  69  49  83  93  95  89  83  88  78  90  60  80  55  90  83  66  92  69  49  91  86  92  52  79  91  61  72  68  66  70  61  51  60  64  54  61  86  96  91  98  74  86  82  95  51  75  60  77  90  87  86  65  78  98  94  72  64  97  56  74  55  96  83  83  62  52  69  70  52  87  84  87  82  86  80  66  82  75  54  88  98  97  70  58  83  68  75  82  62  49  61  51  59  86  74  86  49  91  49  85  57  56  85  51  64  84  84  74  66  61  76  73  92  87  63  54  58  64  58  50  91  86  72  58  98  57  58  98  87  69  56  56  93  77  98  82  70  96  72  64  90  88  71  97  98  52  81  96  91  74  60  82  90  61  71  64  97  78  75  77  68  71  66  70  97  51  91  56  89  61  95  67  74  64  79  93  53  83  72  72  57  90  68  88  90  74  90                                                                              
                                                                                56  86  88  60  64  67  76  64  86  95  80  64  63  57  59  98  78  78  57  53  87  61  95  60  98  91  79  69  69  49  97  54  84  68  68  98  50  60  80  96  59  51  76  63  50  78  94  63  52  67  76  51  89  95  49  52  81  54  87  77  89  91  79  60  65  73  67  92  81  76  59  57  69  78  86  76  50  95  66  63  72  63  98  60  69  84  85  87  58  51  58  94  90  82  65  56  81  52  84  60  77  93  75  78  87  76  97  95  94  80  67  90  88  49  63  69  96  54  76  56  77  75  77  78  70  66  80  87  65  66  50  83  97  93  68  83  68  50  86  69  53  52  56  75  49  59  94  75  75  65  71  82  68  90  91  83  72  79  74  59  94  82  55  50  98  78  92  54  96  97  83  80  68  57  72  80  59  63  85  72  91  78  82  62  75  66  77  57  55  55  93  95  66  63  56  62  85  97  91  79  96  95  58  94  57  88  85  64  57  58  53  84  79  58  90  68  57  55  68  49  92  61  96  69  74  57  83  95  62  51  54  95  89  88  68  78  64  79  74  81  50  71  68  72  78  65  70  93  87  90  73  74  78  88  58  58  87  84  57  68  67  91  68  53  79  94  82  67  82  50  73  76  83  54  98  89  55  78  87  76  80  71  68  74  87  84  64  95  78  61  98  91  72  52  85  89  70  83  50  52  49  96  79  89  81  81  60  85  95  95  71  87  54  71  86  61  76  92  90  51  67  84  68  59  95  71  95  97  58  56  92  94  69  49  81  79  93  50  84  73  84  58  96  93  69  62  80  62  67  87  81  85  50  61  81  49  85  50  65  52  76  85  50  68  87  76  77  61  81  75  54  60  50  54  97  83  96  70  78  49  72  55  81  65  77  87  63  55  68  58  56  75  87  82  94  51  51  57  83  54  77  86  55  82  95  61  80  62  86  79  90  93  79  50  50  60  66  79  80  55  68  55  64  58  88  59  61  79  82  90  53  84  55  73  97  97  54  69  54  75  82  94  54  61  54  93  66  69  55  75  90  56  61  94  84  94  65  83  71  72  53  75  97  86  71  61  54  60  81  74  66  77  65  67  52  95  66  73  60  92  66  83  66  73  84  59  97  83  60  54  79  84  98  93  74  67  96  49  76  66  66  74  52  91  80  85  93  96  86  74  85  54  94  49  50  89  75  87  63  67  76  78  98  79  98  69  67  97  82  61  58  51  53  60  67  59  65  62  79  80  81  93  86  80  87  72  56  96  54  97  95  84  83  79  59  53  91  58  70  90  79  95  92  86  95  83  76  96  97  81  57  89  82  52  71  66  90  90  76  93  75  63  94  88  81  88  54  78  83  93  56  69  84  62  76  54  55  68  62  52  67  82  67  50  58  50  49  95  83  82  97  49  79  81  86  88  93  87  67  60  96  50  53  51  88  92  51  69  82  61  67  81  49  54  59  95  79  97  65  57  87  82  69  98  80  90  80  79  79  49  71  78  72  82  50  77  94  70  54  94  89  79  55  70  98  68  81  52  85  54  94  65  83  83  78  66  73  78  60  90  89  80  57  53  87  66  56  58  72  73  93  79  60  51  92  68  77  88  83  89  96  84  86  57  55  71  75  95  83  75  63  75  56  70  58  74  76  49  82  63  74  58  88  78  78  66  72  92  91  83  94  93  52  88  73  73  85  87  66  84  81  86  49  74  53  78  51  67  53  56  55  69  87  58  59  85  72  51  80  52  64  55  54  91  58  69  98  58  58  63  58  72  71  58  60  81  75  97  74  51  86  51  93  56  96  58  58  71  76  49  94  92  58  83  95  96  59  78  69  74  54  68  70  55  75  75  96  63  81  89  49  81  62  54  72  72  91  65  74  50  81  96  63  60  87  77  94  51  77  65  88  67  96  61  96  76  65  50  95  97  55  53  53  52  97  88  62  89  60  50  76  94  67  59  97  84  86  81  60  71  77  95  65  54  52  57  90  71  68  91  60  86  61  76  72  87  97  61  83  79  61  89  73  56  89  57  62  75  89  97  79  76  60  86  83  71  88  51  91  63  53  50  84  85  66  55  91  62  51  73  93  62  53  66  86  53  98  75  86  62  60  72  95  71  66  81  82  88  73  92  98  80  58  54  73  74  82  65  92  50  74  49  94  52  73  56  72  63  64  84  63                                                                                
                                                                                  71  94  67  92  80  75  95  58  63  90  94  76  74  78  90  54  58  75  90  93  62  85  77  85  66  86  83  81  93  83  90  58  79  58  85  88  92  60  91  57  89  62  66  88  70  84  56  73  57  53  60  95  57  94  70  83  51  69  56  60  89  62  56  86  94  72  98  68  89  79  97  79  77  60  86  86  96  79  95  81  82  90  86  84  70  52  67  68  56  62  93  90  82  82  73  50  93  79  61  67  78  65  77  65  53  61  88  74  50  68  80  74  80  94  58  91  95  81  92  52  92  78  57  55  49  65  98  62  79  88  74  83  71  86  79  75  60  70  77  58  97  77  65  70  55  66  78  94  97  73  86  98  60  65  95  86  60  85  71  66  90  65  69  78  82  88  69  71  71  58  86  87  77  57  74  89  70  92  94  84  56  54  73  90  51  76  60  94  71  79  96  68  62  93  75  56  55  65  82  71  75  60  57  82  88  63  55  58  50  54  76  82  90  61  64  51  75  83  59  94  79  94  81  57  65  84  70  90  94  74  58  79  85  64  93  91  73  85  49  73  86  93  92  62  49  93  76  69  83  60  64  81  82  84  93  75  66  68  75  77  69  90  94  92  77  88  77  88  88  90  96  98  90  81  91  67  52  70  74  50  90  73  63  75  80  52  91  65  65  75  51  64  77  97  96  53  80  84  86  87  76  84  63  63  79  86  91  68  98  49  72  51  52  85  53  87  68  95  94  76  95  92  72  88  49  76  92  55  81  87  81  89  52  57  56  51  70  54  60  59  52  58  70  81  77  96  75  86  93  51  97  52  50  71  96  64  94  88  69  71  87  75  98  91  85  59  97  86  60  81  52  76  71  94  54  69  76  49  93  67  98  76  88  52  65  65  52  81  72  81  51  90  92  57  70  67  67  93  83  52  52  68  82  62  66  77  98  98  97  82  50  95  62  70  84  86  81  59  81  86  55  55  90  82  64  59  74  67  52  50  65  58  52  98  77  71  94  95  57  85  93  78  80  76  66  85  97  77  90  58  79  94  54  67  50  67  91  87  51  98  71  65  72  83  91  77  90  58  97  98  75  89  55  89  60  53  63  97  90  73  88  62  83  93  92  70  84  63  61  89  64  80  80  51  79  64  96  79  58  51  53  84  85  96  72  55  87  97  73  88  51  96  74  56  52  73  85  49  77  69  63  77  55  71  70  54  70  72  95  78  63  81  57  50  58  80  89  83  93  79  96  83  63  57  92  78  71  83  56  90  95  59  89  93  71  53  83  86  74  98  66  89  74  54  82  75  65  61  87  97  62  56  57  73  63  89  91  98  96  88  78  90  90  78  82  89  77  73  71  90  52  57  89  97  59  75  74  71  89  97  98  80  63  60  78  75  82  51  73  66  62  57  50  66  73  98  51  65  55  79  54  77  84  98  55  49  89  57  50  54  62  89  75  64  79  71  88  55  92  51  94  49  76  93  89  70  77  92  69  78  66  98  79  54  82  51  83  77  56  53  73  84  77  81  73  92  77  90  79  92  65  82  85  78  62  74  89  71  91  73  87  93  71  69  63  71  64  58  95  78  97  69  96  65  83  65  68  73  56  60  96  83  60  64  84  71  49  88  82  71  54  81  56  65  54  75  98  50  98  79  82  76  93  91  86  83  70  50  51  61  81  74  89  67  65  78  88  90  88  75  81  56  77  70  66  69  77  57  64  61  87  86  76  74  72  51  55  95  71  60  76  53  75  72  62  65  52  78  52  75  83  60  86  77  74  54  76  96  59  61  59  87  97  89  74  56  91  91  62  97  58  94  52  72  79  82  61  76  82  53  60  66  61  82  67  64  64  57  62  86  57  91  89  96  74  82  58  56  86  92  82  65  97  72  92  78  91  73  72  85  51  98  52  83  87  50  95  57  53  65  95  96  69  67  79  66  88  52  76  67  69  88  85  91  97  68  92  90  92  84  65  50  56  96  61  58  53  51  63  78  95  84  75  51  50  87  62  80  93  97  59  86  98  64  92  59  69  80  51  73  54  86  61  57  67  51  80  90  92  52  87  87  56  96  57  92  68  73  63  83  78  70  52  50  62  85  76  78  88  95  64  88  63  67  93  49  91  66  79  72  73  54  64  58  63  76  67  71  98  56  63  72  77  61  86  72  91  86  51  50                                                                                  
                                                                                    61  73  63  83  90  59  84  82  68  87  86  78  88  63  62  56  65  56  92  71  59  86  70  74  77  70  90  95  52  91  86  93  67  85  89  90  55  52  83  70  61  79  67  53  97  51  64  71  49  94  98  65  76  74  76  49  64  90  69  57  94  75  72  73  63  65  88  59  75  89  85  86  64  50  57  87  69  86  56  49  91  63  82  97  91  74  74  62  65  57  64  56  68  65  97  53  56  51  91  82  88  75  55  57  56  72  70  79  53  87  50  60  91  63  55  80  70  93  76  83  90  75  71  55  85  92  61  96  86  64  68  60  93  75  85  51  71  91  75  60  96  66  82  65  50  89  79  98  87  78  83  56  98  63  97  60  81  68  66  51  58  72  51  92  56  84  94  54  92  94  61  81  73  91  57  87  67  68  90  55  84  94  83  83  85  75  83  72  68  59  73  56  92  59  75  69  65  81  68  98  95  75  58  79  87  94  60  78  50  68  87  58  86  65  64  68  61  70  81  97  96  64  90  83  96  74  52  89  96  61  82  51  62  49  75  67  51  78  72  96  61  72  62  54  73  89  91  70  82  54  89  50  68  75  72  50  77  77  75  89  55  82  93  87  84  56  62  79  98  98  92  62  74  64  57  76  54  88  95  56  82  96  83  95  87  85  49  87  89  78  57  68  66  51  49  94  59  77  49  74  90  62  88  90  54  54  86  93  81  59  77  92  51  77  79  65  95  50  82  69  80  85  60  73  91  57  61  89  61  95  91  54  97  98  74  88  51  66  72  59  95  68  55  92  77  54  83  95  66  54  70  91  56  85  74  70  58  70  72  65  69  89  81  60  61  66  79  74  63  53  60  53  64  81  85  73  90  61  93  51  79  51  85  77  63  52  93  62  98  60  75  72  71  50  66  60  62  58  49  72  88  89  68  94  78  79  88  69  86  52  67  55  98  70  86  97  69  86  71  74  55  72  89  60  88  69  95  84  83  68  74  58  66  57  85  62  93  62  63  71  91  54  64  66  66  51  76  86  69  54  49  60  71  97  73  54  49  85  91  64  54  84  51  64  93  63  52  53  94  64  65  57  57  63  54  59  74  76  62  90  50  88  49  70  60  71  78  89  83  59  63  50  58  68  93  92  81  64  77  71  69  64  71  70  97  86  66  82  50  57  85  53  96  58  59  82  67  95  69  64  81  72  92  54  88  91  98  62  96  77  86  56  54  53  61  49  65  55  92  60  60  79  61  85  95  83  71  95  76  59  88  63  95  94  54  80  72  66  79  59  98  96  79  56  54  88  64  59  95  81  79  81  60  75  94  57  84  82  56  85  68  69  87  84  70  82  51  67  79  58  72  63  90  94  77  85  59  86  49  83  61  81  82  77  73  92  76  57  80  73  66  77  84  66  87  72  50  80  84  92  78  91  78  81  71  87  49  84  82  71  70  76  98  66  53  98  81  88  64  80  70  62  97  51  92  51  56  88  90  58  64  83  97  68  79  85  75  80  53  77  84  59  57  86  77  70  58  59  54  92  53  76  53  60  82  82  66  90  88  59  84  75  61  49  98  52  57  62  96  54  72  79  82  89  93  93  65  96  89  85  78  78  93  75  73  50  95  80  91  68  86  90  98  79  96  82  80  49  70  72  86  90  55  54  65  73  93  86  93  55  91  91  87  55  57  91  88  86  95  78  60  71  60  57  62  65  79  79  77  77  63  68  52  96  49  88  59  97  71  77  81  65  56  96  91  68  72  50  90  94  67  89  61  72  73  61  82  73  68  87  57  98  93  57  52  60  52  60  62  64  88  49  79  50  74  75  92  56  55  68  70  76  51  52  65  78  81  72  95  72  88  65  97  67  84  61  62  66  80  81  92  89  51  65  83  67  54  80  90  63  84  76  77  97  86  77  50  82  49  57  68  78  52  71  54  97  82  55  80  84  86  95  93  94  84  87  65  67  79  60  68  51  86  85  78  51  52  93  84  96  94  70  93  63  51  64  61  59  67  82  75  87  62  92  85  60  76  83  84  55  63  95  67  50  77  57  67  93  53  64  54  69  74  55  51  80  59  87  74  53  74  74  74  53  96  54  66  70  87  66  70  73  92  52  51  57  86  88  67  56  89  73  79  81  88  70  68  84  97  67  93  66  54  88  60  57  74  67  84                                                                                    
                                                                                      95  87  71  88  95  70  70  70  77  98  66  91  60  79  53  98  95  83  95  49  79  84  51  56  94  66  58  65  52  64  68  49  74  63  89  84  53  84  90  95  81  83  67  86  51  92  85  51  73  64  83  71  84  90  75  59  86  49  62  55  68  60  63  55  70  98  57  54  76  76  91  49  82  76  70  72  54  59  82  77  90  98  98  70  85  54  65  82  58  76  84  71  94  82  52  50  58  95  88  92  75  80  84  50  89  66  82  96  79  71  80  69  55  61  85  77  83  94  63  67  73  81  56  71  54  56  60  59  61  67  61  98  86  91  80  66  89  66  85  82  55  95  55  96  89  51  80  67  70  56  86  95  50  67  76  58  82  91  50  52  84  91  91  70  67  82  74  54  74  70  88  71  58  66  59  95  50  92  85  94  81  66  81  93  62  98  57  59  61  96  65  87  85  70  86  97  81  73  69  93  83  68  85  84  52  56  53  54  53  82  61  89  51  58  92  57  98  71  49  76  49  54  94  55  73  65  88  76  58  72  73  71  97  76  87  67  64  67  79  79  69  60  91  70  78  75  86  61  94  62  68  77  59  61  89  69  70  83  63  92  76  94  78  70  87  76  82  68  63  68  81  69  70  49  53  90  51  67  88  91  51  53  81  67  70  51  72  80  54  76  59  65  92  60  76  53  79  81  61  70  90  77  82  78  92  79  63  73  61  88  64  75  69  84  95  55  88  69  83  81  81  84  80  64  87  96  81  63  82  73  72  74  58  70  89  72  77  78  82  95  67  98  52  97  78  49  91  84  95  81  62  71  52  56  86  59  55  86  92  73  53  58  63  61  72  58  61  56  64  88  69  89  66  58  74  62  71  61  70  58  58  75  96  63  65  90  82  84  85  75  49  60  97  51  70  94  61  59  96  88  87  89  91  66  88  86  64  50  66  60  87  89  77  76  69  78  74  82  63  71  79  64  68  58  77  78  80  98  53  70  67  83  63  52  72  57  90  72  73  75  59  87  66  65  88  56  69  94  71  75  86  65  71  79  65  66  79  67  84  97  55  78  87  59  86  80  64  89  54  57  95  49  56  63  50  89  73  98  70  87  60  50  91  56  82  98  87  79  73  96  79  98  70  94  91  93  78  53  73  94  96  67  76  67  49  54  52  60  88  98  57  86  87  50  68  55  57  70  75  96  94  71  95  89  83  81  83  94  49  75  55  64  61  89  69  85  87  77  64  88  80  52  60  57  56  66  69  85  92  49  80  58  82  67  74  81  96  82  71  90  91  70  85  84  73  96  66  69  56  86  78  90  84  68  53  86  72  51  89  67  54  70  75  49  53  94  87  76  65  56  53  61  76  79  94  72  66  89  86  70  96  56  94  67  75  89  75  64  81  73  63  86  75  95  98  85  87  85  67  49  50  80  94  89  74  77  55  54  68  53  74  59  62  85  96  51  86  83  52  66  52  84  58  50  88  71  74  77  56  55  56  64  68  79  76  74  58  62  60  67  66  53  74  60  97  92  52  57  98  76  65  98  50  84  72  73  76  62  75  65  77  80  98  71  69  86  96  96  73  54  64  70  58  95  59  53  92  70  92  93  58  55  75  89  57  55  88  77  83  82  58  52  69  89  87  58  79  66  91  61  51  79  50  89  59  61  69  85  86  80  53  83  55  63  85  55  64  56  67  97  72  98  90  68  61  50  62  77  52  78  66  91  82  78  82  70  86  53  87  87  62  98  75  49  68  98  76  80  50  52  83  53  83  92  88  71  52  50  95  57  51  84  66  92  91  72  79  55  67  94  62  68  77  81  61  52  51  57  76  68  85  72  62  82  59  59  84  81  97  89  55  69  69  71  61  65  62  61  54  65  77  74  56  93  57  61  52  63  94  64  89  94  95  86  77  69  69  67  59  81  65  94  85  63  88  83  83  85  98  77  72  57  71  61  70  86  87  87  68  90  51  50  97  94  66  75  88  58  67  84  66  63  58  72  71  76  84  87  80  56  90  90  58  74  92  66  67  75  59  76  58  55  97  91  92  92  57  83  92  85  51  59  74  92  82  63  57  95  68  59  69  57  58  96  54  90  76  76  63  75  62  49  62  49  87  92  85  94  86  94  68  65  54  65  88  75  52  60  51  95  73  82  88  58  66  97  52  66                                                                                      
                                                                                        90  72  74  89  55  84  78  85  73  78  70  62  72  68  56  66  96  95  64  62  69  57  66  73  92  64  58  90  52  58  88  84  87  67  96  66  77  63  77  78  58  93  88  72  68  90  64  70  86  62  67  72  85  87  68  71  67  80  64  57  69  88  54  95  74  82  90  65  60  95  61  59  87  91  59  96  60  59  91  63  90  53  64  75  74  91  93  63  83  68  57  80  86  62  72  90  55  91  70  98  73  93  66  92  60  75  87  56  92  53  68  51  65  53  97  86  66  67  71  55  49  61  81  59  83  82  89  58  53  55  70  88  81  88  75  72  81  92  79  73  88  73  51  77  84  78  86  83  51  58  66  53  63  89  76  97  64  54  85  91  97  87  74  64  60  97  82  61  89  97  83  68  91  70  63  58  96  68  80  56  51  71  84  87  74  71  90  50  58  59  91  88  96  89  49  94  65  80  70  65  91  97  69  92  57  81  82  83  79  63  63  75  59  75  50  57  51  86  68  93  71  88  98  88  72  71  65  84  49  94  84  56  83  86  98  75  93  88  85  75  95  65  68  63  79  78  90  79  92  79  57  88  75  72  91  86  60  54  50  81  84  78  52  74  66  49  52  58  68  64  51  51  60  51  53  76  93  55  82  66  90  97  91  49  49  97  84  77  77  88  65  54  88  66  96  79  49  94  63  97  88  70  87  70  61  68  87  97  85  58  98  74  68  95  72  70  51  85  56  93  50  84  76  75  56  59  95  69  72  87  76  97  76  89  85  49  76  65  88  77  92  89  86  72  67  56  71  62  93  68  96  88  51  74  75  89  56  59  86  49  62  81  85  86  77  73  87  73  56  93  85  92  57  52  55  49  89  73  53  70  89  50  74  52  90  68  92  95  93  78  57  70  85  88  88  97  74  64  98  87  56  50  51  51  71  97  92  55  51  51  84  60  63  86  80  77  67  81  70  86  84  78  71  88  64  60  84  72  84  58  66  68  60  86  94  72  69  50  97  75  69  61  59  72  74  68  88  64  62  89  51  49  80  85  95  89  70  55  89  79  56  56  76  74  53  80  72  69  57  96  78  76  94  97  93  58  59  92  66  96  68  81  65  98  87  54  67  58  85  70  73  66  63  86  62  57  49  87  66  50  97  54  84  70  73  58  84  49  96  57  59  58  92  97  69  64  63  62  85  87  50  80  52  80  79  70  61  98  86  52  79  86  71  91  98  69  77  84  52  95  88  57  61  61  89  88  61  86  84  81  77  73  63  86  53  71  64  55  64  57  76  87  50  84  49  53  96  60  70  82  58  76  49  60  71  84  58  96  94  82  64  77  74  82  64  94  72  67  84  64  71  57  52  95  84  59  79  91  78  78  93  51  87  97  49  81  63  63  73  73  72  72  86  90  81  81  90  79  77  81  95  76  58  98  57  50  57  97  78  96  68  56  55  50  64  63  93  72  73  67  61  51  81  86  94  82  53  77  77  74  76  96  57  54  56  97  96  70  90  56  88  61  71  88  59  58  57  93  79  96  59  56  51  72  78  82  72  57  52  78  49  73  51  69  68  61  68  76  74  75  49  68  83  92  97  70  96  60  66  65  76  81  75  75  66  76  97  81  58  49  55  61  52  55  72  84  95  62  81  91  60  80  67  86  86  58  65  81  59  81  85  84  85  65  85  70  57  98  58  57  75  92  53  97  59  95  65  62  57  82  54  57  75  81  96  78  49  57  93  75  69  88  55  81  95  50  52  86  55  53  78  88  96  81  91  81  71  82  98  88  67  56  93  68  66  60  65  58  81  62  77  76  98  84  92  77  79  87  65  71  56  66  69  81  82  85  85  84  83  86  64  87  63  82  50  49  81  57  71  54  81  85  63  69  74  84  91  84  71  68  53  72  81  57  75  94  67  87  84  84  66  67  85  89  81  56  62  62  60  67  78  67  76  66  52  78  95  65  98  91  85  76  86  51  94  55  65  50  83  67  55  68  96  72  86  49  56  85  55  62  91  59  52  55  62  66  92  49  92  62  93  90  60  51  92  83  53  68  57  92  82  88  76  57  74  64  83  90  61  49  60  84  62  71  93  81  73  61  82  52  62  74  54  96  57  54  89  54  83  66  57  61  73  81  51  94  83  85  64  75  55  94  67  77  73  64  57                                                                                        
                                                                                          52  83  90  55  67  87  52  71  67  61  79  85  68  50  73  89  68  54  76  63  53  65  72  95  61  58  57  76  71  59  56  74  49  66  57  49  61  74  53  59  69  66  88  93  78  73  55  78  94  70  91  80  63  52  57  90  57  61  59  51  90  54  97  96  51  53  51  50  69  88  53  93  63  51  93  50  78  52  75  55  74  71  57  94  55  52  60  52  54  59  54  62  75  64  95  85  69  67  53  79  73  70  79  60  70  69  71  63  83  80  84  85  58  54  93  54  76  62  66  80  70  77  64  73  95  54  86  49  83  93  64  95  56  62  64  56  66  94  59  90  72  60  83  52  67  85  96  57  52  65  69  53  94  63  71  91  65  69  87  78  80  67  69  54  82  98  64  85  59  75  73  86  66  97  60  74  92  98  85  81  86  65  58  70  86  69  65  62  69  73  59  61  69  83  94  83  64  96  93  79  59  83  80  57  75  55  51  50  93  93  91  76  65  79  84  74  69  63  94  83  85  89  54  54  51  89  49  53  88  84  88  78  61  82  56  81  77  87  51  54  63  55  78  54  65  88  68  70  68  96  61  89  87  87  70  87  75  68  79  95  93  96  73  84  53  75  98  53  90  89  72  62  71  69  62  98  77  56  88  61  85  78  59  98  50  57  72  84  74  70  92  74  79  61  53  88  72  96  77  95  81  87  85  81  80  92  96  75  83  90  95  61  96  89  51  72  97  89  66  52  63  54  95  52  60  84  82  77  53  98  95  61  51  69  51  63  74  69  96  75  89  71  66  94  74  62  53  52  65  65  50  87  79  95  87  61  67  94  56  71  88  64  68  52  96  79  97  75  76  81  87  67  70  64  76  64  76  55  71  50  90  91  60  56  87  55  91  57  88  86  53  57  78  93  83  90  56  62  56  76  73  75  93  83  73  81  92  52  73  70  87  66  90  88  92  72  50  61  80  65  85  64  54  70  82  70  64  97  96  84  91  87  72  76  52  52  96  55  75  95  79  95  83  93  55  55  92  65  90  66  77  97  62  89  80  70  63  85  67  97  57  75  94  71  55  86  78  69  50  66  83  77  73  74  53  70  52  84  67  92  53  93  86  74  63  81  91  58  68  93  89  84  50  91  57  94  92  57  54  67  84  49  60  52  81  62  54  59  53  98  51  71  75  55  56  53  74  89  55  51  56  71  60  86  50  89  79  80  74  86  71  82  60  55  78  62  67  66  79  54  71  54  97  80  56  73  54  76  77  56  96  51  79  78  63  57  76  75  53  86  81  59  61  77  58  82  62  95  56  71  64  78  64  67  93  58  73  62  87  85  88  75  91  90  80  79  75  64  50  84  90  80  87  98  94  84  70  69  61  94  91  97  94  94  83  68  92  83  91  70  50  86  51  95  80  87  58  55  73  56  93  95  89  94  67  74  64  65  91  60  59  49  49  64  62  51  62  69  61  88  86  78  88  79  86  59  88  73  86  76  63  79  78  77  71  80  70  79  51  77  96  92  82  78  85  69  76  55  85  93  51  74  77  82  84  61  56  57  80  54  87  63  57  88  81  56  98  84  53  61  80  53  68  92  58  57  95  85  60  91  78  65  55  94  81  78  98  71  83  59  54  49  79  94  73  92  50  77  57  81  53  67  81  79  98  69  90  70  97  56  81  67  59  79  78  68  98  87  74  97  81  83  57  83  70  49  68  97  56  66  85  52  95  77  70  62  92  68  66  54  98  87  59  95  61  55  52  78  80  80  97  91  55  96  87  56  72  59  78  78  58  51  74  72  90  94  92  64  77  67  52  57  97  61  62  54  65  85  73  63  97  53  62  90  74  51  67  76  65  69  76  91  93  79  78  60  56  91  79  80  78  75  62  66  80  52  80  50  97  56  74  94  67  98  64  97  98  56  87  95  98  84  52  66  71  69  78  93  57  65  61  63  58  87  80  71  56  80  52  67  75  61  75  93  78  60  94  66  58  98  54  53  78  88  52  95  98  70  54  81  80  75  73  70  71  87  89  63  58  78  65  74  80  61  97  89  70  62  87  84  83  88  61  93  88  89  59  59  84  55  86  86  96  61  62  62  97  91  72  74  49  89  65  92  65  80  95  76  93  69  76  61  89  89  49  70  96  49  89  53  72  81  89  74  76  62                                                                                          
                                                                                            68  85  73  74  59  69  75  81  50  66  73  89  69  56  90  50  67  50  92  83  51  70  77  49  93  75  72  55  97  96  78  69  64  58  72  57  57  89  60  80  60  65  83  70  63  87  86  73  71  84  92  70  80  55  69  77  64  62  65  50  75  86  76  77  84  79  79  50  75  92  81  76  68  52  63  78  53  80  64  57  83  59  65  68  87  73  68  81  94  85  79  88  75  54  52  74  76  85  89  65  83  81  89  77  66  98  95  95  82  74  95  76  58  49  82  66  61  87  90  54  70  98  97  49  59  59  89  65  75  93  52  61  77  59  86  74  62  85  74  91  90  72  78  53  80  88  60  81  77  52  50  61  72  86  51  82  87  92  65  51  55  90  62  56  55  57  69  72  77  84  78  95  81  87  60  77  96  83  76  50  53  92  84  56  82  77  71  88  79  74  75  75  64  97  90  87  93  71  82  58  86  87  91  82  54  79  83  81  95  49  52  69  59  73  53  87  80  90  54  96  51  74  67  53  56  55  56  97  89  96  69  70  81  84  93  82  81  54  86  50  57  84  78  74  50  62  69  78  54  96  73  81  79  61  98  54  62  66  53  53  74  88  51  81  67  85  88  71  62  82  63  70  56  84  49  98  63  67  92  96  65  67  93  95  95  88  87  56  58  49  73  64  65  51  95  97  83  89  86  77  60  57  69  91  94  70  62  84  91  96  94  86  68  92  62  61  58  89  57  64  96  56  63  90  96  73  57  60  71  80  76  69  84  80  79  93  87  69  93  78  58  54  68  90  69  72  77  93  97  98  53  54  92  87  89  50  93  98  89  71  81  56  73  51  85  75  55  71  50  87  89  73  54  69  80  95  50  70  84  64  96  70  49  62  55  97  59  51  74  97  82  83  87  84  81  79  49  69  56  49  75  87  94  87  49  90  57  96  68  94  89  98  91  65  77  75  67  55  69  90  86  53  83  78  72  61  80  57  72  57  91  63  65  73  80  91  56  97  91  70  69  79  92  87  88  88  72  67  67  92  81  83  66  95  95  71  72  75  61  74  64  54  56  57  49  78  63  75  67  59  70  56  54  59  88  71  52  98  87  55  65  69  95  55  51  87  85  52  84  61  94  54  53  53  66  52  54  55  53  50  93  56  69  73  66  63  61  68  61  65  83  60  52  54  51  56  58  69  54  97  80  93  59  98  97  89  88  55  68  49  70  82  82  92  67  79  64  85  56  60  49  56  72  61  57  51  93  75  59  53  71  67  64  86  69  71  57  69  96  87  72  84  70  70  55  76  68  90  63  78  78  55  94  64  93  67  64  54  92  88  59  74  87  53  73  50  56  58  53  67  94  57  72  92  55  84  56  65  80  77  81  87  71  54  86  87  63  86  89  76  83  90  54  90  77  69  56  50  75  53  49  88  90  94  84  87  59  81  51  74  82  92  73  85  81  75  67  62  92  93  91  52  80  72  60  61  50  87  68  95  92  80  95  62  95  93  85  82  98  75  73  87  65  71  67  80  64  76  81  64  67  97  77  95  75  83  77  65  79  96  95  85  90  54  85  88  94  82  68  61  78  84  62  93  54  57  53  85  72  85  93  96  51  62  64  53  97  82  72  52  89  96  68  59  94  95  64  76  50  83  81  94  54  49  85  76  78  96  93  96  53  72  95  75  53  57  70  97  94  71  58  85  86  52  80  79  71  80  83  92  75  63  85  56  57  86  93  71  53  71  87  49  53  50  55  71  79  52  86  70  49  94  62  59  62  98  79  79  64  92  51  94  52  65  80  62  79  71  67  77  94  52  76  82  73  84  75  86  53  95  74  77  97  57  59  66  62  63  51  86  78  77  59  53  56  50  78  59  56  73  79  50  70  72  55  51  83  75  60  94  94  87  76  50  55  78  58  87  66  87  59  70  97  67  83  97  91  63  96  66  96  67  78  53  72  67  94  95  52  68  85  93  91  76  96  89  95  89  66  94  68  80  91  69  84  89  63  51  73  97  84  75  78  53  75  90  89  83  51  79  89  90  83  55  51  81  75  58  65  49  53  51  76  98  58  79  96  55  57  51  50  51  74  63  85  67  67  85  58  80  64  77  76  77  94  55  72  88  76  78  61  94  94  56  85  63  91  49  58  58  71  71  78  51  57                                                                                            
                                                                                              52  74  78  62  86  75  80  75  78  68  56  97  82  82  87  57  89  83  95  68  66  75  97  94  67  72  90  56  79  50  76  74  86  63  59  49  54  56  61  82  95  60  59  62  64  91  57  59  85  76  98  54  58  89  65  53  59  67  71  52  80  73  93  65  81  54  76  71  51  54  64  62  98  58  66  91  78  81  85  87  68  64  67  98  69  72  90  91  88  60  68  84  52  81  69  80  96  64  88  90  52  59  62  86  61  50  56  52  68  89  67  64  50  82  80  91  94  68  66  62  79  70  93  72  86  89  64  53  81  69  49  97  83  82  58  87  78  79  74  60  58  82  58  68  95  84  92  90  70  85  89  61  85  94  77  93  58  97  75  85  59  52  98  85  54  66  70  50  88  82  66  61  94  97  79  85  51  52  59  80  89  64  79  66  63  72  53  56  68  75  91  68  71  80  81  93  71  82  89  56  95  49  72  63  53  93  96  72  50  73  69  81  57  77  89  79  80  60  62  53  69  83  65  79  79  72  70  94  79  72  64  85  54  75  57  56  74  65  72  59  94  80  94  61  51  65  96  97  96  75  61  94  88  55  62  85  53  83  77  97  85  54  85  81  82  66  76  73  91  65  60  54  79  55  90  80  55  54  77  51  86  71  84  52  63  75  82  54  52  52  79  68  63  84  80  65  86  89  80  90  92  74  98  71  73  82  89  98  90  71  88  58  87  91  92  62  50  56  71  62  71  93  69  81  90  86  54  72  98  54  83  54  62  60  81  88  78  90  78  62  87  70  68  60  81  80  69  88  91  87  86  66  93  58  66  96  56  56  85  82  73  70  62  55  97  88  97  65  77  67  80  93  82  80  50  70  68  74  63  85  66  58  76  72  76  81  58  90  92  83  49  63  77  78  54  53  61  73  59  80  72  75  62  73  84  96  63  64  75  79  90  52  95  58  73  56  62  70  49  71  49  77  67  90  87  49  64  90  65  79  70  49  66  77  77  95  57  49  84  51  60  68  79  49  86  81  83  76  75  97  81  53  54  83  63  66  57  58  61  82  84  96  81  80  98  84  55  50  89  77  52  95  87  53  90  72  50  57  68  78  71  53  88  96  61  89  67  61  58  79  57  60  94  57  87  96  72  66  59  78  52  88  63  85  74  57  86  81  55  72  55  58  75  55  88  61  59  79  96  53  86  78  70  69  88  53  54  50  92  82  97  73  78  65  61  64  97  71  94  82  86  56  57  80  81  57  60  95  89  58  88  71  66  50  49  75  81  55  72  76  90  95  86  67  61  97  57  55  78  92  64  86  92  92  70  86  80  84  95  81  53  50  73  78  49  90  59  90  71  94  69  93  81  87  75  67  80  53  49  57  83  59  49  70  96  79  79  87  52  52  76  69  66  65  89  98  69  60  57  64  74  83  65  73  55  57  64  61  53  81  54  96  98  60  96  56  75  66  66  78  58  60  62  87  81  77  50  67  70  76  68  78  86  63  70  58  68  85  56  51  93  95  72  94  87  58  68  90  66  96  79  61  88  51  81  82  65  85  72  64  87  76  96  84  90  68  87  92  75  77  72  65  94  74  60  70  52  69  75  75  84  98  59  53  80  97  79  69  64  80  68  73  81  54  80  89  76  60  74  68  85  88  75  81  63  86  54  72  98  86  64  86  67  50  51  74  77  90  49  95  86  91  87  58  55  62  66  54  62  95  96  53  56  70  54  97  65  55  58  63  70  97  73  92  81  60  84  70  69  86  62  88  60  89  94  76  59  89  49  82  69  81  96  86  67  69  89  63  81  73  67  53  83  79  73  70  67  67  77  86  71  78  79  82  97  98  84  55  80  65  74  92  87  52  81  67  80  54  93  51  92  74  97  96  92  66  80  84  69  79  59  76  77  56  85  51  95  84  73  72  65  49  55  98  53  91  71  89  75  61  86  97  54  78  51  71  54  81  90  57  50  52  79  96  78  70  86  81  84  88  51  87  61  82  92  54  66  62  92  52  79  71  72  72  77  94  90  96  67  97  60  62  91  91  52  69  80  96  89  59  64  62  94  91  63  73  85  96  96  89  79  73  82  71  52  60  68  60  66  91  96  82  65  59  59  90  89  60  76  57  52  90  69  91  89  73  76  85  77  81  59  98  71  62                                                                                              
                                                                                                69  68  61  81  61  55  59  71  94  84  88  81  60  68  93  58  58  82  79  78  88  72  61  76  53  60  50  69  81  69  90  62  97  82  73  80  51  49  61  69  86  54  56  72  87  67  74  86  58  50  92  92  82  54  65  52  73  57  82  59  74  93  88  71  96  78  68  54  81  80  80  82  83  54  60  77  72  69  70  81  80  84  81  96  68  78  65  95  83  56  87  59  79  90  87  54  80  94  67  97  93  55  71  68  58  97  64  57  71  68  51  90  61  92  86  90  51  54  61  92  49  54  55  79  81  71  70  97  52  58  65  68  90  67  66  93  70  51  84  50  91  55  89  52  67  59  76  81  90  78  85  89  68  61  50  55  64  64  85  70  64  63  78  79  64  78  93  82  87  66  55  60  95  90  86  80  58  64  63  63  80  59  55  55  49  53  95  57  76  74  57  62  59  64  67  70  87  83  92  81  69  97  91  77  93  68  77  68  85  86  59  53  90  49  83  82  94  90  98  64  77  72  78  97  79  72  83  87  83  69  94  60  52  87  67  88  82  67  64  95  70  73  58  60  92  55  62  94  82  85  98  53  69  91  76  81  55  93  88  76  98  49  87  66  69  54  63  69  55  73  57  90  75  49  90  82  66  68  77  58  52  74  68  57  90  60  72  55  93  90  53  62  51  91  71  91  93  92  55  77  82  52  77  50  92  95  68  97  52  50  71  90  71  66  84  94  95  92  54  75  94  68  62  62  65  94  57  85  79  56  53  64  58  95  73  50  90  98  65  56  73  60  72  93  89  71  81  82  72  92  51  82  79  72  77  57  72  65  69  71  69  74  81  77  73  84  90  91  76  75  75  76  98  79  53  97  62  60  78  72  65  81  83  69  82  98  69  86  68  98  84  58  55  67  93  74  71  88  97  92  60  88  74  77  77  81  97  67  89  68  78  81  84  87  91  88  71  91  95  77  61  90  69  87  62  64  90  97  55  97  84  81  96  66  77  62  58  64  76  54  68  63  55  76  64  55  68  65  88  80  95  54  67  78  91  63  68  67  96  90  58  87  57  77  87  61  65  54  78  60  86  66  88  84  66  72  54  91  55  75  57  57  89  55  97  65  98  52  84  80  83  67  81  55  84  61  54  77  49  59  61  66  74  57  59  91  57  58  71  74  54  87  57  61  62  54  51  71  90  49  74  95  84  93  92  75  72  66  53  54  67  66  65  92  81  64  78  63  71  51  62  69  77  50  95  97  89  72  92  67  72  68  86  92  77  50  62  61  97  93  80  72  79  94  75  86  74  75  85  90  71  65  84  72  66  96  89  94  72  84  70  64  66  72  67  50  95  65  62  85  55  96  68  66  49  52  89  55  66  63  86  74  66  64  66  82  91  93  71  64  97  57  73  91  54  83  69  62  78  67  60  51  97  81  54  64  80  52  84  59  67  62  93  73  93  77  59  97  61  76  88  87  75  62  72  55  86  76  68  90  73  75  93  56  81  75  95  69  52  72  98  60  71  86  52  89  85  62  75  92  96  61  74  60  73  57  52  51  50  66  72  96  62  60  71  55  94  52  90  73  93  83  77  94  94  56  91  82  92  77  55  83  81  70  49  86  50  65  97  62  53  82  82  54  52  78  63  92  95  95  90  76  72  72  61  94  52  72  53  93  60  70  70  90  78  81  87  84  82  74  88  57  66  69  82  92  72  80  81  51  94  56  59  58  63  71  61  52  88  70  88  55  70  57  63  71  92  84  54  91  59  61  93  76  81  64  96  80  60  71  85  51  50  90  81  75  83  62  81  89  83  84  58  67  77  62  94  90  91  86  66  95  77  78  88  61  76  69  52  60  90  63  59  88  88  81  80  69  52  63  56  63  98  53  59  49  60  49  85  86  64  58  88  65  67  94  89  75  77  92  97  96  65  68  76  54  98  67  68  82  74  97  91  57  72  84  63  80  51  89  66  83  55  54  76  55  81  78  95  52  83  83  96  59  93  62  94  59  95  77  96  55  83  90  97  93  79  73  58  59  90  76  79  82  51  90  92  58  65  98  62  61  95  87  90  58  84  55  77  77  51  83  92  88  62  75  79  75  77  81  95  90  66  86  63  61  62  59  61  63  78  83  68  49  87  69  95  97  82  52  56  58  98                                                                                                
                                                                                                  73  62  85  57  65  60  62  88  90  95  64  50  65  69  75  49  78  63  88  63  84  73  98  50  97  76  51  60  50  75  77  92  71  84  67  76  81  72  73  64  58  64  96  54  79  68  90  71  59  96  49  86  69  58  56  90  51  79  58  85  92  76  63  49  94  74  51  87  61  64  80  61  78  53  60  53  93  64  72  67  92  52  85  54  66  67  84  95  81  68  65  95  65  69  60  57  94  58  57  81  61  59  94  57  59  81  74  60  97  91  52  55  59  59  75  64  73  86  68  61  87  76  65  63  68  82  93  64  52  62  58  61  66  65  72  79  92  72  52  63  69  63  59  80  50  60  78  83  71  52  67  91  86  83  83  86  63  70  93  94  54  49  66  55  56  76  72  72  79  78  61  74  65  96  87  87  88  69  58  75  86  59  75  53  58  86  55  89  64  49  94  62  50  82  77  79  76  63  72  60  61  50  74  77  67  53  73  70  70  79  62  83  94  73  86  90  79  53  72  84  75  61  53  94  82  58  51  75  81  81  60  85  80  57  49  75  98  53  51  96  52  51  53  79  94  84  76  69  56  60  71  87  85  73  78  87  85  80  54  69  53  84  77  57  69  72  75  60  62  57  83  74  61  58  62  60  87  68  81  71  96  95  59  65  89  93  50  69  54  84  67  56  98  51  90  55  92  65  62  79  54  86  61  89  82  74  71  86  63  78  53  54  87  84  67  93  55  89  89  79  72  49  73  49  58  74  72  97  69  90  68  67  61  82  83  63  70  76  94  76  89  94  61  84  84  54  90  75  56  76  65  73  67  95  57  89  75  49  52  80  79  72  64  76  52  73  52  75  91  91  85  69  75  89  96  85  59  71  91  94  57  68  97  54  74  71  56  67  79  73  84  74  54  87  95  50  96  73  65  79  73  94  96  95  66  67  72  98  81  74  95  67  61  85  84  63  96  74  92  95  78  55  56  68  64  92  65  79  50  66  82  85  64  71  79  74  61  89  84  60  50  84  71  84  64  98  68  62  80  51  77  90  98  94  67  71  67  62  92  51  74  75  62  88  49  67  77  62  54  53  91  83  75  96  63  71  62  57  78  89  52  71  93  90  77  71  98  76  95  73  53  67  97  86  88  80  87  63  76  67  56  72  74  56  85  51  73  97  80  92  85  94  97  74  88  85  68  57  51  68  80  66  75  86  81  62  59  58  93  80  87  81  86  54  96  69  81  65  64  92  56  97  93  85  96  82  96  55  77  68  65  80  52  52  81  96  75  60  90  87  67  78  67  93  68  51  56  71  82  67  86  57  58  86  73  92  65  63  73  97  70  70  98  56  58  54  85  98  81  71  59  73  94  56  64  85  76  89  61  53  59  64  97  55  96  62  55  63  72  74  98  69  65  90  95  85  81  89  70  80  62  50  59  81  86  96  52  74  87  98  91  82  78  72  93  94  95  64  80  51  82  89  84  75  78  79  60  52  75  87  61  59  62  61  96  92  81  66  82  95  56  70  85  79  82  82  84  74  62  63  67  73  81  51  61  90  73  96  72  98  49  57  49  98  49  81  86  93  71  85  60  66  82  74  63  53  70  61  54  95  53  52  76  79  91  76  83  61  60  88  80  54  83  95  86  78  72  86  88  59  78  72  67  98  63  80  86  93  69  64  89  55  55  93  64  71  61  77  80  74  52  49  66  79  57  66  55  76  78  67  59  78  95  74  69  84  88  64  73  82  95  60  62  60  59  92  90  87  89  68  76  61  97  97  78  69  94  60  63  58  67  78  50  61  92  74  60  98  70  70  86  95  76  98  58  74  94  71  79  50  75  62  85  70  63  68  95  89  84  65  53  88  79  79  91  75  80  87  64  56  71  53  64  50  94  85  76  76  83  78  98  67  60  91  54  65  85  93  87  55  61  85  61  93  78  94  95  51  78  94  71  53  55  93  50  75  75  79  67  97  55  53  89  80  49  73  82  93  95  71  57  93  71  79  90  61  94  60  63  65  73  78  81  51  58  49  81  77  91  86  67  49  79  69  75  96  98  69  93  95  92  70  62  97  60  57  82  84  63  70  64  82  72  49  73  96  71  77  63  67  62  94  89  56  95  95  87  82  70  49  76  55  65  97  50  96  73  67  59  54  56  94                                                                                                  
                                                                                                    73  50  50  58  95  91  74  55  96  62  61  61  89  71  61  67  59  49  65  65  92  66  87  62  77  92  78  53  51  69  79  84  96  92  93  83  91  74  83  98  92  87  69  55  56  86  59  79  63  55  64  52  93  91  66  70  77  66  83  90  77  81  92  50  72  54  78  55  57  84  82  92  86  76  52  86  88  77  97  81  79  86  86  79  60  56  95  75  56  68  73  74  73  69  64  91  70  90  75  92  97  77  69  75  76  54  98  88  66  69  87  52  69  84  98  94  79  52  62  75  93  87  97  92  79  80  93  54  62  53  58  54  67  71  87  98  86  60  67  61  59  90  57  81  96  85  61  74  74  72  95  63  67  60  62  53  59  79  49  71  71  56  50  67  50  76  85  52  79  59  58  73  62  80  92  60  97  58  63  81  94  75  55  64  59  59  94  77  84  90  52  71  57  94  90  53  86  78  75  77  86  66  93  92  96  63  73  85  98  76  78  49  75  93  67  65  51  63  49  84  55  91  73  57  82  92  94  93  77  51  94  77  89  49  59  70  98  70  62  61  59  89  79  89  69  71  80  76  90  87  78  49  73  87  97  94  53  89  62  60  50  82  52  83  90  98  63  60  60  76  68  61  70  84  72  51  58  50  93  92  66  60  66  91  78  74  81  93  83  83  96  49  56  76  70  76  75  72  81  77  84  98  96  64  66  70  67  94  98  77  59  66  49  62  64  89  74  81  78  62  88  79  50  63  92  72  72  74  80  59  97  71  73  51  85  75  55  74  61  78  91  96  61  88  60  98  89  82  96  94  86  83  58  50  56  69  96  49  64  54  65  87  75  65  88  61  67  71  83  91  70  54  83  81  55  86  84  96  54  96  63  67  88  54  50  87  72  50  60  77  87  55  65  94  67  74  94  85  79  53  64  94  83  50  61  80  63  56  98  57  73  49  76  55  88  97  58  66  80  92  93  89  74  64  83  61  53  93  94  67  64  88  69  59  53  89  71  61  70  89  86  62  68  85  55  55  75  79  69  96  49  87  91  61  61  75  96  68  62  77  70  75  67  76  68  80  96  58  93  74  79  79  58  80  92  60  72  73  89  49  79  79  96  85  72  90  52  51  96  60  66  88  78  64  67  65  78  62  84  95  94  95  51  54  59  89  96  53  52  66  98  85  67  71  88  79  63  77  59  58  96  71  60  73  56  78  56  76  51  83  79  60  77  81  86  86  88  51  78  79  65  92  88  53  77  91  65  71  65  69  67  61  63  63  82  63  70  81  60  87  68  67  86  90  75  87  92  89  67  69  63  56  80  94  60  54  80  91  59  79  80  76  71  97  69  62  61  74  94  76  85  90  49  84  79  80  87  75  98  61  61  92  50  82  58  85  87  78  58  86  67  93  64  68  51  86  60  95  79  83  51  63  63  87  54  98  98  49  71  85  94  94  57  90  92  90  75  59  88  66  74  84  96  68  57  94  92  89  91  62  90  82  94  94  84  78  88  50  54  73  59  68  96  52  71  95  73  91  65  52  55  62  96  94  67  56  49  56  93  56  50  93  92  52  91  69  81  77  76  84  89  53  87  89  78  76  50  53  78  93  91  74  96  82  95  57  73  76  67  82  83  57  50  90  85  68  73  92  51  79  89  77  63  87  54  76  77  69  82  81  87  62  90  76  70  65  74  94  94  61  57  88  57  72  55  58  74  73  90  80  81  50  50  88  61  67  70  68  57  91  51  74  83  76  84  93  91  80  58  50  76  81  90  75  61  57  87  60  53  56  73  80  95  71  83  67  87  55  74  94  80  71  60  74  55  53  72  97  49  91  90  70  63  76  98  55  91  88  51  77  50  92  70  96  89  82  79  66  68  84  95  82  86  53  83  88  88  80  68  66  95  75  63  63  83  96  98  78  55  56  56  57  79  90  70  84  96  83  89  80  67  69  49  87  96  62  62  70  62  96  82  49  86  91  73  88  82  72  59  84  54  52  87  73  63  87  51  62  72  98  63  71  63  73  80  71  62  57  71  56  50  76  71  89  84  88  69  80  54  70  73  67  64  79  89  95  50  55  49  51  82  49  62  75  74  66  70  97  58  67  65  90  85  57  66  49  80  54  87  59  80  92  67  58  58  54  83  83  76  70  63                                                                                                    
                                                                                                      50  62  81  75  81  49  72  71  87  95  60  72  98  74  66  87  76  54  92  90  91  98  64  57  56  87  81  98  86  51  59  90  95  97  59  87  86  65  71  72  82  76  67  72  62  66  57  70  91  94  96  93  88  50  84  81  98  66  77  63  78  90  49  79  76  58  63  83  83  56  98  83  90  58  80  71  69  97  58  86  91  65  66  95  69  89  58  49  90  50  65  90  87  67  54  70  69  90  86  88  52  69  49  56  71  85  88  85  84  62  90  97  60  96  50  92  80  66  62  89  76  85  60  59  69  93  72  57  50  68  53  53  95  96  73  92  56  70  65  76  85  89  80  96  74  60  96  72  87  59  81  97  81  78  86  49  71  80  80  88  84  73  89  86  49  84  86  82  49  76  68  94  91  76  88  79  67  69  72  66  68  57  71  64  66  86  95  87  62  66  51  52  77  54  63  88  54  97  94  89  69  97  74  97  73  82  63  68  82  61  64  71  93  49  66  81  50  74  79  60  89  53  69  55  76  95  82  67  75  51  84  50  82  58  70  83  52  85  55  67  76  93  53  65  84  90  96  92  55  87  63  80  74  97  91  55  86  79  50  61  86  49  59  50  59  57  98  57  90  92  94  68  73  97  66  94  68  53  58  64  76  50  83  94  49  96  57  72  77  70  86  76  73  54  74  72  54  98  89  74  65  50  58  72  71  58  74  55  76  92  57  82  78  83  58  72  93  75  70  63  80  66  97  89  52  62  62  54  53  49  56  90  80  53  92  93  60  78  87  62  91  82  63  88  91  86  85  64  87  85  85  64  49  87  95  62  74  91  86  49  96  87  95  72  72  54  90  86  51  82  54  96  64  71  76  63  53  87  79  64  81  83  53  57  50  97  61  53  83  65  89  79  82  54  79  75  66  87  61  59  64  50  93  57  82  63  56  84  88  79  92  72  82  91  95  80  49  93  66  67  94  58  91  89  92  84  68  96  72  75  63  77  90  57  55  68  71  58  86  53  67  64  90  74  81  84  84  64  61  62  94  78  56  86  49  92  78  97  95  50  79  69  52  73  94  65  65  55  73  84  56  98  95  66  53  80  51  50  87  72  71  61  77  79  72  75  78  51  94  60  71  79  62  50  55  84  77  70  69  87  82  75  88  97  56  58  59  65  60  63  70  94  61  61  92  49  81  85  49  53  58  90  54  64  66  91  81  61  59  60  50  71  79  88  54  81  73  98  69  50  63  97  49  93  88  92  94  69  94  78  74  79  93  64  49  94  64  74  56  69  97  53  70  96  58  84  65  69  82  67  66  64  91  72  91  88  65  87  62  49  89  76  76  86  58  71  52  55  94  75  62  69  91  89  81  55  73  62  59  82  75  70  92  68  68  96  60  70  59  64  80  58  56  65  64  96  63  49  64  55  84  65  56  84  58  55  77  96  97  91  57  83  90  87  82  77  63  60  75  79  80  56  98  61  56  73  91  93  57  73  63  51  88  75  78  97  53  80  59  89  68  97  63  82  68  60  63  90  51  92  95  49  97  98  53  68  96  80  84  67  80  86  71  68  94  67  95  98  88  97  76  79  59  93  67  95  93  69  61  59  56  96  53  61  78  60  97  74  52  94  60  75  81  55  90  84  52  90  88  94  56  52  72  49  51  88  68  70  88  77  87  95  55  69  60  81  97  60  83  58  68  80  71  54  97  84  96  79  58  64  60  79  75  71  94  64  78  65  53  66  84  49  97  67  69  96  94  61  58  83  82  72  64  82  89  98  90  58  52  61  75  61  96  71  80  63  96  84  59  67  68  84  50  49  50  74  82  59  73  50  84  75  74  87  55  65  52  96  61  65  90  58  92  50  70  81  77  58  90  80  81  62  98  53  73  96  83  58  61  61  67  54  98  62  93  90  68  93  75  97  56  53  92  58  76  52  84  49  92  88  55  61  53  50  92  86  61  50  73  67  74  70  69  93  67  64  87  60  98  98  65  77  64  57  82  65  63  69  56  88  76  60  95  50  69  55  57  92  64  80  90  57  67  94  79  96  69  80  58  54  70  54  98  59  58  80  56  49  56  49  97  64  79  82  80  65  85  53  53  64  73  82  63  64  63  85  63  60  68  51  75  74  58  92  80  68  80  55  79  70                                                                                                      
                                                                                                        95  49  67  85  93  66  54  97  67  65  90  69  79  61  54  84  90  84  71  83  78  83  75  61  54  76  49  55  71  60  70  57  90  94  49  89  80  84  72  59  74  52  69  83  85  53  56  72  72  68  72  72  71  54  59  64  83  54  90  63  97  54  66  85  57  56  57  70  84  91  89  70  85  49  73  51  92  67  56  98  85  82  76  82  56  65  69  70  62  57  86  87  66  54  61  98  88  98  76  77  91  76  51  77  52  88  67  87  82  56  64  78  57  62  81  79  67  93  88  68  95  66  70  55  95  85  68  77  94  84  72  68  73  83  84  72  82  87  70  96  86  91  96  93  74  94  93  88  93  50  62  74  77  97  50  71  65  54  98  88  79  85  53  68  97  80  93  75  88  70  94  52  71  73  54  83  83  92  81  52  72  86  73  80  98  75  79  68  65  77  86  82  77  50  68  58  93  69  78  96  73  62  55  72  58  61  97  77  62  53  75  50  91  63  70  65  96  50  91  71  76  75  92  60  94  69  51  61  49  74  59  75  53  49  56  89  56  83  75  49  70  87  87  66  89  94  50  85  51  69  69  93  82  91  69  61  64  61  67  76  53  80  63  88  97  60  69  84  53  79  61  56  58  90  55  70  97  63  73  65  70  84  81  83  64  90  57  49  90  71  82  63  88  52  77  67  65  81  57  72  96  54  76  50  90  57  73  80  98  60  64  90  76  50  58  83  92  90  93  68  91  57  77  82  70  51  75  76  54  93  76  76  72  60  59  74  54  89  64  95  96  69  53  90  49  63  81  92  90  58  85  81  96  72  75  93  79  76  57  66  51  92  91  55  56  70  89  64  96  51  91  67  95  64  49  51  53  85  64  64  87  64  94  89  58  86  96  71  85  95  79  88  52  80  88  83  65  57  84  68  81  68  81  66  75  90  59  68  56  73  56  81  81  93  92  92  70  91  84  69  82  66  60  85  72  59  59  98  89  56  98  74  72  95  60  70  74  76  61  77  67  52  84  92  50  90  92  95  73  71  66  56  85  93  57  50  67  81  97  66  84  66  50  50  87  75  92  95  68  81  74  70  72  70  78  64  74  97  94  82  61  53  73  70  84  93  66  79  56  70  50  53  55  95  70  55  72  66  89  65  91  74  75  58  49  94  96  77  96  95  87  96  80  78  67  77  54  75  87  71  65  87  83  75  56  89  69  88  68  62  96  56  57  91  61  91  95  74  58  92  60  81  66  69  98  60  77  67  68  66  85  96  50  54  61  50  77  70  71  94  76  51  70  56  53  63  83  87  67  92  83  51  51  87  72  83  62  57  80  94  94  83  88  91  80  53  97  76  88  57  56  83  63  59  69  53  55  93  94  86  74  61  57  67  69  73  86  96  54  69  86  68  56  66  91  89  50  96  73  86  77  88  91  92  72  55  60  89  62  90  91  93  75  79  97  62  50  94  72  80  88  93  62  52  92  89  56  95  96  80  71  66  88  90  53  68  77  57  98  96  98  91  53  70  78  73  73  56  82  95  65  67  75  50  92  74  86  82  92  73  88  74  98  69  54  88  56  58  83  62  90  61  64  54  80  95  49  65  53  94  96  65  50  71  78  87  50  49  82  50  73  73  51  97  86  82  84  76  75  85  71  89  97  52  87  58  92  94  78  57  76  89  74  98  54  87  77  65  78  82  92  79  59  63  70  67  89  61  61  73  87  56  82  87  93  59  57  70  71  78  87  79  69  62  96  88  66  90  52  73  50  75  68  83  59  66  74  67  79  63  76  76  87  50  65  74  55  78  57  76  62  65  95  55  81  68  49  91  80  95  57  72  80  87  56  72  60  85  88  77  79  65  96  80  92  92  97  50  90  57  68  59  73  94  69  68  55  77  58  94  88  75  63  63  83  57  86  82  54  78  71  53  60  89  90  73  91  62  95  60  70  77  75  56  80  74  75  74  58  67  65  68  86  71  83  95  59  67  81  53  95  88  98  53  62  83  54  68  90  88  82  89  75  54  93  96  80  90  92  53  98  82  98  50  65  69  90  95  94  69  54  85  50  62  67  59  72  94  70  73  69  70  66  60  88  53  85  90  73  91  55  57  53  93  74  75  72  95  56  54  88  76  81  65  66  69  69  64  71                                                                                                        
                                                                                                          72  94  88  56  49  81  54  91  79  88  78  72  90  70  63  70  64  79  75  85  73  58  98  74  93  78  75  64  70  70  77  49  75  52  49  80  95  95  68  60  58  79  65  73  88  60  66  80  85  60  94  72  49  82  69  73  81  58  96  81  65  61  85  93  51  90  83  73  88  94  84  92  80  89  97  82  77  87  91  70  75  88  93  62  65  56  97  61  51  97  52  80  54  95  73  94  63  79  79  75  76  63  64  84  58  85  54  53  70  76  91  81  78  61  64  51  81  97  49  60  66  79  71  88  98  55  49  98  71  75  96  75  50  85  49  78  52  56  64  78  86  69  96  49  53  57  55  88  78  96  86  86  91  96  61  69  61  63  50  50  65  65  57  94  64  58  53  75  88  70  72  87  93  53  70  79  49  84  85  51  89  79  67  60  56  84  87  61  91  56  63  83  64  57  53  85  77  70  76  98  81  94  58  65  96  49  54  92  56  89  58  67  87  84  77  84  50  50  87  90  76  67  53  92  79  58  74  79  63  87  72  80  87  92  83  70  98  95  86  65  62  67  75  61  67  54  68  51  53  50  88  80  69  93  72  60  95  91  57  73  61  77  71  49  70  60  84  52  56  83  73  78  89  56  81  64  94  68  69  90  52  91  76  96  91  57  73  59  86  82  70  81  61  67  60  96  85  94  94  84  61  74  70  84  51  51  77  71  77  66  85  95  83  91  90  85  84  62  49  57  95  59  64  91  81  93  75  94  58  94  92  69  94  71  86  79  84  83  85  88  59  87  63  55  65  68  93  59  74  52  87  82  73  84  98  91  80  89  90  74  56  80  77  67  88  86  96  69  72  92  54  89  59  76  78  65  80  69  85  91  70  71  84  84  76  56  86  82  70  87  60  71  81  77  90  49  81  58  92  81  91  63  54  95  75  69  54  67  65  77  54  61  53  85  76  76  49  89  79  91  65  57  74  79  86  59  56  55  51  56  98  58  90  79  70  85  51  81  53  78  79  75  57  64  85  59  54  85  93  54  86  53  60  58  75  50  49  60  68  55  85  81  74  61  75  61  62  71  58  66  72  63  73  66  69  80  85  81  84  50  79  57  93  91  68  85  90  85  95  54  73  68  85  65  62  70  73  91  75  61  64  49  90  71  86  62  89  65  90  90  67  93  78  76  78  73  77  82  87  56  53  87  69  82  59  98  64  82  75  56  81  65  77  90  81  64  74  89  55  89  60  68  64  69  62  76  80  87  86  83  86  71  51  97  53  85  85  61  68  76  65  71  74  53  52  86  71  84  98  75  93  94  60  75  64  59  58  55  59  81  98  82  92  95  71  97  64  95  58  92  96  52  82  57  79  60  86  95  61  70  73  52  90  95  94  85  50  84  58  94  66  59  95  83  68  52  59  89  58  68  98  56  85  85  94  78  62  96  96  69  74  85  60  96  76  66  52  61  86  53  82  53  80  88  67  72  61  88  97  96  50  77  81  77  69  49  59  90  55  73  59  91  55  84  78  81  84  58  74  65  86  76  62  82  59  65  64  89  76  71  72  49  72  87  63  65  50  91  79  78  49  57  82  57  71  85  65  91  74  57  55  98  85  64  58  55  83  63  68  53  63  67  57  73  96  89  92  84  55  70  97  96  98  65  92  67  82  70  54  60  92  96  75  94  64  72  59  69  75  74  81  67  51  75  80  72  89  71  91  52  73  77  78  54  71  53  51  59  75  50  86  68  70  97  51  55  54  59  70  75  51  81  63  50  71  70  55  49  85  68  72  75  49  98  66  60  71  50  55  62  86  63  55  78  76  87  73  91  55  51  52  60  75  56  55  71  56  81  73  98  62  67  81  68  68  91  84  65  62  95  73  91  78  65  87  63  68  96  93  72  59  98  61  57  64  52  57  63  87  90  96  63  74  68  92  76  78  58  71  60  88  59  77  90  62  97  50  90  76  84  80  72  92  96  49  53  70  74  69  57  82  51  69  69  72  87  80  62  60  62  92  62  55  85  56  93  72  66  68  84  73  68  97  81  56  92  57  91  77  95  73  58  73  86  75  53  82  69  71  87  94  71  61  66  69  55  63  90  60  87  75  68  53  96  65  79  86  61  71  69  74  50  56  61  91  68  78  60                                                                                                          
                                                                                                            64  88  93  52  98  90  56  92  73  86  59  95  88  77  89  59  95  74  56  61  77  52  66  74  65  82  91  53  96  91  52  95  65  95  89  51  93  98  57  53  95  85  88  60  66  55  51  50  60  83  81  84  51  95  72  79  82  73  79  70  82  60  91  96  83  71  88  60  57  88  68  52  52  53  84  81  57  74  49  79  52  59  59  66  88  67  49  79  60  53  74  50  92  82  72  56  87  73  84  80  78  78  68  72  83  78  56  58  83  51  73  74  52  71  91  57  55  90  82  61  92  92  94  97  74  52  55  60  97  63  76  83  96  79  52  70  94  91  50  55  62  56  94  49  58  91  55  96  84  63  55  88  57  98  55  97  89  51  98  82  67  74  63  81  49  61  72  92  75  61  79  93  72  90  86  56  86  56  75  82  92  95  94  59  96  79  97  74  84  77  68  74  58  94  73  88  57  87  70  54  93  52  64  95  91  56  79  94  59  97  71  90  80  90  75  74  95  90  59  72  98  75  57  73  68  67  86  76  65  77  75  92  95  62  90  70  77  63  56  69  76  54  61  52  59  90  60  92  73  96  80  86  76  73  65  95  91  69  68  66  55  84  73  65  59  54  65  65  81  79  52  49  78  85  65  88  72  60  53  92  89  56  50  58  51  56  74  96  61  68  94  83  73  63  54  57  84  91  92  89  86  51  64  71  54  62  66  98  94  88  56  94  88  61  86  95  93  87  62  67  65  92  96  49  68  75  57  73  61  84  75  77  55  58  84  51  50  60  93  89  63  97  87  52  58  60  60  76  60  50  72  60  74  91  94  77  63  88  52  63  84  59  98  54  81  85  56  60  49  83  70  69  73  73  65  63  58  71  51  96  89  72  49  75  91  57  53  69  81  75  58  82  85  82  65  98  68  94  58  56  77  88  82  53  81  88  93  82  89  52  83  92  84  87  92  96  64  55  83  58  88  52  91  60  97  57  53  95  72  75  96  93  90  80  92  73  71  84  55  57  55  81  88  95  80  93  62  75  95  69  64  96  88  81  80  91  77  72  50  89  72  76  72  88  87  62  60  50  69  98  79  77  72  59  77  79  55  97  57  78  87  93  82  88  51  95  66  52  50  63  53  79  66  69  52  86  56  87  90  63  84  75  65  86  70  71  57  97  76  90  86  90  65  86  73  52  77  86  64  89  98  86  94  94  77  93  51  50  96  97  54  93  49  54  60  62  50  51  80  64  50  64  90  76  50  63  60  78  84  79  72  51  81  56  95  85  65  71  67  85  90  59  61  52  73  73  56  69  72  83  97  72  53  59  54  60  94  85  73  78  78  95  65  51  87  70  89  51  71  91  64  98  86  49  54  94  52  82  67  67  62  56  96  96  60  82  64  49  72  59  57  85  78  55  61  71  56  53  68  64  49  68  50  58  88  76  80  88  57  93  62  60  67  86  66  82  89  73  76  90  59  81  54  75  96  91  76  96  94  93  88  95  93  70  82  81  58  88  58  64  74  83  80  86  57  62  80  54  66  57  59  96  81  77  92  59  64  78  81  52  92  76  87  96  68  70  68  91  66  68  53  61  64  52  53  71  88  71  84  62  61  69  53  70  87  75  92  63  58  56  53  85  94  97  94  65  73  59  54  53  69  79  56  73  85  84  97  55  86  54  71  98  93  89  78  62  78  70  54  54  90  85  76  92  96  81  74  96  92  56  86  90  49  64  55  85  79  68  60  85  79  71  57  73  97  71  72  74  76  72  98  56  71  68  72  70  84  93  51  81  71  64  51  69  86  63  52  92  86  75  85  93  83  74  64  49  60  86  91  54  92  76  63  95  69  85  65  78  51  67  72  89  55  59  75  84  49  86  65  95  51  66  79  91  92  71  83  81  77  79  60  76  51  66  73  57  85  54  93  57  65  78  92  57  53  49  81  90  61  93  89  81  93  92  80  89  75  71  53  62  78  66  53  94  54  74  78  60  73  65  55  96  98  62  91  53  51  79  86  66  80  53  92  50  93  82  71  69  80  57  59  95  51  81  76  51  55  54  89  77  53  65  70  59  72  83  61  96  77  89  69  96  77  71  83  66  95  83  76  78  58  72  78  51  79  95  66  63  93  61  97  77  89  58  73  50  49                                                                                                            
                                                                                                              91  66  98  75  95  60  59  49  60  73  59  62  68  66  69  97  75  83  60  54  83  94  72  50  52  94  60  80  89  81  77  80  76  79  93  95  65  80  67  68  88  55  67  84  68  69  49  70  90  88  68  55  94  74  91  71  63  80  63  86  60  90  98  74  61  57  73  95  98  65  82  58  80  65  68  69  61  84  81  83  97  67  69  82  96  97  93  93  85  59  94  65  84  61  85  83  68  52  76  89  54  78  97  92  55  49  53  56  59  94  73  55  65  86  92  50  92  88  84  59  76  89  62  65  82  87  89  72  51  58  68  82  71  59  89  96  79  83  90  68  67  66  64  68  73  51  92  55  97  96  92  69  51  70  57  57  85  52  57  60  78  58  80  55  49  65  94  92  61  98  62  51  83  85  58  50  64  68  55  79  50  57  85  72  55  83  97  77  79  70  83  93  79  68  60  85  79  97  50  74  68  68  65  50  58  86  77  85  57  82  81  50  75  50  92  58  49  76  91  89  73  49  85  52  80  92  52  78  50  56  90  76  67  66  68  94  84  85  53  83  86  73  68  88  60  69  72  58  71  54  57  69  92  75  59  50  63  77  74  78  66  74  96  71  91  90  79  57  64  98  60  64  82  83  55  60  50  78  54  58  87  98  57  98  67  84  97  93  68  85  66  78  52  61  61  78  81  68  98  55  68  65  49  78  71  65  98  72  63  68  84  87  51  71  85  66  52  70  60  54  78  92  98  68  58  63  67  94  94  54  58  70  64  65  50  83  88  55  63  63  69  55  67  77  80  70  87  88  64  62  59  98  51  73  62  54  54  74  51  83  66  77  70  90  84  96  63  85  67  61  81  77  83  88  57  60  59  91  78  54  58  83  53  66  50  92  79  72  96  65  91  49  80  61  56  92  91  98  88  73  71  49  97  88  82  64  98  53  49  57  83  93  96  50  69  77  69  66  70  96  75  60  76  75  87  59  57  82  89  77  97  66  93  90  49  65  69  92  88  93  67  59  57  65  58  57  93  75  93  60  95  74  63  63  88  82  60  64  78  70  86  92  49  57  84  91  52  94  52  73  89  94  72  64  91  56  84  86  87  79  75  57  72  85  94  68  58  66  68  59  52  89  73  77  52  93  84  50  54  98  56  93  65  78  96  66  93  58  59  60  68  51  51  50  88  55  53  94  53  93  67  84  72  86  66  57  67  57  78  57  72  96  96  70  96  66  53  75  94  72  60  54  62  62  88  82  60  86  65  72  66  75  96  84  98  72  94  49  71  53  68  57  77  69  90  83  90  86  59  62  92  75  69  61  60  74  63  65  53  70  54  75  64  68  83  96  50  85  60  62  65  69  75  77  53  75  66  62  93  57  56  50  93  79  75  69  80  80  77  86  97  83  63  64  73  50  91  77  76  49  61  93  67  96  76  67  97  54  67  73  96  88  64  78  96  53  64  53  50  87  64  79  98  58  51  68  87  86  80  91  84  83  95  70  67  68  91  76  65  97  83  66  66  66  49  87  60  69  87  50  97  51  61  74  87  74  73  83  87  83  77  51  60  60  53  67  55  88  75  73  96  95  86  88  82  79  71  75  60  97  86  63  62  86  73  50  75  69  95  95  77  55  58  76  80  77  90  63  52  50  66  97  68  67  83  90  96  52  75  89  87  62  69  84  83  74  66  49  51  71  56  78  56  67  87  89  56  59  76  54  56  75  77  88  66  54  69  92  96  53  89  62  68  76  51  83  54  70  72  80  83  73  91  63  69  90  75  64  76  74  88  96  61  87  93  58  80  52  89  84  93  70  59  66  53  96  73  86  79  90  73  95  65  73  89  68  62  53  90  57  57  67  90  82  50  90  73  60  69  85  59  98  82  98  94  98  74  95  78  68  56  58  95  84  50  63  95  87  83  61  75  72  62  71  76  49  51  91  57  64  68  95  83  70  57  92  89  50  97  85  59  63  55  82  98  96  85  51  68  65  71  68  75  98  81  59  72  52  73  74  94  70  73  79  85  81  83  64  79  98  79  66  96  85  57  57  79  59  95  95  64  58  65  70  71  56  73  70  87  88  72  57  97  79  94  90  93  73  60  57  68  90  95  89  94  94  65  54  79  67  67  95  83  85  80  69                                                                                                              
                                                                                                                54  49  52  60  83  90  67  65  58  87  74  75  94  72  69  93  64  96  96  54  85  69  66  65  72  76  61  70  73  85  98  77  64  73  66  50  97  82  67  98  53  53  82  66  95  75  60  58  70  94  92  77  54  70  62  80  98  55  63  98  82  83  53  58  87  66  93  52  71  93  96  70  76  98  71  72  89  65  68  77  71  62  57  86  97  76  90  61  70  59  87  61  67  95  94  56  51  90  91  78  51  91  53  81  91  80  61  57  68  77  55  96  50  61  98  71  86  71  61  82  64  57  94  60  86  62  82  87  58  90  55  55  86  57  75  79  85  85  64  76  55  85  81  49  98  80  92  49  76  82  75  84  98  50  87  54  74  59  62  60  65  84  95  51  91  96  88  79  66  81  56  72  96  76  82  69  79  60  72  68  60  68  72  56  93  60  58  49  90  49  81  97  81  90  90  69  72  90  92  72  51  70  72  79  65  50  77  80  71  67  54  84  70  58  57  69  91  70  59  67  72  94  62  77  80  84  67  90  82  91  79  51  58  69  89  88  54  69  66  92  55  83  71  57  80  65  79  92  50  67  98  72  96  90  63  85  64  53  69  97  63  77  98  61  67  98  78  50  91  79  51  51  62  95  73  94  56  95  92  54  79  89  66  71  76  98  52  85  73  53  83  84  49  71  75  71  71  59  98  87  64  63  96  51  97  56  70  64  80  67  63  75  79  55  73  53  71  57  65  58  56  57  64  85  73  74  70  91  73  68  95  75  85  67  94  98  49  56  54  90  80  53  89  79  75  50  64  77  87  93  94  59  76  68  72  90  73  84  95  84  59  50  66  96  53  60  82  66  72  65  88  97  83  94  55  80  71  98  89  82  69  95  67  82  61  97  95  60  79  97  84  50  71  98  65  86  86  49  93  96  70  90  77  53  52  73  56  96  75  87  55  49  98  81  73  64  64  96  93  54  89  74  52  62  81  71  63  70  88  70  60  62  66  81  63  87  54  73  54  59  73  70  88  88  70  68  59  92  77  84  49  60  67  50  75  63  75  91  63  84  51  61  59  86  54  96  96  76  98  90  86  51  67  63  81  52  65  72  80  98  95  58  78  64  81  86  54  86  97  54  65  62  96  66  54  60  57  83  75  94  85  61  71  85  75  85  82  68  83  68  61  75  54  60  91  83  74  56  69  76  85  63  77  79  82  95  65  63  90  69  85  56  68  98  87  67  65  57  91  69  49  97  65  93  74  69  59  95  97  88  85  63  88  75  95  84  53  61  62  75  70  78  64  78  81  56  52  69  82  89  74  91  49  94  90  92  54  71  62  56  69  81  51  85  93  57  65  82  79  82  97  89  83  51  75  83  82  72  78  79  96  71  59  78  62  83  91  54  55  87  82  50  60  74  74  62  62  83  77  59  64  97  93  80  54  80  85  82  65  56  71  89  84  72  72  84  86  87  79  89  96  97  96  74  69  86  73  51  80  61  73  50  98  51  73  63  83  91  61  86  75  85  69  57  92  95  78  83  52  96  98  53  60  79  53  76  56  66  93  58  98  91  81  91  86  91  55  76  97  98  50  79  76  54  62  83  59  58  83  75  81  70  60  84  59  64  61  77  64  67  72  85  84  71  79  97  56  77  67  65  98  76  95  80  51  70  52  83  90  60  82  88  49  72  64  70  76  61  68  50  98  67  61  65  66  77  51  49  65  89  96  76  93  56  90  59  67  77  52  83  92  92  60  73  76  62  76  90  86  87  95  64  52  62  76  56  65  59  59  56  76  74  74  76  64  73  67  88  72  90  67  76  61  94  50  73  54  73  51  58  90  94  53  63  49  68  92  68  63  64  60  67  56  79  78  86  82  62  78  87  84  72  94  62  64  53  81  85  52  70  66  60  70  92  70  82  69  70  66  55  77  76  79  82  75  72  59  79  94  95  66  56  82  77  60  69  89  81  75  71  58  68  87  87  71  97  51  86  81  54  53  75  65  69  75  87  91  78  75  66  96  65  75  72  96  67  66  80  89  86  76  96  68  88  78  68  51  79  76  65  76  67  94  82  86  83  53  94  72  90  61  69  85  74  57  93  55  73  67  62  62  61  68  49  80  53  60  98  69  50  97  81  82  78  69                                                                                                                
                                                                                                                  91  82  91  87  88  81  56  96  66  90  81  69  78  72  53  96  80  93  56  96  75  55  64  96  79  65  93  75  67  65  49  74  62  78  61  67  94  61  77  95  65  60  51  49  74  57  58  57  98  51  78  49  70  88  63  61  72  77  52  88  86  69  67  81  49  57  55  59  94  71  53  58  82  65  87  65  93  60  88  50  72  68  88  66  54  97  80  59  75  95  84  71  96  79  87  95  89  66  94  66  83  96  84  91  96  86  59  59  65  82  88  53  85  94  67  73  62  82  86  54  50  79  88  85  77  66  92  81  92  52  72  87  98  75  82  83  54  74  56  51  55  49  73  72  52  72  53  91  88  85  91  93  54  61  65  59  54  51  78  55  61  74  76  90  80  94  63  86  72  63  55  53  51  52  75  70  54  89  78  80  72  54  52  86  78  62  89  82  50  76  77  93  70  71  50  52  67  57  66  77  57  80  90  71  59  73  67  92  94  56  58  87  84  54  97  86  66  96  74  81  81  79  87  66  65  49  71  83  51  60  52  60  91  70  56  78  98  89  86  92  51  94  78  89  66  55  76  74  60  87  72  80  81  51  61  78  64  49  95  58  89  96  54  49  75  89  66  87  82  81  77  69  70  81  81  77  51  84  80  70  80  57  49  53  56  91  73  90  97  64  83  56  90  73  88  86  86  92  84  60  91  86  88  61  54  51  75  51  95  60  56  63  71  82  59  83  96  97  84  64  80  60  95  90  53  77  52  64  55  68  57  84  89  77  69  98  53  61  80  79  98  76  90  87  97  62  65  87  68  80  76  73  79  81  51  93  68  75  57  93  98  57  86  62  49  51  87  85  74  93  66  90  92  67  91  84  60  74  54  92  71  49  53  65  62  76  95  66  75  88  83  83  53  60  82  70  62  68  57  76  90  73  82  61  50  83  76  73  72  54  74  80  84  56  58  89  76  98  91  66  95  61  72  59  87  98  78  60  93  77  95  88  60  97  78  75  84  54  53  96  75  83  73  81  91  57  59  68  98  75  56  71  69  62  92  94  69  83  58  95  87  64  83  93  50  79  91  88  70  96  56  61  68  90  97  56  87  89  93  59  82  63  73  87  59  96  55  85  95  50  90  86  85  61  94  77  64  61  90  98  72  68  55  87  82  58  76  72  92  66  69  57  80  57  86  95  65  72  90  95  53  83  87  64  61  53  81  80  91  98  69  60  89  93  52  83  65  55  77  65  53  84  80  52  68  94  87  56  93  64  59  52  87  65  91  92  66  71  90  65  64  54  82  68  49  95  71  70  68  98  81  96  97  85  54  90  97  70  61  79  60  89  53  87  62  61  93  83  49  78  88  96  67  97  75  74  63  50  72  88  56  58  50  57  49  76  78  91  78  83  55  74  71  56  81  62  96  96  62  71  56  74  55  64  91  82  87  97  54  87  54  74  59  87  60  76  52  85  58  84  84  61  97  86  96  61  93  84  78  67  68  83  83  79  78  60  67  88  72  96  52  86  88  83  70  81  93  58  54  86  60  54  86  78  91  64  71  83  61  58  57  65  66  94  80  64  56  83  76  97  61  62  84  71  74  63  89  95  96  57  63  53  50  90  97  93  80  74  69  65  89  70  89  96  87  53  85  61  84  94  55  67  58  68  74  54  93  69  89  82  88  88  95  95  86  62  78  62  67  66  87  59  53  79  51  68  89  90  75  74  53  57  76  68  85  84  51  82  50  72  75  88  87  96  90  84  72  79  82  61  98  59  49  81  54  93  72  55  67  70  64  73  49  71  50  58  63  62  60  72  89  93  87  94  92  69  87  58  62  68  79  80  91  82  66  70  72  56  78  67  54  95  53  59  62  84  89  78  59  91  96  49  66  55  59  80  96  56  51  64  75  56  76  49  57  74  57  89  73  53  85  93  87  81  93  69  62  58  67  98  92  86  74  95  57  60  65  86  57  70  90  60  96  71  77  66  58  75  68  51  66  86  75  92  55  49  54  94  90  60  51  73  96  72  63  85  57  54  51  94  83  56  66  71  60  58  50  56  74  66  55  95  96  85  73  64  59  74  96  97  71  65  88  81  91  86  98  97  59  94  49  54  75  51  88  83  90  77  79  98  81  94  68  69                                                                                                                  
                                                                                                                    92  62  69  82  70  98  57  63  68  68  56  80  85  92  52  90  79  65  50  65  54  89  80  69  86  91  91  89  66  73  89  92  94  85  90  71  77  56  90  87  94  60  72  51  89  88  77  51  51  66  65  54  98  82  75  59  62  58  62  56  83  86  95  69  97  65  75  97  53  92  70  93  81  66  98  78  68  97  76  62  96  67  58  55  90  71  57  83  67  71  98  87  73  64  53  76  89  80  72  90  62  96  83  59  65  98  74  78  74  71  96  77  87  81  83  74  70  52  53  51  57  73  78  89  65  81  83  71  91  80  75  78  73  50  94  79  84  59  64  61  51  79  58  62  81  85  52  90  70  51  98  89  52  63  84  92  63  74  95  59  66  67  72  88  64  98  72  51  78  89  75  74  63  89  85  50  51  61  75  84  85  71  79  51  93  61  49  51  59  63  54  89  89  56  76  87  65  66  60  54  95  53  68  86  98  76  90  81  87  54  53  95  71  56  87  61  62  67  83  78  49  83  58  67  65  57  66  69  49  80  84  78  86  66  77  98  68  80  76  74  64  67  63  68  73  77  90  64  53  66  71  54  92  68  83  59  55  75  76  86  65  51  85  73  70  76  71  80  53  62  54  56  64  68  89  52  70  57  88  89  54  67  68  67  54  64  92  72  50  83  57  49  97  89  57  69  51  67  60  95  79  69  81  98  76  55  57  85  57  50  92  89  64  94  89  56  89  73  86  95  86  60  82  58  93  80  92  71  53  67  64  71  85  97  70  93  81  85  73  70  82  65  62  49  50  86  66  69  56  93  98  86  73  95  95  77  77  92  74  59  78  67  79  74  67  80  90  87  86  71  51  92  85  49  96  65  81  88  77  54  75  96  88  85  50  75  71  81  64  67  92  85  64  75  95  81  85  50  49  56  52  65  52  51  67  55  68  65  86  65  81  76  56  83  51  72  77  75  49  70  61  93  65  96  69  90  81  54  75  90  95  87  69  79  54  66  84  92  70  84  62  68  84  71  93  86  95  69  61  82  87  70  97  76  95  61  98  51  81  70  90  69  68  87  72  50  57  81  95  49  94  85  80  85  66  58  81  67  87  92  57  87  66  57  80  73  52  50  72  64  85  51  64  97  64  87  83  96  58  83  76  53  98  94  60  85  94  68  60  49  94  58  72  66  67  89  58  94  78  51  80  77  62  68  55  94  81  57  57  73  69  72  54  71  55  57  82  98  57  63  79  49  94  95  70  56  91  89  76  56  83  49  77  75  89  50  63  88  58  55  52  73  74  50  75  71  64  94  73  98  74  62  82  75  97  58  80  69  75  57  72  64  49  51  54  81  64  66  92  50  85  81  82  51  53  90  65  76  90  98  68  81  62  84  63  90  69  90  94  92  75  89  70  65  76  51  89  55  94  71  77  69  93  83  59  81  62  55  94  88  84  53  69  50  94  54  82  96  82  57  94  74  76  57  92  81  94  94  74  51  98  82  91  58  51  55  85  51  78  95  49  72  84  77  85  98  82  72  77  50  80  74  82  83  49  59  88  53  96  91  73  65  86  75  91  69  65  88  54  59  66  67  49  97  83  97  54  66  83  54  63  95  58  93  71  89  90  95  96  52  76  71  58  72  61  79  57  60  57  53  60  98  88  55  90  67  98  80  54  67  74  82  71  88  67  98  70  74  70  63  88  84  64  84  77  52  75  62  69  89  82  80  55  84  53  86  71  75  67  49  63  83  90  96  87  79  89  65  89  75  64  72  83  59  52  90  95  59  66  49  61  63  78  72  83  96  82  69  70  85  94  55  60  97  96  53  95  82  81  65  96  68  63  63  67  62  71  53  67  85  76  85  94  86  65  62  66  65  80  94  69  94  65  83  68  69  72  98  80  75  65  84  54  76  59  71  86  60  68  86  90  82  88  70  60  80  62  72  80  72  61  75  51  62  59  80  69  63  72  86  87  65  82  78  96  88  66  72  92  92  87  56  87  92  79  82  64  50  64  52  51  61  58  83  68  91  91  75  91  97  85  79  75  60  78  91  59  81  91  76  49  87  96  62  85  69  56  95  90  83  53  88  75  63  71  90  72  51  74  80  58  98  89  87  85  91  90  64  77  51  98  51  77                                                                                                                    
                                                                                                                      84  86  89  77  72  89  86  54  75  62  69  57  56  90  91  86  65  63  82  72  56  78  82  86  81  86  67  89  60  92  89  77  60  88  66  95  78  78  62  53  64  89  85  67  64  93  77  83  58  80  73  73  89  89  94  74  90  92  75  81  95  85  92  73  69  73  93  88  74  81  52  92  70  69  53  79  88  87  70  97  59  71  95  55  77  65  53  62  90  81  67  66  89  58  51  58  88  96  90  69  82  52  76  83  58  90  80  98  76  57  59  69  63  85  60  79  77  62  91  52  82  55  53  72  54  52  73  80  65  82  55  66  49  96  67  98  90  79  53  69  79  78  53  57  64  67  67  63  75  51  79  52  80  67  69  52  80  79  66  80  87  84  94  64  90  84  54  60  93  53  80  74  71  86  75  52  57  77  58  54  68  96  96  82  53  58  70  85  53  77  59  80  88  79  65  62  94  54  89  60  68  49  94  96  97  85  74  72  68  52  81  87  80  97  73  80  96  92  51  73  89  67  86  82  80  86  58  88  81  93  82  50  72  88  85  96  74  85  92  57  80  51  75  85  65  67  91  93  64  75  73  92  96  90  98  84  59  62  74  97  80  91  88  78  65  88  79  67  67  57  75  98  85  80  49  88  76  56  81  71  67  96  50  88  93  81  78  61  98  81  67  76  87  59  78  77  71  94  55  81  77  72  84  54  95  79  55  60  74  85  72  59  71  88  61  62  89  97  64  85  77  61  66  58  71  80  51  85  87  53  59  68  56  68  59  62  87  78  77  56  70  71  80  66  53  65  79  80  52  84  77  50  86  92  97  50  84  83  72  86  82  60  56  69  54  80  72  96  73  93  97  52  49  51  93  79  85  98  54  58  80  96  85  54  96  96  96  89  80  94  85  76  56  93  98  94  82  78  76  51  88  72  97  95  72  52  51  75  74  62  71  87  51  58  84  52  74  80  53  90  59  84  83  71  78  75  55  56  96  52  70  69  85  71  60  68  64  82  81  66  84  54  63  73  65  54  51  91  89  83  49  55  49  82  57  53  79  61  63  72  89  93  63  61  59  81  68  85  84  53  76  53  53  70  71  79  60  56  51  85  80  52  88  76  72  78  97  61  74  67  60  65  94  95  64  85  52  49  80  56  90  81  81  58  62  59  87  83  83  54  89  59  96  82  82  86  78  76  72  77  98  54  96  55  85  78  82  64  60  59  61  88  77  87  62  98  57  49  87  66  65  66  53  91  53  75  95  57  86  94  61  69  68  69  57  89  68  73  58  79  69  63  89  69  76  74  67  53  51  69  74  92  58  57  73  49  97  86  88  96  86  82  95  52  83  64  86  70  98  98  73  51  95  74  53  80  81  69  66  91  61  81  76  60  50  66  95  90  52  81  67  76  69  80  97  85  83  50  92  78  60  72  62  86  86  64  62  82  66  63  58  89  87  74  81  79  77  93  83  55  65  74  85  59  61  76  70  60  59  63  55  60  77  51  95  72  80  75  88  85  98  81  79  51  66  74  84  57  75  86  60  56  91  88  75  70  67  59  51  86  76  81  76  82  55  87  82  56  79  70  68  82  53  97  56  60  91  94  89  57  89  53  90  90  50  64  79  87  83  98  85  78  88  60  49  61  91  86  64  55  52  92  61  73  95  72  77  61  77  65  98  97  90  70  58  80  61  91  86  64  68  49  97  58  60  61  76  55  66  73  86  50  64  84  76  64  73  80  59  61  77  84  64  51  58  55  78  61  69  61  54  62  69  72  96  67  96  96  74  78  98  83  70  95  81  61  81  80  92  82  57  53  80  73  98  92  96  96  80  77  87  96  58  78  88  53  51  88  78  94  53  61  82  84  50  53  56  74  84  64  94  90  87  50  75  90  56  64  95  55  75  94  54  87  70  85  62  63  56  83  94  59  98  90  86  58  51  54  83  50  64  91  52  69  82  57  62  68  71  68  82  86  54  94  62  79  59  83  90  88  86  88  64  92  50  94  59  66  70  61  77  81  68  64  90  79  76  94  87  52  68  74  93  65  56  53  98  65  95  60  72  74  54  79  97  96  86  56  95  69  80  54  92  57  54  55  76  83  98  51  97  81  95  52  84  84  50  80  62  72  62  89                                                                                                                      
                                                                                                                        75  98  67  50  97  68  75  93  73  73  71  88  52  86  97  93  53  91  74  50  86  57  68  57  79  63  55  52  63  79  91  63  87  63  74  94  51  73  92  83  58  91  64  95  75  72  61  80  72  84  76  58  53  68  61  97  91  86  62  56  61  58  83  67  63  57  93  68  80  85  73  89  55  68  91  51  85  57  94  86  56  56  60  58  85  96  70  78  86  55  62  55  70  90  65  53  57  68  57  69  96  86  97  61  60  63  90  72  59  92  75  55  64  69  59  56  96  88  61  85  73  86  51  67  53  80  69  82  77  88  56  72  86  73  62  90  89  67  71  68  63  55  51  57  49  66  80  73  89  91  97  83  91  83  90  78  73  93  95  98  92  90  52  78  79  58  69  53  70  89  92  88  95  95  61  67  84  96  81  55  88  64  81  71  75  50  96  98  50  75  55  75  58  94  86  76  83  58  81  68  90  71  94  79  76  51  94  55  86  81  97  72  73  88  61  66  53  94  59  68  74  82  73  71  89  72  63  58  65  49  66  89  93  56  95  98  92  55  87  68  55  82  78  68  69  74  68  50  62  55  80  71  65  75  87  80  86  83  76  96  80  66  92  94  95  66  82  93  61  70  72  75  73  62  71  93  84  54  55  75  49  79  86  57  51  57  93  95  74  97  72  71  59  72  87  96  88  68  85  51  95  54  80  66  95  70  94  86  77  55  55  52  91  57  91  67  91  49  91  95  65  57  49  82  53  88  60  79  81  95  57  98  86  62  97  51  78  79  52  53  94  93  52  71  54  50  96  84  71  50  93  64  73  90  98  74  78  51  66  53  54  97  92  92  97  82  98  89  83  91  93  81  93  79  56  65  85  84  50  77  51  98  87  75  52  59  52  91  75  72  88  91  62  78  65  51  62  87  57  77  63  62  79  96  95  76  63  61  91  96  72  92  94  62  77  76  77  51  77  63  70  80  82  49  90  89  70  84  94  93  89  57  90  64  72  64  63  75  83  53  75  49  91  85  98  85  72  77  68  54  56  82  95  68  83  78  63  62  58  71  67  71  82  70  92  64  91  98  78  76  69  66  93  91  66  89  80  90  74  69  87  67  76  66  77  68  77  88  58  86  86  91  84  97  79  88  55  92  90  56  51  56  83  50  94  85  74  64  60  59  57  89  55  70  51  79  86  56  57  85  64  79  77  67  72  69  81  89  74  68  65  72  86  49  62  90  55  50  88  66  85  49  61  79  53  76  51  89  83  85  57  83  76  78  85  88  59  57  60  69  68  51  87  77  82  80  51  69  93  75  67  77  74  91  83  53  65  69  96  49  60  63  69  60  90  84  78  67  81  97  84  72  83  76  97  73  65  76  87  68  73  50  86  72  67  83  97  72  97  49  83  76  51  74  90  95  69  72  98  63  75  70  80  67  57  52  85  85  85  62  88  50  54  52  50  96  64  58  76  72  93  49  91  81  60  51  84  70  93  49  97  83  61  59  59  50  91  68  51  90  89  76  56  55  83  86  66  68  95  76  73  92  61  69  86  67  82  86  49  57  69  58  50  57  74  69  81  97  81  50  55  57  60  88  73  86  94  66  65  83  91  94  94  96  91  52  55  50  60  79  94  73  73  64  49  97  81  50  50  62  69  74  80  77  71  91  52  92  77  87  97  86  53  89  49  92  70  58  93  85  83  55  70  57  56  56  53  88  71  78  98  78  52  79  51  77  60  50  91  89  69  77  73  96  75  64  75  58  65  98  50  72  57  76  87  88  72  73  84  50  90  95  84  59  74  96  57  78  82  87  86  53  97  83  79  51  68  67  98  66  51  66  72  90  49  75  66  95  82  49  79  58  71  61  91  88  86  96  85  92  89  71  64  54  51  52  76  77  64  78  59  54  61  67  93  61  53  63  80  87  84  72  88  79  63  60  58  75  51  82  89  69  98  77  83  87  97  97  90  58  62  84  97  59  70  55  72  81  71  72  67  49  88  53  51  60  70  50  63  52  95  58  57  54  69  90  66  77  82  85  88  60  55  77  49  85  78  82  76  80  86  69  97  65  55  97  96  86  66  65  92  97  78  88  92  90  91  75  49  79  88  80  91  95  79  62  56  89  98  75  88                                                                                                                        
                                                                                                                          74  65  75  69  74  66  78  98  63  54  53  53  79  75  52  59  57  78  51  87  88  52  67  49  53  62  91  98  87  50  76  86  83  97  77  79  76  89  76  56  55  79  89  92  77  64  81  52  82  71  52  56  90  67  70  91  60  62  51  87  81  72  78  83  52  55  63  93  96  69  79  57  67  82  73  87  62  93  58  89  98  55  54  64  60  65  86  56  91  77  54  63  80  86  56  88  93  70  50  71  96  81  76  96  49  98  95  93  64  79  78  63  86  57  49  50  52  52  73  66  59  72  53  86  62  98  95  89  50  89  50  96  82  58  65  57  76  87  78  66  87  67  64  77  49  59  68  53  53  95  88  98  78  56  87  76  62  61  94  87  85  63  96  52  84  75  66  76  91  93  52  49  80  65  75  81  54  98  84  75  53  83  79  62  78  64  52  93  70  83  68  88  89  89  87  83  81  92  83  78  80  56  51  87  49  59  72  63  72  77  56  72  94  66  71  50  72  67  53  92  69  82  50  95  73  58  77  66  69  88  73  83  72  77  70  89  77  59  61  50  72  69  79  79  86  81  51  91  51  97  52  97  65  53  98  80  84  58  78  80  96  54  86  89  53  65  89  49  52  76  78  89  69  57  67  98  82  88  64  52  79  91  95  79  83  70  71  61  75  95  97  71  83  88  83  63  90  57  70  57  73  66  75  82  98  70  55  93  76  62  65  94  75  92  73  92  88  93  57  85  51  96  61  55  98  76  97  72  60  87  95  89  98  61  61  90  71  95  59  54  74  65  66  82  91  97  92  65  89  81  55  86  65  71  85  97  95  52  96  72  90  75  71  50  88  59  81  79  92  55  79  60  72  51  80  64  95  68  77  89  93  84  53  86  79  55  65  96  71  67  96  71  96  76  56  65  87  74  98  79  81  84  89  54  68  70  66  83  60  68  89  82  96  89  71  79  92  96  54  85  63  91  84  54  98  68  88  77  75  86  63  89  62  57  95  85  65  61  89  76  92  56  65  79  91  67  88  52  84  82  63  85  56  67  79  74  97  50  68  70  75  52  78  54  95  74  55  98  64  68  82  50  57  57  67  57  74  60  79  90  63  77  68  65  72  79  61  61  65  67  71  49  66  60  94  73  56  79  71  74  79  50  58  58  78  73  49  71  66  86  92  86  91  72  92  55  69  93  97  88  89  79  53  53  92  84  49  79  85  97  95  60  62  98  85  78  94  73  51  64  71  97  93  89  93  61  93  54  64  78  84  56  88  80  95  67  54  89  94  89  64  60  50  49  65  76  88  72  98  65  86  73  90  53  68  77  50  72  54  53  80  51  56  54  68  94  72  79  95  52  59  76  82  49  55  62  77  60  90  54  70  56  80  71  81  78  50  59  60  92  82  62  82  49  78  95  89  79  93  97  83  63  53  75  55  79  63  82  85  78  54  63  86  77  70  75  51  97  87  63  51  78  64  73  55  59  49  96  86  60  75  96  49  59  77  52  71  97  86  63  82  52  59  57  75  59  80  93  54  83  53  52  82  98  74  85  68  68  86  93  96  55  65  97  88  58  91  51  73  81  94  69  95  82  79  55  63  94  80  80  70  82  81  61  76  53  90  81  66  74  80  95  67  64  83  50  72  88  51  60  67  98  95  92  82  84  59  88  49  92  92  70  83  69  81  56  85  81  58  67  83  87  97  56  56  95  87  53  54  70  87  63  87  63  54  58  77  83  71  59  94  95  88  97  90  84  61  62  98  55  83  70  67  79  66  70  61  82  64  92  84  56  78  65  75  90  80  53  77  65  94  57  53  55  93  79  89  49  95  89  78  67  55  68  96  68  67  61  50  95  84  93  63  55  78  86  49  69  75  81  72  67  76  73  72  86  82  66  72  96  58  90  79  54  67  53  69  64  54  77  94  65  96  96  67  52  85  81  56  71  90  54  86  97  76  55  71  97  49  95  71  53  82  59  67  91  95  60  89  98  53  75  53  63  54  92  81  69  74  94  78  91  98  80  52  67  88  90  78  65  90  85  94  77  60  50  95  51  82  58  85  56  87  74  66  96  49  97  77  85  74  88  88  73  92  71  63  77  89  71  62  91  50  85  72  63  85  73  80  77                                                                                                                          
                                                                                                                            82  58  55  62  93  67  69  56  97  75  82  86  72  66  57  83  97  73  66  60  66  94  75  96  64  52  63  76  60  70  87  53  70  63  77  67  95  60  74  54  84  67  92  91  95  62  69  86  97  62  96  59  94  77  51  61  49  95  63  58  85  93  65  87  87  65  79  87  72  56  80  49  69  74  69  63  79  73  91  60  73  61  74  74  96  70  74  88  77  53  65  80  80  60  64  80  85  84  68  84  76  78  64  88  80  62  64  64  98  63  97  81  76  49  67  65  66  55  88  71  93  68  78  56  53  55  98  91  95  95  90  55  64  87  51  53  70  69  64  92  64  50  55  80  61  58  57  72  54  93  66  76  57  97  56  80  89  51  85  54  78  93  69  57  98  51  88  57  64  98  60  77  86  65  71  70  86  84  96  85  49  90  73  65  50  91  98  96  86  78  75  49  49  71  91  93  68  75  97  64  70  61  68  56  66  83  83  67  98  52  50  54  52  49  62  65  69  93  54  73  75  86  70  67  65  92  93  65  81  55  74  56  65  92  53  73  93  53  90  61  61  94  62  52  68  59  56  96  88  93  61  78  89  59  72  90  91  67  71  64  62  57  77  83  52  93  57  51  88  78  95  76  69  55  61  60  63  95  67  94  77  80  70  84  78  58  51  97  79  93  95  62  51  66  65  96  52  86  70  63  95  86  72  97  60  49  65  97  53  54  66  60  64  65  71  73  68  86  68  88  79  84  70  89  51  58  53  50  53  60  61  92  62  79  81  88  92  82  81  94  49  86  74  97  77  98  95  71  94  70  95  59  84  62  66  96  68  97  87  59  93  72  67  93  91  62  87  98  53  57  82  94  78  84  71  86  52  98  90  59  51  49  77  80  90  80  84  75  56  90  74  52  71  91  60  58  89  93  54  56  67  92  89  89  67  88  92  61  57  68  55  86  90  63  80  60  98  56  89  78  88  85  92  83  58  95  85  93  50  81  78  89  64  75  61  63  73  50  89  49  89  51  87  83  92  68  55  62  86  93  56  65  96  98  72  55  87  70  61  55  84  63  72  52  56  68  68  72  58  68  60  91  84  82  80  73  69  78  78  74  50  73  66  75  69  93  76  85  62  50  82  91  91  55  70  74  59  55  78  80  70  97  58  83  76  50  54  72  84  98  86  62  75  91  73  52  85  49  88  84  76  91  63  67  61  76  56  66  87  72  54  97  97  79  81  80  68  63  62  70  65  82  53  68  50  88  55  84  66  67  49  52  95  74  59  83  94  80  77  83  95  96  75  81  50  50  72  98  98  88  58  92  63  75  67  61  60  65  87  97  50  68  96  93  71  94  96  59  58  63  68  78  80  69  74  95  64  61  98  86  87  78  93  55  57  70  94  76  73  64  49  63  49  80  57  85  54  84  84  58  88  86  60  94  84  57  77  91  54  97  70  90  63  50  79  62  60  72  86  98  63  76  98  58  86  94  81  63  98  92  83  77  85  82  77  62  76  52  78  72  72  56  57  55  90  63  73  67  90  56  80  71  68  92  75  97  80  50  74  92  77  53  62  97  52  72  53  69  89  59  73  94  75  58  60  63  50  53  65  86  53  60  97  58  81  92  84  76  61  71  68  59  55  68  97  82  96  73  75  77  52  76  74  75  72  55  64  57  51  57  55  87  73  88  72  95  70  65  97  51  82  57  67  50  80  57  63  72  55  70  97  71  98  98  57  74  96  49  66  76  84  54  97  77  92  81  86  90  93  54  94  75  64  55  64  50  96  68  62  81  54  57  58  93  81  81  77  49  82  59  96  80  64  78  96  68  79  94  92  87  89  76  68  65  72  95  59  65  82  66  96  58  72  68  96  94  80  82  82  98  53  64  84  52  75  51  75  68  57  51  81  91  97  96  88  91  57  78  50  53  79  88  75  81  63  51  53  95  76  84  58  86  49  71  84  95  85  65  96  58  57  55  67  67  95  87  96  93  85  55  92  54  54  70  53  59  85  59  95  52  64  83  89  70  85  73  92  81  52  98  81  66  81  97  64  98  49  82  92  81  51  50  87  56  88  86  76  91  70  49  63  49  76  92  81  95  55  73  94  95  97  88  95  81  72  86  88  90  69                                                                                                                            
                                                                                                                              64  87  78  69  49  63  77  54  86  75  83  66  95  82  59  81  52  49  95  71  88  73  95  55  95  69  76  62  80  65  50  88  97  68  56  73  90  81  52  60  78  76  51  60  83  84  73  73  56  60  86  67  71  85  61  82  76  58  53  97  93  77  96  68  94  54  92  90  87  91  60  80  76  98  53  94  93  87  83  61  53  62  64  92  79  74  91  83  84  54  58  50  86  85  94  97  50  89  85  68  92  97  75  78  58  58  84  95  56  72  59  93  96  61  53  63  56  72  65  69  90  50  78  58  96  95  63  71  59  83  52  98  90  63  73  69  70  58  65  87  89  64  77  52  70  85  80  81  62  96  88  53  74  74  90  78  77  81  56  91  61  68  65  59  87  93  83  80  93  51  83  87  75  87  87  66  58  96  86  77  52  97  97  53  52  79  65  91  59  51  58  98  88  61  59  80  68  71  93  59  71  68  72  54  52  65  56  60  85  65  81  95  63  90  68  89  60  84  90  59  89  75  95  59  85  76  74  85  97  75  61  72  60  62  79  65  70  61  96  92  84  82  85  78  86  85  65  87  98  79  66  64  70  63  90  85  81  68  92  74  54  96  49  77  65  81  85  81  97  64  59  68  60  53  50  75  64  65  64  68  87  72  64  59  87  61  93  59  84  61  57  98  93  63  56  55  92  82  96  71  67  85  74  76  67  49  83  51  82  80  50  89  74  64  85  49  75  53  51  53  51  62  80  52  98  95  51  83  82  62  78  87  64  93  63  98  57  64  51  50  65  89  87  58  81  90  79  77  61  81  96  95  80  84  76  50  65  72  90  55  60  64  97  82  49  71  96  78  78  74  79  70  69  59  74  60  87  77  76  70  78  82  91  78  77  54  69  85  82  61  91  92  65  65  89  85  92  72  89  82  53  85  91  58  65  73  64  54  86  54  49  87  95  85  85  77  67  86  51  54  65  74  65  69  58  50  70  87  60  80  72  51  72  55  53  86  63  93  96  65  61  61  58  60  64  84  83  83  53  92  61  69  74  49  63  79  84  61  80  55  50  60  85  59  82  88  65  54  51  60  69  91  94  89  94  92  97  62  94  80  60  72  98  70  72  66  77  85  77  49  49  91  88  60  85  84  84  52  66  66  85  94  65  65  92  80  96  61  49  85  82  62  51  63  82  52  72  90  75  93  93  87  50  77  56  84  82  91  55  79  91  79  83  87  76  58  77  56  65  68  61  57  62  73  93  91  76  78  80  56  97  79  57  81  81  77  67  55  61  90  95  95  88  79  70  76  80  54  72  74  80  88  82  85  85  97  56  93  74  94  85  52  61  50  83  91  64  97  87  67  83  91  57  69  83  59  67  54  82  90  82  71  95  85  51  51  77  49  88  60  65  86  84  58  64  67  65  73  57  58  90  95  75  77  61  74  62  86  76  82  70  65  74  90  60  68  97  58  50  88  52  62  53  91  54  68  95  52  68  63  72  73  73  51  57  73  79  83  70  93  72  64  72  71  57  90  82  69  87  90  55  60  61  89  97  74  66  56  91  63  67  58  80  77  69  98  93  64  92  83  70  90  76  96  90  72  84  76  69  71  70  89  61  86  90  77  58  71  53  50  49  97  74  72  69  61  50  92  97  78  81  54  55  91  97  74  49  93  80  86  77  68  83  54  58  91  55  62  49  91  95  50  51  98  61  89  50  78  76  96  87  60  49  69  92  90  60  54  75  88  86  81  66  57  54  82  53  62  96  57  64  51  63  68  81  62  73  62  77  81  52  69  50  96  97  77  49  82  88  80  50  77  51  84  54  90  87  91  78  95  91  82  85  83  60  57  93  62  76  95  84  80  72  71  81  62  65  91  89  86  95  55  87  81  81  64  92  84  77  86  66  96  70  86  87  69  53  82  49  76  70  92  74  60  95  82  88  68  51  59  54  87  51  84  64  66  73  72  90  49  86  75  76  98  89  51  68  52  94  56  72  87  56  75  94  87  58  77  98  53  73  83  70  70  51  81  86  85  56  96  49  64  76  66  65  74  88  87  65  92  97  88  49  75  88  50  86  57  65  85  54  78  67  53  50  79  96  84  93  59  92  89  81  49  95  65  96  83                                                                                                                              
                                                                                                                                49  82  67  58  92  78  92  85  73  74  73  68  58  63  58  95  78  54  72  94  59  54  90  76  89  80  79  70  98  93  72  60  75  88  97  86  70  70  68  98  66  83  56  60  68  57  55  68  72  55  76  84  77  65  64  93  66  52  81  49  63  79  58  95  54  58  82  66  93  81  56  57  95  57  79  85  64  77  79  61  86  65  92  56  60  80  55  95  49  77  96  87  56  79  83  97  51  92  87  66  49  49  78  91  78  78  69  58  82  60  89  49  97  56  69  70  58  51  77  50  58  52  62  80  69  92  50  93  52  74  92  58  95  98  78  74  76  98  58  50  83  52  98  86  92  88  90  70  73  57  68  51  60  70  91  67  86  91  62  79  91  85  49  72  85  81  79  58  96  95  85  72  90  79  69  60  70  91  73  94  85  96  77  95  94  74  91  52  72  49  53  68  71  96  57  98  77  61  62  73  69  50  50  71  54  53  79  78  66  75  82  77  71  66  96  54  98  91  72  73  96  83  82  76  78  94  63  89  54  80  75  82  88  53  82  66  86  78  75  70  60  86  50  56  80  82  85  74  49  84  91  93  59  93  78  63  94  54  64  80  96  49  79  78  93  97  64  93  91  81  98  91  61  97  86  88  61  71  66  83  75  53  56  56  96  54  58  77  74  59  97  80  92  98  68  82  82  70  69  97  61  59  79  78  74  68  55  85  53  57  62  51  68  88  72  63  55  93  73  74  69  54  58  82  54  89  95  57  95  96  72  55  83  58  57  96  50  79  64  87  64  49  73  66  64  52  61  56  49  93  76  84  59  88  68  75  85  64  85  75  90  70  91  93  49  50  78  98  66  67  70  80  92  66  95  92  50  53  63  62  96  69  85  84  51  89  60  91  61  55  80  77  71  71  76  50  67  94  57  71  62  73  77  78  98  74  54  83  58  78  96  72  90  98  90  58  72  59  53  55  49  49  59  75  80  62  54  74  75  68  88  58  77  85  64  53  58  95  80  79  58  62  95  60  95  57  89  61  90  93  68  85  84  90  88  92  54  86  63  61  88  58  56  67  89  56  86  55  78  61  55  77  68  73  52  65  70  73  73  53  53  76  56  76  58  77  63  63  97  66  88  57  53  73  79  80  74  58  55  76  87  84  55  69  66  84  98  52  93  53  52  74  95  61  81  73  79  56  71  63  88  68  94  59  88  76  56  62  81  86  91  79  86  59  76  77  82  52  53  93  58  71  80  89  51  70  94  70  70  70  53  74  69  87  97  72  63  76  89  57  59  65  68  51  73  78  50  70  96  71  61  73  64  98  85  98  74  57  62  61  83  80  69  96  61  69  90  72  90  55  96  67  86  67  51  81  71  84  84  79  60  87  74  51  54  49  79  84  63  54  52  89  95  89  66  64  52  67  94  59  80  94  85  52  70  62  80  78  92  75  50  66  94  83  95  95  76  86  75  75  89  94  56  81  78  72  54  67  83  89  72  78  54  54  65  93  79  56  61  82  74  50  53  90  92  67  97  79  53  53  94  93  75  75  72  89  58  97  77  69  84  52  69  82  53  98  95  54  61  56  93  50  97  66  61  68  94  64  64  67  63  57  80  95  80  69  70  66  65  68  53  91  53  59  97  51  83  84  49  89  82  98  50  92  77  91  61  58  61  82  76  87  55  57  90  73  68  90  63  94  63  77  72  66  69  59  68  97  98  97  89  80  96  93  57  76  89  58  69  74  59  63  62  64  96  51  72  51  69  90  58  81  75  64  62  60  68  86  61  63  73  70  78  91  71  72  55  86  68  56  64  55  92  74  96  77  61  64  57  96  49  70  74  52  93  88  62  60  74  97  80  66  92  94  92  56  71  96  83  75  61  68  88  50  70  59  57  74  82  80  72  64  81  76  73  57  88  64  49  82  49  77  58  82  69  90  80  86  98  85  60  94  75  69  88  59  49  75  81  54  73  78  56  91  73  63  56  53  83  54  60  70  82  55  75  90  74  69  96  87  52  88  90  77  54  72  61  63  77  59  60  62  51  90  88  86  98  82  75  52  77  82  52  90  57  82  68  69  96  71  60  82  69  78  56  63  49  92  85  86  56  81  88  96  60  91  91                                                                                                                                
                                                                                                                                  66  90  94  63  76  84  60  88  84  49  70  64  49  96  58  91  92  66  98  71  87  93  78  72  86  54  80  86  53  58  92  96  49  96  82  51  85  97  78  80  91  86  94  69  69  86  52  81  58  60  71  87  72  60  65  75  58  84  71  95  73  79  56  76  84  90  54  98  69  62  73  60  87  78  65  50  51  87  81  96  76  62  57  77  87  94  54  50  79  50  56  75  65  54  73  95  94  56  73  58  96  60  51  61  49  74  62  68  68  65  69  72  71  55  74  97  80  64  93  73  57  74  85  55  59  55  58  65  75  91  82  87  72  72  54  85  52  64  93  93  60  56  74  58  80  95  75  85  53  65  51  82  94  71  97  54  69  75  95  58  55  89  69  66  62  88  49  67  55  73  77  79  55  76  50  75  95  50  90  82  82  80  55  80  94  55  79  81  78  73  60  70  91  60  97  79  93  78  83  95  81  52  98  52  78  55  94  51  71  91  54  73  49  87  62  73  54  81  92  79  88  51  76  94  96  96  75  86  66  74  76  83  91  50  84  81  97  57  50  61  57  80  61  87  55  68  52  76  69  55  96  55  68  65  70  66  98  93  97  90  61  96  50  75  57  83  66  58  67  94  84  88  78  58  59  53  93  83  64  82  96  76  67  91  75  73  60  85  79  87  76  67  55  58  96  75  74  64  83  59  67  65  58  95  56  80  73  59  90  66  66  81  50  98  58  52  75  53  78  79  76  67  52  87  74  72  53  70  64  77  69  94  69  50  63  77  52  82  95  76  58  49  90  57  84  61  98  73  89  62  81  81  75  59  69  66  67  91  61  88  76  89  74  75  62  73  92  76  55  95  71  82  86  90  94  78  60  87  58  53  51  79  51  75  82  87  76  64  68  88  81  82  78  97  63  88  80  90  60  88  80  84  66  72  62  95  83  53  56  64  74  86  95  60  78  65  50  85  96  74  75  94  67  95  84  72  61  77  86  74  86  68  67  78  84  69  61  63  70  91  86  80  75  78  50  59  83  50  92  58  53  62  80  62  52  91  74  63  82  51  80  58  66  86  70  83  97  61  83  68  91  50  63  52  84  92  87  75  89  60  83  81  55  58  64  90  61  88  49  76  56  86  76  53  88  68  60  83  58  72  51  62  95  80  96  88  68  74  50  54  65  71  89  72  67  63  67  77  76  90  92  53  66  77  85  79  68  76  54  86  88  73  92  65  85  60  63  60  56  97  89  79  56  60  85  74  53  97  94  75  87  68  49  54  57  56  89  98  58  92  68  98  64  92  91  90  74  70  78  68  93  58  60  61  81  74  84  69  69  78  81  71  58  83  93  65  75  83  81  58  64  97  65  72  53  74  64  56  58  86  69  58  52  87  92  51  51  54  67  75  84  78  69  82  55  81  82  67  78  76  81  66  61  53  80  72  52  86  97  97  73  51  92  53  75  64  52  62  98  80  89  63  59  71  60  74  57  80  92  78  55  67  82  56  57  92  60  59  91  66  96  80  63  98  95  71  64  79  93  64  81  85  67  61  68  64  98  60  83  76  53  64  79  85  82  77  62  50  56  70  92  94  97  77  80  94  76  74  60  96  56  83  89  75  91  67  85  66  68  78  83  91  57  56  98  53  88  80  59  96  96  65  64  68  55  89  69  77  88  70  71  52  69  63  74  84  63  83  87  71  76  52  68  86  76  84  73  93  66  72  51  84  85  71  72  63  71  89  54  64  84  71  79  73  70  87  70  79  63  57  88  77  49  96  88  59  63  81  49  53  81  87  88  89  49  80  80  72  70  50  59  57  67  95  64  81  59  82  97  89  77  92  50  82  70  61  96  50  60  93  84  69  76  66  90  67  51  61  56  77  74  76  76  66  62  51  78  63  76  69  96  90  57  68  70  78  68  54  93  52  89  91  66  51  64  61  58  67  54  64  70  56  61  86  84  61  53  78  51  79  93  94  52  64  54  58  80  66  52  72  92  78  73  50  87  92  81  83  56  52  96  52  57  50  97  97  87  75  71  72  65  56  82  76  60  63  74  67  67  51  83  85  82  60  77  90  95  88  80  53  51  92  79  78  52  60  60  55  83  66  96  96  71  98  76  50                                                                                                                                  
                                                                                                                                    98  61  98  62  69  60  62  75  75  77  83  95  71  89  89  86  64  73  91  52  87  58  91  92  82  73  85  66  49  71  50  97  85  87  73  84  93  92  71  61  87  87  77  67  90  49  76  54  56  66  65  49  60  81  49  64  87  75  80  62  83  76  91  77  63  62  80  80  74  82  94  62  73  96  88  78  55  81  55  94  66  57  51  82  91  75  57  63  64  95  67  72  67  97  93  72  83  49  58  73  75  70  50  62  86  89  91  93  72  49  68  89  97  73  62  88  58  82  98  81  75  83  79  72  59  52  88  75  72  69  50  84  52  92  81  77  78  52  63  51  86  87  88  52  71  79  74  68  76  82  93  49  49  49  73  75  61  50  96  78  73  75  52  75  60  57  91  53  80  62  51  77  53  68  96  56  66  80  89  59  72  66  83  89  97  98  56  70  67  74  86  90  75  72  88  65  96  60  94  76  68  64  89  96  73  86  97  95  95  58  97  58  92  71  71  51  72  86  62  54  71  55  57  94  49  78  90  58  93  96  80  84  65  74  84  50  56  63  60  66  85  77  86  51  84  79  81  54  81  89  61  57  75  69  69  74  52  55  61  95  79  91  95  53  93  61  62  83  67  94  87  73  50  50  64  96  86  76  52  80  90  77  89  49  94  96  60  75  77  61  59  88  69  95  89  86  65  89  73  50  92  79  54  72  85  49  92  69  72  63  83  67  60  55  69  73  60  52  61  51  93  66  96  59  77  95  86  78  75  91  90  86  66  58  51  93  50  75  95  88  51  52  92  76  74  64  63  53  92  56  87  56  80  93  58  57  96  58  97  65  71  64  67  94  63  87  91  54  87  59  73  76  51  59  91  65  77  68  90  54  89  98  83  62  63  83  82  67  78  79  82  74  94  59  68  50  72  52  97  67  91  69  75  53  82  63  68  91  85  67  74  97  63  86  68  55  50  97  67  91  98  69  70  94  86  88  76  50  60  62  92  95  85  52  84  56  51  54  55  54  73  52  77  79  89  62  58  82  64  87  88  77  80  67  74  92  79  68  54  78  49  70  79  72  79  61  65  64  61  50  96  51  75  63  81  52  57  63  98  83  50  79  61  56  98  96  81  68  70  78  60  88  49  54  89  85  69  58  93  91  65  52  83  79  67  93  95  59  73  52  90  54  95  79  51  84  82  75  65  75  78  91  74  94  52  95  74  86  53  78  57  98  78  83  69  84  54  61  68  81  77  74  61  90  51  72  92  60  50  73  54  64  79  74  70  95  79  60  84  53  64  86  51  72  68  74  95  91  96  60  54  94  59  55  71  58  56  74  85  74  79  97  75  63  49  89  63  64  64  94  61  71  94  59  53  69  77  65  96  53  83  57  76  89  97  65  73  86  90  65  85  61  81  53  94  56  58  69  68  73  63  49  54  80  85  80  70  94  84  68  88  58  85  55  55  56  95  61  67  96  71  85  77  49  51  62  54  52  73  84  56  68  75  59  64  65  73  57  59  83  52  59  85  71  57  72  68  86  70  64  55  76  70  86  85  94  60  63  84  58  77  76  96  84  55  86  71  58  84  86  49  79  73  80  49  69  83  54  63  94  94  75  92  86  77  72  86  97  54  92  67  58  96  62  94  75  83  91  88  83  90  76  96  94  60  96  71  90  81  58  88  51  82  77  76  80  62  54  57  77  74  60  82  86  68  59  52  90  56  75  92  52  78  94  61  95  50  57  95  95  86  61  80  81  86  50  74  68  84  81  66  80  60  96  79  56  94  93  85  53  73  73  97  70  49  72  55  57  51  81  75  97  79  98  50  77  58  75  61  56  67  72  95  85  90  92  53  68  75  91  60  98  88  94  83  64  93  54  77  77  52  74  71  58  82  50  65  63  90  52  57  87  60  66  85  79  90  68  71  73  85  97  90  94  63  50  95  77  63  95  49  87  53  85  60  59  91  73  59  52  55  72  80  69  90  92  60  94  70  92  66  58  95  52  69  59  77  54  85  86  60  50  59  76  52  81  68  81  61  79  89  57  87  82  77  76  59  67  82  61  67  74  52  68  61  92  67  95  68  84  81  73  75  73  79  98  49  81  50  52  71  55  77  73  84                                                                                                                                    
                                                                                                                                      81  63  60  96  93  55  63  94  52  62  55  90  79  81  75  58  51  78  61  76  82  84  61  86  93  70  89  64  65  64  77  70  92  55  94  88  68  66  90  68  74  49  56  71  72  66  49  76  60  91  51  75  59  69  77  49  97  63  80  72  87  58  56  95  75  67  82  75  98  81  64  96  56  77  71  76  57  93  51  69  89  65  76  61  87  73  90  68  98  87  92  94  93  89  58  62  60  87  56  51  50  85  94  85  94  81  53  79  75  56  85  62  93  49  63  65  52  80  80  69  72  68  53  50  66  56  74  50  65  54  82  81  97  90  63  91  51  66  93  57  79  49  86  91  60  57  75  68  84  78  94  86  71  85  83  74  65  91  54  65  91  59  59  89  75  81  75  97  87  64  81  84  82  61  60  73  53  77  85  73  77  84  95  93  65  67  61  83  92  67  94  91  79  50  94  90  52  81  80  89  62  72  87  72  79  92  61  84  72  75  67  50  98  97  65  78  77  63  56  56  98  69  96  83  88  84  72  53  94  61  94  75  75  87  85  94  80  53  74  52  56  49  55  73  61  57  50  73  73  79  90  49  78  78  98  90  67  52  52  57  56  49  91  98  75  67  94  64  90  54  58  61  56  72  93  67  84  83  60  61  64  67  91  88  61  61  94  90  53  82  72  68  79  73  80  98  68  65  59  88  68  71  68  82  68  59  68  74  66  84  94  59  63  79  96  93  95  74  87  65  95  66  59  94  64  68  67  53  57  92  83  80  84  92  98  95  82  81  82  79  73  49  87  60  64  90  64  80  76  63  65  91  67  69  55  80  54  92  71  65  59  98  77  70  84  68  74  93  74  59  98  94  95  67  97  67  88  64  80  79  92  89  94  78  75  57  98  63  50  53  90  74  80  50  94  54  72  53  98  65  64  85  76  91  71  52  67  49  88  49  78  72  78  51  55  51  74  92  71  73  71  75  52  83  96  88  97  95  75  75  65  76  86  87  88  87  52  52  90  50  76  82  98  76  85  88  69  79  56  65  73  83  66  64  80  69  79  80  64  52  51  69  94  84  63  92  69  54  63  86  72  86  69  51  94  94  58  52  58  62  90  85  90  54  89  72  74  80  73  96  79  57  83  70  86  98  92  54  51  91  84  84  67  78  77  81  59  98  64  91  67  70  56  68  86  89  94  88  72  91  55  57  74  60  84  55  93  86  63  63  63  67  64  51  61  54  95  94  70  68  63  78  84  81  59  84  58  97  57  87  75  49  58  50  61  92  91  69  76  49  74  60  76  88  67  69  64  51  98  58  67  64  79  79  63  79  56  67  69  57  55  92  56  94  71  56  59  92  80  57  57  75  57  80  84  91  70  74  75  62  77  80  68  93  84  95  57  93  55  54  65  89  50  49  71  68  94  66  92  54  91  59  92  59  92  85  71  50  77  96  60  49  91  90  56  80  98  77  91  49  62  54  58  78  69  59  61  83  95  59  89  54  89  97  50  51  94  98  64  88  52  81  59  89  89  54  85  96  77  96  56  92  87  58  66  90  50  88  58  72  73  92  75  93  71  77  97  76  78  84  96  83  85  76  90  92  63  64  82  81  52  95  65  77  71  56  51  71  60  86  88  88  93  68  97  87  94  69  51  57  70  89  61  57  82  61  61  59  70  67  59  83  59  52  94  76  66  94  66  63  50  88  78  56  93  87  51  89  94  57  86  84  50  61  78  95  94  83  73  73  77  78  84  78  53  85  79  74  65  80  50  66  91  98  82  79  77  69  87  97  62  65  68  78  98  51  55  93  96  51  52  52  61  84  53  77  85  82  66  64  88  94  58  57  66  80  76  96  52  73  56  77  85  85  56  65  90  77  58  68  64  73  69  71  79  74  75  78  60  85  69  78  63  52  89  98  87  86  93  93  58  51  71  85  88  74  79  59  54  84  91  64  59  69  91  81  60  61  95  57  75  90  49  64  63  65  83  72  59  94  89  93  78  88  80  71  73  91  95  64  63  85  85  60  76  70  78  64  93  56  58  98  57  89  51  93  85  64  70  50  79  89  51  92  92  78  78  78  62  72  58  55  51  92  78  66  76  64  73  69  52  80  94  89                                                                                                                                      
                                                                                                                                        51  90  79  97  93  61  80  51  71  71  97  82  55  63  66  62  82  60  73  59  97  84  95  57  78  56  66  75  69  72  93  71  60  94  62  97  85  69  78  61  60  49  95  55  72  75  96  65  53  98  82  91  58  75  52  68  69  79  83  52  94  94  59  83  63  91  85  63  70  97  89  69  66  51  62  71  71  86  55  92  95  88  93  73  61  98  50  49  61  94  58  91  57  51  87  97  96  82  49  77  75  73  76  58  76  77  62  91  79  67  88  59  93  56  96  69  70  66  81  92  91  74  76  59  81  94  83  88  63  69  70  76  52  67  76  63  56  62  73  68  96  51  89  81  63  78  78  77  70  57  59  49  51  55  92  58  93  87  79  82  67  74  55  87  94  97  68  52  55  64  66  55  71  93  65  50  53  65  58  85  81  68  79  92  78  62  97  97  79  74  75  97  74  73  70  72  50  90  74  78  51  54  94  77  56  92  82  56  86  71  71  54  52  56  60  70  51  80  78  84  78  59  93  86  61  53  78  50  51  91  55  89  74  78  49  85  72  92  95  62  58  98  58  98  59  56  78  79  75  94  64  49  97  65  68  59  67  89  91  71  75  74  59  54  80  90  49  52  81  80  84  63  79  68  56  68  98  58  94  80  53  60  59  60  79  75  52  79  62  83  63  68  52  55  73  60  88  57  76  76  54  97  95  84  74  95  88  86  68  71  90  49  70  81  93  56  65  58  70  86  81  97  72  97  55  57  53  55  90  90  95  78  79  77  81  64  60  70  57  71  56  93  62  50  86  90  62  71  62  92  94  95  70  57  96  78  75  73  67  94  93  70  77  53  91  57  52  72  57  77  88  74  65  96  66  65  59  59  89  60  89  81  71  49  50  86  87  71  88  80  56  69  63  80  65  83  81  52  98  73  76  66  83  79  51  50  65  78  72  53  74  64  64  56  53  57  50  67  95  81  79  61  78  87  76  64  60  51  57  83  68  84  60  53  49  74  73  96  78  89  77  53  52  79  98  95  81  96  49  70  91  49  58  82  61  60  98  56  72  73  62  83  94  74  70  65  79  87  84  85  96  50  53  88  87  54  66  88  76  76  74  76  53  57  64  80  72  64  97  94  62  96  66  84  77  66  67  75  71  69  87  50  65  65  58  70  76  87  83  78  54  80  60  87  79  53  49  89  72  98  81  65  63  69  81  69  93  82  97  65  76  63  77  77  80  54  87  54  97  98  50  58  53  94  59  96  75  89  73  63  85  73  76  74  84  83  95  51  64  61  69  56  53  59  79  79  70  76  89  60  91  77  53  67  83  91  94  49  86  79  76  92  73  70  66  65  70  55  84  57  51  69  65  54  56  81  61  51  64  69  76  70  69  49  86  77  95  68  98  62  98  57  78  67  83  84  75  87  57  87  53  88  83  51  69  62  75  54  93  62  69  87  92  91  80  73  50  90  62  98  49  71  91  74  95  95  95  52  71  79  66  56  51  57  52  64  85  63  85  84  80  60  92  94  53  82  64  69  92  95  64  81  94  78  52  50  88  96  62  68  52  52  62  94  49  59  50  80  59  62  75  71  67  75  82  64  88  98  76  70  80  86  86  76  79  70  82  53  79  81  71  96  57  75  71  71  67  87  53  78  49  59  88  58  79  52  57  83  82  80  75  57  78  63  80  72  61  60  84  66  49  89  65  96  84  84  81  67  54  90  63  67  97  66  93  82  65  94  52  63  67  90  65  70  84  77  70  98  59  64  57  89  84  86  74  49  78  77  63  56  72  55  70  75  90  49  83  92  66  68  89  90  95  79  56  89  93  58  90  92  80  89  98  51  74  54  55  93  70  53  67  53  94  92  85  53  66  73  61  93  66  72  53  87  70  98  65  61  82  84  95  60  94  59  51  53  51  80  75  84  83  53  58  97  55  97  64  86  54  76  64  74  62  55  85  93  58  86  93  81  81  77  69  94  64  67  73  57  72  86  83  96  69  64  62  95  51  66  56  59  79  61  53  65  83  60  60  79  79  78  52  97  90  70  81  90  50  71  63  74  53  92  66  84  78  83  71  87  94  51  90  57  97  70  67  73  76  81  57  62  72  69  74                                                                                                                                        
                                                                                                                                          82  77  79  85  52  82  54  56  96  64  61  96  94  75  72  53  73  77  79  89  70  65  56  64  89  70  68  81  51  72  72  74  82  71  64  51  66  56  69  61  85  90  89  62  72  51  61  53  92  52  78  54  76  66  80  60  90  91  83  50  71  72  59  63  53  50  55  94  66  65  71  72  68  71  95  63  86  72  53  74  89  64  61  91  84  51  84  75  49  54  70  84  66  55  68  71  91  96  81  58  58  98  98  94  96  67  65  82  69  52  62  98  52  87  72  58  74  69  52  93  96  51  76  69  96  94  75  87  58  68  58  70  67  62  67  98  58  85  82  95  76  98  79  97  71  95  64  98  75  73  83  98  68  58  63  50  91  95  59  56  61  62  64  49  77  92  64  92  63  81  49  53  67  97  65  55  79  84  71  70  83  52  94  79  68  53  64  88  54  53  60  83  61  88  65  64  77  50  60  94  61  83  79  82  85  64  52  77  74  77  75  70  70  81  50  84  84  80  72  66  72  64  72  66  82  68  88  61  98  67  78  80  97  58  92  67  92  91  96  88  61  61  69  57  73  64  82  78  70  86  91  57  73  72  49  89  77  82  56  62  78  88  89  94  88  83  55  74  76  63  61  53  79  76  96  51  52  66  68  76  71  97  57  75  91  83  88  84  59  60  60  96  62  90  89  83  80  60  98  84  68  63  54  66  53  83  79  78  76  75  63  70  79  66  91  76  62  64  60  83  81  71  84  79  86  49  73  83  88  62  94  95  98  77  67  66  75  75  82  98  93  57  65  61  63  84  80  93  70  75  94  53  53  74  71  72  79  89  71  75  67  71  80  54  90  93  50  90  67  81  72  82  82  76  88  70  74  79  49  66  81  77  78  52  53  53  57  82  51  85  77  57  51  98  88  78  71  89  71  81  49  83  75  50  96  61  84  51  89  75  94  90  83  79  81  78  85  56  97  83  78  55  81  93  58  68  92  71  72  56  49  62  92  97  61  65  63  97  92  53  88  64  74  85  85  52  73  63  56  76  55  78  77  50  60  85  76  89  51  79  75  52  55  79  69  98  53  67  93  78  96  66  97  70  87  88  68  52  81  87  79  95  86  71  59  49  72  82  71  61  71  74  87  55  62  59  91  66  77  62  61  97  92  83  60  55  90  96  62  87  95  51  60  75  92  87  87  66  95  72  50  59  52  89  91  62  65  63  74  72  64  56  98  97  59  94  55  54  68  72  76  89  90  54  85  66  49  97  51  49  64  87  56  75  96  62  59  95  91  50  83  57  59  70  95  81  97  55  60  92  82  52  78  76  91  90  78  78  54  86  69  63  94  89  73  72  81  94  91  94  89  82  52  50  94  87  79  63  86  61  55  89  77  88  51  86  95  73  54  83  68  71  81  97  87  52  69  61  54  74  69  66  93  50  67  66  84  68  82  82  62  63  65  68  49  56  71  73  57  91  88  81  86  62  96  96  92  97  56  90  77  93  50  70  55  60  65  66  49  81  88  89  54  94  96  50  86  85  88  76  77  58  92  64  98  74  76  62  64  85  65  89  90  73  70  58  61  51  94  74  49  58  93  96  75  81  78  50  52  83  55  76  59  71  57  79  63  92  74  94  92  94  58  78  63  60  49  97  84  52  53  59  71  52  63  50  59  81  90  95  84  56  75  94  91  59  55  95  67  78  52  82  94  82  63  60  72  88  68  61  87  93  98  72  54  50  54  84  71  70  80  58  68  49  69  84  93  96  97  87  51  83  53  49  52  72  89  61  58  97  79  61  77  64  80  87  68  63  52  65  70  73  50  52  55  93  51  88  85  52  76  97  72  80  82  90  97  94  73  55  62  50  81  82  51  92  70  62  78  90  93  87  52  98  80  91  50  92  63  75  81  73  77  54  68  72  56  65  92  90  53  73  89  73  91  85  61  73  79  61  65  67  73  56  69  52  56  57  92  55  52  57  83  57  52  88  92  91  93  87  73  67  95  53  65  86  74  81  55  93  67  91  80  82  82  94  51  54  70  54  49  71  95  72  91  50  76  71  68  58  98  67  54  92  96  95  49  60  49  87  71  73  53  76  84  67  88  83  56  87  87  78                                                                                                                                          
                                                                                                                                            74  77  94  78  97  60  63  97  57  97  49  52  78  98  78  68  67  66  62  50  51  58  82  54  72  98  76  93  67  63  74  66  69  57  65  51  83  71  65  58  49  76  68  89  57  65  79  56  53  71  83  74  52  95  52  49  56  83  81  95  55  94  86  52  88  85  71  91  74  63  73  54  56  54  58  86  62  52  88  62  86  73  70  96  64  77  87  61  98  82  92  70  63  60  97  82  53  68  70  54  56  57  61  57  72  61  59  76  92  89  72  72  61  68  81  82  91  81  81  51  80  85  62  95  84  53  53  94  77  49  56  60  71  83  86  57  62  86  84  60  74  72  61  96  77  94  88  52  74  88  90  58  57  94  56  66  76  88  52  79  61  62  69  92  77  64  93  82  83  70  75  82  54  58  55  54  68  92  52  69  94  79  73  49  63  65  71  68  66  73  50  95  66  55  90  74  94  83  84  62  70  59  96  51  86  92  70  58  59  49  85  57  69  98  95  51  62  80  98  61  58  63  97  63  97  68  63  71  64  77  92  80  70  75  53  69  62  50  84  86  90  83  74  90  59  81  92  71  93  85  56  57  88  66  53  66  63  94  97  86  81  80  91  92  68  92  77  73  74  77  67  52  58  90  77  64  93  52  51  62  59  87  97  67  51  63  79  81  58  76  76  72  90  89  95  70  72  85  65  76  73  73  60  74  80  94  66  97  58  78  95  62  77  55  69  75  53  64  51  54  86  81  51  58  96  60  74  75  97  70  51  69  85  78  75  71  78  87  60  54  68  91  82  72  67  77  79  80  93  75  83  87  76  50  93  64  74  67  85  88  61  81  88  51  61  71  53  61  75  93  68  75  62  93  74  89  80  85  87  70  59  97  90  82  82  73  94  54  70  56  62  52  85  93  74  64  95  91  94  90  92  96  95  64  66  89  56  75  59  77  83  67  63  81  88  58  53  64  55  98  55  68  52  69  92  98  84  74  91  72  77  87  76  82  85  83  85  92  72  65  94  85  66  49  54  75  87  93  80  90  95  90  50  84  59  96  88  76  88  67  63  88  73  70  62  57  55  51  84  91  80  53  62  63  94  82  87  58  66  66  92  94  86  55  64  88  52  78  77  51  53  50  63  96  77  87  86  50  74  85  66  93  90  49  88  86  79  88  66  64  63  84  60  90  57  75  55  63  60  54  55  60  62  51  64  62  80  84  52  60  68  69  62  83  60  95  51  77  88  73  82  67  68  54  84  83  63  56  68  54  91  79  82  76  51  73  84  88  65  89  52  89  59  61  97  84  87  67  63  62  55  50  70  95  80  74  59  93  80  94  63  55  64  69  66  60  91  50  53  96  93  50  74  51  50  75  95  83  49  85  86  66  49  98  94  80  86  87  56  55  81  61  60  52  90  57  54  96  84  83  54  50  49  89  82  53  49  80  77  86  96  50  56  74  81  69  78  95  71  88  75  81  49  98  67  75  97  49  70  72  49  62  70  86  92  84  66  98  79  75  92  89  82  95  66  83  96  61  89  64  80  73  55  95  79  52  94  81  69  70  89  49  67  62  51  73  88  56  80  84  97  66  61  91  76  84  51  51  95  74  90  73  61  75  59  89  51  77  85  58  77  69  83  85  75  65  72  60  63  50  87  81  88  52  89  81  65  77  86  83  57  91  92  95  55  68  97  50  81  91  50  88  93  53  71  68  95  50  66  54  89  61  93  96  86  77  84  51  87  92  72  50  54  57  50  92  92  65  71  97  49  72  92  82  65  85  64  85  50  89  66  96  62  88  96  77  90  90  83  66  71  85  84  65  81  49  81  50  56  54  97  87  78  52  49  97  87  84  96  94  90  93  57  69  61  57  56  85  86  88  60  85  64  98  69  79  54  89  77  52  85  55  66  81  82  97  75  68  56  61  58  65  58  74  76  88  98  58  71  98  94  67  50  87  86  76  85  91  82  68  69  68  90  91  49  94  50  73  60  85  55  63  52  85  95  79  55  76  54  50  70  95  57  57  63  89  64  62  70  83  54  89  77  95  70  81  80  57  60  66  60  87  91  66  50  62  56  49  66  73  56  58  58  94  95  66  49  54  91  71  70                                                                                                                                            
                                                                                                                                              97  80  96  72  60  98  85  61  66  78  60  54  87  49  68  92  88  75  65  53  97  67  68  61  58  94  84  96  83  80  54  93  67  98  52  78  89  92  68  66  67  55  78  96  97  69  69  80  84  83  75  65  51  51  79  50  72  55  77  62  79  96  56  86  81  88  63  90  92  63  74  57  84  92  50  73  92  59  50  66  95  89  65  52  68  73  77  71  63  80  77  69  58  61  50  82  77  78  97  61  68  92  70  87  80  86  81  81  70  87  61  72  92  53  87  90  56  71  70  60  93  54  59  87  85  81  59  85  79  68  52  51  73  56  68  80  83  77  95  92  64  61  97  59  63  82  60  59  89  62  82  94  80  92  98  66  91  82  60  51  73  53  75  50  67  62  78  76  91  86  69  70  56  93  58  90  86  66  96  55  49  49  84  96  69  67  85  67  61  94  77  81  88  86  63  69  59  97  68  94  73  98  82  72  63  62  70  80  51  96  88  71  55  71  68  62  54  94  72  88  78  74  94  55  68  52  80  54  52  58  57  87  80  66  49  82  92  56  52  58  73  51  96  93  81  49  65  90  89  52  52  63  70  73  80  49  67  91  76  71  49  57  88  73  57  49  88  84  66  49  68  62  68  53  57  74  94  65  86  53  55  93  97  79  60  89  63  69  72  85  59  85  95  93  55  88  70  65  97  65  59  92  85  62  63  49  55  67  61  89  77  49  53  53  67  91  61  68  57  59  69  74  51  51  54  54  88  63  83  62  82  51  66  84  93  98  83  50  92  61  68  98  85  94  68  81  75  86  53  97  86  62  78  74  88  66  97  93  88  90  86  93  80  54  52  80  67  94  88  49  94  52  96  64  64  90  82  82  73  58  67  84  61  58  97  97  71  71  64  72  72  73  94  74  78  56  68  83  97  96  91  95  70  63  51  55  70  58  60  93  89  73  95  64  58  83  62  96  51  77  75  88  49  73  93  57  91  67  63  98  89  64  90  94  80  64  66  87  54  75  71  69  69  63  53  86  87  74  93  96  56  55  80  79  98  54  54  78  52  65  87  58  93  56  62  58  74  79  52  71  79  86  83  54  56  72  60  53  59  88  95  71  63  51  67  76  57  70  83  95  53  83  64  50  88  59  73  84  83  90  75  63  58  63  77  61  82  80  92  84  58  75  88  50  58  90  87  52  55  96  68  89  82  95  69  80  65  85  72  76  61  80  55  85  86  94  83  91  52  66  51  93  78  63  72  91  88  59  65  79  58  69  94  98  79  84  60  54  88  69  97  65  80  83  59  54  84  65  95  62  49  71  81  88  55  64  89  80  71  76  64  64  88  49  76  59  78  85  93  94  65  95  83  68  56  83  73  76  59  83  65  91  60  73  86  62  96  50  58  79  83  75  71  69  56  83  60  62  53  98  56  59  65  89  61  75  52  62  69  95  51  73  92  53  80  91  57  51  55  71  68  86  89  88  87  91  97  98  69  92  73  68  97  82  71  62  65  49  76  77  56  80  78  52  57  80  72  76  51  93  63  57  90  78  52  52  50  62  76  52  68  87  67  49  67  74  83  59  63  75  78  94  78  56  51  95  95  88  68  95  65  91  86  97  68  52  50  80  95  67  80  64  91  93  58  92  92  97  58  62  89  89  88  95  63  72  97  72  98  77  74  57  88  71  77  53  59  57  98  80  85  68  59  77  85  66  98  94  81  59  98  94  86  65  59  84  70  65  77  50  89  50  71  56  87  61  61  97  52  61  82  70  58  69  95  55  95  71  97  79  93  60  85  96  81  67  85  78  75  50  79  79  61  83  78  62  90  94  97  52  83  53  69  66  97  54  93  55  52  54  58  57  94  84  72  71  73  58  98  90  79  56  62  89  92  75  98  74  58  77  69  91  90  98  50  79  59  57  79  58  62  64  53  49  62  71  53  60  61  89  70  84  79  98  93  80  54  69  55  87  61  49  96  82  82  95  64  69  59  97  98  63  51  75  78  92  68  50  96  86  52  85  66  76  92  79  89  56  78  69  84  72  63  66  55  84  52  77  81  73  84  86  88  49  66  68  62  61  54  61  98  79  62  77  79  97  65  61  82  81                                                                                                                                              
                                                                                                                                                74  83  90  96  70  62  54  62  75  93  72  95  80  57  89  90  87  81  73  85  49  57  74  49  82  49  62  79  52  83  52  50  70  78  59  57  84  69  67  78  53  49  92  72  85  50  59  78  82  55  60  63  89  73  85  56  86  53  55  87  60  69  80  61  85  58  95  56  61  81  60  78  94  91  62  51  88  96  98  84  82  91  83  77  65  77  51  80  65  69  50  76  98  93  52  78  83  52  81  95  78  51  85  89  68  77  91  90  87  80  89  56  98  61  86  76  76  92  54  52  53  70  73  69  91  89  95  57  75  93  73  84  73  53  58  75  98  66  94  50  87  88  73  79  91  50  97  62  72  90  88  58  89  92  83  67  53  56  98  65  88  89  63  57  82  88  70  54  94  55  84  97  83  51  61  49  57  71  66  66  49  49  88  95  85  83  67  88  74  95  49  76  55  62  71  58  60  55  49  62  87  97  66  53  50  71  55  61  81  79  52  74  57  70  81  62  79  77  55  87  78  89  96  78  64  50  77  57  97  62  83  61  91  97  52  59  52  54  49  73  49  83  80  53  81  80  69  73  98  77  61  72  58  83  98  66  77  74  69  58  80  63  75  94  53  62  68  94  67  62  88  97  91  85  81  97  86  80  97  50  66  69  98  85  98  50  97  58  72  90  77  50  92  69  89  80  60  59  95  68  87  51  59  96  58  63  77  66  52  84  71  65  84  79  55  58  66  87  56  80  96  84  83  75  92  49  73  97  72  66  79  60  55  90  76  93  57  97  59  52  80  55  49  71  91  65  62  50  81  61  59  58  83  60  54  62  56  86  51  82  74  65  82  84  50  80  96  69  55  80  69  75  79  85  53  66  63  68  50  60  51  87  73  70  97  74  80  98  60  82  76  54  73  86  68  91  61  53  71  69  89  88  94  60  69  76  83  68  95  94  51  61  96  96  96  60  97  78  87  58  98  94  94  94  54  57  71  71  64  80  75  85  77  68  88  74  67  98  77  92  73  90  73  86  84  61  51  82  89  69  69  80  85  66  67  98  93  96  56  82  72  85  87  80  86  91  62  94  51  75  85  93  74  93  69  69  73  94  52  59  56  75  73  59  84  86  85  79  91  91  92  61  85  63  56  72  91  64  52  79  57  58  97  58  59  79  83  57  79  93  82  60  93  64  96  60  49  79  71  51  76  83  59  86  50  92  57  60  53  57  96  86  67  81  63  94  52  83  97  71  90  97  59  56  78  70  88  78  64  72  71  91  82  84  96  68  91  90  94  63  66  62  84  84  81  85  50  79  79  88  76  52  49  76  55  71  56  59  72  69  66  78  77  69  64  88  52  58  76  85  90  60  77  64  94  56  88  52  61  63  72  65  88  71  89  64  57  79  93  68  62  83  94  96  57  65  87  81  53  74  73  69  64  67  78  87  73  79  64  88  66  79  56  52  67  61  54  80  81  97  57  89  73  82  93  51  66  61  55  85  72  81  83  80  66  63  58  95  54  59  59  71  61  68  96  74  81  75  93  52  75  89  76  77  96  69  72  85  61  74  90  58  70  88  67  71  72  68  92  59  53  61  55  67  88  50  77  98  84  69  84  81  83  71  97  85  92  52  83  94  67  77  50  60  70  78  93  56  56  49  81  69  91  62  86  53  80  49  54  84  98  53  56  60  79  90  56  84  83  86  92  90  92  75  67  85  52  51  55  69  49  59  63  81  57  80  87  54  49  74  77  98  84  73  60  55  89  66  78  70  88  97  74  59  73  75  74  52  56  64  53  96  63  81  90  67  56  88  54  82  89  74  86  58  57  94  56  58  70  66  82  97  52  70  78  68  79  83  93  77  60  54  75  84  52  93  93  90  49  49  56  85  61  69  56  82  58  98  89  89  59  90  75  78  77  89  78  82  75  92  82  70  76  58  59  60  60  54  86  82  68  49  79  68  50  71  75  52  75  75  66  79  62  60  52  96  72  94  58  53  54  61  71  78  94  93  54  73  68  60  68  74  53  74  63  64  49  96  54  79  70  64  49  88  80  52  61  54  84  59  49  49  86  62  81  74  88  98  86  64  92  88  88  54  64  50  98  88  97                                                                                                                                                
                                                                                                                                                  91  63  90  65  79  54  60  93  86  57  81  83  96  80  96  87  64  96  62  69  91  90  91  56  77  92  97  76  59  80  71  52  92  79  92  62  65  54  55  84  71  70  92  93  73  59  80  71  71  57  66  65  64  82  72  81  73  79  49  56  57  90  71  85  86  89  63  49  51  68  58  70  61  82  54  94  55  71  49  89  56  97  54  52  79  73  74  54  63  98  70  55  96  59  68  81  53  71  93  67  74  83  55  63  94  95  72  87  50  71  96  75  82  54  96  82  74  82  61  72  54  83  62  62  87  64  98  73  78  95  94  64  83  86  96  61  88  87  94  90  86  98  65  92  80  89  51  53  97  49  96  97  58  65  88  62  89  91  67  75  56  55  91  56  95  65  61  75  54  97  87  61  68  59  51  78  69  85  95  82  50  87  71  87  76  84  56  73  90  62  73  96  77  51  85  86  56  98  84  86  67  86  83  51  49  90  73  81  90  53  82  71  66  59  71  77  49  87  79  73  90  57  51  53  94  72  50  85  61  79  51  77  60  49  76  74  87  57  97  53  92  74  84  73  56  82  90  79  68  59  79  90  59  86  79  78  66  57  62  82  92  58  85  66  68  91  75  61  64  79  53  94  91  92  77  66  78  94  94  85  58  84  65  89  91  61  88  87  55  58  69  93  50  52  92  92  96  83  58  53  83  69  96  72  53  83  79  73  80  78  92  59  53  52  90  71  56  74  80  87  65  96  62  62  49  78  64  88  87  93  59  87  84  64  57  92  73  76  72  59  74  54  49  51  68  71  50  72  96  54  74  58  96  66  94  69  90  69  55  63  92  90  55  81  82  67  79  64  86  85  72  90  84  57  55  98  88  60  98  62  95  81  59  54  76  59  66  95  95  98  87  60  86  95  73  70  62  66  79  53  62  88  87  78  68  83  76  98  74  61  86  75  52  86  55  54  92  85  84  74  86  68  85  52  94  57  91  59  71  86  80  49  72  96  81  72  51  68  66  88  76  53  75  78  71  95  58  78  79  77  67  61  73  84  80  97  77  64  62  52  58  70  75  57  83  96  56  53  82  75  58  67  74  82  78  82  74  81  53  75  77  49  80  75  98  68  53  58  95  50  86  69  58  54  62  96  70  57  65  94  73  96  69  55  66  92  49  75  90  92  65  59  86  86  64  68  69  85  67  58  69  80  60  87  84  73  54  49  65  72  81  69  85  88  61  87  77  93  88  71  69  69  51  56  63  81  72  79  64  71  98  95  58  97  98  56  78  53  57  88  69  98  74  59  97  93  81  66  77  83  57  60  60  54  62  64  95  54  49  85  69  53  53  74  97  50  82  53  50  98  97  66  94  72  71  73  95  50  86  56  87  51  61  92  83  67  52  58  80  87  67  81  72  52  58  92  94  77  73  53  62  56  81  95  94  49  83  92  49  79  69  75  58  62  55  59  97  96  62  81  71  73  73  62  88  97  74  92  53  60  59  87  54  69  96  96  65  95  82  83  64  73  91  57  71  51  78  57  55  89  98  83  81  87  59  75  89  82  57  59  59  50  90  80  70  89  87  80  76  88  72  58  53  64  81  77  65  83  83  89  76  82  88  49  76  76  67  57  90  88  92  87  84  83  89  63  91  83  67  84  81  53  74  90  77  75  86  90  66  64  84  62  71  69  95  87  67  86  79  73  74  92  92  87  70  79  68  53  61  83  83  90  96  50  80  69  72  83  63  73  84  87  83  98  60  71  80  73  96  62  69  55  95  78  75  69  91  70  91  73  49  63  68  76  66  88  59  56  63  57  93  97  63  64  95  63  53  52  67  65  51  73  73  94  82  77  61  63  77  96  95  63  61  64  90  81  72  66  60  81  66  57  63  98  82  93  78  55  49  87  50  75  86  79  96  75  89  89  76  71  86  85  73  74  77  57  98  95  95  78  71  71  54  93  86  57  65  94  55  80  62  58  50  88  58  71  78  62  83  79  54  91  88  81  82  75  49  62  73  58  62  77  85  93  80  94  56  97  90  80  83  85  58  94  50  90  69  81  70  72  57  75  61  83  83  78  89  88  87  62  60  98  60  91  51  49  59  83                                                                                                                                                  
                                                                                                                                                    65  60  62  88  57  90  50  52  69  95  77  49  83  75  81  60  92  95  57  53  93  87  71  59  72  81  70  96  88  97  72  65  74  95  57  54  82  59  51  59  73  76  63  69  67  90  95  93  56  53  64  67  85  57  61  98  82  87  70  56  59  55  66  80  52  77  97  57  68  57  59  78  92  68  64  98  79  60  60  81  64  81  91  79  90  65  97  71  97  82  51  65  66  88  82  58  94  63  68  59  76  63  95  53  51  64  59  81  61  78  89  51  92  57  65  51  52  61  96  70  76  98  88  68  69  56  73  81  96  57  65  86  86  93  69  73  54  89  88  68  80  67  86  75  62  63  71  49  96  93  73  79  95  64  84  53  68  70  77  84  59  55  56  76  89  53  84  85  66  81  94  56  67  53  88  95  64  92  86  93  58  84  85  68  58  69  61  70  93  52  86  83  94  96  65  88  58  82  60  76  96  97  74  98  71  64  56  80  69  81  75  87  79  65  65  70  75  84  82  80  67  50  63  56  98  81  60  74  97  72  93  76  76  97  88  85  59  81  58  92  67  93  98  82  76  60  92  56  94  59  50  65  52  77  76  81  52  94  61  79  64  72  81  61  77  78  67  91  97  59  50  90  96  82  65  56  66  72  59  89  62  72  62  62  59  60  57  95  92  98  50  68  63  78  82  58  96  72  76  50  98  60  81  62  55  72  94  50  73  83  92  51  92  90  82  79  89  65  64  54  70  67  90  53  67  78  77  78  56  81  97  91  60  63  63  51  63  61  59  97  56  49  81  90  57  59  72  98  61  54  84  69  97  74  66  73  84  75  89  94  75  73  54  66  66  83  96  52  85  60  98  49  93  66  81  88  62  76  69  76  70  63  70  71  90  80  68  51  98  74  97  96  82  57  83  49  71  70  92  75  61  98  92  70  67  50  67  79  62  67  61  78  55  79  92  60  55  49  63  85  71  97  96  55  93  95  51  62  79  57  70  84  53  54  92  78  49  60  94  75  70  57  52  97  60  75  69  88  74  60  79  60  84  62  59  89  61  88  76  50  67  50  73  68  49  91  56  76  74  88  80  90  77  75  89  60  77  50  61  94  92  76  76  71  75  53  79  78  71  78  76  66  65  51  54  67  57  59  88  55  73  98  65  84  51  53  95  98  98  94  53  91  65  85  55  76  73  93  51  70  60  79  74  65  76  85  78  69  70  79  94  52  85  56  60  82  89  56  67  85  95  65  98  91  50  65  59  68  92  68  61  66  68  68  88  85  70  74  49  94  97  85  81  62  56  98  82  72  49  90  80  73  90  92  79  83  79  75  85  51  80  64  80  67  83  61  96  84  75  68  63  89  75  95  89  85  93  76  70  77  49  90  94  55  87  86  73  78  68  89  57  98  70  55  57  54  60  65  60  73  98  96  96  95  55  49  93  49  87  57  52  63  96  85  64  91  90  58  49  81  97  92  75  55  98  66  52  76  80  93  86  97  88  78  71  73  72  58  55  96  68  94  52  66  56  79  94  68  58  77  67  63  51  63  95  59  56  98  76  53  55  93  97  74  60  96  91  54  69  79  96  85  57  84  92  89  52  70  82  71  61  96  94  83  79  83  76  82  60  75  86  60  59  60  69  52  51  89  89  83  49  83  89  83  86  49  88  81  55  74  76  76  60  63  74  89  83  56  72  76  50  77  78  80  89  67  54  72  57  97  70  52  52  61  61  62  67  73  86  59  71  55  94  90  83  63  54  66  93  74  77  66  60  88  86  93  84  60  91  72  84  80  86  66  60  73  87  55  75  95  72  95  92  93  75  97  66  98  68  82  66  96  72  54  89  72  98  66  71  68  74  96  67  65  63  75  51  77  56  76  96  60  55  53  87  75  93  71  53  80  63  64  91  55  60  78  97  57  98  82  50  93  58  96  72  57  71  61  83  79  71  78  62  96  65  75  93  84  77  92  49  58  77  87  93  70  56  59  72  93  49  65  82  82  55  62  93  51  69  97  95  61  64  51  53  67  97  54  90  84  95  72  88  82  49  61  71  60  80  52  49  77  49  68  55  87  54  77  54  62  68  95  91  57  55  75  77                                                                                                                                                    
                                                                                                                                                      77  98  53  58  72  53  87  54  53  54  54  79  54  64  71  58  73  79  73  98  87  53  65  66  70  76  52  83  51  80  84  95  82  81  73  91  69  76  86  84  64  49  68  86  78  90  96  62  91  79  57  77  87  75  52  85  72  49  66  66  86  94  49  97  51  96  73  68  95  83  58  66  53  61  94  84  98  74  94  86  72  51  51  59  75  68  76  67  86  88  76  89  81  52  67  64  70  80  54  85  92  61  79  63  93  83  89  58  71  98  98  57  98  56  69  54  87  80  81  72  59  68  56  53  78  51  64  58  56  65  49  72  51  94  53  65  72  97  79  65  81  75  49  69  62  67  56  74  59  94  54  63  84  84  87  72  61  94  63  64  80  97  83  92  72  76  63  79  64  79  93  97  85  50  71  74  63  87  51  91  98  95  64  79  98  92  84  87  74  98  51  77  93  82  92  73  78  68  61  77  84  72  60  53  60  77  94  51  96  92  92  55  61  84  90  72  54  75  68  91  78  59  77  54  95  49  66  65  58  65  49  58  95  68  50  84  66  81  82  65  92  55  55  65  77  92  90  72  69  67  98  94  80  89  52  87  51  96  84  96  96  79  51  67  55  85  87  70  74  98  61  69  55  59  66  69  90  85  73  64  56  77  80  51  65  85  98  91  53  70  82  61  65  53  67  69  86  83  71  68  61  73  81  66  59  54  54  95  81  92  53  93  69  62  90  80  50  95  71  52  94  76  71  72  50  98  58  72  52  97  76  83  83  78  63  88  87  67  69  72  50  87  49  68  65  98  57  75  49  70  53  53  60  75  65  69  98  63  95  70  65  74  93  59  85  82  71  78  88  94  95  83  68  50  73  54  53  61  71  78  98  74  75  80  66  94  54  79  80  85  50  55  88  75  84  80  74  85  50  81  95  70  88  83  59  82  50  64  87  90  83  65  52  97  90  72  49  72  93  69  54  98  62  92  95  83  76  84  75  80  92  91  72  63  56  90  55  70  55  66  61  77  96  93  89  75  64  80  88  86  88  67  96  75  67  58  85  70  74  83  80  90  54  88  54  53  67  49  56  73  49  76  51  91  59  92  57  83  96  59  88  80  59  74  98  55  91  68  98  53  80  81  91  54  86  55  76  59  74  87  91  55  55  65  77  52  62  59  83  96  54  72  79  76  85  62  81  64  93  89  61  69  86  56  70  81  55  61  86  69  68  70  68  55  82  49  66  54  65  73  96  98  82  69  73  98  61  85  63  83  77  61  77  85  68  97  94  81  84  94  63  58  71  49  82  86  80  75  52  90  77  92  64  52  77  65  89  58  82  69  95  93  96  93  92  81  68  76  63  70  69  84  66  62  52  91  81  96  67  49  80  76  53  82  80  52  49  88  76  52  49  82  94  77  90  88  86  52  61  63  81  72  75  88  52  72  83  69  84  57  72  96  84  66  79  72  62  69  65  98  60  64  69  82  72  90  89  98  83  61  86  85  73  49  66  76  69  56  56  76  55  86  96  98  59  73  81  62  90  85  79  85  60  81  69  90  88  78  85  84  68  50  58  97  61  59  88  85  70  93  65  84  63  55  77  81  53  75  78  65  70  98  61  67  79  93  88  82  55  53  49  56  74  71  89  51  85  89  50  58  80  88  97  95  71  57  93  64  69  86  64  57  77  71  51  53  61  72  57  54  95  67  64  49  87  61  88  49  60  80  81  79  60  80  51  61  70  98  93  56  92  64  66  64  54  86  86  93  77  83  97  50  72  52  95  87  56  51  60  56  75  89  85  73  80  94  95  84  98  70  49  49  60  69  84  88  95  70  98  87  78  78  97  85  70  53  92  51  71  63  54  59  88  88  94  94  54  65  54  61  55  75  89  92  97  78  80  49  67  82  75  69  56  65  82  92  66  74  52  66  64  75  88  98  83  63  73  96  51  71  86  80  87  82  63  65  60  55  63  64  53  84  71  56  91  91  91  72  73  50  54  81  64  62  97  84  80  55  82  49  66  52  77  65  82  79  96  93  93  75  61  70  81  59  51  90  58  70  96  71  95  64  70  50  78  85  90  57  88  93  61  89  49  53  56  53                                                                                                                                                      
                                                                                                                                                        82  73  86  54  63  84  51  69  68  59  81  69  57  74  85  82  79  61  79  68  74  55  88  83  57  68  97  64  61  72  92  85  71  93  76  50  61  61  59  93  59  63  74  77  56  87  72  93  90  82  62  79  66  58  73  69  80  70  96  92  93  50  65  81  53  54  76  74  89  82  67  80  93  94  62  80  71  62  53  69  66  58  87  61  59  56  83  90  55  84  89  66  89  92  82  68  69  73  59  82  77  80  68  49  94  64  91  74  62  79  66  49  81  77  79  59  65  70  69  72  61  72  98  83  82  56  95  53  77  94  94  54  84  52  86  98  87  56  75  53  62  77  93  52  67  88  59  82  52  90  94  70  87  58  65  71  62  78  65  83  52  55  95  82  96  66  55  68  58  98  61  66  66  85  76  79  91  89  88  97  57  49  73  59  81  94  64  97  56  56  74  78  84  69  86  61  61  61  71  66  73  72  70  52  73  88  79  93  50  76  56  60  55  85  58  51  94  74  94  66  96  63  86  68  66  97  59  85  61  51  63  62  96  80  65  58  79  61  75  49  78  49  82  64  72  90  94  66  93  62  97  60  62  91  66  74  52  65  62  59  58  96  60  70  84  94  52  51  87  54  74  55  78  69  63  89  67  56  55  71  79  96  90  93  59  86  85  83  59  65  86  57  58  90  79  77  89  67  70  66  90  83  85  72  95  58  83  95  53  76  60  98  68  52  60  92  54  56  71  96  89  55  74  53  67  85  73  80  60  75  66  86  94  64  66  95  56  53  88  96  76  62  61  70  64  61  77  83  62  80  66  71  91  56  86  86  86  67  65  96  80  92  66  61  67  78  87  91  87  80  94  54  75  71  85  69  89  56  68  86  76  96  78  73  72  95  59  50  80  92  68  52  82  93  73  56  77  60  75  72  75  49  91  93  78  65  94  72  69  77  79  93  49  58  79  88  81  60  93  81  95  80  72  94  51  69  49  76  94  68  70  91  68  93  92  66  53  79  83  61  53  68  89  50  51  92  64  52  55  92  52  54  55  75  88  65  52  68  59  72  68  56  82  67  95  73  89  55  54  64  53  58  54  67  93  73  82  58  68  93  52  98  68  62  95  97  79  52  67  81  59  95  64  63  78  74  65  76  81  82  76  97  65  74  58  78  91  94  60  59  67  98  57  87  96  73  93  62  81  64  95  65  86  55  91  96  55  51  57  56  64  69  73  56  77  89  62  60  65  83  52  77  71  67  63  94  65  70  50  85  69  94  63  97  77  57  56  89  88  66  82  69  85  82  78  68  84  81  95  66  92  89  74  83  98  75  91  79  72  64  89  95  98  69  74  85  84  56  55  74  83  95  52  98  96  65  70  94  60  97  90  83  86  92  75  64  84  81  94  65  67  54  95  59  78  87  70  92  54  49  71  64  69  68  88  76  81  83  55  87  54  96  67  80  78  53  67  53  52  98  91  63  75  60  66  80  74  91  59  88  75  70  92  96  60  81  57  94  57  98  94  53  87  67  89  83  56  66  95  85  49  54  77  50  72  63  81  96  91  49  94  50  64  75  70  53  77  63  73  49  59  60  84  68  98  97  61  92  83  73  81  96  75  60  74  74  63  65  72  92  98  94  74  97  95  70  59  77  60  79  84  70  65  93  62  72  92  52  67  83  98  55  53  74  53  69  70  77  49  79  57  76  60  56  72  61  94  65  95  63  98  58  95  75  84  83  92  57  78  86  50  80  87  86  57  73  66  73  88  79  77  90  50  95  95  83  84  63  93  69  67  51  91  52  62  90  52  52  84  82  87  52  63  94  69  95  93  51  91  93  82  81  60  60  72  52  60  55  50  79  51  92  53  90  84  56  50  58  72  54  78  79  85  64  73  87  53  50  59  57  61  93  50  74  60  54  57  63  76  88  72  59  73  74  64  66  55  95  77  97  85  76  97  73  92  79  73  83  74  77  96  96  58  56  93  87  56  93  69  61  98  90  58  95  62  91  91  58  93  59  96  98  69  87  93  90  82  67  61  68  81  91  90  75  50  91  52  69  61  93  85  82  72  61  71  58  92  57  59  74  88  91  83  54  56                                                                                                                                                        
                                                                                                                                                          82  70  72  95  54  71  59  67  62  51  85  87  80  90  86  61  77  95  89  60  89  74  92  51  57  60  53  94  97  66  68  52  85  79  50  72  94  89  59  71  83  84  79  81  50  84  52  98  61  73  97  65  84  79  62  65  63  75  97  67  78  81  96  74  72  70  78  81  87  74  56  49  49  62  88  88  66  80  91  97  92  73  67  79  79  59  78  80  80  80  68  61  71  82  60  88  73  93  84  55  60  79  76  81  98  69  87  84  89  83  59  60  95  68  66  65  64  66  49  65  61  79  52  78  84  59  79  57  74  87  89  91  58  56  50  63  85  66  74  55  98  54  82  49  84  67  85  51  97  98  93  91  65  59  60  92  66  95  86  77  98  94  74  88  57  67  68  66  94  93  60  87  49  51  57  75  89  81  50  58  62  50  61  82  81  87  67  75  85  93  53  74  92  85  62  89  74  73  54  76  85  57  71  95  68  76  95  70  97  83  54  98  85  69  90  61  74  67  81  85  90  89  67  74  68  84  92  75  49  92  50  74  65  81  69  92  91  97  65  94  72  67  62  70  62  88  59  53  91  49  61  52  76  68  58  52  56  86  68  72  78  67  49  71  83  52  60  71  74  82  67  55  75  74  73  63  73  50  68  55  73  78  50  63  90  85  81  85  81  56  57  74  71  79  56  97  85  94  77  49  55  68  96  70  54  58  52  62  59  66  84  90  74  78  80  72  97  67  87  62  54  57  51  94  70  81  68  96  73  88  67  76  85  60  83  75  66  49  59  69  61  73  64  54  54  60  67  77  77  63  97  59  91  50  88  62  97  77  74  49  97  84  60  81  61  96  88  54  54  79  62  98  92  60  78  68  89  49  86  66  57  82  89  54  71  53  52  70  87  89  50  91  57  90  55  72  52  96  57  88  78  94  60  95  73  95  75  72  83  60  86  54  97  89  56  75  81  56  52  85  67  94  98  90  56  63  54  89  91  81  71  62  81  77  81  85  55  75  49  78  68  91  50  63  71  92  52  61  82  80  80  94  90  82  90  52  67  84  81  94  93  86  75  78  70  62  61  64  63  95  97  75  91  88  75  98  53  65  62  91  49  50  91  89  72  61  92  97  56  88  81  72  52  80  66  82  78  68  64  74  72  98  69  73  88  84  56  96  63  63  88  53  96  65  65  76  64  74  55  59  71  50  82  95  55  84  67  81  77  86  98  96  77  61  65  51  66  72  59  82  74  56  93  61  54  49  52  93  83  50  72  75  56  54  82  57  60  53  65  85  56  81  92  92  54  63  79  90  54  53  96  72  82  76  61  84  65  98  80  90  62  56  74  52  74  84  77  96  55  58  93  85  72  71  98  86  84  52  81  51  95  92  81  95  55  91  56  49  83  75  61  81  58  87  90  80  69  89  84  83  70  60  74  54  74  49  57  56  82  55  70  72  63  60  77  73  58  64  87  74  80  78  95  70  93  90  49  89  53  88  55  66  65  58  82  98  54  73  50  50  74  76  52  79  83  88  63  70  89  49  77  70  54  79  92  72  78  52  53  84  63  72  84  68  49  83  93  81  50  75  84  93  94  71  57  66  91  90  78  75  87  62  53  66  94  50  83  52  91  56  73  93  68  60  59  75  57  58  85  60  91  64  89  59  66  72  49  71  93  52  60  73  66  90  90  82  95  82  83  63  50  93  95  55  75  87  54  73  50  94  58  95  98  65  96  77  89  89  69  64  58  64  82  67  71  72  66  58  72  94  93  82  57  98  53  94  51  91  88  93  73  57  98  82  68  55  66  54  74  72  68  90  86  55  54  58  63  76  80  91  70  58  65  63  70  59  64  49  59  54  61  62  87  65  96  63  73  85  92  80  87  89  86  53  73  93  63  49  82  91  76  62  73  87  97  61  89  56  50  88  68  55  67  65  87  71  59  83  64  82  72  67  55  60  76  71  68  84  72  71  95  81  98  80  79  56  55  72  97  49  79  85  72  85  60  68  95  63  75  88  71  88  60  86  65  69  85  73  61  53  55  71  63  56  85  63  59  49  63  70  94  55  87  80  79  63  54  53  55  94  91  83  53  77                                                                                                                                                          
                                                                                                                                                            63  76  73  92  93  67  64  67  60  86  95  74  86  59  62  68  78  84  64  87  61  82  64  63  81  66  59  60  81  66  57  56  94  55  86  76  91  49  71  96  64  79  57  56  70  68  79  74  70  51  51  50  83  49  61  84  68  49  89  81  85  93  54  65  78  57  95  71  97  54  61  95  89  50  52  66  92  73  85  94  68  65  87  55  55  88  64  60  52  54  63  71  74  93  66  74  72  90  52  73  77  67  61  51  75  75  52  81  92  79  96  97  87  73  66  84  77  95  84  86  91  62  67  93  72  93  68  63  52  72  63  88  49  93  54  73  56  55  88  61  87  83  52  83  67  71  93  74  68  86  70  81  97  63  98  81  62  72  87  53  70  52  67  64  95  86  54  92  77  51  65  89  94  65  54  49  65  95  63  97  59  49  86  57  77  98  95  94  89  60  54  95  85  81  80  96  66  62  66  60  79  79  94  91  53  78  59  98  57  70  51  85  86  98  88  77  67  90  55  70  68  60  82  93  77  90  61  81  57  85  73  64  66  67  77  77  87  63  53  83  81  96  49  93  64  63  71  63  87  83  55  50  57  55  97  94  82  77  84  65  54  66  93  91  54  55  86  56  58  73  76  66  58  54  64  51  88  68  97  97  85  96  93  91  94  71  80  82  80  57  91  85  54  61  93  68  90  78  78  67  53  74  59  67  92  52  94  54  85  59  97  93  69  93  85  86  83  59  75  75  51  75  81  77  75  63  56  67  64  65  83  64  73  61  81  94  73  62  98  71  90  97  72  54  86  93  93  49  94  80  58  82  70  91  55  96  51  89  56  76  80  57  59  56  89  72  64  64  73  87  55  62  67  85  65  62  84  71  86  58  90  78  70  94  50  90  75  87  82  95  82  97  96  72  97  91  61  69  75  58  69  71  70  83  50  49  57  64  76  51  78  88  56  88  67  76  52  76  49  71  69  80  78  81  85  89  95  65  74  52  89  76  66  77  87  72  84  84  55  67  94  91  65  54  81  91  85  79  58  76  83  79  55  73  74  68  55  84  71  81  66  66  77  96  81  64  63  73  56  84  96  97  64  75  61  82  53  64  73  55  90  75  71  66  68  54  66  69  73  58  71  91  80  79  92  93  84  78  97  56  59  76  55  69  75  74  89  54  51  69  61  86  67  90  69  88  81  87  63  72  98  98  53  70  76  81  98  92  50  77  97  71  58  94  72  61  68  63  80  59  98  94  83  82  83  65  72  93  87  98  89  68  97  76  77  56  51  56  97  77  49  97  95  50  71  62  96  91  83  53  68  86  63  80  83  49  55  95  62  54  54  71  88  49  68  65  65  95  72  69  67  77  94  62  60  51  70  64  55  68  81  69  53  53  91  58  97  97  55  88  95  60  90  91  73  95  90  96  85  98  82  79  52  95  75  69  96  50  64  65  79  87  64  72  53  97  85  80  66  51  57  90  95  90  96  62  57  67  95  70  86  92  74  67  86  51  90  70  96  87  67  75  89  61  97  60  61  56  98  86  63  92  98  72  58  63  91  89  67  57  62  67  77  64  67  49  54  72  56  56  56  77  97  91  51  82  74  85  76  71  75  69  76  56  92  63  76  76  87  80  63  61  71  57  84  60  54  51  64  79  74  74  92  81  73  86  71  51  77  80  78  97  70  75  54  83  87  71  57  88  91  96  94  58  95  70  87  94  89  92  86  49  70  98  68  50  55  72  61  69  94  83  50  73  55  58  61  64  68  91  86  96  85  86  89  90  76  55  84  90  62  98  61  87  66  81  71  77  93  74  52  62  49  96  82  87  72  93  63  98  68  81  85  80  64  93  94  64  61  96  95  81  65  83  72  78  84  53  51  94  85  97  56  57  74  56  71  63  69  84  67  72  78  94  70  91  69  66  59  83  81  83  50  57  86  86  62  66  95  74  82  86  95  74  84  57  79  82  74  68  76  84  87  62  79  56  59  92  63  90  91  80  72  53  75  54  65  83  79  49  49  87  88  96  73  65  77  72  89  65  58  58  74  56  72  76  89  85  55  95  94  62  53  86  73  74  84  80  64  57  61  51  83                                                                                                                                                            
                                                                                                                                                              53  54  59  61  64  86  52  62  68  76  96  81  95  60  84  52  60  75  49  72  78  80  68  93  73  62  61  57  53  63  63  71  80  64  70  95  64  58  87  61  53  94  82  54  68  94  62  93  68  59  75  57  79  86  85  94  66  67  65  58  59  79  70  84  81  54  97  76  93  60  92  49  56  89  51  50  54  49  58  95  64  55  64  57  53  77  83  96  62  93  83  55  65  84  49  66  63  91  59  71  57  83  87  68  94  52  92  93  83  84  84  68  80  84  86  67  76  93  59  70  50  64  84  75  89  94  60  65  65  81  58  57  77  54  64  83  60  85  93  63  93  86  63  58  62  63  91  49  76  96  67  61  70  81  94  55  53  90  80  92  79  93  78  90  83  56  68  62  83  86  49  82  50  68  64  59  78  84  74  50  81  87  59  72  73  84  66  94  80  75  91  72  79  57  56  65  79  65  65  72  53  69  77  50  56  60  85  87  68  86  91  72  81  75  63  98  88  50  54  70  82  49  65  73  87  78  56  75  81  71  95  92  64  95  80  49  54  91  51  86  85  88  81  73  92  62  76  87  60  72  77  73  73  68  98  93  51  74  71  82  89  96  76  65  77  58  54  92  63  60  63  53  55  82  86  94  98  66  96  77  55  94  68  85  62  71  92  64  57  63  75  56  71  83  69  53  53  51  66  64  64  76  84  93  84  51  75  95  54  76  70  64  97  95  93  66  73  97  79  96  58  83  56  82  86  64  53  72  86  53  65  88  51  78  84  61  52  65  59  66  55  81  66  59  90  83  91  64  94  90  90  92  94  76  69  93  65  66  85  86  91  74  95  75  52  85  73  71  62  92  58  61  70  93  61  82  72  98  98  64  86  73  70  78  69  71  52  81  80  90  97  88  59  76  58  66  51  53  72  81  71  50  61  54  71  67  95  69  77  56  85  79  65  66  61  55  98  92  49  69  54  90  91  78  59  98  92  72  86  80  63  81  49  79  92  52  95  97  66  50  66  77  75  65  62  79  88  52  96  89  60  64  74  92  66  72  92  86  93  78  89  55  85  80  96  89  89  97  51  79  75  76  51  58  58  80  89  67  71  79  92  88  84  89  91  93  88  97  87  65  54  81  57  85  95  86  53  88  58  57  75  50  90  74  88  80  61  72  90  89  65  75  77  51  94  62  83  58  71  52  88  49  70  66  78  62  68  78  85  78  68  65  63  75  60  78  80  97  58  51  68  98  57  92  74  50  80  96  72  86  92  67  88  82  88  90  86  64  89  83  65  68  86  65  90  67  66  56  49  97  81  85  58  58  57  53  86  67  71  80  67  63  65  63  66  79  88  81  98  86  51  64  89  94  78  71  93  64  98  86  87  69  97  89  82  89  88  82  86  81  78  77  93  53  83  72  80  77  62  60  65  57  88  78  89  52  71  85  53  98  56  54  60  55  89  94  62  89  57  55  89  66  58  79  58  74  70  56  93  69  63  63  53  56  74  85  73  56  81  83  87  88  79  82  97  73  92  86  63  64  50  75  58  84  72  89  71  52  54  72  63  91  70  96  64  90  52  62  66  74  73  50  90  91  54  70  85  81  98  96  52  67  51  51  60  94  95  75  70  75  84  69  91  94  96  97  72  75  94  95  73  53  93  73  85  71  59  93  75  52  94  94  86  51  93  74  56  77  92  55  88  85  67  90  68  62  54  80  54  78  81  83  50  86  61  67  53  87  95  71  88  67  85  98  68  55  84  67  63  55  71  68  76  65  78  93  94  80  72  73  91  85  61  78  86  58  84  68  78  56  75  56  70  77  68  96  61  89  97  57  97  92  50  69  74  91  61  51  69  81  81  91  89  64  68  50  96  90  92  73  60  82  52  53  74  57  64  83  49  93  92  70  81  50  80  65  75  94  82  50  75  89  93  94  96  95  72  79  69  71  66  84  93  60  73  83  62  76  53  54  60  81  59  54  54  98  66  85  92  97  65  80  83  80  63  54  50  88  78  97  78  68  77  66  67  76  80  72  62  56  93  83  75  94  98  85  68  51  65  62  56  52  76  85  73  79  81  50  93  79  98  92                                                                                                                                                              
                                                                                                                                                                86  55  86  73  89  65  98  98  74  59  64  75  68  85  66  85  92  74  91  85  88  65  68  91  59  53  85  78  60  54  52  77  82  65  91  54  69  94  54  77  75  53  67  65  87  61  87  98  90  57  86  76  98  97  83  65  67  50  78  90  89  66  50  73  54  50  85  84  77  76  88  56  88  87  72  69  56  80  63  73  92  53  86  97  65  74  68  68  56  77  55  89  75  77  83  84  93  79  78  60  55  66  63  88  82  89  82  73  49  73  50  60  69  57  95  93  94  59  87  66  68  65  82  71  82  65  89  70  61  91  70  72  87  59  58  65  82  86  71  83  75  76  62  50  58  90  83  92  92  92  70  66  80  74  72  95  81  76  60  80  59  94  61  51  49  63  96  60  75  61  75  81  59  70  93  88  97  57  84  82  98  76  52  82  73  61  83  63  60  97  84  94  84  66  67  80  52  56  56  68  83  78  92  96  74  49  53  88  50  83  55  91  79  86  54  96  71  59  96  87  83  66  49  90  63  53  63  89  67  76  63  93  60  91  58  82  63  66  76  81  92  72  82  85  89  55  61  82  85  64  63  49  80  66  65  69  60  62  91  50  56  62  74  55  90  62  56  77  71  70  77  76  68  93  50  81  79  89  95  88  83  97  89  71  82  85  68  98  93  63  65  75  67  72  53  83  88  92  60  94  88  89  71  50  58  49  50  81  79  54  51  85  81  78  89  71  82  93  57  78  74  70  50  60  89  54  93  69  66  79  76  57  61  78  92  49  83  61  95  61  74  68  56  49  62  81  92  97  89  83  62  65  58  54  78  62  49  64  74  84  76  50  98  65  56  63  75  66  84  52  83  66  56  87  52  92  83  91  74  55  69  58  57  77  64  54  94  76  68  83  95  86  95  50  79  69  56  77  77  54  92  55  49  91  94  58  87  64  79  58  83  86  95  49  75  53  71  82  53  82  92  96  50  65  73  49  95  78  73  68  78  79  60  63  80  78  90  77  94  95  76  96  75  96  91  89  54  70  59  60  98  79  61  51  54  60  92  89  50  90  92  69  78  69  95  90  75  93  85  97  89  90  54  79  65  54  82  54  72  78  49  77  86  97  88  89  94  79  65  88  90  87  83  88  50  97  70  79  94  72  62  78  95  69  71  50  85  86  81  91  57  60  70  77  67  90  81  81  57  56  72  62  70  89  89  65  63  50  61  80  52  74  86  54  86  60  68  82  70  55  51  88  74  61  58  61  66  51  53  52  68  50  61  85  56  89  90  55  67  54  51  67  83  81  90  70  63  91  63  63  90  58  62  69  76  63  90  78  75  59  88  91  97  52  98  59  52  50  76  54  58  65  79  84  63  55  93  71  98  62  86  97  70  58  78  91  95  70  95  53  89  82  51  81  62  57  78  67  50  52  78  96  80  94  67  83  91  98  49  97  77  90  50  68  64  86  77  51  51  86  72  51  88  57  64  91  83  50  57  49  81  62  69  85  97  58  61  61  52  68  55  60  66  94  71  89  54  66  49  96  73  94  82  84  55  76  59  97  97  73  97  83  52  90  51  57  58  49  91  81  58  51  83  55  89  81  92  85  83  87  81  98  73  95  60  95  79  87  84  96  91  81  66  68  78  80  96  75  55  79  94  61  87  80  69  87  91  56  95  90  51  95  59  79  89  90  95  82  83  89  92  91  53  74  59  70  93  67  77  81  52  79  67  96  60  57  89  57  98  81  89  94  63  75  92  90  78  73  89  74  85  76  86  97  98  73  76  97  68  73  85  55  77  93  77  65  66  90  85  75  80  90  88  79  83  86  97  58  49  98  96  74  70  59  62  75  62  88  88  76  58  68  95  52  87  70  98  82  67  68  58  95  57  60  57  54  88  64  56  56  81  84  54  81  80  92  68  58  85  58  75  91  89  53  96  87  74  70  90  53  72  62  56  62  78  70  96  76  95  77  57  65  63  75  64  74  80  69  49  78  93  51  55  96  52  63  69  72  61  52  83  88  71  63  86  64  74  77  63  94  78  77  64  66  84  98  81  56  78  84  49  49  90  96  49  77  58  60  55  82  76                                                                                                                                                                
                                                                                                                                                                  52  77  56  64  72  77  91  55  92  90  88  50  53  85  58  80  73  88  54  69  70  88  64  56  76  82  88  73  67  50  65  85  67  96  54  85  60  83  86  77  81  88  86  54  96  91  90  58  84  54  85  51  70  82  84  70  64  52  68  84  55  98  50  96  50  71  86  86  89  66  68  75  58  68  70  92  67  50  78  91  63  74  71  91  81  89  92  53  58  63  71  88  55  70  57  75  92  65  83  89  60  68  90  54  85  69  64  63  71  88  90  50  57  63  89  66  80  69  53  71  97  49  84  55  93  72  82  73  49  84  66  68  53  69  83  57  77  76  82  71  91  95  93  82  59  95  52  60  57  73  74  61  83  63  52  93  56  67  91  87  81  60  91  89  73  96  56  53  96  60  79  76  94  73  54  53  76  65  52  70  58  61  61  53  97  92  67  52  77  63  56  74  79  77  55  70  83  74  76  65  56  64  72  97  64  82  53  51  96  59  67  68  76  83  97  65  70  75  74  55  60  88  98  71  65  63  72  68  61  58  58  82  60  93  69  52  55  88  74  80  94  68  70  98  75  84  71  69  77  60  95  55  81  74  58  65  81  62  78  92  54  81  86  66  59  86  74  61  96  77  79  90  50  75  91  80  50  61  79  72  65  93  95  72  89  51  78  58  78  73  52  67  96  49  83  57  59  93  83  76  50  87  66  57  62  89  59  63  71  78  95  55  96  81  73  57  78  86  82  67  68  64  97  65  88  77  54  53  51  59  89  80  97  56  90  73  54  58  69  58  93  68  82  91  92  90  60  58  66  50  85  60  71  71  63  87  94  77  54  65  95  80  49  85  82  54  87  60  79  62  69  86  65  74  69  75  55  80  57  72  58  93  78  52  67  49  66  68  77  63  61  56  95  57  66  79  68  85  59  96  89  79  80  69  68  91  50  69  79  53  57  75  82  81  51  89  54  73  89  73  67  69  82  87  90  67  93  96  49  82  96  85  73  91  84  63  78  51  58  98  72  75  93  53  58  97  95  57  97  55  80  50  57  78  55  73  52  86  89  96  85  54  91  63  91  88  63  86  78  69  79  82  56  93  94  54  98  82  76  82  54  92  93  72  65  95  70  85  86  92  97  74  62  85  91  53  92  52  59  78  88  68  49  81  83  92  57  97  80  84  95  52  61  89  72  67  50  64  96  91  69  66  63  76  75  90  97  90  83  95  78  62  81  49  68  81  91  56  97  93  91  96  62  95  59  54  94  67  84  70  71  97  73  77  76  93  68  80  64  50  50  59  90  83  62  84  53  81  93  61  88  63  49  71  61  82  53  66  70  54  80  75  90  68  66  70  57  57  84  78  89  51  68  71  77  70  63  65  52  59  76  70  85  51  59  54  55  83  63  64  81  60  64  95  76  78  51  62  55  84  72  54  91  80  71  65  97  54  73  65  95  66  78  95  94  96  79  66  75  97  96  96  61  69  89  58  76  52  90  73  55  59  89  94  95  78  53  86  90  77  69  71  63  92  91  63  67  95  60  87  98  80  53  84  89  58  54  82  69  72  73  62  79  52  65  85  56  89  86  65  98  79  65  80  95  89  57  96  91  81  91  89  95  98  82  83  97  62  59  53  70  56  81  80  92  78  79  79  68  70  85  76  52  59  74  89  96  58  60  53  86  79  98  68  93  89  83  57  65  75  68  61  67  84  97  96  70  86  82  72  74  89  69  81  82  56  95  87  80  64  59  74  87  93  50  97  90  85  66  91  90  54  75  75  64  88  69  71  63  94  64  69  83  59  56  91  73  67  84  87  92  61  97  51  72  57  88  61  94  72  92  75  63  52  61  49  78  61  64  74  67  80  80  56  69  95  92  83  63  74  79  78  85  95  92  97  94  87  96  96  49  89  68  94  88  91  98  90  57  96  84  96  52  50  56  89  77  98  78  82  91  97  65  96  86  63  97  77  55  78  76  52  84  66  78  95  67  70  71  96  67  62  95  88  64  52  49  54  77  91  55  97  67  80  60  69  70  92  61  64  62  69  86  87  55  75  66  60  50  73  83  62  52  75  79  75  59  85  65  87                                                                                                                                                                  
                                                                                                                                                                    70  81  54  71  79  93  49  50  66  92  90  86  71  71  75  71  58  67  73  74  59  58  53  77  68  80  61  93  87  56  56  89  68  89  73  76  66  68  57  98  69  50  67  55  68  56  84  50  96  62  89  64  76  92  73  90  89  92  98  61  52  54  65  53  73  90  70  90  83  49  53  68  82  54  84  61  72  81  70  80  73  84  90  69  54  90  72  85  61  56  83  68  68  87  90  49  97  68  53  87  65  71  91  87  88  56  68  60  75  66  56  83  68  72  96  51  58  82  71  54  96  57  70  90  53  97  78  71  72  71  78  67  66  62  84  84  61  61  70  83  51  67  57  96  70  97  71  87  82  85  59  73  98  68  69  92  80  53  54  54  56  58  94  58  68  92  80  72  95  56  92  93  95  60  85  66  88  65  66  73  70  79  95  94  52  80  49  80  79  56  90  90  87  98  69  67  89  68  90  49  69  94  91  57  86  86  70  75  58  94  69  84  61  61  59  56  88  66  63  71  86  70  82  51  64  49  57  58  54  70  54  59  68  78  69  53  97  79  79  77  80  83  62  61  52  86  80  97  94  83  79  64  97  62  80  54  67  66  98  91  67  65  64  61  58  74  97  60  53  59  75  54  82  63  90  53  68  87  61  72  74  83  95  81  88  51  75  78  71  86  76  83  54  70  86  86  70  62  96  96  75  67  70  74  84  61  74  54  89  51  69  57  69  90  67  92  89  95  88  74  77  95  64  92  95  76  51  52  65  83  60  53  70  56  95  87  56  84  68  79  86  57  88  58  62  53  64  59  69  92  63  90  59  86  71  86  61  72  69  96  86  77  76  87  62  57  81  97  79  53  51  63  91  66  81  72  66  56  68  58  68  75  64  94  98  71  66  72  67  86  78  57  89  70  50  53  67  71  55  54  78  79  65  70  71  51  88  49  86  60  53  49  81  51  83  64  88  59  71  90  66  57  74  66  55  67  98  82  91  94  49  68  70  98  61  74  84  67  67  77  88  56  67  78  84  95  56  92  63  95  78  65  81  54  64  83  70  54  77  56  80  66  79  69  98  75  82  53  78  57  89  92  76  74  60  81  78  76  73  57  95  60  95  58  57  92  94  59  88  95  78  58  84  74  64  52  60  85  63  55  64  57  56  88  91  83  89  76  91  81  90  87  93  55  49  81  56  97  87  87  57  69  60  60  86  70  76  61  60  58  79  58  70  55  66  76  57  84  64  88  78  85  66  52  54  53  72  60  85  82  89  95  78  61  53  77  63  58  56  77  70  70  52  92  69  49  90  60  74  58  86  81  57  95  92  97  50  56  91  71  90  92  57  81  76  71  76  62  84  87  76  49  61  78  93  98  87  95  92  60  87  72  61  58  69  91  98  63  63  51  71  88  72  98  70  77  76  73  98  69  79  76  91  49  93  67  85  83  77  66  70  60  86  78  72  75  59  56  49  96  59  73  68  50  77  73  50  76  59  67  65  98  67  60  66  63  85  67  62  64  84  67  89  97  51  49  53  66  78  54  73  82  67  86  74  59  63  92  74  98  68  98  94  88  61  72  72  50  89  90  86  88  49  78  52  97  64  60  61  86  58  84  96  70  57  82  67  59  92  60  76  96  84  84  56  90  50  76  85  63  65  78  49  51  61  89  53  85  92  76  60  81  92  79  67  85  71  61  86  74  74  60  91  75  58  88  59  85  94  73  92  96  52  78  73  70  77  70  55  58  63  78  85  75  59  57  73  67  95  91  78  53  92  52  85  62  51  75  83  49  66  90  57  88  63  97  70  61  52  51  90  90  72  95  70  65  85  51  62  90  91  62  63  78  70  63  78  75  96  50  75  70  51  53  92  60  69  94  66  59  50  51  75  81  83  89  70  77  49  76  55  61  72  68  83  85  65  94  81  81  68  72  52  96  54  58  95  61  54  94  84  52  75  82  59  54  84  90  68  73  68  57  97  64  84  92  53  52  86  91  79  94  76  52  75  53  79  74  86  69  62  79  82  72  51  67  98  53  95  56  72  53  87  68  91  91  56  58  72  87  57  52  55  71  53  71  85  72  52                                                                                                                                                                    
                                                                                                                                                                      96  95  85  64  77  84  63  69  71  55  92  93  85  75  62  77  85  53  73  84  91  70  89  62  95  64  50  57  56  54  91  56  66  63  87  79  71  93  68  69  84  64  55  61  69  81  57  69  87  79  72  89  81  95  94  66  61  78  85  88  92  76  63  81  86  60  76  81  94  50  74  63  75  72  76  67  83  55  68  60  92  83  85  89  61  63  89  63  79  59  97  49  79  91  78  51  78  74  93  52  97  71  87  51  91  56  85  52  62  58  52  60  73  81  66  49  91  81  56  94  71  98  58  53  64  73  54  60  62  84  73  92  78  96  79  54  87  68  57  56  70  82  60  50  87  77  70  72  65  60  87  65  66  80  96  64  87  94  76  96  66  54  51  64  60  80  94  93  60  78  83  58  71  59  81  80  85  73  94  76  97  82  60  81  78  96  62  93  94  90  71  90  95  82  53  94  49  59  88  73  92  84  67  71  60  96  88  49  83  96  60  66  51  81  89  52  60  56  55  72  70  88  67  53  95  95  90  54  72  52  75  89  61  73  94  62  89  70  71  86  49  82  61  66  54  68  76  71  93  57  58  50  50  77  98  93  94  74  58  87  80  91  53  60  69  68  63  82  57  54  88  62  76  80  96  57  83  84  51  59  62  70  51  71  66  71  86  78  68  68  88  76  57  53  83  85  93  85  79  83  85  73  70  58  76  83  75  70  50  69  77  85  69  88  59  64  91  81  93  65  86  96  76  82  61  56  95  98  62  61  72  76  96  81  63  98  71  97  75  69  88  86  49  78  80  78  86  58  94  82  75  50  88  77  73  83  58  88  91  54  93  93  54  83  95  51  82  80  71  57  98  97  74  71  51  64  75  79  80  63  81  72  91  86  69  85  88  76  56  71  98  83  56  72  56  60  62  60  81  94  60  90  75  98  72  54  53  90  49  96  94  71  66  77  77  75  62  59  71  75  97  91  65  56  65  85  87  92  68  95  67  57  76  89  69  66  88  56  84  54  49  54  55  85  57  52  77  75  65  87  60  59  85  73  91  93  95  61  61  52  97  60  76  55  50  64  68  73  63  98  88  65  59  96  80  91  70  69  77  86  65  86  81  84  75  83  65  60  78  94  87  89  60  81  57  55  63  86  90  86  85  74  92  86  94  63  52  91  72  57  50  50  55  77  51  71  97  53  74  89  95  66  89  85  93  85  59  57  97  54  88  54  54  98  55  54  96  85  65  85  74  75  88  88  96  93  68  65  80  67  66  94  77  52  56  54  80  56  65  60  49  74  80  98  71  57  54  90  68  84  58  59  77  60  62  50  92  76  63  95  96  53  78  75  56  94  87  52  53  60  88  61  62  72  67  89  71  71  55  49  71  79  66  89  57  54  94  73  81  65  80  57  91  65  81  56  66  98  86  70  73  68  81  88  86  66  72  62  68  61  63  61  68  78  95  77  67  84  54  98  67  69  88  51  50  91  70  71  87  80  90  70  53  97  80  90  63  79  82  94  51  95  57  94  72  74  82  86  95  61  75  86  76  97  83  49  92  74  67  93  91  52  54  49  86  66  86  68  86  64  50  96  93  93  69  65  88  72  69  57  61  76  75  71  67  58  66  67  89  91  75  97  70  61  90  82  58  84  85  90  54  65  62  70  96  76  64  82  57  77  53  96  97  61  81  90  71  54  81  83  52  74  94  50  68  83  77  50  66  54  89  95  82  76  93  84  88  94  59  76  85  84  61  57  70  84  61  58  84  86  97  62  75  73  51  52  68  60  55  66  51  57  91  96  62  82  60  98  49  73  60  93  80  66  73  50  68  93  51  51  64  56  53  70  62  95  69  80  95  66  58  82  98  84  77  80  75  67  53  83  64  82  95  69  93  78  77  67  80  88  96  80  59  64  50  77  72  53  59  60  61  54  79  96  60  88  49  74  77  49  94  77  95  90  84  96  49  77  90  59  54  61  87  57  56  73  58  96  69  82  97  57  51  63  60  82  96  73  81  98  58  79  60  79  66  68  80  62  65  72  56  69  76  57  96  78  90  72  57  49  98  84  59  67  69  88  98  71                                                                                                                                                                      
                                                                                                                                                                        51  63  82  76  75  82  81  56  71  74  98  49  85  75  71  50  98  84  60  93  69  72  76  65  59  65  50  71  49  92  50  63  80  66  65  58  61  56  97  88  57  77  53  74  64  77  69  65  74  85  51  81  57  94  97  87  69  92  76  61  80  62  78  54  97  50  95  49  51  66  75  89  83  79  96  92  56  65  63  71  56  59  52  94  65  95  83  70  64  49  66  75  71  73  85  49  50  72  90  70  89  72  90  57  78  60  55  83  68  94  57  63  81  60  51  67  74  49  65  74  81  77  62  84  57  82  86  75  53  60  69  63  90  91  80  79  59  73  91  51  57  93  89  72  63  83  55  63  58  86  93  58  85  59  52  75  58  53  62  88  57  91  88  57  67  65  50  78  89  69  83  96  74  86  80  63  90  56  90  81  73  53  84  83  80  55  91  84  84  92  62  84  85  78  54  54  61  88  92  95  49  93  60  93  50  89  51  97  80  74  55  55  50  68  54  51  98  66  76  89  93  94  53  57  63  76  64  70  66  78  91  83  68  71  59  93  69  89  69  61  56  89  93  82  75  73  57  51  57  84  80  61  69  79  92  75  84  52  69  95  80  79  50  62  89  49  78  86  91  65  51  70  55  71  87  51  51  95  64  54  88  83  68  80  86  50  91  54  50  83  51  55  53  97  50  65  71  87  66  72  63  88  96  59  96  91  68  62  79  95  92  61  67  77  80  51  76  79  52  54  58  56  58  90  91  72  85  56  49  63  79  98  68  59  88  82  50  51  74  85  65  76  81  84  66  90  83  65  61  82  79  93  93  92  49  53  87  55  61  78  85  76  61  56  50  66  70  76  64  84  69  58  94  67  72  51  92  60  70  79  85  92  80  90  86  59  98  70  90  84  98  98  69  55  65  85  51  50  95  81  80  61  82  60  91  90  80  81  64  68  50  87  75  51  73  84  62  86  64  97  65  74  91  95  83  61  61  61  91  80  69  98  94  75  95  62  65  68  67  49  90  80  77  54  95  57  96  94  60  67  91  66  57  51  53  68  76  91  77  71  53  59  67  70  50  76  86  55  66  52  81  53  68  56  95  79  67  70  74  86  67  68  97  98  86  76  91  76  82  76  74  90  69  61  81  87  68  60  80  73  81  77  76  90  83  77  67  55  55  49  56  51  93  96  83  53  79  98  65  61  86  69  53  61  78  98  80  84  66  49  50  91  70  88  51  89  82  87  69  60  54  51  79  79  94  49  88  52  68  56  71  76  85  73  95  75  90  72  86  60  72  61  75  63  60  63  57  64  73  50  51  53  76  54  70  84  87  52  68  69  88  77  65  73  61  79  92  95  73  74  65  64  73  60  82  51  52  49  85  93  75  92  86  76  56  95  81  70  88  89  71  56  70  98  77  75  90  65  95  98  61  79  72  58  78  67  97  63  85  74  92  78  56  63  74  63  78  51  66  88  66  92  72  77  75  80  63  75  91  85  96  65  89  63  52  71  55  55  96  85  59  50  75  71  79  96  94  54  81  91  70  62  60  78  74  76  54  49  80  51  54  65  94  71  64  56  75  77  87  64  69  55  59  58  98  64  91  83  71  56  83  97  86  58  74  97  69  86  74  68  77  79  79  52  80  74  59  51  51  90  94  54  56  72  92  76  94  87  58  87  80  78  98  84  98  82  79  81  61  84  87  85  60  63  62  56  90  92  57  77  53  74  62  69  91  50  82  53  86  53  80  96  83  98  71  81  91  51  54  80  54  62  62  64  73  98  92  88  57  91  70  85  76  49  58  70  93  80  84  80  58  82  83  94  54  76  70  76  54  68  76  63  67  56  78  53  68  51  85  71  49  60  63  98  72  50  80  63  68  64  70  82  85  89  97  93  71  85  79  95  80  69  59  50  71  53  81  87  86  75  49  94  93  86  77  96  95  54  82  58  57  69  49  81  87  76  61  82  82  55  63  97  81  81  59  63  86  61  68  78  65  74  81  68  80  53  64  84  61  79  92  96  57  62  56  84  59  94  51  57  87  98  67  90  82  96  65  52  97  65  78  73  87  88  88  91  82                                                                                                                                                                        
                                                                                                                                                                          60  79  83  84  75  61  93  53  51  87  77  57  49  66  51  60  68  98  87  64  93  53  90  93  81  98  68  70  73  91  83  82  51  71  89  75  89  95  92  67  71  50  78  67  88  98  77  59  56  71  49  69  79  79  64  73  92  94  89  54  90  59  65  67  80  70  68  59  76  73  97  59  67  85  70  52  66  80  89  53  53  91  90  92  59  80  56  96  65  96  75  59  94  98  80  61  95  85  54  50  66  53  90  93  57  61  82  64  52  85  73  77  74  80  64  84  56  63  72  80  91  55  91  98  68  85  92  49  78  80  75  64  92  68  97  76  98  97  69  91  66  74  74  70  65  60  69  92  75  68  77  53  67  68  53  63  81  80  57  86  89  85  65  89  86  58  64  49  60  65  50  57  91  94  82  54  68  90  92  90  55  64  68  93  83  97  63  74  68  97  54  67  85  87  70  65  82  97  62  91  96  66  84  82  74  50  86  53  60  58  68  56  74  58  92  82  58  79  79  89  57  56  66  78  65  73  74  80  83  74  84  79  86  58  74  73  84  82  62  98  97  76  97  84  69  76  98  58  87  70  86  63  93  65  98  84  53  62  57  94  87  91  90  88  83  51  70  79  68  79  71  80  81  90  95  95  53  92  84  91  91  60  50  58  49  70  64  54  57  95  66  53  77  84  70  64  71  81  88  94  79  65  71  51  82  65  57  83  97  68  49  61  91  54  80  62  81  80  58  79  80  86  80  76  50  55  60  53  84  92  81  74  88  84  53  68  50  58  66  73  87  87  53  66  61  70  49  68  90  85  96  93  79  91  81  98  66  68  50  98  78  88  59  76  62  73  53  70  53  57  98  51  93  95  51  68  97  68  72  64  53  87  97  88  57  81  49  81  50  77  92  73  65  70  50  94  91  63  84  82  69  80  89  71  62  54  76  92  55  85  66  82  92  60  73  79  54  97  88  82  55  86  50  78  58  83  58  91  73  75  64  56  63  77  79  66  82  93  65  92  54  54  49  98  78  55  94  52  53  83  67  96  63  86  97  55  98  75  60  60  51  73  89  49  91  70  51  84  62  84  58  80  68  83  52  77  96  80  54  62  94  56  52  79  80  76  57  69  49  95  74  49  54  69  51  82  82  54  62  58  52  94  55  86  90  82  90  80  88  52  91  50  63  81  70  91  92  77  54  67  81  59  51  60  77  58  55  49  59  75  97  54  57  98  96  53  55  68  75  72  74  67  91  57  94  49  54  81  58  61  83  71  71  76  81  73  80  95  77  50  69  73  76  85  64  89  57  85  84  80  85  67  68  92  73  70  87  73  93  98  70  82  85  53  67  92  51  89  93  72  63  51  77  58  98  68  90  52  52  79  68  58  82  72  74  62  50  78  97  52  62  59  70  96  78  97  82  64  50  53  59  75  96  73  61  63  69  94  63  78  69  55  98  89  66  76  88  56  49  78  58  68  75  84  84  50  61  97  58  96  53  77  56  79  93  50  79  86  94  91  57  66  71  83  89  69  60  57  68  89  60  51  65  60  66  91  57  97  61  92  78  50  71  60  96  67  80  62  94  65  70  68  57  49  94  86  65  64  87  80  69  76  68  59  64  84  92  78  57  67  98  92  76  75  70  94  74  87  63  86  63  94  83  79  50  91  63  73  81  97  52  52  52  79  53  58  57  88  79  89  70  55  62  63  53  95  69  92  82  76  52  68  86  95  67  80  61  67  74  75  80  92  95  53  90  78  69  50  82  98  77  52  62  53  53  67  91  62  51  59  86  92  88  72  71  94  75  81  81  51  78  49  73  71  63  95  61  62  82  88  79  61  61  76  79  91  49  74  50  97  82  73  56  89  78  65  76  76  63  75  79  59  55  93  95  95  85  75  87  71  61  81  67  86  95  51  85  86  61  63  59  96  78  96  63  70  54  67  51  83  68  63  85  81  81  67  66  70  85  90  78  66  71  75  73  87  63  92  60  53  69  61  73  71  87  87  67  60  94  57  72  70  87  92  92  83  86  97  71  59  86  87  70  65  95  67  60  97  76  66  50  67  81  82  66  58                                                                                                                                                                          
                                                                                                                                                                            67  76  91  80  63  90  53  57  98  51  76  74  64  90  57  98  63  78  95  68  79  88  73  70  89  73  90  49  61  63  80  52  73  55  53  78  61  64  82  92  90  53  58  96  98  65  81  85  95  74  50  74  52  86  80  96  53  66  58  71  84  94  91  73  95  82  91  57  50  75  83  87  65  69  56  87  75  61  58  77  88  78  61  97  72  80  61  49  88  88  75  62  90  71  53  96  76  51  85  97  93  56  72  51  52  60  57  73  69  95  64  96  98  97  61  96  71  94  74  82  79  51  64  74  72  55  73  77  62  81  79  78  76  80  65  61  61  66  50  97  50  71  94  88  97  66  73  73  93  64  53  94  93  89  64  50  75  70  55  64  62  88  76  95  77  74  59  92  97  97  95  53  77  71  93  93  98  73  91  81  50  75  73  73  86  89  69  70  78  76  91  73  83  82  72  76  63  76  95  92  64  73  91  90  91  70  80  75  91  72  57  68  69  56  81  76  55  73  62  87  51  82  59  60  55  83  82  52  86  87  76  83  69  96  80  89  79  69  65  73  74  98  94  55  77  94  86  91  57  56  86  75  80  67  92  68  73  71  54  77  75  98  83  65  87  59  50  96  85  94  55  61  67  95  97  72  65  64  86  63  64  84  96  63  65  73  93  51  80  60  77  77  95  50  96  58  91  94  50  66  61  58  88  65  70  76  93  56  50  63  79  91  81  70  56  95  98  79  95  92  80  66  70  82  84  55  54  87  95  94  68  67  75  73  49  91  82  83  50  86  91  66  60  92  89  95  52  79  50  71  62  87  93  96  57  84  74  96  83  68  49  91  97  50  70  89  50  59  75  52  57  75  52  63  88  55  95  79  82  89  52  74  69  96  63  79  78  90  60  74  73  77  49  56  86  68  55  53  78  91  54  97  86  57  56  68  53  91  87  85  68  69  72  91  92  53  86  61  95  55  62  68  67  96  59  49  87  59  73  77  76  57  62  74  79  55  50  51  85  52  66  77  62  92  58  88  78  55  57  64  89  72  62  98  70  67  70  70  68  87  51  83  69  53  52  85  68  71  56  53  85  79  49  70  97  97  97  65  49  79  97  80  74  93  73  62  83  92  51  92  56  82  67  62  98  53  53  61  72  74  51  74  87  91  81  87  88  63  78  71  76  52  63  50  80  69  97  55  61  68  73  95  88  83  89  61  61  68  56  49  83  82  83  50  62  58  58  60  60  79  65  79  63  65  97  61  83  61  58  93  91  74  91  51  97  56  83  86  86  83  77  98  97  58  69  49  86  85  56  52  76  64  94  66  84  78  66  50  72  78  92  76  90  94  53  88  61  59  88  71  62  62  69  49  92  55  98  54  87  67  58  60  65  73  92  60  64  70  66  74  80  62  81  98  50  49  92  59  60  79  83  96  93  87  95  87  85  68  96  95  76  79  58  60  67  80  88  52  98  49  80  74  74  93  56  85  88  90  76  70  57  88  65  63  49  62  78  86  49  93  53  58  59  97  64  69  60  67  74  74  69  90  84  82  62  98  57  56  98  60  84  81  58  79  98  56  68  60  70  51  89  84  64  72  49  70  52  59  78  81  98  78  50  60  90  76  85  81  63  65  85  51  89  88  73  60  59  77  71  87  59  76  86  50  77  57  56  78  87  65  69  84  50  92  73  59  77  74  89  84  96  91  79  55  76  90  93  98  51  52  65  67  87  66  86  54  93  87  63  72  86  68  52  88  95  88  73  85  58  82  52  59  65  60  50  79  66  60  88  66  55  89  80  67  69  75  95  86  62  78  59  61  70  88  70  69  95  60  81  68  93  73  93  70  85  81  95  79  61  63  75  88  83  95  69  54  59  65  70  95  68  79  50  96  92  96  67  84  78  82  91  94  55  66  83  79  51  85  75  68  68  56  91  74  57  57  87  59  52  95  64  64  52  75  98  76  69  65  91  50  67  90  70  97  84  78  82  93  72  80  55  64  77  94  87  67  57  88  55  70  51  79  55  54  62  61  49  70  71  79  50  82  96  52  88  53  51  84  88  51  73  96  67  69  55                                                                                                                                                                            
                                                                                                                                                                              77  69  67  94  62  90  66  59  65  78  54  73  58  65  61  69  64  69  96  97  95  54  78  84  74  81  89  98  89  85  57  96  55  90  74  87  79  63  62  98  65  50  49  69  69  96  95  72  92  92  59  67  79  74  76  95  86  57  69  64  77  80  70  91  89  80  96  93  87  56  81  60  89  57  91  64  88  52  88  77  94  67  82  70  81  82  70  64  65  81  71  88  76  90  86  74  70  97  52  72  56  65  71  80  53  83  53  68  97  57  79  87  70  95  90  96  87  97  51  84  71  59  78  95  95  67  64  96  85  76  62  76  83  66  73  83  73  54  55  70  52  54  82  98  73  63  98  57  54  55  83  77  71  91  63  71  77  54  78  66  94  92  72  63  65  91  59  95  81  61  90  72  96  50  97  85  49  61  60  79  98  79  57  76  58  84  69  54  81  54  55  76  78  93  83  87  88  98  73  62  54  77  62  85  73  60  52  83  88  83  63  54  73  90  51  96  87  56  79  81  75  75  78  53  63  64  60  65  67  88  55  54  73  55  96  70  53  97  98  93  83  97  68  84  89  53  92  69  49  71  74  74  68  52  80  86  92  81  77  69  72  61  53  94  88  53  74  62  70  75  49  52  58  86  78  51  95  73  61  58  63  89  75  97  75  69  60  84  89  97  85  50  62  89  78  81  76  75  74  89  89  70  61  74  50  93  52  49  60  52  89  54  97  60  78  77  87  84  75  89  51  86  75  51  82  53  67  69  60  62  64  73  88  68  75  71  71  84  89  57  89  82  79  69  52  66  55  70  60  94  89  68  78  89  84  57  57  80  64  64  62  70  96  52  91  59  64  53  72  59  70  89  84  97  85  76  64  59  75  86  51  76  76  96  57  66  60  93  95  87  54  92  96  76  93  50  89  65  86  89  49  97  50  64  74  72  81  79  83  78  96  51  69  66  68  74  60  61  57  92  73  52  91  62  90  89  52  50  80  72  74  91  97  53  93  97  89  68  69  94  76  89  85  94  77  98  89  51  84  67  53  50  95  73  90  96  64  86  96  86  73  95  66  83  90  80  58  49  84  78  81  90  90  95  64  59  51  69  74  58  90  78  58  82  90  64  63  64  95  65  65  83  86  70  67  51  71  85  75  65  87  66  73  68  70  98  81  95  90  97  56  97  85  82  49  74  71  96  84  75  97  97  90  75  64  58  77  50  54  73  82  73  89  89  75  50  98  50  81  97  63  89  62  53  87  84  61  64  59  54  77  81  95  57  75  92  52  67  58  64  63  55  71  76  95  96  76  83  74  92  90  74  56  93  91  73  86  77  59  57  96  58  80  78  61  76  70  69  96  58  62  63  78  67  88  79  84  93  54  90  56  60  88  57  83  72  63  63  73  65  80  61  94  79  77  90  78  94  66  79  63  64  82  84  78  80  74  63  93  75  65  74  63  85  60  94  89  71  52  63  88  92  87  58  93  50  56  89  80  80  49  67  72  98  79  96  70  81  70  95  82  83  61  95  78  88  81  88  69  50  65  88  96  56  55  59  67  68  56  57  86  73  98  57  97  60  65  54  97  90  92  52  55  90  90  85  91  97  72  50  72  98  66  83  84  59  76  91  90  49  69  55  78  87  69  97  76  90  86  64  71  56  84  72  75  60  88  79  85  64  66  60  66  50  89  88  98  51  79  64  89  98  83  94  52  53  63  90  97  86  51  74  96  93  76  55  73  86  58  67  80  61  57  53  68  56  60  79  83  60  83  65  87  59  57  88  69  51  58  90  83  80  88  60  88  72  58  74  53  85  88  78  95  97  92  96  98  58  94  58  98  96  95  62  54  86  50  92  55  60  80  68  77  86  54  86  52  74  71  79  83  92  98  49  50  78  55  67  91  78  65  73  68  50  98  51  71  90  79  71  62  97  83  81  65  65  95  96  96  79  52  70  53  51  59  70  82  64  81  63  63  66  53  95  78  85  75  85  68  96  83  68  55  84  77  78  61  86  97  53  65  85  59  54  61  69  52  64  88  82  58  73  70  50  70  54  75  75  78  77  96  74  88  50                                                                                                                                                                              
                                                                                                                                                                                75  88  90  94  94  49  56  93  98  67  58  66  65  81  92  88  73  96  69  53  80  58  54  54  91  72  88  93  80  50  53  64  62  55  54  76  91  97  70  96  60  58  72  87  93  49  96  97  75  94  69  64  86  86  63  84  72  69  56  97  66  69  84  93  82  97  78  97  54  71  97  93  94  54  58  83  75  58  71  50  56  65  57  71  71  50  91  70  56  73  70  85  91  57  58  50  85  55  93  70  57  58  77  96  64  73  61  64  75  77  70  67  71  89  92  73  90  97  91  52  52  89  93  82  85  62  97  53  80  59  98  55  91  79  57  66  95  80  79  97  84  87  93  74  71  78  87  95  93  54  51  58  68  70  59  72  97  72  86  98  84  53  66  87  62  91  51  68  60  82  70  57  60  95  71  95  69  83  70  89  63  62  74  96  66  81  61  85  62  52  74  76  97  91  66  54  80  77  59  63  50  95  94  93  84  61  92  77  55  73  91  71  59  92  77  93  74  65  81  86  84  64  52  66  57  80  71  94  85  86  55  57  85  88  63  70  86  76  80  82  63  65  75  83  63  76  61  61  88  96  73  87  54  95  82  96  77  86  76  51  64  77  54  97  85  83  70  62  60  54  73  86  50  87  61  69  49  83  95  55  87  57  78  69  65  98  57  96  89  79  73  79  67  72  54  67  58  82  94  97  56  93  58  78  49  63  58  85  58  75  88  63  71  98  96  66  83  50  70  51  51  70  88  98  72  96  83  97  50  67  64  59  94  68  74  65  94  55  58  79  53  61  56  96  68  94  63  96  77  88  67  60  50  52  63  68  51  74  53  80  64  52  71  49  94  77  78  64  80  58  79  69  53  97  54  93  95  82  51  52  49  50  59  64  60  61  85  97  69  51  70  63  82  61  82  51  68  94  59  70  95  67  95  71  67  74  88  59  66  88  75  49  57  69  67  90  49  94  65  50  69  77  72  56  64  61  49  88  80  55  92  89  81  95  94  90  98  68  80  74  98  62  55  55  86  77  53  62  97  71  54  88  98  65  73  81  57  63  74  67  68  50  65  94  94  81  82  66  54  56  77  65  75  54  83  77  95  65  84  62  82  85  63  53  68  69  70  76  60  84  77  70  95  94  72  95  83  55  87  68  83  97  49  97  96  66  76  64  57  93  77  82  71  76  58  87  95  70  75  98  86  87  64  79  61  58  69  94  73  53  68  98  72  71  57  56  75  55  90  79  86  82  54  71  81  62  54  77  54  51  58  54  92  58  95  67  68  58  75  77  96  75  73  72  62  50  69  76  96  51  64  52  73  87  58  54  86  79  70  58  91  78  67  65  74  95  86  75  93  73  61  83  91  67  86  54  80  91  91  91  71  56  59  54  85  81  73  84  68  80  67  89  90  57  60  82  97  49  83  63  70  67  84  90  95  70  54  59  67  56  76  98  98  59  75  58  81  91  69  53  69  92  67  71  65  85  79  61  51  55  59  89  97  92  89  81  98  53  67  60  70  87  83  53  74  91  72  65  75  91  88  75  58  65  50  54  96  87  81  83  63  83  86  83  77  68  65  66  61  97  82  89  72  98  59  91  62  75  74  92  70  78  51  52  64  89  60  89  83  51  70  67  67  79  86  94  89  84  92  62  90  92  98  75  53  79  78  67  67  60  64  88  71  81  94  58  77  69  74  51  58  89  64  75  53  94  90  71  79  85  70  54  86  98  71  50  54  51  66  50  74  68  98  85  89  97  69  66  75  87  96  54  58  74  82  67  70  50  53  58  96  91  54  59  95  65  70  65  97  74  76  54  72  53  59  86  82  63  64  79  79  70  84  85  52  66  83  83  73  54  56  97  54  90  90  70  61  85  54  80  69  80  60  93  98  97  78  87  81  50  66  54  94  82  64  66  71  81  77  67  81  72  85  93  95  83  86  59  79  60  78  70  78  98  58  81  78  83  73  82  67  54  91  92  96  56  65  59  94  89  82  64  97  74  54  53  73  98  93  52  57  86  60  50  76  55  96  81  49  93  69  90  74  93  89  77  73  54  86  56  62  75  75                                                                                                                                                                                
                                                                                                                                                                                  83  95  54  61  68  82  66  51  56  68  88  93  55  98  58  86  78  58  51  55  86  62  67  61  69  84  69  60  51  76  96  62  55  93  79  63  65  60  65  74  73  84  95  58  64  74  81  77  71  95  80  57  78  68  75  78  57  69  73  97  50  65  75  79  97  62  81  58  54  84  91  96  61  52  95  55  97  95  82  54  85  79  95  54  61  73  81  86  54  83  98  80  85  57  67  98  52  80  61  91  58  88  63  49  77  84  86  98  69  74  81  59  66  66  69  97  87  88  70  49  65  89  59  59  52  73  61  57  78  97  76  86  86  92  61  94  66  92  98  69  82  98  70  92  65  89  83  68  90  96  65  62  97  73  87  58  78  80  70  77  79  79  49  51  71  66  50  86  85  87  53  78  56  54  78  78  93  82  75  66  85  65  74  74  78  86  50  58  77  83  96  60  58  95  94  59  98  58  69  55  96  74  92  95  98  63  59  53  70  82  91  64  67  98  80  83  96  58  74  54  57  73  82  67  95  79  98  53  55  86  63  98  84  51  93  84  66  56  79  62  49  57  71  80  56  86  84  52  67  70  56  57  51  53  74  88  87  54  64  55  94  76  92  59  96  76  55  55  95  89  93  96  76  56  63  86  50  89  81  68  97  71  98  78  75  54  64  51  72  71  92  90  93  64  68  80  61  92  78  81  74  52  93  87  93  76  52  51  84  77  90  69  90  62  51  98  70  89  98  74  53  73  61  96  72  49  82  97  63  72  94  76  86  75  50  74  71  89  88  66  87  62  87  55  60  63  55  65  89  87  64  88  96  88  69  69  60  62  90  51  91  82  51  84  76  65  81  83  68  49  71  83  49  86  95  79  55  89  67  79  84  81  73  60  82  95  72  92  85  77  82  88  74  77  76  86  89  79  93  59  58  76  91  65  50  59  92  98  66  63  71  87  60  52  93  97  71  54  77  67  56  94  49  53  75  78  75  93  91  49  62  61  62  57  78  87  64  74  65  56  88  98  73  54  61  93  75  97  65  93  88  74  50  51  90  83  74  80  82  52  68  68  94  90  65  51  65  66  96  61  61  98  97  68  80  65  63  66  78  92  65  86  76  55  64  75  58  83  96  60  55  52  58  62  80  82  88  76  90  78  84  88  76  87  98  49  95  53  93  54  71  96  89  92  95  95  82  62  77  92  60  91  87  52  60  75  85  96  82  83  53  70  85  87  61  72  50  92  84  66  82  98  95  59  71  62  69  86  94  60  73  74  83  81  95  96  70  67  78  63  90  83  92  54  67  49  55  62  71  88  64  82  68  86  82  55  70  59  83  88  86  93  59  84  59  77  53  68  76  95  84  97  65  94  67  78  64  67  86  74  76  93  57  84  67  97  97  62  60  71  72  67  60  96  94  97  56  85  59  76  80  70  51  90  84  57  94  57  57  69  63  87  98  85  72  73  50  93  54  96  67  89  69  51  86  55  68  65  52  80  97  52  50  85  80  63  79  51  68  86  76  67  81  94  63  74  49  89  76  55  67  49  94  80  64  73  56  60  84  83  71  98  87  52  49  68  64  96  63  68  66  63  59  94  76  65  94  59  52  57  78  80  73  65  61  56  53  78  51  56  49  78  59  69  90  76  49  49  65  75  79  83  56  96  89  59  89  87  98  56  80  65  59  94  93  66  77  53  63  67  91  52  95  67  74  66  73  90  68  97  73  83  63  95  49  73  57  98  62  98  85  73  89  86  96  98  72  88  89  95  56  60  93  73  78  61  60  79  83  71  96  87  60  54  49  70  71  80  75  54  72  63  96  68  74  66  79  55  75  53  66  69  62  95  56  76  77  66  61  93  65  56  72  81  76  97  96  59  59  58  76  72  73  74  68  58  71  55  56  63  79  96  60  58  63  58  59  88  55  59  87  49  90  96  67  83  61  52  98  75  73  60  84  70  51  85  72  89  85  50  61  82  58  78  74  85  60  61  58  72  75  67  56  52  87  57  50  55  76  73  87  49  78  96  62  56  89  55  56  74  51  94  80  70  50  55  56  74  77  71  59  79                                                                                                                                                                                  
                                                                                                                                                                                    71  60  57  74  58  88  67  71  87  93  54  50  83  94  77  76  83  57  54  71  93  73  63  61  94  60  66  60  88  71  79  54  60  84  98  88  96  71  57  96  64  91  83  90  78  95  54  51  89  68  94  60  97  63  72  51  59  85  71  74  82  56  64  72  83  62  50  81  87  50  55  79  60  54  54  56  97  73  80  95  83  70  50  67  55  87  63  85  65  72  94  92  84  96  76  55  49  73  53  55  73  84  72  50  49  79  86  55  93  98  55  56  70  71  72  96  97  75  97  72  51  60  96  61  97  95  67  86  85  89  60  73  70  50  89  49  81  93  84  71  96  66  53  67  83  94  57  84  71  75  72  80  97  52  92  92  67  94  86  82  88  49  58  98  62  64  96  50  89  58  49  60  87  87  69  85  64  87  57  94  71  70  55  50  94  59  95  51  78  92  66  70  91  63  54  63  65  58  86  95  71  89  61  63  81  57  75  82  50  91  69  85  77  65  74  86  71  57  86  66  90  58  64  90  64  81  84  85  61  70  56  78  56  71  62  56  49  82  54  81  56  91  75  61  95  83  60  89  55  59  49  95  85  55  74  49  57  73  56  96  57  55  95  94  80  72  84  73  61  92  94  84  84  49  53  86  77  70  88  57  88  60  59  95  88  90  68  89  61  72  72  81  53  79  56  93  78  76  76  87  59  56  52  72  79  71  83  60  75  97  49  73  71  50  75  95  54  66  70  66  63  88  84  95  96  69  88  53  76  85  97  54  73  70  85  77  57  97  71  53  74  65  91  58  72  70  86  91  70  96  89  83  89  82  98  68  74  96  80  50  93  77  80  75  82  65  68  83  72  63  62  91  94  91  49  59  77  80  85  73  57  77  88  74  76  66  84  80  61  63  56  90  85  67  75  52  53  60  93  55  81  83  65  73  76  78  88  85  84  59  84  97  64  95  58  56  77  53  98  53  58  56  52  97  84  95  64  78  90  98  68  72  54  73  60  69  59  69  72  87  64  98  71  82  73  58  56  97  53  87  63  60  69  90  79  72  79  72  73  64  67  67  63  88  60  93  52  65  82  80  58  67  60  68  76  55  72  92  63  72  76  86  84  61  58  59  92  90  88  52  98  63  72  60  89  72  77  94  57  63  71  84  78  74  88  97  91  61  83  80  76  87  56  52  61  87  80  74  53  53  59  53  55  70  54  61  83  60  64  50  58  49  83  80  92  51  83  61  88  59  77  80  87  85  95  49  64  80  70  61  62  85  76  73  82  58  60  88  93  96  90  64  76  52  53  57  72  54  52  64  59  84  70  54  93  93  74  98  98  79  77  53  51  82  71  89  82  67  96  84  79  89  88  95  64  71  85  67  80  50  74  96  83  51  73  75  71  94  57  59  91  49  98  66  65  68  62  59  90  98  91  64  52  89  98  95  98  64  71  74  84  82  60  61  93  62  60  68  49  91  75  73  90  59  88  51  75  97  65  81  93  98  69  87  69  61  65  57  88  75  92  71  58  94  91  55  91  53  80  56  74  98  67  97  97  78  82  60  49  63  52  52  66  78  51  70  77  53  95  88  61  91  60  94  66  87  58  74  87  86  51  67  79  59  65  73  74  65  79  68  82  96  79  71  93  75  81  59  71  68  59  79  76  86  76  73  60  65  90  65  50  51  58  81  70  61  78  98  54  88  84  79  74  76  75  67  58  77  87  83  64  83  94  52  86  83  93  73  61  69  68  91  59  62  68  67  90  66  59  55  80  93  66  57  57  81  87  73  66  61  88  83  66  89  56  89  79  58  94  83  81  60  60  74  55  72  64  54  70  93  67  69  91  82  91  95  91  82  65  74  73  83  73  64  75  81  72  67  98  73  67  58  49  90  68  95  74  81  87  67  80  78  97  69  57  55  87  56  72  60  98  97  50  68  71  89  89  72  95  70  55  72  72  50  85  80  70  61  70  56  80  50  61  60  74  76  59  63  91  84  60  49  67  72  94  80  52  61  76  67  81  52  83  95  93  94  72  81  91  60  49  67  63  62  82  80  97  92  51  67  80                                                                                                                                                                                    
                                                                                                                                                                                      57  81  69  53  60  57  72  72  75  87  82  78  52  52  85  59  60  61  82  66  62  69  89  61  82  62  55  56  68  66  71  75  82  79  61  70  79  60  70  98  70  49  94  78  77  84  64  52  98  52  60  54  70  95  78  96  63  95  59  97  93  98  52  89  59  77  70  72  74  89  82  66  55  82  77  54  60  84  94  68  68  51  85  82  91  52  81  68  61  59  71  62  68  85  62  92  69  75  70  73  58  57  57  81  92  82  86  68  80  59  87  70  61  59  70  97  69  91  72  62  85  67  56  69  60  52  96  78  89  87  97  95  83  53  70  84  77  66  74  89  77  61  70  92  53  74  52  94  98  88  97  54  49  59  93  57  60  96  50  85  71  60  83  58  51  96  83  86  80  86  86  78  61  51  74  52  64  68  75  65  78  58  98  97  61  54  96  75  79  77  92  72  87  96  77  52  52  96  93  64  92  60  55  72  67  52  52  72  68  60  74  95  96  82  55  94  57  77  59  54  87  76  49  61  96  76  52  56  86  70  78  61  84  53  92  74  89  61  88  76  58  76  59  79  72  84  72  85  91  64  78  91  75  55  71  52  93  49  77  68  74  90  60  60  76  97  56  73  80  82  64  88  65  92  64  70  60  77  51  49  76  67  85  66  59  96  50  77  92  49  54  91  52  82  64  59  70  55  55  59  70  61  95  54  60  84  73  88  92  94  76  59  82  91  75  87  62  71  93  70  63  59  60  49  56  81  58  82  77  85  70  50  65  85  81  67  65  78  51  83  57  98  65  85  91  51  52  72  75  65  95  49  55  70  91  61  83  88  60  78  88  86  88  86  78  82  60  68  62  71  85  95  64  56  69  53  77  64  85  53  90  92  85  98  91  60  76  88  68  57  54  85  81  55  69  69  75  89  84  49  77  94  98  58  69  75  58  50  97  69  67  90  93  64  80  85  60  54  64  89  64  59  95  72  89  50  56  57  89  66  56  86  92  80  85  58  91  60  91  57  58  95  49  56  57  90  62  78  92  87  76  93  92  81  56  75  57  90  62  84  59  70  54  86  49  71  72  59  69  58  70  91  66  77  97  94  90  76  71  54  78  59  73  96  95  89  85  72  80  90  52  50  86  89  51  60  53  69  67  55  78  49  90  64  52  91  77  95  71  95  86  49  77  80  87  55  86  79  58  75  92  79  59  57  52  65  57  77  87  82  68  83  60  90  89  74  90  74  74  77  79  94  90  66  66  67  81  78  84  62  70  70  71  67  72  84  78  69  55  79  77  80  89  66  75  76  60  63  82  71  87  69  95  67  84  64  63  57  87  92  56  61  67  65  67  77  55  53  94  77  74  64  81  70  81  58  65  88  95  50  86  85  73  73  70  70  75  82  54  66  92  79  58  95  50  61  83  75  87  56  53  95  85  96  94  79  70  87  87  91  77  80  83  57  51  86  77  75  95  59  52  88  97  65  74  82  87  94  68  67  85  56  59  59  81  83  78  60  68  51  82  70  92  83  53  55  89  97  82  98  63  58  94  63  84  61  59  86  70  85  53  74  69  84  94  82  73  75  78  81  76  49  85  50  72  51  84  66  77  54  62  85  92  69  62  56  58  73  64  59  73  67  87  71  55  78  89  62  60  51  51  76  82  53  60  95  96  94  83  56  89  74  68  54  75  82  91  89  60  61  70  90  67  60  89  58  52  52  93  63  68  56  96  67  69  78  77  54  83  59  65  66  74  91  85  95  59  64  53  65  96  71  65  53  62  80  59  84  89  92  72  60  98  78  50  66  91  90  79  56  51  78  65  82  88  88  84  76  71  54  68  85  65  85  70  94  92  75  83  63  83  88  67  85  67  75  92  60  61  86  76  92  89  94  90  93  85  76  82  51  94  60  52  59  67  70  52  75  75  70  51  67  90  85  78  57  85  50  71  92  95  91  57  64  75  69  75  92  98  58  57  54  61  55  86  52  95  58  75  92  76  87  54  73  82  52  61  78  88  85  97  63  89  81  57  65  85  94  92  98  87  51  58  72  50  92  59  83  93  75                                                                                                                                                                                      
                                                                                                                                                                                        75  91  80  56  56  93  72  93  61  71  91  56  61  75  92  86  77  83  57  87  71  51  60  74  86  86  63  66  92  56  80  67  59  69  62  94  66  64  62  98  94  88  72  91  76  54  64  62  76  62  72  72  92  75  68  59  83  94  51  88  61  82  73  98  79  82  87  68  66  71  56  67  60  76  63  94  60  59  71  69  98  74  95  73  89  73  60  66  90  66  98  64  79  83  72  83  80  86  53  56  72  92  98  62  54  62  58  91  58  72  55  92  90  80  80  79  63  61  85  94  66  89  57  60  53  66  73  95  51  83  80  91  60  51  85  98  98  92  74  51  60  81  93  63  49  73  97  74  86  58  51  79  71  57  84  81  79  94  54  69  89  69  52  69  93  59  80  91  80  92  57  97  76  59  60  81  81  64  72  49  87  98  82  52  72  91  81  90  67  75  94  72  60  58  65  68  80  96  81  72  95  54  66  92  98  68  86  55  54  80  77  88  69  87  88  62  89  72  73  66  63  92  97  90  88  89  69  74  98  51  51  79  70  68  79  92  76  67  52  68  96  73  57  73  58  78  57  69  54  49  72  95  65  65  63  92  55  59  54  74  58  80  88  82  64  73  98  98  72  82  81  68  57  91  65  71  95  84  87  79  81  54  78  51  97  68  89  71  78  77  97  55  95  76  53  74  50  64  53  70  96  59  49  60  49  58  61  70  68  83  61  89  87  65  81  51  76  87  74  89  49  77  87  60  71  52  95  64  67  94  73  57  65  81  56  67  51  49  61  59  69  82  53  74  56  89  85  74  71  87  51  83  76  68  54  53  82  67  54  98  94  89  52  54  71  70  72  93  94  89  55  97  61  50  88  51  95  67  67  69  81  90  97  76  73  58  79  59  76  76  49  76  80  87  93  58  57  56  64  90  63  94  53  76  96  94  79  77  96  98  56  72  56  51  90  54  96  73  92  62  54  96  57  97  73  96  89  64  75  86  85  82  79  86  74  92  59  96  70  67  67  98  57  56  90  74  49  85  75  86  61  56  67  72  94  98  65  80  82  50  71  72  68  76  76  79  79  97  53  73  77  51  56  62  58  76  92  97  67  64  84  87  78  66  71  73  98  88  91  65  78  88  65  53  58  60  67  96  58  71  71  85  54  70  87  51  81  89  81  54  91  92  70  85  73  49  83  67  73  86  54  72  69  77  83  59  54  84  91  68  75  61  72  71  76  49  86  69  72  64  75  94  67  49  55  81  77  65  77  59  52  79  98  69  91  87  49  50  49  72  76  50  71  63  90  75  53  52  83  69  64  51  82  55  82  72  93  67  74  89  81  90  54  66  51  76  89  78  91  67  88  74  70  96  97  67  49  88  75  79  64  59  91  54  84  91  76  95  67  85  69  49  76  63  57  56  85  83  70  63  61  89  63  68  62  80  94  79  97  91  95  58  95  91  74  63  65  62  78  80  54  79  81  88  58  53  58  64  54  76  92  75  92  94  50  68  76  60  97  65  87  78  71  92  81  96  97  93  61  70  80  68  95  79  76  75  84  60  84  77  58  62  76  79  71  78  61  96  61  84  88  53  92  64  57  68  76  71  72  62  61  76  61  70  59  70  74  65  92  50  83  55  77  96  53  72  81  58  50  58  89  61  92  86  65  78  78  85  96  85  51  57  97  85  90  83  72  57  83  58  93  95  77  75  51  66  63  57  50  75  67  49  71  85  67  76  84  72  49  63  55  94  88  60  60  63  58  49  69  69  87  68  53  75  59  52  57  70  70  58  95  66  75  56  57  76  71  67  85  54  63  50  79  74  81  85  61  77  97  82  81  98  85  57  81  61  60  91  51  90  61  88  55  98  75  80  86  59  96  79  98  79  93  60  72  85  78  96  56  95  96  52  76  96  98  76  88  70  59  75  84  74  80  55  96  76  66  82  86  72  67  70  92  83  68  53  61  58  86  79  87  98  62  86  82  71  78  90  74  52  53  61  73  50  86  69  69  86  55  56  65  59  67  81  56  80  92  80  84  74  62  85  50  50  59  71  57  90  97                                                                                                                                                                                        
                                                                                                                                                                                          79  96  97  71  80  89  83  82  74  86  79  74  70  53  65  64  74  88  68  81  89  95  72  68  60  49  96  56  75  67  79  54  67  59  62  70  79  81  68  73  67  95  49  49  56  97  76  58  70  88  87  49  91  49  54  68  62  60  52  50  76  60  82  91  58  96  72  63  55  96  76  70  73  96  84  97  87  52  72  69  60  86  87  66  75  70  71  91  56  82  67  89  52  78  53  72  53  67  74  60  68  59  53  65  51  86  83  49  51  77  95  70  68  79  82  79  81  70  88  58  96  85  59  96  61  82  61  78  90  59  64  71  55  55  62  60  80  60  57  90  58  62  56  53  61  58  97  57  87  58  62  49  50  64  95  88  91  96  54  84  52  85  63  81  93  95  82  63  57  62  61  75  66  76  54  49  54  60  64  66  67  91  72  49  53  79  81  54  56  69  97  91  78  72  82  59  97  62  78  85  69  98  56  69  70  90  53  60  61  80  50  73  73  60  66  97  87  88  49  98  55  67  59  92  56  85  92  80  94  58  96  70  74  84  69  74  72  84  74  53  69  65  81  96  61  60  69  81  57  88  74  90  79  80  74  89  78  57  58  90  86  70  97  65  78  90  61  91  74  49  52  78  59  90  64  49  79  86  78  83  53  91  77  78  71  50  78  52  92  68  67  83  76  60  61  93  82  94  78  97  78  51  98  75  71  60  53  65  89  88  59  52  64  90  75  69  68  72  84  57  82  82  76  80  62  86  78  50  69  66  82  77  91  93  58  89  81  80  74  86  70  89  83  97  85  91  60  85  64  80  92  82  55  84  94  91  74  67  76  58  62  62  71  78  87  84  89  77  97  87  57  69  63  98  62  87  50  78  66  93  57  90  96  83  81  59  97  90  81  93  60  77  49  69  93  81  56  87  58  61  72  90  82  89  85  51  78  56  64  71  93  63  87  68  76  78  91  95  66  79  53  86  94  54  85  89  52  66  53  56  86  77  78  91  84  84  50  60  95  76  98  81  75  52  94  97  92  58  61  76  70  77  82  72  81  53  81  80  63  95  56  65  54  57  83  55  80  63  67  64  61  64  55  61  98  52  96  62  82  65  87  53  75  91  90  98  84  57  71  91  65  94  72  85  84  65  66  57  53  79  92  84  84  84  75  76  80  68  86  86  80  78  96  72  89  91  83  87  97  80  51  56  51  59  80  73  62  80  84  49  74  70  66  71  50  49  68  97  90  76  79  61  84  67  57  82  74  83  87  64  56  58  64  63  57  68  51  51  66  76  93  50  52  59  59  83  94  89  68  56  84  63  58  90  50  56  68  81  58  80  90  85  67  54  65  65  70  60  50  53  92  57  84  59  54  73  68  87  87  59  85  49  95  56  53  51  51  94  86  84  54  86  79  65  88  89  98  62  75  89  62  82  64  80  68  51  61  90  84  68  56  49  77  68  93  76  56  66  70  69  59  57  98  80  73  60  84  59  79  50  75  79  74  75  91  71  59  83  62  77  56  61  57  51  93  97  49  52  78  87  50  57  60  61  64  95  81  69  66  74  58  56  75  71  60  92  94  50  84  91  84  52  62  73  97  53  55  96  81  53  77  96  84  73  79  86  69  88  97  76  57  67  52  61  98  63  74  63  58  53  55  73  81  56  76  69  94  96  97  86  56  91  73  51  54  90  71  69  74  89  67  58  49  87  49  82  58  90  54  92  70  56  91  56  71  80  59  90  85  78  78  53  97  58  98  63  74  69  78  76  77  83  92  94  53  87  63  93  59  62  50  74  55  56  59  65  91  93  77  85  51  75  53  98  81  91  68  91  51  86  56  86  55  67  84  76  76  97  74  63  69  85  84  90  55  81  65  66  80  79  89  89  94  71  89  57  77  72  68  91  86  96  60  67  58  80  96  65  98  51  53  77  80  76  53  96  84  88  92  90  60  78  66  55  49  67  85  64  92  62  71  49  59  90  86  82  60  68  79  57  75  64  81  53  80  91  63  83  87  54  95  72  96  50  89  55  84  91  76  76  65  61  93  92  76  76  56  60                                                                                                                                                                                          
                                                                                                                                                                                            58  56  73  78  85  91  66  81  69  74  65  69  49  55  89  52  56  65  73  86  57  60  64  60  80  62  50  73  92  55  92  96  75  72  95  54  86  70  90  73  84  91  71  51  72  66  57  62  50  70  84  84  55  57  64  85  96  87  70  52  55  80  76  74  60  73  59  96  55  84  80  89  59  49  74  51  93  67  96  58  55  55  62  66  98  73  61  86  83  93  98  72  82  81  55  68  57  64  89  60  92  72  61  92  51  82  74  63  57  90  86  68  64  97  54  51  62  58  79  82  69  75  80  49  49  66  84  54  84  72  63  55  75  82  55  49  61  67  49  62  96  69  97  58  91  58  92  65  51  82  85  62  83  61  88  84  62  61  78  80  84  79  85  69  58  57  82  83  92  56  69  57  84  56  51  65  94  85  68  66  75  83  55  71  74  72  69  55  89  61  58  67  58  77  49  67  91  78  67  80  74  92  72  55  71  98  88  84  83  75  93  77  87  68  57  75  61  72  57  98  91  84  93  62  55  75  86  67  77  75  69  75  79  73  66  87  89  92  95  54  80  67  50  60  51  89  59  72  96  93  68  55  57  89  58  59  49  79  72  78  59  58  55  54  92  50  61  73  87  98  50  58  82  63  62  82  56  55  87  69  63  77  83  74  54  80  50  84  54  87  76  73  56  77  93  62  90  49  51  74  84  91  89  64  86  69  54  92  58  85  65  92  66  72  83  80  49  63  75  55  61  59  68  95  51  63  98  77  96  95  98  96  79  87  72  96  75  68  76  98  51  66  85  97  78  75  67  59  52  52  93  53  75  91  84  88  49  71  84  78  77  79  69  61  88  87  60  85  94  88  52  87  94  98  80  55  56  69  97  92  58  76  95  51  75  53  70  67  51  71  96  63  88  96  67  96  85  92  92  78  92  57  81  63  54  60  88  92  72  59  82  94  85  98  58  52  74  59  57  52  82  80  64  58  54  75  69  89  66  58  71  88  74  56  81  50  97  70  51  74  64  83  60  90  95  58  82  76  76  49  63  57  93  58  92  68  56  90  49  91  63  65  57  79  76  86  93  74  64  98  62  49  57  91  93  69  94  51  71  74  77  57  71  68  59  82  78  89  98  87  73  75  65  75  64  81  89  58  97  61  92  87  56  69  70  55  80  89  88  53  62  54  97  50  81  52  94  58  50  65  65  61  61  73  69  63  82  54  81  84  66  77  98  92  95  66  91  76  82  70  77  63  74  79  69  65  52  96  69  53  79  62  63  67  57  71  70  77  60  52  53  56  59  89  79  76  85  72  86  58  94  72  95  52  96  97  49  60  68  72  72  53  79  94  81  67  69  51  98  91  54  94  89  98  81  93  55  87  70  66  82  81  86  62  76  69  67  54  79  73  89  64  81  73  79  80  89  84  79  59  88  85  80  94  97  79  63  68  63  75  66  68  80  57  63  67  49  59  63  52  86  95  90  69  70  65  75  60  78  83  50  86  66  50  92  55  88  84  92  60  61  66  53  59  52  89  49  51  95  86  50  73  86  85  53  89  59  72  72  60  76  59  94  55  70  66  98  62  57  95  97  51  61  50  89  64  80  52  71  54  63  53  96  64  66  50  49  59  70  49  66  64  49  95  50  92  88  98  56  83  88  51  89  92  71  69  58  93  62  73  60  91  90  90  53  91  49  92  50  57  88  90  73  52  74  54  66  56  60  82  84  60  59  98  90  65  49  91  72  69  51  61  50  65  87  54  79  94  61  88  75  58  62  69  74  51  76  89  96  55  79  66  58  73  85  82  57  62  83  49  58  85  94  52  58  55  95  84  74  89  58  52  60  82  90  76  90  55  78  64  50  73  74  76  51  80  52  81  65  62  73  83  62  80  56  78  87  83  92  50  98  95  65  88  89  53  65  64  63  73  78  91  62  92  68  66  82  71  56  88  78  75  88  61  60  85  64  79  56  62  74  71  60  98  50  56  57  93  78  94  92  75  98  95  53  96  61  93  91  64  92  50  98  51  49  92  96  81  67  82  80  81  87  98  55  73  62                                                                                                                                                                                            
                                                                                                                                                                                              62  75  49  91  52  69  96  93  59  54  56  86  58  64  76  61  74  93  52  50  87  61  86  62  63  85  54  79  72  70  64  81  97  86  97  54  62  82  56  74  81  72  59  95  77  66  75  80  57  88  83  64  67  86  67  70  66  58  58  75  68  83  60  53  84  89  87  61  78  70  52  72  55  70  76  76  67  91  51  94  78  91  49  86  64  60  75  94  53  59  80  70  83  58  51  86  62  75  93  61  53  95  55  92  56  84  96  52  80  52  65  49  86  74  84  52  77  61  52  76  65  82  52  79  56  81  68  86  98  59  73  83  50  69  96  64  60  63  75  87  69  62  92  84  83  69  60  81  98  71  80  95  59  73  77  89  96  80  75  50  98  69  89  76  87  85  51  88  72  61  73  68  49  63  75  84  72  85  96  94  86  90  55  97  75  52  91  54  95  81  53  68  78  81  87  52  62  61  91  90  54  87  94  59  82  53  83  91  80  65  59  62  85  80  89  82  96  84  88  96  63  74  56  93  60  86  56  85  56  91  51  79  80  69  89  95  79  91  53  52  59  75  92  79  61  66  58  73  97  64  70  76  77  53  71  86  95  60  82  65  55  73  98  87  81  63  51  87  55  70  72  85  72  97  91  67  49  78  76  83  81  93  64  94  78  51  56  67  75  50  75  55  85  62  96  96  82  89  57  64  65  73  71  58  88  58  92  81  65  54  94  55  67  74  79  71  64  74  76  87  61  87  57  87  85  60  64  80  49  78  66  58  74  67  77  68  71  76  87  87  65  87  91  79  76  93  76  94  98  97  94  73  90  82  70  89  77  76  71  92  55  61  98  67  93  73  56  86  75  97  58  69  50  83  61  91  57  87  97  68  77  65  50  77  69  67  58  54  70  83  75  85  73  56  75  62  61  49  59  91  66  83  95  90  59  86  61  79  98  70  69  69  80  79  85  92  66  67  67  78  55  59  69  87  70  81  49  74  98  81  95  81  96  95  58  70  66  91  63  85  60  73  94  80  54  68  74  70  49  68  97  66  51  51  82  59  51  94  88  74  96  75  88  74  76  84  89  98  50  51  76  55  52  82  95  85  68  79  56  81  83  60  56  92  77  94  88  54  78  61  92  71  97  76  60  74  56  67  72  69  54  63  63  65  61  84  75  79  72  73  84  76  90  55  64  72  78  49  95  74  96  86  89  50  69  64  97  97  67  49  96  70  79  90  73  54  74  85  55  82  74  57  61  95  57  92  63  95  60  56  87  49  69  95  57  60  89  49  56  91  87  91  97  80  81  74  75  94  91  76  66  51  52  73  59  65  88  81  55  61  58  88  69  64  98  58  81  50  96  51  53  50  69  86  70  75  96  62  91  54  88  50  83  65  82  84  98  86  68  51  50  87  78  81  85  86  71  58  52  93  52  84  98  63  65  95  74  65  57  49  87  57  80  62  77  95  89  59  53  69  57  84  91  64  71  57  49  62  91  75  57  73  84  49  83  80  52  74  89  75  49  77  58  91  98  83  60  74  59  62  51  75  72  98  78  51  52  79  71  67  79  52  90  63  54  56  96  52  67  52  75  52  89  69  98  79  70  96  87  53  74  53  64  79  80  98  67  63  56  79  75  49  90  88  63  93  77  61  63  56  72  77  94  81  51  97  74  54  66  55  75  59  80  72  65  79  84  89  98  80  69  82  88  85  94  49  56  71  58  83  70  80  61  83  77  87  52  50  81  67  53  95  75  53  98  69  95  98  75  82  54  86  91  92  65  52  94  71  59  49  98  81  50  88  90  51  77  60  86  75  79  55  89  74  83  60  75  74  80  83  73  80  55  58  87  54  69  93  76  52  65  73  60  58  56  58  49  74  59  55  91  73  59  84  98  49  96  93  75  61  78  83  92  97  53  83  84  71  73  68  57  77  51  97  87  64  69  72  64  82  70  67  70  67  88  74  79  87  79  94  57  67  81  77  58  54  54  67  75  67  51  94  51  87  81  69  73  60  68  65  60  66  51  57  52  62  77  73  93  68  71  86  73  98  92  54                                                                                                                                                                                              
                                                                                                                                                                                                76  83  77  87  86  96  91  54  75  57  71  84  55  53  88  72  73  80  54  83  78  75  88  96  62  96  97  70  91  89  55  56  63  84  63  89  87  96  89  60  88  74  52  95  76  66  92  57  60  96  94  63  68  88  86  52  85  52  80  79  78  60  51  87  56  72  55  81  77  81  53  71  62  86  94  91  69  78  84  95  89  84  97  52  58  90  55  83  56  80  90  65  72  57  50  61  65  62  70  96  64  93  94  67  61  60  69  98  78  72  90  61  61  72  95  52  98  97  98  64  92  60  64  62  80  50  56  55  51  61  90  70  73  97  75  62  52  83  51  60  54  51  58  71  61  80  79  52  74  74  49  85  66  87  82  55  98  73  70  54  74  56  51  78  62  79  62  82  79  81  65  79  81  75  94  72  64  90  74  59  71  55  80  64  70  73  60  90  79  81  67  53  55  50  51  81  92  90  79  81  74  55  96  63  71  57  84  92  84  82  62  76  74  55  95  75  91  81  70  90  60  82  77  91  89  49  82  55  53  57  94  95  65  63  97  95  68  95  95  67  56  64  85  79  92  85  72  93  83  95  86  65  91  63  53  96  76  74  65  79  75  97  75  56  76  86  92  60  81  93  54  50  62  85  94  64  52  71  54  81  60  54  91  89  87  76  56  51  88  96  71  57  93  57  72  58  80  60  90  90  70  69  59  75  73  59  56  78  51  71  94  73  55  89  80  51  90  98  84  90  67  75  96  64  89  52  64  75  83  92  68  65  87  89  94  78  60  91  76  82  88  69  49  79  81  53  61  73  85  65  73  96  68  77  53  81  90  93  75  56  93  68  76  69  63  75  80  69  73  93  56  56  97  85  82  83  72  68  81  63  73  94  65  62  49  70  72  74  49  73  95  91  55  78  79  82  74  71  95  84  63  66  62  95  63  70  53  63  62  94  77  71  54  50  51  83  69  59  76  66  84  90  97  50  90  73  81  54  84  84  93  89  96  96  92  64  85  84  58  85  88  85  59  51  73  59  81  52  59  60  51  64  68  81  75  63  51  59  90  69  55  65  50  64  89  88  86  76  53  69  70  82  52  60  77  60  62  80  89  87  89  82  85  67  71  89  86  67  88  66  85  58  89  88  95  88  92  79  70  75  50  83  92  61  86  50  79  57  57  70  91  69  51  60  55  87  72  56  50  70  96  68  66  50  96  83  86  89  62  76  73  88  96  52  80  73  85  71  93  56  72  51  65  55  85  84  54  51  91  81  77  88  87  72  80  82  96  80  97  87  54  92  57  85  52  61  69  60  88  76  86  80  52  95  59  53  51  59  71  56  57  88  98  59  96  98  98  80  90  70  80  59  71  88  95  53  59  63  58  71  93  79  80  84  55  95  87  89  66  76  79  57  67  86  91  52  61  86  91  71  66  59  96  56  77  53  52  60  66  95  63  81  51  57  75  56  81  94  50  50  87  87  74  59  60  62  60  85  55  54  79  91  97  75  93  66  74  90  76  67  66  78  94  82  95  51  66  61  59  72  96  92  56  65  91  49  93  58  80  83  60  88  57  88  66  70  58  76  58  95  60  74  57  93  54  59  78  78  58  72  66  59  95  87  75  93  61  59  66  59  59  81  74  73  71  53  64  79  75  67  59  93  55  68  50  98  76  74  87  55  79  78  90  60  97  80  69  95  62  85  86  55  66  50  66  69  66  76  73  77  79  84  63  56  68  50  87  51  55  49  90  73  71  90  75  64  53  68  71  76  97  78  49  86  69  91  77  82  90  77  54  95  51  63  84  68  96  76  61  65  52  93  72  76  80  58  55  61  64  54  53  83  67  56  72  60  79  51  86  84  57  49  58  51  98  57  55  84  55  85  52  75  82  56  59  72  66  91  95  82  94  89  71  60  86  70  72  73  54  55  70  86  97  75  85  96  61  87  69  54  60  72  83  85  55  85  64  77  94  85  71  91  93  81  94  56  60  75  72  78  70  65  92  54  70  72  70  72  50  83  77  52  84  81  74  71  72  93  83  89  69  68  83  86  52                                                                                                                                                                                                
                                                                                                                                                                                                  78  95  52  88  83  49  58  68  74  85  83  96  93  53  98  70  85  73  81  85  97  89  80  58  58  89  93  91  49  59  96  90  77  80  86  87  84  63  54  82  72  82  93  71  79  58  82  54  94  51  98  73  60  57  91  88  75  49  73  66  59  59  50  98  95  73  72  81  85  54  98  83  87  51  60  96  86  76  56  69  70  76  97  72  75  89  88  49  98  68  51  66  87  57  68  61  90  89  83  88  88  76  57  97  67  52  83  83  75  74  62  52  70  94  69  81  52  88  58  88  97  58  96  86  76  94  96  75  90  73  59  71  86  85  75  72  89  78  54  70  90  75  55  49  80  75  58  66  52  55  89  93  56  92  74  68  78  63  61  68  87  92  53  61  71  65  86  60  54  51  94  84  55  86  66  54  72  75  67  83  56  95  61  74  81  78  75  79  54  89  58  78  89  93  55  77  77  94  63  94  97  95  82  68  89  88  65  63  92  49  76  80  89  49  55  61  54  59  89  71  62  61  68  78  58  70  56  56  75  85  54  57  82  72  74  70  59  67  74  69  64  57  62  57  67  49  54  81  98  62  93  86  91  56  92  97  94  96  93  79  94  95  80  62  50  84  72  93  73  91  93  76  73  91  85  79  77  57  66  77  85  91  87  98  49  90  59  97  67  49  96  51  83  77  61  52  86  78  55  62  87  54  61  58  82  98  67  97  82  95  67  97  61  67  54  51  68  91  58  52  93  97  78  57  50  87  49  55  97  89  77  59  84  60  82  81  54  90  90  54  62  77  89  86  92  86  94  80  97  86  78  67  80  93  77  96  90  74  77  98  58  80  55  74  95  54  85  96  56  53  92  79  49  93  66  94  86  95  96  71  77  81  91  78  59  91  68  85  88  93  69  97  86  61  82  49  98  97  73  98  62  54  97  72  83  55  71  73  95  59  62  50  68  98  85  54  97  93  64  81  68  98  78  73  60  76  95  75  96  85  89  55  61  70  49  95  66  91  72  77  58  71  87  49  52  59  71  93  96  54  54  91  51  52  72  76  54  93  67  97  73  67  61  83  52  56  95  78  69  83  65  74  51  72  93  80  52  70  94  62  73  51  56  89  90  89  91  96  68  80  62  90  87  87  51  87  61  94  58  97  89  50  57  53  55  71  74  97  85  58  85  85  56  83  54  59  49  68  76  81  78  93  60  96  82  53  54  97  53  73  82  56  84  64  60  80  87  71  66  49  73  58  65  68  76  67  78  94  97  93  96  83  64  53  85  54  50  67  73  72  83  79  79  97  94  98  92  57  68  65  53  79  92  95  95  63  60  63  70  52  59  97  71  52  56  70  49  66  93  86  59  95  63  94  66  64  68  82  73  96  83  86  67  75  66  81  61  92  57  98  83  80  87  63  69  54  97  63  85  90  88  98  58  57  85  64  51  62  79  82  49  60  91  92  66  87  51  90  75  62  92  74  58  64  67  65  97  49  62  91  89  69  97  93  83  61  64  89  77  54  60  81  49  98  63  90  86  61  92  77  94  64  78  73  80  62  92  56  61  65  83  88  64  49  49  64  89  89  94  50  90  80  90  89  63  70  78  93  89  65  62  49  60  64  86  94  69  54  49  90  87  86  50  96  87  57  92  72  91  62  82  68  60  97  75  59  56  90  90  91  49  52  74  64  93  91  84  94  49  78  50  62  93  75  82  80  62  98  77  78  62  62  93  73  77  81  49  58  67  63  85  76  73  68  69  53  56  58  90  86  78  96  82  73  78  84  70  85  98  95  59  49  81  51  75  61  54  68  73  67  52  84  81  55  52  54  58  72  56  71  70  93  85  87  75  54  94  79  49  80  76  68  58  84  65  96  96  91  50  66  93  85  56  88  81  80  57  68  67  69  77  76  89  79  93  89  54  51  76  72  85  49  57  65  55  85  96  69  88  81  51  68  87  79  87  55  82  83  77  71  78  71  66  73  49  69  87  53  71  94  85  70  91  93  85  53  59  95  67  97  49  72  50  71  67  82  64  49  68  74  69  82  85  74                                                                                                                                                                                                  
                                                                                                                                                                                                    49  84  55  55  90  98  92  73  84  94  96  51  91  66  88  75  86  96  75  67  71  52  69  66  92  60  70  70  90  82  83  92  91  60  81  78  77  85  60  62  87  88  89  69  54  73  55  71  67  49  92  92  69  86  60  83  86  72  80  82  71  55  87  68  73  67  95  86  49  67  58  67  55  54  96  84  96  89  61  67  86  49  61  96  74  70  81  75  77  67  64  96  93  96  91  85  62  96  74  91  94  64  53  79  60  87  91  81  76  61  96  56  55  90  93  65  60  86  57  73  81  88  64  57  66  92  59  81  81  56  56  69  88  65  75  67  85  66  50  92  92  58  84  90  86  65  73  53  94  83  62  90  62  81  85  67  67  68  91  63  69  92  68  74  70  53  76  88  88  94  86  70  64  89  98  81  89  66  69  82  84  72  51  63  96  82  77  71  63  85  86  96  82  62  52  72  70  68  60  70  69  88  81  77  88  77  55  80  74  63  79  81  63  83  76  67  68  51  55  65  69  60  58  56  55  69  61  50  56  83  92  82  83  50  95  66  59  80  54  70  79  58  85  55  60  55  98  89  72  69  49  60  86  74  96  84  93  63  98  78  84  50  51  58  74  92  94  82  50  50  77  52  84  63  61  81  70  72  83  91  62  84  77  81  76  71  88  83  70  86  69  68  95  98  49  65  89  95  65  54  95  54  71  87  60  90  95  49  56  49  71  61  57  55  68  77  78  92  96  64  98  85  59  91  79  67  56  92  54  69  93  71  71  90  83  55  50  50  65  57  85  61  96  60  97  63  53  75  89  59  72  76  57  78  70  81  72  94  57  58  60  63  95  55  49  70  74  89  87  50  97  77  89  55  74  75  76  71  89  95  86  79  50  65  53  87  88  89  57  72  49  58  98  67  58  72  86  91  61  59  74  67  69  53  78  87  57  61  50  78  70  79  90  58  82  77  59  53  81  65  69  76  59  94  76  51  69  92  49  49  64  86  73  90  93  81  93  76  83  71  93  66  54  75  68  49  52  61  91  95  72  56  75  75  54  55  87  63  49  62  56  75  69  92  77  54  90  69  92  51  85  51  95  58  88  83  59  95  49  53  97  72  54  60  75  97  84  90  69  60  55  70  96  69  52  74  97  52  83  95  65  56  78  67  59  57  56  78  59  79  95  66  88  76  52  86  68  68  64  87  56  86  74  74  83  98  62  69  93  98  52  49  64  82  63  98  69  53  87  56  72  84  59  68  65  90  87  52  74  74  91  98  84  98  73  52  65  54  53  88  55  93  93  85  72  64  61  73  69  50  83  72  73  57  57  51  51  90  79  90  73  50  95  87  61  63  52  65  97  93  60  92  78  69  75  93  57  84  76  52  65  67  72  74  54  74  90  98  75  49  74  95  72  83  98  95  50  87  88  51  76  59  76  69  54  57  79  87  83  95  91  61  76  92  58  83  77  85  56  90  72  55  90  83  84  84  84  82  89  58  89  56  62  97  92  57  63  54  70  75  78  65  96  52  81  89  85  66  76  68  73  79  59  66  49  61  71  77  66  78  49  86  62  56  50  62  73  54  80  91  86  83  86  52  53  57  87  98  97  64  65  52  96  49  89  69  81  98  62  81  96  50  92  87  80  98  81  92  79  59  51  60  67  76  54  72  98  74  59  61  93  79  94  66  50  84  50  82  69  85  68  62  60  83  56  68  76  60  97  80  55  56  98  74  67  53  55  83  51  58  84  79  51  69  64  68  64  80  87  66  64  59  92  89  49  70  77  69  97  68  74  78  68  75  94  53  49  64  98  53  49  89  56  78  56  53  63  77  63  77  84  70  85  49  85  67  77  62  69  96  89  97  70  55  57  65  52  71  84  94  50  60  92  55  56  98  86  98  84  98  49  85  64  92  51  94  84  87  53  89  49  82  51  57  50  83  88  53  66  59  64  76  64  75  60  86  93  77  68  95  62  58  68  73  84  76  51  87  54  98  81  82  80  94  50  86  68  89  72  49  55  67  98  58  61  58  70  84  87  68  92  61  97                                                                                                                                                                                                    
                                                                                                                                                                                                      82  89  81  58  77  98  96  58  86  76  56  92  78  49  81  76  77  50  94  77  83  53  69  56  82  74  51  58  93  96  77  63  97  74  89  51  67  86  84  83  73  69  84  77  95  70  79  55  54  66  53  58  82  96  98  72  73  84  97  74  67  88  54  98  89  69  50  96  49  78  54  84  56  68  75  61  83  60  86  77  97  52  55  84  98  84  95  65  58  62  85  62  66  53  72  94  67  72  56  92  53  54  76  94  88  61  97  94  83  75  80  86  72  86  57  49  83  64  54  90  64  67  57  49  89  63  82  63  98  66  70  82  69  72  94  69  68  68  60  66  77  68  73  72  72  62  89  60  93  52  94  89  86  73  67  50  72  56  72  64  71  53  97  49  91  86  79  81  62  67  72  50  69  88  78  88  84  60  59  85  67  69  75  58  81  66  50  78  70  90  93  66  93  82  61  71  57  98  55  67  58  79  63  51  53  77  67  98  89  95  66  89  67  79  90  95  76  70  59  61  72  70  69  79  96  81  57  63  59  55  84  98  79  65  50  60  60  80  67  65  75  63  95  76  61  62  82  83  96  50  51  92  65  57  63  89  61  77  68  78  95  53  71  53  54  86  87  54  68  67  65  57  58  95  77  58  69  64  51  84  60  94  84  90  68  58  57  82  75  65  67  62  54  77  49  86  87  68  60  96  56  61  97  81  57  51  77  68  90  64  71  50  82  58  65  85  78  82  54  98  60  83  50  80  91  95  54  98  97  81  57  81  59  63  91  84  90  50  90  88  85  92  96  80  97  73  97  98  66  62  73  92  68  50  72  90  54  72  57  74  90  59  72  50  63  60  57  85  79  61  97  93  60  52  77  88  55  98  90  72  81  70  76  51  85  67  76  93  75  67  71  83  59  54  94  76  58  79  95  87  51  81  80  96  60  50  68  94  76  50  54  62  62  93  98  85  76  92  63  76  81  97  68  49  90  86  89  52  80  85  52  79  63  79  70  83  77  56  98  71  82  87  87  78  94  73  78  95  78  49  56  80  69  58  51  98  93  75  92  86  82  98  52  87  60  58  59  50  68  54  78  90  87  77  86  96  95  82  73  73  58  97  91  74  70  63  87  64  75  50  70  57  56  88  93  72  82  81  67  60  57  69  62  98  92  95  83  68  64  68  50  60  85  56  76  95  51  70  90  74  54  62  71  62  65  90  68  82  59  86  54  58  67  55  72  63  96  75  62  86  78  65  94  90  90  85  98  85  75  71  77  76  61  90  69  57  58  53  85  95  67  52  75  50  75  60  57  52  68  54  97  86  88  77  52  79  54  95  80  68  80  59  74  49  88  49  53  68  80  60  80  62  55  73  59  75  85  70  82  59  69  56  58  64  76  64  72  81  62  71  73  83  95  80  77  77  88  95  63  95  91  98  85  67  74  97  76  82  72  93  56  81  77  81  66  80  85  59  97  78  81  80  54  59  64  76  68  65  69  83  67  76  81  84  87  83  60  74  68  78  62  71  66  78  81  64  85  93  94  71  95  77  50  73  49  61  73  67  82  74  56  71  92  50  53  80  83  92  66  77  92  78  82  93  85  89  70  64  94  49  61  63  90  90  61  98  78  51  75  94  61  56  59  83  90  96  73  71  96  63  55  76  98  80  55  49  85  50  50  55  95  79  51  58  82  73  91  93  73  59  66  55  56  52  98  76  74  87  59  63  82  58  56  77  90  90  62  74  70  66  98  74  51  61  69  77  51  79  65  90  50  67  68  92  57  53  78  65  66  57  59  60  75  50  77  56  68  66  85  85  67  93  83  62  65  60  64  83  83  62  51  76  89  91  88  60  83  65  75  82  89  94  81  68  57  53  68  72  83  69  71  85  90  95  83  73  51  62  60  69  97  75  93  72  82  87  63  60  55  75  55  78  80  81  92  63  55  91  50  70  68  78  64  93  97  64  68  79  66  72  51  94  77  98  79  62  67  50  52  67  82  61  93  51  84  98  65  49  98  80  91  86  86  98  80  52  71  64  64  61  55  83                                                                                                                                                                                                      
                                                                                                                                                                                                        61  79  98  90  54  85  63  51  53  51  85  77  63  73  94  55  71  51  74  49  73  63  98  88  88  51  61  70  86  61  72  52  89  61  67  90  50  78  92  81  62  68  72  80  56  57  91  74  85  69  96  79  80  94  93  93  66  66  83  95  73  98  82  93  59  94  96  69  88  55  94  83  83  54  64  65  83  76  57  55  51  86  49  81  68  90  97  56  74  88  74  90  67  65  58  64  88  66  74  53  72  88  61  63  74  90  85  63  54  50  90  55  74  65  68  75  78  69  69  78  74  51  74  82  86  81  72  87  77  57  60  56  66  65  89  59  74  75  64  60  51  77  68  60  56  91  85  95  94  70  95  86  97  79  95  52  62  94  57  66  92  96  93  74  79  98  56  73  82  52  77  53  79  96  86  69  64  85  59  77  67  52  70  52  72  93  94  61  78  97  91  69  65  56  57  94  76  68  73  87  94  55  90  72  53  77  64  49  63  53  89  50  77  50  70  79  50  97  93  56  59  92  63  81  81  67  80  59  63  51  97  87  62  81  82  71  55  80  55  97  56  98  51  77  49  83  50  82  56  82  63  63  56  52  53  58  58  82  79  81  72  80  87  72  57  87  82  52  67  87  94  97  94  57  96  78  57  82  95  94  88  84  92  61  94  91  65  50  89  85  78  67  69  56  82  81  96  81  60  90  61  79  91  60  59  92  52  51  58  71  90  63  89  82  95  54  81  89  59  70  60  87  67  80  96  95  92  94  63  79  81  86  59  64  89  59  60  62  83  90  87  98  65  96  98  89  54  63  73  79  92  85  95  78  79  84  86  62  78  69  53  54  90  78  95  76  75  62  64  90  96  85  54  74  85  94  56  81  64  98  55  61  85  78  49  58  81  72  89  70  97  71  79  91  97  83  53  83  78  95  70  72  72  52  57  67  63  62  50  87  79  85  68  72  67  95  77  89  95  68  55  71  59  79  97  73  65  58  86  67  89  53  68  78  69  73  89  75  69  67  90  95  94  74  69  79  74  61  93  56  56  65  81  91  79  88  90  94  60  80  77  63  61  82  50  59  83  52  79  53  86  64  76  57  95  82  51  69  87  74  67  86  66  61  94  84  95  57  62  84  88  95  86  78  92  63  74  53  75  63  70  66  96  96  86  80  90  63  90  60  51  94  65  75  62  86  53  70  87  79  75  77  79  80  51  80  60  89  50  90  90  93  96  66  52  96  67  64  55  76  91  65  90  64  88  56  95  68  52  80  97  69  69  81  86  77  72  76  70  81  68  60  95  95  66  86  93  50  50  62  49  90  72  95  56  55  52  63  86  92  52  84  65  89  57  58  73  80  72  88  56  69  85  88  52  69  62  83  71  72  72  50  81  77  76  79  53  82  85  57  53  58  84  49  88  82  77  67  57  72  50  74  85  67  58  57  97  50  52  90  63  97  88  58  63  50  74  57  61  95  54  70  98  93  69  53  91  51  96  72  87  78  95  50  64  82  65  71  75  68  75  94  61  61  98  89  53  84  59  49  52  79  66  65  71  64  72  98  91  95  71  78  67  72  52  72  85  76  55  62  69  88  85  96  60  92  85  76  61  64  92  74  69  91  96  92  71  67  87  87  83  92  98  95  91  79  65  69  76  94  72  86  90  77  97  55  74  98  95  73  84  66  56  61  97  97  51  93  70  61  64  97  84  61  64  74  79  96  93  83  88  85  76  70  59  86  87  97  50  67  68  60  81  81  74  49  89  70  62  75  91  85  93  76  69  68  81  73  77  72  69  62  87  97  62  95  83  76  86  94  56  61  69  57  85  52  50  74  57  55  68  62  75  70  69  54  58  51  54  70  64  88  90  92  83  51  71  77  55  64  82  74  51  93  57  53  59  53  73  61  74  55  97  87  56  65  86  86  88  86  50  92  98  64  60  77  95  87  71  94  92  83  53  59  67  52  50  62  49  83  83  93  82  93  67  80  89  78  79  68  81  64  94  66  98  60  96  94  77  54  81  96  71  62  76  87  96  54  96  64  70                                                                                                                                                                                                        
                                                                                                                                                                                                          64  69  66  74  50  71  59  63  55  69  93  61  84  69  75  53  64  82  83  49  87  92  82  72  56  62  65  64  91  63  98  85  68  74  60  72  73  63  85  50  54  92  68  77  52  70  77  74  76  62  66  96  71  55  72  54  59  95  55  81  97  71  61  95  77  74  81  72  87  97  59  87  64  67  49  63  62  65  92  59  87  51  92  88  52  59  58  97  84  52  82  92  84  81  92  56  70  90  53  87  64  74  79  82  84  54  91  60  88  56  76  65  56  89  65  55  52  87  63  64  67  76  87  52  81  96  68  88  74  85  78  88  70  88  63  70  98  78  61  50  79  89  81  49  63  51  95  52  75  78  54  58  53  87  51  61  86  70  83  78  59  79  62  74  66  54  52  73  83  60  67  84  72  73  80  86  55  81  54  81  95  69  77  88  89  56  60  89  78  70  88  54  88  91  83  74  70  81  98  52  61  80  53  80  92  61  93  98  93  75  53  66  67  75  59  92  49  75  86  75  96  76  85  52  66  54  52  83  78  77  78  78  82  77  64  58  91  84  86  70  61  53  74  97  98  67  67  70  82  82  58  68  80  62  85  55  90  63  96  52  67  50  52  90  98  92  49  53  70  81  79  89  71  60  78  70  69  79  54  81  83  67  74  63  52  55  66  89  71  76  92  74  91  94  85  87  76  87  88  75  92  56  73  63  69  74  58  89  78  73  58  70  50  71  67  59  55  93  51  93  52  97  85  54  76  72  84  84  65  50  71  92  68  51  83  78  80  52  50  78  67  63  57  61  75  60  69  49  75  69  92  85  77  53  93  86  61  91  55  74  55  81  93  83  84  86  62  66  75  77  54  75  58  96  72  88  63  71  73  68  62  84  90  53  94  54  62  63  68  57  65  65  62  87  83  61  68  56  64  65  78  91  53  91  57  73  67  70  66  75  83  65  57  93  78  79  64  95  55  57  63  92  91  84  65  87  58  83  80  76  73  90  58  55  53  57  63  94  52  65  73  52  87  61  74  95  58  73  62  74  81  58  60  53  77  92  50  75  82  62  94  67  94  94  58  65  83  94  66  79  90  89  80  76  58  76  60  70  95  55  65  89  94  97  96  57  86  55  73  97  61  81  70  82  85  74  49  72  57  72  53  72  88  60  63  94  76  61  54  55  56  86  95  55  63  83  49  97  65  82  63  66  52  53  72  76  53  77  52  50  87  79  90  53  72  50  57  85  92  84  73  54  52  67  61  74  80  59  73  63  65  60  86  78  80  56  62  59  72  60  82  53  74  88  81  82  88  62  75  55  81  83  79  73  88  82  85  75  64  78  96  79  49  61  80  69  50  52  97  72  91  85  52  50  92  88  74  57  97  79  91  88  84  66  88  63  56  61  96  51  81  88  65  70  82  73  59  76  82  50  85  69  76  61  60  98  85  70  65  94  80  88  97  64  83  73  61  61  66  96  76  66  62  82  92  55  51  94  95  49  67  68  70  56  54  73  82  82  74  71  74  74  83  89  74  75  56  64  56  86  57  71  97  76  95  85  49  89  69  51  94  89  85  49  59  49  73  65  66  91  83  93  69  59  87  56  85  61  51  93  52  61  82  55  58  83  49  87  65  74  91  50  52  89  90  69  58  87  93  83  63  66  57  76  64  84  77  77  79  65  83  50  64  54  66  78  67  63  92  75  78  96  53  63  80  51  61  55  63  53  54  73  71  92  95  97  56  61  80  61  68  56  55  54  49  63  49  61  66  64  95  88  74  58  63  50  97  93  59  65  49  72  73  75  96  96  85  84  68  94  71  75  86  64  58  72  98  52  82  75  80  64  96  79  79  56  53  56  80  85  90  77  64  65  77  51  67  92  65  52  51  82  90  66  58  65  50  98  72  58  86  69  52  76  54  92  79  89  51  67  90  68  79  93  64  89  58  75  98  52  90  79  81  78  80  66  74  81  56  98  86  61  60  90  64  49  55  84  78  56  93  57  92  75  72  76  85  94  88  63  84  96  68  62  62  59  75  73  95  70                                                                                                                                                                                                          
                                                                                                                                                                                                            54  66  67  96  51  81  64  78  83  71  77  79  88  84  58  56  50  90  74  87  56  74  68  77  61  52  82  81  56  91  79  98  74  96  87  84  60  66  82  94  78  75  71  84  96  72  86  57  72  51  95  69  91  68  71  93  88  65  71  75  65  57  66  54  73  94  70  58  91  96  94  88  54  57  75  92  79  49  58  77  98  93  60  85  66  68  91  55  79  97  64  64  69  93  66  57  87  58  91  56  92  98  82  50  76  85  89  76  49  84  65  94  55  49  79  80  88  57  70  60  69  63  95  87  96  91  50  57  87  52  57  89  53  52  54  55  61  96  52  68  66  86  65  50  63  90  57  65  95  72  84  78  73  63  69  97  67  63  58  61  63  51  57  55  61  98  84  55  86  70  97  58  80  90  80  94  85  58  83  94  89  65  75  89  78  75  70  67  69  83  96  86  87  70  72  56  78  49  68  71  49  88  96  67  83  74  94  72  75  53  89  83  76  97  90  77  74  67  60  53  68  71  50  62  81  58  63  95  71  80  68  82  78  81  60  98  93  63  86  65  93  53  49  94  67  65  65  50  98  83  67  71  96  72  98  74  61  98  80  85  49  49  59  89  58  62  54  59  61  60  75  49  93  87  84  61  95  77  90  87  55  63  88  56  70  49  86  54  74  76  88  66  92  78  62  52  85  87  60  59  74  69  59  70  54  97  94  82  51  90  89  62  60  50  98  78  58  97  85  78  64  49  85  88  82  73  55  88  84  50  70  70  64  86  63  83  64  78  86  73  88  76  58  69  86  74  62  79  65  54  61  74  51  83  93  74  73  68  69  78  57  58  51  89  90  63  76  69  91  66  75  89  70  58  80  75  93  51  98  85  51  51  56  94  66  64  74  86  82  92  66  94  55  97  73  84  60  94  68  86  80  60  69  76  57  87  58  63  79  51  72  71  50  69  56  97  50  83  49  81  57  62  53  67  52  74  61  78  96  81  91  95  73  86  93  87  67  55  78  85  57  72  88  98  50  90  65  63  49  51  63  83  94  88  66  96  83  76  51  80  68  75  76  89  83  89  50  98  74  74  68  81  95  94  71  77  62  95  61  87  75  58  60  69  79  67  50  76  93  97  84  51  57  50  55  59  70  65  80  82  90  51  71  73  74  95  93  88  94  83  50  56  86  65  50  87  66  60  96  51  73  92  84  74  57  58  60  95  55  55  71  49  62  70  71  61  76  52  51  98  58  76  93  71  97  64  49  65  76  83  81  65  54  70  94  88  72  98  75  72  53  71  69  73  82  52  86  59  49  59  65  61  97  59  89  87  70  72  58  86  82  70  56  73  59  53  52  51  85  91  81  78  82  95  57  56  49  63  98  98  87  76  95  50  67  74  91  55  94  50  98  92  61  97  93  85  87  95  55  82  64  58  86  90  91  90  65  56  80  79  76  68  72  66  95  75  62  60  50  66  56  51  51  58  95  97  56  69  71  62  82  82  80  91  74  74  93  64  74  70  65  82  66  54  82  95  89  66  84  71  66  66  79  62  90  89  89  53  84  94  74  53  98  86  96  82  70  75  91  74  80  73  88  93  63  90  87  77  81  70  93  65  51  84  71  81  86  88  54  66  87  84  78  77  53  90  81  56  61  87  63  98  51  50  66  66  89  51  85  87  68  74  84  51  75  56  82  50  57  88  93  93  56  94  65  79  54  69  56  83  74  57  50  53  56  81  90  96  87  53  88  56  66  80  58  74  69  79  96  96  62  70  69  78  83  73  80  96  52  92  58  51  89  98  58  94  66  65  51  87  62  55  75  91  59  84  50  80  98  65  71  76  74  51  56  66  77  71  52  65  86  96  74  85  74  61  76  88  98  78  60  87  97  78  58  78  94  71  79  92  76  89  73  89  91  96  79  88  89  95  85  93  77  49  94  89  52  64  80  73  72  57  74  64  51  81  87  67  72  61  69  74  96  81  71  98  63  90  53  68  75  78  53  59  88  63  75  49  49  94  72  71  96  78  83  55  71  95  58                                                                                                                                                                                                            
                                                                                                                                                                                                              90  83  56  82  93  84  68  69  85  62  62  73  88  63  65  66  65  87  56  97  55  90  80  81  74  91  91  90  86  87  58  55  79  80  54  62  80  91  84  93  62  90  49  72  95  71  94  62  73  84  59  52  77  57  92  76  53  84  84  80  84  52  91  85  77  93  96  94  87  56  71  67  63  63  68  58  62  69  91  90  67  73  69  84  89  82  51  83  75  58  76  53  81  98  98  49  81  80  62  75  63  79  70  75  52  56  57  72  51  77  88  73  92  82  61  70  76  73  90  92  79  80  60  67  83  93  65  77  75  95  77  65  56  84  67  86  84  50  91  92  90  87  54  86  72  76  67  88  72  80  89  95  59  61  51  66  64  73  85  90  92  62  85  75  66  96  50  56  64  49  97  75  80  98  83  90  55  78  95  95  69  78  97  69  85  94  84  61  81  76  81  78  59  71  78  80  96  87  87  66  62  77  93  70  57  58  85  72  69  53  56  54  98  78  70  68  71  71  89  95  87  70  92  56  61  93  80  88  65  53  62  80  68  67  79  97  49  65  74  87  98  93  94  59  73  80  87  89  59  74  54  97  74  68  52  57  64  53  89  72  51  55  69  59  65  77  91  57  75  71  64  85  93  65  86  77  66  68  70  58  90  59  86  60  92  50  88  59  93  70  55  84  68  79  83  84  76  81  55  63  50  57  83  93  62  84  81  57  69  65  76  97  81  87  98  86  98  84  76  90  54  55  57  51  86  62  58  66  87  83  55  50  63  53  66  90  92  65  64  78  94  90  92  63  84  51  60  83  84  71  87  62  82  64  90  73  90  82  59  85  73  62  80  50  68  80  93  56  72  57  91  57  49  55  49  54  96  78  54  73  66  85  85  74  94  97  98  74  66  69  91  53  53  62  92  58  65  65  76  58  50  63  51  58  58  96  80  61  89  58  65  67  89  49  75  66  64  91  81  78  53  61  75  49  60  76  66  68  66  89  68  80  62  59  73  92  92  64  64  76  50  84  55  59  67  68  91  73  70  63  67  59  65  52  80  78  51  85  69  67  61  60  84  56  56  82  70  71  66  97  68  88  87  58  64  55  53  51  51  89  57  64  79  78  61  61  85  77  69  61  71  70  86  96  78  73  67  55  77  74  71  68  76  59  64  64  72  72  81  67  80  91  54  87  88  55  73  87  70  69  56  83  92  95  62  60  72  90  97  79  97  56  68  63  80  86  95  55  92  88  49  69  50  50  96  68  54  85  64  69  59  54  91  94  51  72  61  58  82  59  98  64  49  54  60  73  83  66  49  90  92  80  61  86  66  97  75  84  52  95  98  86  67  82  75  74  57  79  73  58  49  95  88  67  66  53  49  57  90  69  65  62  71  91  87  78  60  60  83  91  97  92  73  55  88  83  96  53  58  72  87  74  89  83  83  65  53  97  51  96  93  57  51  71  53  57  83  80  53  74  75  56  79  91  50  57  75  89  68  82  95  53  58  86  56  69  49  75  80  85  94  72  98  93  52  69  85  91  68  82  58  53  88  69  98  49  77  54  88  56  58  97  65  73  56  74  73  55  61  53  86  87  65  66  73  58  55  80  95  74  94  98  70  82  85  52  92  73  63  94  64  71  91  75  93  68  95  50  70  53  88  93  69  85  66  57  79  70  78  57  63  73  73  69  94  55  64  92  61  98  67  81  80  93  49  49  85  65  67  62  75  91  49  49  88  64  64  90  85  68  76  72  65  66  68  53  65  51  77  74  90  89  64  73  88  89  61  70  64  98  88  50  71  89  95  94  75  94  57  82  58  67  59  60  93  66  91  59  89  54  78  63  77  83  88  68  81  51  84  53  87  75  96  55  80  63  85  97  60  87  61  86  79  84  61  70  55  94  95  88  92  75  84  88  98  68  89  62  88  94  79  53  64  64  69  61  71  77  85  95  58  54  96  70  94  76  85  51  52  89  86  49  54  50  90  90  57  49  54  61  96  49  97  65  52  66  72  58  87  49  78  53  76  57  80  67  98  97                                                                                                                                                                                                              
                                                                                                                                                                                                                96  96  63  49  56  76  51  49  52  69  89  79  91  53  77  73  49  88  64  82  65  64  90  49  84  53  67  49  94  86  53  50  74  95  82  84  75  71  70  92  62  77  95  62  86  51  96  94  53  76  98  49  55  77  64  92  85  74  96  66  79  68  64  94  79  61  71  58  82  61  52  97  77  82  85  71  50  58  76  54  84  54  85  73  54  91  67  59  77  98  61  56  90  98  75  95  50  95  62  58  59  89  67  90  53  84  55  97  62  69  88  79  86  55  54  71  96  79  59  85  51  78  69  75  74  90  70  82  80  74  61  71  60  66  57  74  70  81  58  63  92  56  70  93  68  52  54  54  98  76  68  91  92  91  94  92  91  93  61  77  86  92  89  62  63  87  52  53  58  94  83  70  69  73  81  62  96  72  88  73  93  50  61  85  95  64  75  78  84  74  74  71  95  70  50  61  59  94  63  95  55  88  73  75  64  90  64  65  56  84  59  91  98  77  59  89  96  51  80  60  82  84  89  77  74  93  68  85  72  93  94  81  80  89  90  50  90  51  60  89  49  71  86  66  61  49  82  94  49  53  91  54  63  98  60  70  79  70  49  68  80  68  70  80  52  78  80  81  57  58  71  95  70  90  61  86  90  93  65  56  80  50  70  88  60  59  93  86  69  94  76  55  96  60  90  83  80  53  55  87  88  75  57  81  84  78  49  54  54  54  85  53  56  63  84  89  97  76  55  97  77  72  53  86  50  93  77  98  84  70  57  62  61  96  54  93  59  80  61  93  71  92  73  89  51  52  83  62  84  72  98  68  77  58  97  59  83  68  87  60  66  88  73  52  89  60  93  57  56  63  63  79  82  61  50  55  86  78  69  71  76  52  83  50  84  91  70  58  71  57  96  94  67  78  95  93  74  71  81  88  51  82  54  53  60  83  59  98  83  60  97  98  59  49  77  50  93  71  85  63  66  55  60  79  82  54  83  59  60  82  50  79  59  49  86  80  59  82  63  67  55  85  59  64  77  62  71  67  95  88  98  54  59  95  73  76  52  79  57  53  71  51  67  95  87  75  97  72  87  50  86  54  95  69  89  89  83  54  73  93  85  89  61  93  85  49  67  49  62  98  55  90  75  86  98  68  52  83  90  93  83  91  58  82  65  71  50  80  78  61  69  70  83  63  76  96  92  65  58  67  87  63  65  59  71  64  98  84  50  66  71  53  64  66  89  85  92  83  56  79  65  84  84  92  95  89  98  56  88  94  70  85  87  64  87  96  89  50  52  53  59  52  72  78  93  82  91  84  90  63  61  93  84  93  71  78  56  62  96  88  82  79  95  49  77  86  54  66  51  98  80  75  49  89  74  57  73  65  90  77  63  50  65  85  54  89  69  52  71  73  68  62  49  94  61  66  63  67  60  96  51  88  94  95  65  76  89  95  54  74  58  95  91  80  72  82  62  58  69  94  74  79  83  83  49  53  71  59  66  76  58  61  83  75  53  72  54  94  95  65  59  65  77  90  87  71  87  90  84  90  49  53  53  79  97  75  90  59  80  65  68  72  97  51  72  76  89  89  76  97  88  92  88  89  53  73  97  60  67  56  93  79  57  85  62  49  64  92  83  85  58  70  94  95  67  88  85  51  84  81  66  77  93  77  52  96  90  52  64  75  85  59  78  90  96  52  89  70  81  51  65  65  73  93  92  62  55  67  76  93  52  96  93  71  51  81  65  85  96  49  74  90  95  53  54  65  95  71  90  90  55  59  72  53  54  65  90  95  57  88  60  90  95  68  88  62  63  82  56  87  97  62  57  89  76  51  52  49  61  98  95  70  80  50  78  63  76  86  76  85  53  85  84  50  62  85  49  69  59  89  74  65  51  55  91  80  66  71  76  51  50  57  88  88  59  65  86  60  67  56  81  52  50  73  52  91  62  64  50  78  81  49  52  52  62  54  76  83  58  65  85  83  52  93  85  97  81  50  80  74  96  64  94  58  63  97  72  91  89  85  52  66  56  53  93  61  94                                                                                                                                                                                                                
                                                                                                                                                                                                                  74  64  59  58  59  68  87  90  57  80  51  78  80  74  82  66  79  54  68  50  91  88  63  60  67  50  63  62  49  68  72  97  49  92  66  95  76  76  90  68  67  72  95  79  62  85  81  93  78  54  56  58  72  70  87  78  63  70  73  88  59  66  76  58  95  93  54  92  52  71  57  76  60  64  62  82  87  52  63  74  57  50  71  50  68  65  50  85  66  58  62  81  60  57  81  57  74  73  77  91  95  57  81  90  74  81  65  75  59  57  66  70  93  94  92  74  95  80  82  97  61  68  51  55  56  75  64  82  76  72  70  74  49  51  98  87  55  98  74  65  75  62  74  84  72  70  66  53  69  71  79  56  60  69  83  95  49  53  80  69  53  94  62  75  62  67  64  90  93  85  85  61  86  70  95  90  75  57  84  54  71  76  57  92  62  67  96  96  86  92  92  94  54  59  83  56  89  92  70  89  77  90  78  54  67  68  84  65  95  82  65  64  63  80  76  93  86  63  76  94  59  58  84  87  92  56  85  72  75  93  95  77  62  98  52  64  65  83  49  98  65  83  90  59  85  89  60  79  57  54  93  87  51  71  52  57  56  91  89  69  85  49  64  97  98  82  73  76  85  51  76  58  68  91  82  50  49  98  70  59  60  88  51  65  55  61  50  77  60  71  92  63  50  55  61  92  76  93  75  69  93  75  87  87  90  83  53  71  72  85  72  61  98  55  93  61  85  54  51  64  92  95  98  54  75  55  97  69  90  88  61  95  50  61  91  68  87  62  50  87  93  89  91  84  62  95  91  92  77  56  84  88  82  58  96  61  85  86  65  64  86  76  72  68  51  64  62  68  87  52  64  59  63  95  49  55  98  65  60  63  69  63  88  65  54  51  91  97  58  85  65  66  84  66  63  97  56  69  58  94  84  65  55  94  82  88  95  88  97  90  93  75  82  50  88  90  84  52  89  56  77  89  94  61  94  77  71  94  67  77  89  93  86  55  97  67  80  88  63  72  51  54  67  65  69  89  76  78  60  58  68  50  50  80  94  56  50  86  60  60  70  51  51  91  65  96  49  60  97  80  59  57  76  86  89  93  67  52  89  72  58  55  76  75  97  49  77  49  98  79  89  89  50  57  70  83  67  95  60  75  92  82  60  57  65  61  74  85  75  52  90  71  75  89  49  78  75  78  50  70  94  77  54  62  78  68  70  58  95  85  58  96  78  87  86  71  69  58  65  65  89  80  90  71  83  72  57  60  80  71  87  91  72  61  54  85  73  70  85  78  69  83  54  49  72  77  92  90  73  90  84  67  49  64  63  70  66  90  84  80  92  92  49  55  72  74  68  63  59  55  52  58  58  96  51  95  76  54  77  94  66  97  74  49  68  74  87  87  64  71  74  50  56  55  83  59  62  49  49  97  50  84  86  96  79  67  64  67  89  95  54  86  74  73  95  69  67  91  75  64  61  87  70  55  91  50  52  67  78  98  68  63  70  72  64  51  66  63  58  49  88  64  92  92  93  49  64  85  80  73  52  89  90  52  54  55  63  89  53  97  67  50  81  98  58  81  88  76  71  85  74  84  58  97  89  90  58  83  75  65  51  70  74  92  64  57  71  65  61  93  98  86  85  57  58  78  59  70  80  93  85  85  71  67  79  63  92  89  95  65  96  61  51  68  83  74  67  71  61  90  60  90  76  92  98  96  97  59  94  84  51  75  51  55  51  93  72  63  60  55  53  85  92  89  74  94  52  66  91  51  56  97  81  63  59  91  82  84  71  84  53  67  85  55  65  56  49  75  72  61  70  60  89  96  83  87  72  85  84  75  59  76  58  91  60  52  54  96  57  60  73  77  66  70  91  97  57  85  51  72  55  94  62  73  49  74  72  57  56  91  61  80  54  54  79  98  58  68  68  52  60  60  80  57  61  54  69  90  54  87  71  63  91  53  80  60  58  95  56  78  85  75  89  58  88  87  57  81  62  69  76  74  52  91  68  50  66  50  75  80  92  57  91  58  63  66                                                                                                                                                                                                                  
                                                                                                                                                                                                                    78  55  59  65  55  56  89  61  81  69  64  50  62  51  90  49  84  55  69  56  90  74  76  97  92  55  97  50  81  57  92  96  73  94  78  52  80  55  49  81  65  67  75  63  94  55  71  88  97  53  72  75  78  90  92  73  91  56  86  92  88  80  85  50  82  98  77  95  89  60  70  73  92  85  66  54  84  73  72  90  77  72  92  81  68  78  94  64  63  56  91  93  62  70  89  66  57  65  96  96  58  89  59  52  88  54  95  77  94  76  78  64  63  89  79  70  94  77  63  57  92  92  85  60  91  56  60  63  71  78  85  82  52  93  81  76  51  61  84  98  92  85  86  79  67  58  63  81  55  92  87  62  81  61  53  91  76  74  60  56  78  77  68  94  96  82  78  90  50  52  86  64  54  71  65  79  94  56  67  51  55  78  58  57  86  83  71  53  68  83  49  52  65  74  54  68  52  84  93  81  61  66  69  95  70  91  55  60  69  83  60  88  70  65  84  78  86  76  65  71  77  90  79  57  82  76  77  52  52  69  66  71  95  71  83  85  91  71  91  84  65  83  98  97  85  94  80  82  50  69  66  70  79  74  54  64  84  52  82  94  73  61  52  94  85  97  66  73  87  85  90  75  71  54  89  94  60  61  77  73  93  94  51  84  92  66  93  50  96  88  98  97  76  64  95  50  90  70  97  87  78  82  52  56  72  89  97  70  85  70  94  82  62  53  58  98  89  88  67  58  89  64  84  78  95  97  73  55  69  82  85  62  61  68  81  60  51  69  76  53  85  83  70  54  67  90  80  95  67  55  61  95  71  98  77  58  95  88  62  95  85  97  94  50  82  83  55  62  92  76  64  93  62  86  59  83  85  83  61  96  77  94  74  93  51  72  89  89  70  79  98  85  56  76  54  65  57  54  53  54  83  49  91  69  70  97  57  93  93  53  67  51  81  50  49  51  82  72  91  87  61  49  68  98  76  60  68  76  57  78  96  63  53  55  75  78  87  90  68  60  59  96  61  88  56  68  98  79  67  78  59  67  50  50  91  68  96  72  92  72  60  66  86  53  59  90  98  77  83  81  52  60  54  53  58  90  78  91  94  84  50  90  88  95  52  69  74  97  66  63  59  59  97  62  51  68  64  62  50  66  97  76  59  86  75  76  69  63  79  93  58  58  60  93  75  58  81  88  90  84  72  94  77  61  50  88  96  87  90  77  98  79  76  49  95  87  73  82  71  89  79  94  66  73  55  92  60  62  50  62  90  57  78  56  92  74  88  76  68  60  56  86  91  85  50  87  65  78  81  94  89  80  58  91  96  86  89  78  95  58  87  70  74  56  88  72  95  93  78  83  77  94  97  64  59  82  69  79  98  71  77  81  54  79  85  84  50  61  71  83  92  68  93  51  53  88  72  90  50  60  55  53  85  77  51  76  75  78  95  71  66  81  57  60  54  79  67  72  94  59  96  67  63  95  78  98  91  71  68  61  56  98  78  81  70  67  63  82  64  78  76  69  64  89  98  58  57  63  82  63  70  56  78  94  95  85  86  66  87  76  90  60  58  67  80  98  97  92  66  50  50  70  68  89  55  98  75  62  92  88  66  73  76  89  59  96  95  80  80  76  91  50  53  71  74  65  59  65  86  69  97  54  57  57  77  51  73  85  64  61  87  49  58  51  83  77  83  52  85  72  95  75  86  97  54  63  88  62  51  96  86  75  71  49  73  85  78  51  82  90  72  93  68  57  78  81  56  78  71  55  86  86  78  93  65  67  92  92  49  70  69  71  70  51  93  75  68  78  94  97  76  65  86  55  93  87  54  90  74  74  91  69  79  78  79  77  66  95  95  72  79  74  74  53  61  74  79  64  54  56  94  66  89  62  83  57  90  66  98  57  58  89  66  58  89  82  50  75  58  53  60  94  65  51  55  69  98  89  75  69  97  83  80  77  81  63  50  69  60  72  80  98  82  56  79  50  92  98  94  84  86  98  96  88  82  58  84  86  79  75  93  72  61  87  88                                                                                                                                                                                                                    
                                                                                                                                                                                                                      51  82  92  74  94  92  53  88  98  98  85  65  98  81  88  97  83  65  75  98  78  67  92  69  49  79  57  83  98  51  57  61  62  59  92  88  83  80  56  59  76  54  66  93  65  93  56  95  72  83  64  87  88  82  76  79  86  66  57  90  80  93  55  50  51  70  67  60  59  60  95  56  74  68  76  97  98  73  72  84  73  50  82  79  83  78  85  81  85  55  96  61  62  96  58  77  69  76  79  83  93  81  81  54  51  81  91  96  96  79  50  86  60  58  65  66  50  80  61  62  59  78  92  58  79  78  84  89  61  95  90  95  87  63  81  86  74  90  80  53  92  53  60  72  52  79  55  71  57  61  62  57  53  52  78  63  58  58  61  80  54  86  77  62  66  93  55  59  97  69  91  49  86  83  70  94  78  89  65  56  77  56  53  57  70  73  70  59  89  63  80  88  58  98  88  60  81  69  86  55  62  66  78  72  90  73  85  75  91  72  92  86  66  59  71  86  73  63  88  63  50  65  79  94  60  78  83  97  90  95  76  71  96  71  64  87  92  58  63  66  92  76  72  94  88  63  60  79  51  85  81  91  62  78  70  75  87  51  82  87  55  96  53  73  59  65  83  97  78  61  49  57  56  88  64  93  78  58  50  69  68  87  53  82  87  97  66  63  75  69  51  78  62  51  78  63  90  95  56  88  61  72  89  89  53  86  77  63  84  74  58  97  59  66  54  80  90  62  49  83  52  57  94  86  98  70  81  72  80  54  52  96  86  76  63  92  70  71  58  73  75  70  92  84  95  59  78  66  67  53  69  86  83  60  89  60  86  65  79  96  91  85  59  79  87  80  86  65  86  65  93  70  60  77  54  69  81  93  95  63  98  53  89  57  73  58  63  96  86  98  56  69  61  54  83  67  86  93  96  71  54  75  59  62  91  93  59  97  70  66  54  53  75  72  98  65  74  76  96  95  90  60  64  64  50  98  88  96  83  52  49  65  96  98  80  96  56  68  57  83  90  63  52  97  55  71  77  62  88  86  97  76  82  54  70  70  63  56  58  79  77  88  62  60  50  59  52  69  70  76  54  65  86  78  72  98  86  51  73  67  68  84  76  85  51  56  83  94  61  92  93  92  51  54  86  60  90  90  68  75  83  93  95  74  91  68  64  52  82  86  54  57  81  92  53  75  52  91  64  54  83  90  74  79  73  75  56  91  84  63  89  54  75  97  74  92  67  88  87  53  53  88  87  51  53  67  65  56  71  96  98  51  92  59  54  75  65  60  52  88  75  77  72  55  53  59  55  68  57  98  96  64  85  96  57  56  57  54  92  70  94  60  95  89  61  61  89  61  68  64  75  81  57  84  60  81  79  60  58  90  71  55  78  61  82  77  68  76  79  70  93  70  83  91  68  97  87  68  64  92  56  82  95  51  64  96  95  81  89  67  55  58  79  85  64  90  81  58  97  50  80  78  73  78  61  95  52  53  56  84  66  67  59  72  57  55  58  74  74  50  94  89  55  58  94  76  57  63  89  59  61  91  87  84  62  78  83  98  90  49  69  83  58  83  89  74  72  75  83  90  87  58  78  59  60  64  55  55  62  52  60  49  56  88  98  52  53  67  72  61  52  82  97  73  97  53  82  52  88  58  54  78  61  66  89  72  64  65  55  62  61  52  70  88  61  86  72  93  84  59  61  80  74  96  87  94  53  93  63  54  90  58  59  89  50  94  90  51  94  50  72  69  93  80  66  93  85  55  59  67  67  79  85  56  66  82  80  89  63  59  71  62  88  53  82  59  90  90  58  53  72  57  86  73  96  62  71  89  73  70  79  73  51  57  57  91  92  79  57  62  95  50  95  53  64  91  97  51  54  73  88  83  87  53  94  50  91  69  59  58  77  96  50  72  55  76  89  49  69  55  87  49  57  91  78  81  61  92  59  66  95  55  61  85  82  72  89  97  87  97  95  51  97  77  77  72  61  58  68  89  59  94  92  74  52  52  54  77  76  59  82  81  74  94                                                                                                                                                                                                                      
                                                                                                                                                                                                                        71  67  72  67  85  49  62  52  72  58  90  60  69  93  76  98  75  88  65  89  58  71  91  91  63  96  51  83  90  77  59  94  82  87  54  51  85  65  61  94  97  82  80  80  92  66  88  86  86  78  81  56  83  50  74  56  84  68  88  56  62  65  63  96  93  91  97  68  68  76  53  94  97  52  51  73  88  54  54  98  97  52  98  84  98  83  59  95  70  67  50  94  71  82  66  91  70  91  55  73  88  69  80  73  49  57  49  70  78  55  81  96  64  57  58  49  71  73  97  89  67  49  95  58  84  75  72  82  98  98  94  69  53  84  57  87  97  59  96  72  76  84  76  81  96  49  76  57  82  88  60  59  66  84  60  59  74  95  83  92  57  71  95  82  79  64  91  98  66  54  85  62  76  61  54  71  58  82  87  65  75  69  85  89  77  80  56  49  82  83  73  98  74  95  56  68  57  50  93  84  89  94  82  70  66  63  67  76  55  90  82  84  93  73  59  58  67  83  56  71  50  73  51  74  98  61  65  53  64  61  65  85  92  94  71  84  84  85  49  53  81  73  51  68  76  60  79  51  87  85  85  62  71  50  58  83  80  97  88  68  97  94  80  66  81  53  51  62  87  78  51  82  90  92  93  79  90  61  81  77  62  79  71  82  90  54  82  95  77  98  73  69  74  68  74  68  98  88  71  61  62  73  68  76  66  98  71  64  81  98  66  61  61  75  75  81  74  85  51  64  77  89  49  81  84  82  90  55  79  87  63  63  58  74  71  95  79  95  56  54  90  81  95  77  66  51  94  56  86  90  70  67  69  70  50  76  58  69  55  59  80  64  65  87  67  71  74  67  68  78  85  51  97  62  52  82  75  94  52  64  95  76  95  64  63  89  50  51  80  76  61  50  95  96  77  69  78  91  62  81  88  51  90  65  84  96  71  54  86  67  68  93  84  92  83  82  65  72  59  76  67  71  79  49  92  97  87  49  75  58  66  59  80  96  78  96  92  50  65  55  57  76  76  56  66  85  64  63  61  65  97  53  58  49  53  95  59  81  97  73  97  98  57  60  90  93  72  88  92  82  57  67  98  81  51  49  75  76  88  54  62  92  55  82  74  97  97  96  79  79  67  90  54  62  75  97  94  50  85  87  62  64  78  69  62  61  86  97  75  75  50  97  73  66  68  77  70  50  50  57  67  52  77  84  62  75  78  90  75  95  87  87  55  65  86  72  92  69  75  88  70  70  73  88  56  90  87  60  94  88  85  80  60  69  69  54  96  78  98  85  65  93  88  50  95  88  82  93  83  61  65  75  50  98  53  96  93  71  73  72  83  98  53  81  58  86  57  54  69  50  93  58  62  76  83  77  81  87  67  55  73  61  92  69  62  59  75  85  60  93  50  78  74  77  61  78  65  68  56  57  84  51  89  68  83  81  94  51  58  74  98  87  75  64  76  54  49  49  71  91  53  79  55  59  61  83  60  54  71  66  59  68  82  93  80  86  69  64  62  85  67  70  94  92  57  86  50  62  53  64  88  94  67  93  59  59  78  67  67  80  65  94  76  87  50  89  83  76  63  60  76  88  74  85  67  76  92  93  57  78  95  94  89  68  94  85  86  58  95  78  64  52  83  82  85  92  95  84  53  70  89  52  61  79  67  86  53  87  82  52  53  68  59  73  90  70  72  84  75  68  69  56  89  55  68  90  57  78  61  61  69  51  71  77  74  60  73  50  67  89  77  80  69  85  90  65  50  84  90  73  55  93  57  61  96  55  62  73  89  50  57  86  93  65  96  78  89  74  49  59  68  92  95  60  59  63  82  98  59  75  90  85  88  58  68  49  87  91  81  80  55  85  66  86  75  67  88  75  65  60  58  76  55  96  86  89  61  52  76  83  82  83  93  96  84  59  82  75  93  63  69  64  56  86  54  50  98  61  68  82  66  57  86  93  66  97  74  54  79  50  71  67  71  52  68  72  56  90  62  50  90  59  69  86  82  65  53  62  63  74  88  53  76                                                                                                                                                                                                                        
                                                                                                                                                                                                                          67  74  75  97  84  81  72  52  69  56  94  56  61  73  66  54  57  74  85  62  85  98  61  57  64  80  58  58  52  66  55  93  68  95  81  58  86  97  80  74  97  67  86  62  58  88  74  55  49  65  73  84  70  78  73  81  88  88  54  85  53  92  58  96  83  97  68  86  71  50  86  92  50  58  76  66  75  50  76  72  81  59  83  70  89  64  95  74  69  49  82  86  67  75  91  50  84  54  58  70  81  76  77  57  79  79  62  96  69  51  74  49  96  57  64  76  57  92  63  69  91  83  94  76  85  58  61  96  73  82  76  90  69  61  53  59  49  77  63  84  56  96  92  73  87  57  79  68  85  50  50  82  61  80  56  74  87  52  94  80  96  62  57  86  86  94  70  66  76  89  72  74  63  75  69  71  76  61  73  93  87  76  73  78  50  53  57  69  62  53  57  51  64  70  80  80  81  51  80  71  70  75  94  54  95  89  66  83  53  85  66  85  57  75  51  61  84  81  50  75  53  52  76  83  74  89  86  95  59  88  61  56  61  91  61  69  60  52  56  54  93  96  95  93  78  61  68  55  89  79  93  89  82  57  83  90  58  89  64  78  77  93  60  73  52  90  83  53  96  56  65  60  65  94  81  90  76  53  54  90  71  78  78  93  64  74  68  62  67  80  62  57  56  85  56  87  85  78  59  78  56  71  73  96  62  67  59  73  69  82  82  94  82  73  76  85  79  81  56  91  57  69  94  76  71  96  77  61  61  68  57  68  84  89  87  61  51  95  51  72  90  57  68  56  69  61  72  78  91  97  60  65  60  66  53  62  50  74  54  80  79  72  51  69  71  70  82  91  49  82  62  62  51  73  71  95  57  49  75  66  55  59  68  81  49  87  97  64  96  85  60  96  51  74  89  65  95  76  78  95  56  76  66  57  69  69  83  86  67  63  93  82  74  50  92  91  55  62  88  97  65  70  57  96  96  53  65  83  84  77  73  83  92  62  97  49  96  68  88  78  79  50  65  81  88  57  56  75  52  92  70  83  50  84  88  49  53  82  68  92  78  86  77  58  96  78  78  62  60  55  79  80  65  94  51  83  94  75  88  58  74  75  57  66  93  81  86  72  76  77  53  58  88  54  91  58  59  68  49  94  82  64  68  71  54  92  85  97  89  98  53  58  66  52  92  55  83  56  57  49  56  49  90  87  64  87  86  88  88  76  53  73  66  55  88  81  69  77  76  76  85  57  53  54  64  73  70  75  65  84  81  70  75  94  92  92  91  93  98  76  59  72  73  54  75  82  49  83  60  94  53  92  72  97  90  60  85  81  59  56  91  98  91  53  86  49  92  72  96  97  80  62  63  74  77  69  79  88  59  51  92  72  97  85  81  82  81  80  93  86  96  78  66  62  83  51  81  52  70  78  53  59  57  80  79  57  95  69  88  64  86  67  59  75  72  51  92  98  88  72  73  76  54  83  97  57  51  79  89  71  96  87  62  81  63  86  85  74  61  93  67  56  72  69  83  88  72  66  69  78  78  87  62  77  51  60  58  84  60  63  57  75  90  66  54  69  85  87  88  66  74  61  98  74  89  81  76  74  95  64  70  98  90  97  53  59  84  89  54  65  87  94  76  88  51  80  51  86  74  61  79  92  75  91  50  87  80  84  77  61  65  85  59  77  54  65  68  76  88  55  70  85  68  92  90  54  50  93  78  70  88  78  69  50  88  57  90  81  63  85  93  79  87  76  64  71  51  76  88  60  59  60  87  49  78  72  69  67  49  78  88  66  51  96  88  54  52  72  55  69  93  57  98  51  70  89  64  77  92  80  55  61  59  70  95  78  72  79  90  59  91  87  64  71  72  58  64  93  86  82  64  86  74  81  92  69  57  91  56  84  56  53  69  82  65  62  70  59  72  86  85  91  90  72  70  94  90  55  60  52  51  64  95  86  67  95  81  62  77  54  56  97  74  82  49  97  61  85  85  70  95  64  77  80  50  66  87  70  55  59  88  93                                                                                                                                                                                                                          
                                                                                                                                                                                                                            87  52  54  56  83  95  91  88  84  59  85  68  89  53  78  51  86  57  92  81  80  98  77  76  60  85  92  59  78  70  56  65  91  85  89  67  89  98  54  76  52  68  76  52  66  96  90  78  82  52  91  80  81  59  95  60  65  92  60  91  85  79  67  82  94  77  90  50  59  90  81  93  63  91  82  77  85  67  68  83  62  56  67  78  87  55  53  89  55  97  68  66  80  83  69  85  82  73  57  71  91  52  80  64  49  88  83  50  94  72  81  84  93  89  92  57  54  57  59  96  88  98  65  53  98  90  98  52  66  53  92  67  53  82  79  70  65  64  95  98  79  71  76  97  61  66  62  54  77  75  89  58  93  51  78  69  74  94  87  59  66  65  82  69  98  57  50  96  65  81  64  90  57  86  89  68  57  52  98  49  64  76  67  95  58  89  57  71  60  80  58  54  50  85  92  98  72  76  59  77  87  98  87  80  74  62  56  52  49  92  61  66  96  49  92  71  84  78  96  78  65  73  67  61  93  75  53  55  59  86  76  66  92  55  96  69  50  75  49  49  82  49  60  94  80  65  66  50  92  88  50  55  85  74  59  75  53  79  73  65  79  97  64  76  88  77  96  81  69  94  78  50  63  73  82  84  91  95  59  68  75  58  94  71  86  66  56  95  72  94  57  83  75  91  75  61  88  65  52  66  87  77  54  53  71  72  74  97  75  75  75  58  84  78  80  58  78  68  86  63  53  98  55  49  63  83  80  70  93  83  74  85  51  63  85  82  52  54  89  57  95  94  80  84  82  86  54  58  92  78  64  95  54  93  92  91  93  78  88  87  83  84  70  97  57  54  80  96  49  91  63  88  60  68  95  56  92  71  69  56  72  57  92  61  57  74  88  90  74  66  67  58  72  81  77  79  73  73  89  77  49  80  53  55  84  53  83  68  89  70  49  96  79  65  56  85  79  68  65  87  56  85  72  96  51  76  85  55  75  66  74  75  82  98  79  52  85  52  66  93  68  49  80  63  94  89  58  81  57  81  75  52  53  62  55  64  73  94  77  95  75  74  97  92  77  72  97  49  72  96  95  82  60  60  77  63  98  94  58  65  75  63  86  76  80  95  50  82  61  96  77  65  84  52  59  62  75  49  94  94  63  53  83  71  60  98  92  50  61  58  83  97  91  81  74  74  87  52  59  74  86  49  80  49  90  87  60  59  64  49  96  50  90  94  89  68  79  89  50  98  64  91  97  67  63  84  58  77  78  73  96  89  90  53  96  72  61  75  57  70  86  67  81  98  84  72  96  71  54  63  80  49  84  71  73  50  62  68  78  94  58  51  58  76  96  93  62  95  87  73  84  83  58  80  88  69  73  98  55  62  93  88  93  95  77  74  56  55  66  97  49  49  82  89  55  59  53  59  61  49  73  72  79  93  96  98  52  98  94  77  65  59  58  61  88  67  92  70  65  54  86  61  89  66  81  54  98  87  81  85  61  58  86  64  91  55  76  68  71  55  49  64  51  98  52  84  87  85  84  63  71  55  79  85  65  73  88  98  97  53  55  49  98  58  58  70  50  67  87  62  70  77  93  69  61  53  91  86  86  65  64  59  96  74  57  60  55  56  75  49  76  72  59  73  69  65  95  88  70  57  67  49  65  50  52  85  64  70  77  87  97  69  78  81  69  80  93  50  90  67  96  54  82  88  83  93  90  56  91  86  49  84  73  66  81  78  58  97  65  81  51  83  68  70  87  93  59  74  65  57  49  88  79  49  89  98  89  55  66  85  79  93  61  63  83  88  71  55  90  59  66  49  98  81  93  71  79  56  55  54  50  69  87  61  63  52  82  97  49  72  71  64  71  74  97  83  65  72  84  60  95  59  62  83  71  68  57  82  64  91  68  73  80  49  70  62  61  50  70  98  56  78  80  68  71  74  65  79  83  84  90  66  62  58  78  49  76  95  95  83  62  98  95  69  64  64  70  63  61  95  70  55  58  82  66  56  91  97  54  80  60                                                                                                                                                                                                                            
                                                                                                                                                                                                                              81  78  80  55  75  75  96  83  52  62  83  52  70  56  84  53  81  64  92  90  80  70  74  59  65  84  69  55  60  95  97  75  56  84  49  64  81  65  53  88  55  65  78  97  79  70  67  87  88  61  79  52  70  87  85  55  92  54  83  80  55  71  59  58  82  52  86  74  65  58  80  79  56  62  68  49  82  66  91  93  73  75  84  91  94  85  68  80  91  88  62  72  80  94  57  80  59  87  98  79  63  56  72  75  90  77  68  65  83  56  53  85  57  63  92  97  61  50  97  58  69  78  76  81  63  66  54  61  88  87  92  59  61  90  64  92  90  49  94  56  90  49  62  84  93  63  49  98  69  50  67  69  82  81  98  60  60  58  73  83  63  78  69  62  65  54  90  58  78  69  98  72  51  92  62  83  84  56  63  54  95  62  96  83  85  70  96  52  69  67  69  49  52  52  94  53  60  51  83  95  75  68  52  61  55  59  52  63  69  55  77  75  70  55  92  65  67  56  80  70  93  89  72  59  67  49  82  73  58  71  49  65  73  98  98  89  85  95  70  72  62  65  77  90  66  50  68  71  61  65  63  80  79  96  68  74  86  92  78  86  54  59  76  83  72  51  94  60  82  97  94  91  80  87  50  61  66  64  56  54  98  72  82  55  49  82  96  83  83  50  80  50  63  61  91  51  92  91  65  78  62  69  67  58  81  75  94  50  51  92  56  92  51  53  68  93  57  55  82  74  72  58  68  61  75  91  77  85  85  73  76  97  71  98  77  83  67  65  66  87  55  64  92  58  74  84  91  82  56  62  83  62  71  68  82  74  56  51  83  78  92  55  61  96  84  88  82  69  63  76  70  69  77  83  82  95  80  88  72  51  82  83  90  54  95  67  57  77  73  74  71  83  63  62  79  50  64  82  98  76  55  95  90  91  88  88  71  49  52  75  64  71  87  62  65  73  65  68  97  63  68  62  92  96  84  51  91  81  74  63  73  92  97  91  90  61  76  60  92  67  82  91  91  97  53  53  88  93  98  95  71  52  49  71  90  74  70  55  57  79  55  73  49  71  96  70  85  65  49  96  84  57  53  92  49  53  62  79  93  62  78  90  58  49  84  92  85  77  75  89  80  74  74  69  81  87  85  52  58  92  92  49  71  65  57  55  67  74  62  73  59  71  70  64  95  69  64  86  66  58  63  90  69  92  66  93  53  84  66  59  97  66  91  73  61  85  62  85  84  73  49  75  98  51  80  83  69  70  62  57  97  83  96  54  90  53  68  91  58  91  76  71  58  94  77  98  88  51  52  92  86  94  57  73  50  82  96  77  86  93  70  66  56  61  53  71  81  86  68  75  86  88  90  57  85  87  73  82  83  67  93  94  91  73  55  81  89  77  69  97  53  91  88  62  85  58  81  98  84  69  52  60  58  53  96  66  70  78  54  85  76  72  66  53  78  98  55  70  83  86  57  77  77  93  82  58  95  81  94  60  79  49  65  66  81  57  96  84  88  89  97  96  98  76  73  83  84  69  49  71  98  89  78  52  62  75  67  88  60  67  66  98  70  51  78  67  91  58  74  94  89  73  59  85  51  55  61  53  65  91  85  83  55  71  81  93  57  82  49  60  96  69  84  85  60  56  91  62  72  80  62  71  69  59  69  85  73  56  95  83  72  98  81  83  63  53  72  81  91  71  70  62  62  95  66  55  82  56  71  68  77  75  96  87  88  94  57  65  67  70  74  79  70  97  55  92  74  88  76  55  92  70  77  62  86  71  63  68  52  56  83  95  63  88  57  76  62  91  70  65  95  59  83  64  79  63  71  81  49  93  82  67  59  91  78  95  74  76  95  98  80  64  98  66  53  92  95  54  61  52  88  88  63  61  94  82  95  93  55  83  94  49  63  68  56  81  89  65  97  96  49  93  71  70  88  78  89  67  81  50  61  57  59  73  95  59  88  57  77  95  53  64  64  74  67  85  86  82  68  64  53  59  90  77  92  94  71  73  69  70                                                                                                                                                                                                                              
                                                                                                                                                                                                                                57  65  59  63  88  51  98  89  79  62  89  91  84  55  78  95  59  62  85  85  54  88  74  60  58  62  73  53  85  76  96  52  81  63  76  59  92  51  58  60  63  68  85  70  71  93  57  63  79  90  54  92  49  66  72  85  85  55  66  50  82  96  89  68  49  75  92  92  95  74  66  69  82  91  49  89  50  75  82  92  95  88  76  75  78  96  86  56  82  49  97  97  61  56  81  55  97  85  86  66  65  80  86  62  70  54  63  68  76  61  68  68  60  93  52  54  84  75  62  76  88  61  62  51  77  69  54  57  77  90  57  70  73  60  88  91  53  86  63  74  49  66  88  98  54  76  74  66  87  51  87  53  93  64  56  69  91  72  76  72  86  70  67  65  56  65  91  79  91  64  77  81  90  68  80  80  68  88  64  54  98  93  64  78  87  93  66  86  78  49  87  58  63  97  62  58  98  68  62  73  82  73  49  73  52  90  89  57  56  94  89  67  72  52  78  86  92  88  82  95  56  55  53  86  82  97  55  56  64  62  78  80  89  74  94  87  61  50  58  79  74  81  61  88  56  93  87  89  95  70  57  88  77  78  52  75  84  96  83  91  85  92  78  64  85  49  83  63  79  93  83  91  80  87  94  92  80  81  79  69  77  79  97  65  75  83  65  88  88  95  65  64  69  85  60  85  96  81  82  82  98  61  68  58  49  74  60  67  59  78  88  71  64  89  92  54  66  57  63  84  95  51  66  98  80  97  96  82  74  56  91  88  63  58  49  98  92  94  86  64  55  90  79  95  63  74  70  75  90  89  74  59  70  87  70  64  72  80  56  79  81  72  87  51  85  71  81  65  82  64  82  53  88  55  90  70  95  68  64  67  98  64  89  96  59  59  97  53  80  85  96  68  59  89  60  88  90  89  72  98  61  60  73  92  88  78  85  82  77  82  64  55  97  96  65  83  81  58  75  59  67  79  92  62  61  52  69  94  53  67  76  60  64  82  58  81  71  72  75  58  52  72  49  62  61  78  90  58  50  57  60  88  67  75  77  52  64  93  74  49  66  62  62  74  66  71  86  95  91  66  73  73  49  71  96  78  63  66  98  54  58  82  63  57  81  87  89  68  51  66  52  91  51  75  95  79  51  49  52  92  96  94  82  96  49  69  81  93  69  97  50  53  62  84  74  73  74  92  68  54  55  92  63  77  72  80  94  49  70  71  97  69  71  97  75  61  87  52  85  68  51  62  81  71  93  75  63  78  90  84  71  76  79  71  54  95  68  90  54  49  52  61  83  67  55  57  55  53  98  89  74  63  72  92  51  66  66  72  97  70  51  73  88  97  50  95  84  85  90  81  49  53  67  58  98  81  58  52  70  56  52  86  92  74  91  97  84  69  58  78  90  91  78  83  82  60  68  56  51  55  96  81  60  91  98  60  65  80  63  95  87  85  75  90  67  87  50  55  90  65  89  92  71  49  68  84  91  64  70  58  73  54  92  55  49  63  63  90  70  63  88  52  50  89  77  61  52  85  81  67  97  71  87  73  65  70  66  83  53  67  60  94  89  80  95  91  79  71  50  79  72  67  55  63  67  56  64  65  85  62  83  56  89  65  50  52  74  55  88  89  96  55  66  79  54  66  53  95  68  65  96  76  92  53  59  77  81  71  97  83  86  69  91  81  96  53  88  82  85  58  61  52  84  85  76  59  82  87  54  95  93  73  54  64  61  59  49  97  86  78  62  64  89  51  56  92  60  74  77  71  90  67  50  69  60  91  52  86  84  74  54  79  92  79  94  68  52  96  69  52  52  89  97  71  93  81  80  65  68  55  85  96  79  54  55  81  94  75  67  52  78  62  53  91  98  96  76  84  52  57  80  96  57  63  92  90  80  65  80  91  72  64  51  78  75  79  85  85  49  49  88  62  60  72  77  97  67  57  73  96  67  77  49  76  56  50  95  63  85  67  81  84  54  88  70  75  60  58  51  72  71  53  70  57  85  62  57  80  70                                                                                                                                                                                                                                
                                                                                                                                                                                                                                  78  55  66  50  79  64  66  90  62  62  97  67  63  65  61  56  50  69  62  74  84  68  76  67  90  72  91  63  55  88  71  74  52  90  79  89  85  79  90  78  77  53  55  52  73  77  59  80  92  67  84  66  83  79  51  62  61  84  79  63  76  87  94  51  58  73  94  65  81  55  76  77  52  68  62  86  92  80  77  51  50  64  63  59  84  97  59  88  63  94  68  57  85  52  52  78  82  56  50  82  87  79  49  57  91  89  98  94  97  54  57  76  57  70  64  68  71  83  73  58  56  61  68  57  86  97  90  89  69  74  62  84  61  91  59  97  93  66  80  59  94  90  71  95  68  59  67  92  75  54  72  92  96  95  88  61  93  66  50  55  57  75  98  92  65  50  61  88  52  89  95  82  88  92  51  80  81  79  92  85  52  54  66  83  94  93  67  89  85  78  94  86  87  52  54  94  61  97  49  71  86  79  78  94  63  74  73  73  57  72  83  92  92  90  52  89  73  54  97  82  89  69  64  83  79  90  60  93  53  77  86  70  88  49  88  77  80  51  62  77  85  50  88  73  89  60  62  73  79  89  88  51  67  79  75  63  73  50  79  81  68  59  93  50  66  78  85  74  52  86  81  69  94  97  84  76  58  90  76  78  88  53  69  62  55  89  70  63  49  84  90  58  55  78  71  73  89  83  54  94  66  83  72  56  96  55  49  63  60  56  54  60  92  79  49  74  87  70  51  69  66  56  52  91  71  97  98  50  75  80  96  79  54  63  84  56  75  96  90  97  92  66  64  80  49  54  86  88  69  54  60  69  81  58  60  71  92  57  96  88  73  58  94  85  76  50  82  69  76  55  52  70  62  86  53  77  97  93  81  75  76  78  80  58  78  91  88  63  97  92  81  91  79  87  79  65  56  70  51  84  71  51  83  81  83  76  92  61  83  78  67  59  68  53  49  56  57  49  55  82  73  70  49  83  73  51  87  76  56  55  82  97  58  92  52  72  49  63  82  86  61  62  65  51  71  58  93  65  50  97  67  52  98  96  64  71  97  88  53  72  77  84  58  72  90  73  98  67  84  74  61  93  93  58  49  79  68  68  63  71  50  97  97  86  58  66  56  89  52  73  72  75  79  74  54  59  76  87  57  66  54  67  74  89  73  89  67  69  67  88  80  57  58  80  52  58  82  91  82  97  82  83  77  90  82  74  64  72  80  49  50  69  62  60  63  59  81  97  64  53  61  82  95  58  89  51  52  69  49  69  73  49  72  49  92  76  92  60  68  94  92  78  64  76  78  50  80  61  76  72  65  70  76  75  64  94  73  85  80  89  77  67  98  88  54  63  96  67  73  81  51  59  79  73  86  78  93  97  92  75  87  71  67  82  97  70  60  51  53  94  63  76  50  66  78  64  58  58  81  73  58  55  51  95  72  83  62  63  51  63  63  63  96  50  55  58  65  57  55  51  89  83  71  89  97  61  53  79  81  76  74  64  85  60  94  84  61  74  50  78  80  84  72  95  83  56  70  87  88  66  58  55  82  88  54  92  64  87  81  92  49  56  83  64  54  91  97  58  79  53  75  50  49  61  73  85  69  84  81  69  88  56  49  73  72  89  93  86  82  63  73  53  81  72  73  88  67  74  63  64  80  97  74  86  93  52  88  93  85  64  85  79  54  60  85  63  65  89  62  92  66  73  96  73  80  82  60  71  93  81  58  51  49  56  53  77  61  72  75  65  79  80  58  66  59  60  94  98  64  92  49  70  52  87  85  63  64  57  61  63  96  68  77  49  98  73  81  61  74  92  68  57  79  97  77  59  50  94  71  89  58  55  71  96  97  51  50  91  78  80  79  87  88  49  75  79  66  86  58  75  59  70  82  88  50  92  82  66  84  95  74  80  82  77  76  49  77  67  62  82  57  56  86  73  85  54  59  94  57  97  74  77  96  94  51  91  75  91  53  94  50  78  62  84  86  93  85  87  94  62  98  76  56  84  53  70  51  86                                                                                                                                                                                                                                  
                                                                                                                                                                                                                                    87  55  78  87  63  49  78  50  78  83  92  64  75  74  60  85  81  53  97  80  79  54  49  72  77  51  76  95  82  82  61  72  87  78  55  49  56  97  72  68  93  96  78  83  88  57  72  53  85  50  73  86  54  95  98  58  83  55  89  92  88  98  82  61  51  62  74  83  71  88  97  85  87  60  67  52  89  67  58  59  59  97  62  54  85  96  67  76  61  89  57  68  93  59  67  65  65  62  97  70  70  73  78  54  57  93  84  80  88  59  91  77  60  96  64  76  78  54  64  87  73  68  71  98  55  53  58  82  49  88  86  93  53  98  87  65  97  69  57  77  67  80  95  88  97  80  81  76  63  74  79  75  65  73  80  78  51  94  90  61  70  87  92  58  71  92  65  84  94  83  80  56  71  85  54  58  79  50  82  83  63  51  51  86  71  67  82  97  95  87  63  65  98  88  61  97  50  94  92  84  78  68  95  59  82  85  71  52  55  60  53  78  79  51  86  92  73  58  80  88  77  70  69  59  56  66  78  53  68  62  95  96  94  80  65  63  95  59  79  65  64  88  83  61  72  84  97  84  62  82  57  98  73  66  59  57  88  90  72  50  65  82  62  62  85  86  75  93  52  91  91  85  85  97  78  94  68  56  68  94  92  59  75  84  59  68  91  54  79  75  74  80  69  62  84  51  60  84  71  63  64  49  83  79  61  52  85  81  72  81  63  66  62  79  71  79  77  58  86  62  95  90  65  60  66  76  54  69  96  79  74  87  58  63  76  82  55  61  74  80  64  54  58  81  88  93  71  96  72  75  75  79  79  98  78  71  95  67  63  93  89  82  62  53  57  90  75  92  90  83  83  65  93  80  67  51  60  71  83  80  86  71  98  83  66  76  78  92  80  98  85  74  52  52  80  96  92  82  59  91  61  71  70  53  53  82  51  51  89  81  78  84  49  64  55  59  94  68  57  86  67  65  62  60  90  78  59  96  80  51  51  70  72  68  59  88  67  95  84  75  87  82  65  55  89  98  85  84  59  84  86  70  71  97  84  55  97  69  79  97  87  62  87  83  85  62  66  83  70  61  59  65  85  83  81  61  62  62  87  65  86  57  49  49  89  86  79  89  58  50  96  94  68  85  59  70  59  77  69  63  85  72  94  89  85  94  54  91  65  71  88  61  97  50  64  74  58  72  50  96  69  52  89  92  65  80  56  73  74  96  81  87  90  55  52  82  88  77  82  76  53  69  79  90  52  91  51  71  49  61  71  90  98  66  72  73  52  96  66  77  54  91  91  65  79  72  95  57  94  85  78  67  88  81  86  58  58  97  93  84  82  57  54  73  55  57  67  70  70  55  88  69  70  98  71  51  64  90  76  51  67  60  66  84  77  55  69  79  93  61  51  60  81  68  61  56  65  65  74  53  55  97  77  96  95  65  54  50  95  70  59  54  64  90  54  72  97  87  55  63  86  94  91  72  89  51  65  62  73  78  62  78  54  71  97  86  90  53  49  89  81  63  49  88  86  78  85  85  64  62  95  75  71  85  55  67  65  87  61  49  94  71  52  88  68  79  98  85  61  89  94  85  53  68  95  67  73  86  89  56  78  59  49  63  93  76  61  49  83  62  70  98  63  74  53  81  73  91  79  82  88  97  86  79  54  95  51  70  53  59  58  88  98  80  77  88  88  87  68  55  75  89  77  80  93  52  89  69  63  97  50  98  81  86  79  67  65  54  58  71  90  87  64  71  51  62  60  70  82  96  87  65  91  74  84  98  54  53  82  51  66  85  82  60  52  92  78  58  58  72  51  90  57  55  95  69  90  70  97  81  53  97  89  55  49  63  78  64  89  73  81  63  75  89  49  53  86  69  97  86  92  95  80  49  88  71  58  51  53  55  72  72  56  59  82  81  82  55  63  74  58  63  91  85  90  94  69  87  96  64  87  80  54  91  62  95  76  49  82  65  82  90  86  50  60  60  52  85  64  75  84  70  97  53  51  85  79                                                                                                                                                                                                                                    
                                                                                                                                                                                                                                      61  94  62  91  71  71  87  84  78  50  62  62  91  94  65  98  80  93  60  66  80  74  56  67  92  57  95  70  49  57  54  76  58  76  55  90  86  67  59  53  66  62  73  62  80  75  90  81  54  90  83  56  55  64  78  95  98  77  78  52  68  97  66  71  60  96  93  57  93  74  72  73  91  53  49  85  98  62  84  93  85  65  91  85  68  50  60  75  59  98  90  54  77  88  51  56  71  73  67  85  80  98  84  97  96  94  54  94  63  95  80  58  76  86  74  65  63  49  58  65  64  80  71  64  86  87  87  66  73  73  59  80  88  72  52  64  78  74  67  63  81  90  49  51  50  56  52  88  76  66  50  74  79  64  86  49  80  75  85  78  86  64  91  75  60  58  64  81  56  88  95  60  85  66  69  74  87  69  70  94  65  63  81  88  68  78  97  87  66  62  92  92  67  85  68  95  94  69  55  52  84  68  53  62  96  57  60  77  86  87  95  65  90  53  97  78  76  81  50  60  88  83  73  59  60  82  84  74  75  56  80  58  70  52  61  73  71  79  68  57  72  60  90  60  75  80  75  53  74  67  60  70  96  52  54  95  58  80  88  69  50  68  66  68  63  56  89  82  88  85  69  78  70  82  50  93  57  75  52  77  88  72  67  64  92  86  82  77  66  62  87  98  78  85  73  72  66  69  92  58  76  49  76  94  88  91  69  68  89  76  51  59  67  53  60  83  72  91  59  49  85  85  52  88  84  62  71  58  64  67  54  63  60  71  58  98  78  62  81  56  77  59  65  73  73  49  82  58  58  53  97  52  97  76  91  64  52  91  72  80  78  78  55  54  95  51  81  89  66  93  60  75  88  94  60  85  75  54  52  65  62  70  82  55  96  62  96  67  54  52  56  87  67  87  52  56  68  93  72  90  89  71  94  84  76  81  77  72  75  76  68  72  71  60  76  72  94  94  93  93  51  66  70  98  72  66  87  93  58  82  90  94  82  98  80  88  89  80  54  60  74  49  93  73  50  64  93  76  71  50  63  79  84  85  58  85  62  78  71  83  52  58  95  62  74  55  78  98  70  68  69  66  92  91  80  95  84  64  97  88  51  84  61  62  50  89  50  66  85  59  83  66  82  80  82  89  55  72  70  67  96  81  87  49  79  96  69  70  66  73  73  66  62  96  91  58  94  81  96  55  79  58  80  89  71  87  70  84  77  62  69  95  59  76  73  86  87  89  84  86  60  73  59  66  83  72  55  64  63  53  66  66  59  71  93  79  61  76  68  90  57  74  80  71  50  52  69  51  86  78  81  80  72  49  97  62  65  82  71  95  53  53  73  53  51  64  90  64  93  86  89  97  92  58  74  82  70  95  60  97  95  50  66  54  95  76  96  86  73  68  53  74  66  83  90  84  89  59  85  72  49  61  56  84  77  81  81  98  78  50  75  68  95  69  71  86  60  50  54  81  64  58  88  51  59  64  88  96  75  83  78  65  75  53  51  90  72  55  83  68  66  68  71  86  82  57  77  64  77  91  97  93  89  94  62  54  81  86  81  66  94  65  73  80  68  78  64  74  58  94  69  50  78  70  64  65  53  90  63  98  57  83  87  95  58  74  68  60  93  91  73  59  80  88  67  73  53  62  80  63  75  83  84  60  67  58  66  91  86  97  87  94  84  79  49  56  49  85  59  56  77  74  53  64  77  56  61  82  83  98  74  89  98  65  57  58  73  65  69  54  84  63  49  52  77  66  63  87  77  69  93  85  94  91  95  96  66  82  87  85  94  60  53  82  69  94  58  65  85  68  67  51  91  66  89  77  69  70  88  59  91  62  59  49  54  72  69  72  75  76  65  50  56  76  74  77  49  60  51  75  49  69  58  57  82  88  89  63  58  72  73  65  64  50  58  50  77  56  56  93  61  57  91  59  66  75  98  62  97  65  55  67  50  66  90  76  58  60  52  66  80  96  59  89  84  52  89  55  58  98  98  80  74  50  72  95                                                                                                                                                                                                                                      
                                                                                                                                                                                                                                        93  54  65  90  91  98  56  91  56  74  63  83  55  90  62  73  80  50  76  96  73  88  91  62  59  77  82  93  67  53  50  82  85  80  70  82  84  53  51  54  90  76  74  76  84  91  55  94  66  54  54  50  90  67  71  94  71  85  69  66  76  71  63  72  93  88  72  52  65  52  90  74  52  73  59  77  51  93  90  70  64  53  50  81  68  67  86  69  57  55  84  72  58  71  59  95  52  49  49  56  66  57  73  90  79  63  80  88  65  67  87  81  75  73  97  60  64  52  71  98  92  92  85  57  81  82  56  60  89  60  69  96  81  93  66  73  77  93  67  69  61  63  85  68  74  89  58  57  69  58  95  79  72  93  96  65  87  56  62  97  49  94  64  83  55  62  84  63  55  53  70  90  90  52  98  56  80  50  76  66  68  61  52  58  60  56  86  52  51  95  91  55  61  82  92  57  75  64  56  50  84  71  95  82  73  79  53  52  68  64  56  54  91  74  49  61  95  68  91  65  54  91  91  58  92  55  65  79  71  60  61  64  50  53  79  85  86  89  76  64  72  98  95  80  62  82  70  71  81  76  71  84  78  69  50  52  91  57  66  71  49  70  50  85  75  83  94  94  53  55  94  62  67  88  49  92  56  94  83  87  71  56  69  53  81  54  66  78  73  81  63  57  74  72  93  51  83  83  96  68  55  85  83  73  63  70  84  71  72  83  71  51  94  49  88  72  66  78  71  89  85  86  67  67  53  94  52  84  81  81  55  56  54  68  52  94  59  77  71  49  65  84  93  59  67  76  53  75  74  71  49  62  74  73  61  60  84  96  71  98  68  52  82  49  96  58  58  90  66  53  96  52  79  49  57  59  49  92  50  82  51  59  56  88  49  70  76  86  87  55  90  81  84  51  67  68  81  77  59  92  73  51  86  65  90  56  52  56  71  62  56  90  60  84  97  98  50  77  91  94  84  51  79  73  51  61  78  58  84  64  73  98  72  79  68  58  84  51  79  60  59  51  75  73  98  83  95  68  90  64  77  82  68  65  67  74  71  59  58  72  80  71  76  58  53  54  92  52  87  76  86  71  98  65  96  98  53  56  87  72  92  95  79  78  94  82  58  58  94  65  97  73  62  84  70  77  66  50  62  60  56  52  94  49  87  83  91  69  88  61  73  79  84  59  55  75  78  85  86  94  82  93  82  63  79  90  64  83  81  75  80  64  54  53  74  98  70  52  68  73  79  51  74  76  60  67  67  64  84  87  93  63  59  52  95  98  63  94  94  94  68  55  79  98  82  59  66  69  78  74  54  61  73  61  76  86  76  62  82  72  71  65  92  49  98  59  86  91  80  51  50  75  53  74  61  79  63  86  59  58  72  53  89  53  61  97  71  70  84  76  92  50  80  94  50  59  65  65  70  80  97  81  61  84  95  83  49  49  98  90  97  50  77  97  91  67  80  82  63  85  59  82  79  81  93  78  55  92  90  84  89  65  72  82  86  68  93  64  53  72  87  85  55  50  77  82  63  75  65  76  72  56  97  95  62  66  66  57  52  91  66  66  71  75  87  70  62  63  75  62  78  82  50  59  76  67  80  64  89  66  51  95  51  98  82  63  66  61  80  95  76  53  60  59  55  83  69  52  90  52  79  57  52  80  63  89  59  61  71  51  80  51  57  98  80  91  69  84  92  49  80  93  57  67  64  77  96  61  78  67  90  63  91  94  88  57  67  63  53  83  73  78  53  86  95  53  64  91  95  50  91  61  72  83  97  63  82  77  88  74  87  90  79  80  61  84  59  91  54  77  93  89  60  93  55  82  85  54  72  61  82  54  71  81  96  57  79  68  78  62  93  53  57  50  76  56  60  49  94  83  71  76  72  61  97  55  67  88  66  73  57  64  69  79  68  83  97  92  68  70  62  75  59  68  71  93  59  78  59  80  73  63  60  98  96  65  93  86  75  77  67  93  51  82  56  71  82  93  79  80  82  73  98  77  71                                                                                                                                                                                                                                        
                                                                                                                                                                                                                                          83  91  49  82  79  94  90  73  86  65  98  83  49  52  85  93  94  88  52  92  89  92  78  60  79  78  50  98  77  77  64  50  71  70  51  62  96  55  50  75  81  56  77  92  92  57  64  76  62  51  92  70  70  52  86  69  54  74  77  55  64  88  56  74  65  86  65  53  88  95  96  54  67  83  83  88  74  91  60  82  56  89  91  61  95  56  57  95  84  84  54  51  50  60  53  67  67  98  70  84  84  83  52  98  50  80  65  96  59  84  89  78  84  63  62  56  70  91  90  69  85  53  58  83  84  81  70  95  79  70  71  73  68  84  61  79  91  90  64  65  56  61  59  50  65  65  61  75  60  58  66  89  56  88  82  80  67  67  74  83  54  76  89  70  79  51  83  79  74  89  59  72  67  90  67  88  62  80  94  69  57  67  50  87  81  79  61  52  56  69  78  70  91  92  91  87  89  77  71  56  76  83  53  53  96  51  61  64  84  66  93  61  56  68  72  75  82  62  54  57  54  91  76  60  70  55  87  74  51  61  90  66  95  74  57  61  69  68  71  68  62  92  60  50  92  96  86  88  91  72  68  71  96  64  80  53  52  85  58  50  73  52  93  61  49  50  78  92  67  75  65  97  80  52  54  87  84  54  71  97  97  79  59  81  63  52  54  66  58  49  63  68  69  54  98  51  68  62  82  71  72  95  68  88  55  90  49  74  78  65  63  53  96  86  56  79  66  98  75  96  69  98  93  52  57  73  87  97  76  49  78  83  53  89  96  72  49  56  70  73  82  90  62  58  93  76  73  71  98  56  82  65  93  93  70  74  83  90  64  97  90  50  98  54  95  74  87  74  79  85  60  95  92  94  82  82  63  50  78  84  68  71  82  96  81  82  89  88  92  81  87  95  74  80  76  55  62  68  78  90  62  66  72  98  51  66  97  54  98  75  61  51  93  76  98  50  56  82  95  97  75  59  87  60  77  71  87  66  89  63  92  92  55  69  90  90  55  78  93  72  82  62  60  97  65  96  53  50  60  84  85  91  97  87  76  94  50  72  79  92  80  63  91  67  59  51  79  58  56  67  76  82  96  67  60  83  73  98  84  97  72  94  65  78  64  57  81  71  61  56  61  86  72  70  66  79  69  68  66  64  72  73  57  68  50  57  86  67  94  79  77  87  67  61  92  77  78  69  96  97  53  93  89  92  77  95  71  65  61  50  89  80  54  91  88  64  54  94  87  97  70  84  98  78  91  59  97  58  63  80  68  97  94  74  70  80  58  77  94  75  65  96  93  71  67  77  56  54  63  57  83  66  58  52  87  71  82  79  77  98  54  76  63  96  67  91  70  86  58  56  76  69  59  69  75  50  66  51  58  74  63  71  92  61  50  84  62  91  67  80  58  54  97  61  53  64  86  70  51  73  52  66  61  91  54  98  70  75  91  88  95  60  96  65  61  86  79  61  66  84  75  89  93  77  58  75  96  67  67  82  84  85  58  50  71  59  95  58  64  87  88  79  51  73  73  88  93  84  69  66  96  75  77  68  90  96  86  49  88  65  98  76  87  65  66  83  62  50  91  66  95  61  49  82  70  60  91  61  68  96  74  80  84  54  95  54  65  63  55  81  74  49  77  92  98  72  54  49  76  60  51  64  93  77  64  73  78  80  97  93  65  49  83  58  59  49  66  56  84  86  49  91  64  95  61  97  55  77  82  74  72  84  94  77  76  56  60  63  80  59  71  69  60  76  71  85  49  83  88  71  61  64  74  80  88  66  98  68  71  83  55  79  78  60  55  74  73  72  63  92  74  80  56  71  90  75  93  66  81  62  52  98  78  70  85  96  81  61  75  55  71  73  58  83  58  75  91  79  77  80  54  96  95  54  97  68  72  50  89  82  54  80  98  98  50  93  83  74  64  49  76  50  75  66  88  59  69  72  71  64  85  51  97  86  94  53  88  55  60  68  66  64  50  91  77  55  55  85  56  77  88  52  51  82                                                                                                                                                                                                                                          
                                                                                                                                                                                                                                            57  70  55  80  90  90  50  71  77  97  60  84  74  64  65  84  50  98  78  82  49  63  76  72  63  87  98  90  95  60  64  68  50  76  68  57  98  55  83  83  84  78  65  63  66  57  69  83  84  88  54  88  51  67  52  86  56  81  53  57  88  64  98  81  68  63  72  52  54  61  77  86  60  75  97  84  56  56  58  84  91  64  76  81  98  82  90  56  76  59  97  87  89  86  74  50  85  66  65  89  56  67  57  58  49  61  92  93  93  52  58  59  54  94  57  50  90  75  92  62  51  70  65  89  50  68  81  64  74  57  53  92  72  67  71  87  65  94  82  73  80  79  92  94  95  62  60  83  53  52  72  83  80  66  81  86  70  70  80  86  96  51  63  53  85  96  85  75  63  68  65  57  73  95  91  56  59  81  85  56  82  93  81  96  73  97  68  83  92  51  80  66  71  98  73  68  51  52  81  75  94  90  86  49  62  53  95  70  94  90  49  71  96  80  61  72  65  51  81  92  91  80  59  64  63  83  74  85  91  82  61  65  58  73  96  61  75  76  65  92  78  57  54  57  76  60  49  86  65  73  68  91  85  75  89  90  57  49  89  90  67  94  86  86  57  91  79  91  70  67  86  91  91  94  52  71  60  74  52  61  62  96  50  86  55  98  81  78  83  75  55  93  75  98  73  69  66  54  84  89  91  90  94  89  67  60  62  96  75  60  78  79  84  85  65  75  97  85  94  89  49  79  67  92  68  55  83  56  53  85  96  69  58  52  90  73  59  59  93  81  90  95  56  74  84  74  58  72  95  93  95  59  50  88  62  82  66  78  63  94  60  77  82  62  66  91  79  90  83  77  89  67  59  75  89  97  76  90  78  78  49  66  50  66  93  78  77  51  98  79  50  93  87  98  54  71  95  53  71  93  52  68  72  67  56  89  68  93  51  58  83  62  96  58  59  85  75  51  87  81  55  55  96  78  89  83  57  57  81  72  88  90  54  97  98  53  91  83  88  96  57  83  52  91  66  58  79  51  93  84  60  52  68  49  51  65  55  53  75  75  86  76  77  80  61  61  55  95  78  86  83  54  57  87  65  52  77  73  93  61  72  56  62  63  54  88  90  59  88  72  88  80  67  57  65  87  95  95  74  50  81  90  87  49  92  52  66  54  90  60  85  57  72  68  51  74  60  74  91  54  83  68  79  81  68  58  72  58  62  85  60  97  88  92  78  91  60  54  52  96  83  57  78  85  92  55  64  96  90  69  77  74  87  50  98  64  89  88  63  87  70  62  54  53  96  60  91  49  72  79  80  90  70  64  75  84  63  81  84  79  56  58  61  68  85  79  97  61  92  56  92  77  98  98  69  94  85  93  55  81  71  81  62  88  91  84  85  97  59  71  85  60  68  91  75  70  61  69  68  66  87  59  58  75  78  62  82  57  75  72  71  61  57  50  98  80  91  61  88  81  49  51  88  61  79  52  49  71  85  90  87  91  68  53  89  78  54  74  93  93  66  66  74  74  83  69  77  97  88  94  98  58  73  83  96  85  98  83  91  87  82  73  91  94  92  98  50  88  60  61  92  84  92  98  95  65  62  91  53  98  79  84  76  94  62  66  95  62  98  61  95  95  86  81  83  88  50  71  50  53  91  64  84  57  86  98  66  92  69  89  84  95  75  77  76  97  75  88  77  77  54  96  53  74  96  82  75  57  69  96  57  90  72  61  87  85  95  55  85  92  65  95  66  84  76  68  50  64  92  71  93  87  93  67  59  69  55  88  67  66  58  65  52  79  55  79  74  75  98  90  68  68  68  82  61  78  97  93  81  84  78  71  60  74  63  98  86  71  89  67  50  85  60  55  86  95  82  57  74  95  68  81  94  89  93  95  51  88  54  93  97  57  95  97  67  73  77  55  94  64  55  83  86  67  75  57  61  96  82  59  97  73  69  60  78  61  88  77  77  98  98  61  97  98  95  54  71  73  77  97  50  77  58                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                              82  71  94  61  66  63  56  51  52  78  55  71  66  56  90  78  50  95  55  87  74  78  68  64  55  54  83  85  79  76  56  76  87  61  56  86  80  73  97  63  73  90  98  93  94  76  58  98  57  59  53  49  57  51  49  57  87  50  67  53  53  70  86  60  71  58  79  94  79  94  72  70  60  91  63  64  69  94  75  55  53  78  80  91  72  93  90  54  62  81  72  78  75  65  71  68  76  91  68  58  57  95  58  97  67  69  55  90  80  86  88  86  66  66  50  49  79  73  86  50  93  54  82  78  85  52  49  75  84  95  78  73  60  59  89  82  77  97  78  89  50  79  55  80  86  69  72  57  69  77  97  65  61  91  71  49  98  59  57  58  91  83  73  55  51  79  79  66  49  82  88  95  60  70  56  62  87  91  64  68  67  88  97  52  83  95  96  53  72  69  61  98  77  69  73  91  56  63  72  92  53  96  79  96  76  92  58  89  85  54  73  64  97  87  95  78  96  80  97  62  51  63  97  73  73  58  66  93  54  89  55  68  61  66  95  59  75  51  89  83  95  74  69  92  84  54  52  82  64  88  61  82  93  67  72  63  74  50  66  69  68  98  63  74  70  93  94  82  74  97  51  84  88  89  56  61  90  63  97  73  56  82  52  80  97  56  95  91  75  92  54  69  91  92  80  52  55  84  98  68  76  60  55  74  58  81  67  95  78  67  86  63  91  52  76  96  82  77  86  89  78  56  69  69  94  89  57  76  96  59  62  55  79  50  60  71  98  65  90  85  75  66  92  62  66  66  92  90  52  88  52  93  56  87  51  49  50  89  59  77  67  82  81  49  78  95  61  65  75  71  62  62  66  58  50  61  74  95  83  95  62  82  61  84  83  95  92  55  96  51  95  53  98  62  53  89  65  70  84  69  49  60  97  82  82  80  50  92  66  87  57  59  73  79  50  89  60  72  57  60  73  63  87  71  91  85  83  54  96  62  70  58  50  50  58  51  80  59  91  68  80  90  69  87  76  50  56  95  63  65  87  98  56  76  59  97  51  74  94  49  68  68  85  68  96  72  63  51  62  58  77  81  97  51  63  62  90  78  96  85  84  56  69  98  87  59  88  72  63  86  71  79  94  58  69  79  50  94  82  76  72  87  76  71  67  66  87  70  53  64  68  65  64  90  65  62  63  63  65  81  60  49  80  68  79  96  84  80  67  85  57  76  91  53  60  85  52  64  94  91  82  80  81  80  91  49  89  56  90  94  78  65  66  63  63  85  88  84  83  94  58  77  69  72  82  87  74  66  62  78  76  77  74  85  70  92  56  70  89  69  84  90  92  67  92  71  57  94  86  92  77  67  59  60  68  49  98  94  70  80  57  85  82  86  57  63  54  82  78  57  71  53  53  89  77  61  96  73  82  77  65  79  72  78  94  58  80  92  79  90  82  50  79  74  61  73  59  85  52  81  67  97  75  92  85  93  70  80  63  64  97  50  51  49  69  76  93  65  62  91  69  65  71  95  80  66  78  80  62  53  88  57  61  60  55  65  50  96  71  81  73  94  86  66  98  90  70  87  75  90  90  53  83  73  81  72  87  61  58  60  90  82  74  55  84  97  88  58  67  66  67  87  73  55  94  50  64  71  59  96  94  57  89  78  81  71  79  83  96  91  53  75  50  73  97  71  51  66  49  52  81  84  71  50  73  66  64  96  78  60  49  68  82  51  61  80  76  55  71  58  86  92  95  87  69  54  86  77  93  52  60  83  54  82  84  93  81  49  94  87  88  53  75  90  97  72  55  91  72  75  61  93  80  54  72  77  55  53  77  51  95  92  90  98  82  90  75  62  62  70  61  58  81  68  54  89  79  76  88  84  50  70  58  81  56  56  95  58  61  89  79  75  58  57  87  66  49  64  97  82  96  97  52  76  73  95  96  52  89  88  62  63  98  55  90  60  94  89  52  95  86  94  96  70  82  78  62  88  84  72  84  57                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                                98  95  66  69  83  86  50  68  83  51  64  86  98  88  58  59  72  72  59  54  89  78  93  85  93  92  77  92  98  56  62  69  97  96  85  93  64  78  82  55  64  75  59  55  72  90  82  70  95  52  70  82  81  57  81  79  56  63  70  85  57  83  97  89  85  73  70  77  60  73  97  91  56  90  98  70  58  56  71  95  58  50  96  78  85  64  80  65  63  55  68  63  54  89  71  60  78  63  91  52  71  91  91  94  61  84  76  65  83  61  58  73  65  74  93  86  85  68  97  88  72  59  76  53  73  74  63  89  91  52  88  94  51  93  70  98  96  88  64  68  57  96  98  57  63  69  94  56  61  95  76  74  97  50  78  98  57  78  96  92  73  98  96  78  90  61  56  55  82  58  59  88  52  60  70  69  95  79  65  54  92  71  67  64  64  72  66  67  72  54  61  98  87  81  90  67  64  89  50  63  49  92  58  95  61  67  60  58  53  54  58  80  97  85  53  74  94  69  55  69  55  58  68  98  56  66  96  91  91  97  72  64  50  53  88  75  52  97  51  57  83  76  89  61  70  54  81  52  90  60  64  79  61  83  80  58  78  70  54  62  79  59  85  58  64  77  66  91  69  87  95  66  92  68  79  91  96  76  80  53  52  77  49  52  63  51  89  96  89  83  52  60  82  49  89  78  64  50  79  91  58  78  56  77  62  95  92  98  52  61  73  71  71  59  79  93  52  50  93  50  89  71  49  59  54  81  61  94  79  71  63  54  62  80  75  89  69  51  85  87  50  90  96  65  97  57  57  87  53  91  89  94  78  53  92  91  67  95  71  55  49  97  81  74  87  86  50  94  50  98  98  76  57  88  70  61  54  82  89  78  86  90  66  91  59  93  82  84  94  66  80  49  55  87  76  65  76  72  64  64  53  55  58  71  95  65  81  51  52  52  60  50  70  83  94  82  50  73  89  88  51  90  93  82  61  76  85  65  75  58  89  72  97  80  66  98  54  64  81  78  64  57  71  74  93  80  81  55  50  98  81  52  51  59  54  61  79  87  77  83  54  71  91  73  85  91  50  58  50  83  55  70  53  89  59  66  55  76  52  74  69  92  97  63  67  80  69  89  53  70  59  92  69  60  79  85  90  71  68  91  80  66  52  97  94  78  74  61  57  95  85  70  67  81  52  73  77  49  80  71  56  73  59  60  78  76  58  95  98  94  63  50  53  69  61  94  86  55  81  86  86  73  65  71  56  98  80  71  53  83  64  65  49  84  75  89  49  97  53  67  56  74  55  61  84  85  75  66  52  86  79  65  76  82  55  53  74  58  77  67  91  51  79  83  81  84  80  72  85  56  70  61  84  80  76  55  82  51  71  69  81  88  61  58  87  49  58  79  96  58  51  55  71  73  86  71  71  74  56  85  77  97  95  98  70  58  86  62  67  86  91  56  58  77  86  77  75  62  62  67  72  71  69  86  70  95  76  65  62  72  49  98  79  72  67  98  83  76  56  64  88  71  60  90  71  77  77  83  76  60  95  85  96  66  52  65  61  78  56  86  95  94  60  81  72  83  77  89  73  95  95  91  60  77  74  69  94  56  62  74  73  77  78  65  71  87  53  97  81  50  83  60  81  57  81  97  59  51  96  94  73  77  78  55  94  56  50  93  92  64  58  68  84  95  51  67  75  81  57  59  54  50  74  80  63  71  86  78  52  95  68  80  67  63  86  98  88  49  59  60  86  51  84  86  72  72  56  51  54  63  89  54  78  96  80  78  51  63  88  75  67  53  85  83  84  92  77  89  71  54  56  63  68  54  96  94  63  65  71  60  95  54  85  62  62  73  95  94  77  82  87  66  83  91  95  91  59  71  68  94  82  54  53  60  79  64  94  58  53  97  72  80  74  66  87  66  98  82  91  53  49  93  90  93  55  74  87  84  82  89  53  83  66  71  77  96  97  56  72  75  72  86  76  88  55  89  63  65  76  69  91                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                  56  68  68  60  51  80  64  80  94  66  51  50  98  57  80  59  63  62  87  72  70  76  77  63  59  59  57  79  93  57  54  65  69  85  96  57  89  54  72  93  51  97  58  63  90  97  90  97  75  76  68  90  67  49  54  62  81  66  70  92  77  72  81  53  71  84  57  60  91  77  85  51  84  49  87  97  89  58  69  76  79  96  89  60  56  63  52  57  62  62  93  49  51  91  80  88  82  74  89  62  88  84  54  65  90  62  59  98  58  92  80  59  91  93  61  97  55  55  76  69  95  91  81  87  60  52  91  54  80  94  58  61  79  61  50  74  61  79  89  82  57  93  87  92  95  78  95  80  97  64  67  81  72  80  80  64  97  92  68  84  92  84  62  55  74  67  92  83  69  69  90  65  64  87  56  90  69  97  88  95  81  79  65  51  66  78  83  91  64  71  86  69  57  76  82  85  78  81  74  63  75  73  82  95  58  95  65  81  77  90  58  49  83  51  59  62  62  78  61  80  63  81  70  63  53  79  73  65  90  55  49  63  91  74  80  49  75  65  71  54  84  83  82  60  64  66  71  56  79  81  96  79  95  54  62  91  65  76  93  73  57  55  74  98  89  93  94  51  76  69  90  60  68  98  54  98  55  52  68  79  56  81  62  60  74  58  64  91  69  60  63  69  56  98  58  72  74  64  84  73  73  87  60  98  71  53  85  84  58  92  71  56  61  56  79  58  62  65  88  86  67  79  83  71  51  97  98  61  72  52  58  74  79  88  61  94  57  66  53  78  61  52  89  75  70  86  83  52  97  52  92  51  62  80  55  79  67  78  67  52  98  53  57  98  70  94  93  90  96  93  74  52  82  79  71  52  93  94  98  79  87  77  78  49  71  86  93  86  50  70  80  71  52  94  74  72  91  72  51  56  66  69  93  94  97  53  61  78  85  96  63  52  52  56  52  94  50  83  88  94  77  88  97  84  74  56  77  75  67  92  79  70  95  75  49  77  83  64  60  88  68  91  79  80  82  72  60  80  59  82  96  85  82  54  64  83  73  96  91  85  85  51  80  80  73  55  93  55  83  67  80  65  79  86  67  80  76  62  58  67  55  51  80  68  64  91  89  75  71  98  63  80  84  74  97  73  61  73  72  72  96  91  58  95  62  81  70  54  82  49  80  57  91  55  55  59  93  88  63  58  84  66  71  94  67  82  50  66  72  70  68  49  50  84  65  87  87  51  96  59  54  72  95  74  62  54  89  63  70  59  66  91  94  81  83  49  53  96  55  63  50  94  56  93  59  85  89  57  76  54  55  97  75  60  51  77  83  64  85  69  86  62  73  85  67  59  81  92  89  72  58  59  49  53  50  98  64  57  71  92  80  86  53  79  79  49  50  60  83  53  65  51  81  56  93  84  55  93  97  82  72  52  54  88  66  52  79  96  87  94  84  84  69  55  81  53  65  60  97  68  69  98  96  98  57  63  94  75  67  49  52  72  72  81  70  65  85  65  67  66  56  80  76  60  82  76  56  64  84  90  98  98  81  92  54  96  98  64  53  53  75  68  90  64  65  61  95  89  82  72  93  86  81  78  63  68  70  56  76  93  93  87  83  55  59  50  90  63  51  53  81  56  97  66  86  92  96  66  54  60  52  64  67  82  57  76  79  87  82  93  73  69  87  55  57  64  83  54  94  77  88  73  90  86  81  50  84  69  57  54  80  69  84  78  96  95  61  69  49  79  65  53  90  80  61  60  77  77  63  52  83  72  94  49  73  73  95  51  66  56  94  81  76  90  67  86  93  55  96  57  63  95  63  97  56  54  74  88  80  66  56  95  76  97  57  67  84  85  50  64  61  60  92  79  92  90  94  88  88  53  59  59  76  58  51  93  97  86  60  81  71  81  77  59  67  73  96  84  73  51  61  77  68  68  58  74  68  62  64  87  49  73  50  90  80  55  76  87  56  80  65  50  51  68  51  75  74  90  96  62                                                                                                                                                                                                                                                  
                                                                                                                                                                                                                                                    67  81  49  96  72  61  87  96  67  73  64  54  72  92  77  63  66  89  67  50  73  89  77  94  85  51  57  76  53  63  52  52  51  79  74  50  98  62  89  91  52  49  83  84  98  89  89  98  53  75  73  81  72  66  79  61  55  60  58  74  51  63  71  49  70  75  79  53  84  94  62  74  59  64  51  67  57  56  93  78  63  78  83  86  91  55  58  55  89  81  53  88  53  80  83  87  86  87  91  66  68  75  85  63  69  88  58  87  92  68  88  55  51  61  97  51  55  63  62  56  52  82  61  55  52  72  83  85  75  92  54  50  50  49  91  93  68  74  82  86  60  54  75  55  67  93  73  76  63  49  59  50  57  78  78  70  54  62  90  70  83  68  60  66  92  75  57  76  96  82  66  67  84  53  59  61  90  88  70  71  86  73  54  64  52  68  52  60  86  66  61  51  55  67  55  49  70  63  66  89  84  56  72  66  85  59  96  84  85  83  76  95  70  85  72  68  93  92  82  65  56  54  81  80  87  76  93  74  92  51  72  93  84  80  72  93  88  85  94  92  80  98  74  58  75  63  82  67  88  80  84  72  56  77  66  74  69  96  97  78  97  74  72  92  56  76  75  95  50  61  91  72  49  65  97  52  63  59  68  68  96  98  89  75  62  86  62  98  52  53  56  77  85  68  60  81  59  89  98  64  87  51  95  76  76  95  81  85  56  97  67  64  92  94  72  62  60  91  82  85  76  71  59  50  50  90  92  90  90  50  81  70  59  68  59  57  87  81  86  72  94  72  97  78  52  62  57  74  52  72  69  53  65  80  55  58  85  65  89  58  86  74  50  83  51  87  53  95  54  53  71  78  49  52  68  92  90  64  74  71  65  86  75  62  49  79  91  94  68  78  61  55  85  67  57  95  91  88  79  93  94  79  79  96  69  93  71  56  54  68  73  77  62  62  59  76  68  65  91  65  89  89  71  78  97  79  89  87  71  73  49  92  56  93  82  74  78  68  86  88  62  74  51  90  96  93  82  80  88  85  83  53  65  93  68  49  92  82  52  64  65  94  56  78  94  83  98  51  71  61  80  90  53  83  86  79  86  80  89  71  67  76  87  81  96  59  92  64  80  69  67  86  81  94  56  60  69  97  97  85  58  74  82  93  87  77  51  62  53  49  50  54  67  50  74  86  74  76  93  72  97  75  56  70  79  49  96  87  92  82  91  93  73  75  62  60  55  62  62  75  63  80  61  62  52  97  68  62  77  85  93  91  92  88  53  49  93  77  70  87  69  82  75  96  98  79  80  62  52  61  52  73  61  71  89  96  94  60  69  51  97  51  97  77  79  69  93  68  84  98  83  50  58  64  98  62  59  82  65  90  61  73  74  83  73  94  65  64  54  75  76  81  81  69  95  84  76  97  73  67  91  62  75  51  55  74  91  85  54  59  72  62  88  61  76  56  61  67  63  87  77  91  92  81  61  86  94  88  96  51  88  76  73  51  69  89  86  83  94  66  88  72  67  70  49  50  90  61  85  83  98  75  68  54  62  70  93  82  94  58  94  86  77  70  56  82  92  91  93  63  92  55  88  57  88  66  89  83  62  79  55  63  79  93  70  78  55  78  80  97  97  52  53  69  74  92  62  81  78  79  82  96  82  92  90  68  90  54  69  93  76  78  85  96  83  69  86  82  78  94  96  78  63  76  88  75  88  54  56  85  95  49  97  88  97  92  97  88  74  72  82  55  79  82  88  65  95  75  93  50  91  63  57  54  88  81  67  70  62  85  90  88  50  56  78  73  60  74  88  78  55  68  57  50  81  72  57  55  78  85  71  95  58  71  63  95  61  75  96  56  81  63  86  49  76  61  49  53  61  65  80  88  88  93  66  82  96  69  52  80  56  86  58  86  93  67  76  92  78  64  91  97  71  64  68  94  66  55  75  53  49  80  62  66  56  69  50  63  55  86  50  95  56  89  94  52  94  64  83                                                                                                                                                                                                                                                    
                                                                                                                                                                                                                                                      51  50  78  93  64  55  54  91  81  88  64  69  80  93  57  85  87  91  86  73  84  55  69  63  53  92  86  51  69  86  67  92  96  65  77  73  72  59  93  76  51  50  77  60  83  83  88  83  95  75  72  88  80  90  49  73  77  50  74  49  58  76  68  95  70  58  75  96  84  73  89  64  91  74  81  89  72  89  65  89  72  50  81  61  64  51  68  57  53  75  68  57  54  70  60  93  87  90  78  50  71  75  82  56  93  92  93  95  64  72  63  97  76  68  49  92  89  84  92  68  87  61  66  68  76  77  90  64  71  63  74  86  82  72  79  95  79  63  69  66  57  86  75  84  71  97  94  51  83  75  96  67  68  59  93  93  55  94  58  82  84  71  78  58  50  76  86  61  71  89  50  52  55  54  84  95  95  90  68  78  78  59  64  51  96  58  49  71  69  70  98  73  96  64  91  65  90  82  63  60  72  60  56  51  68  87  68  61  86  80  59  61  58  57  65  77  90  91  61  80  78  52  80  70  70  97  67  64  63  66  91  82  97  70  55  97  55  85  88  86  54  60  67  68  61  85  72  78  60  91  52  91  95  59  75  65  59  63  95  81  60  54  67  67  70  96  92  77  84  81  54  52  90  49  85  88  51  67  63  83  49  57  56  55  69  86  63  88  72  78  79  75  71  93  55  62  63  57  88  54  62  57  80  61  74  53  98  84  93  57  64  50  78  67  63  88  79  75  55  59  52  73  84  49  93  85  54  74  71  82  72  93  75  57  65  78  55  86  65  67  87  87  59  76  86  68  71  51  87  66  64  98  54  51  82  91  49  93  76  54  76  53  97  67  97  85  83  52  82  91  67  82  83  64  83  54  57  61  84  60  85  80  57  77  59  62  72  82  87  66  82  66  58  52  96  59  97  85  53  57  55  59  52  76  60  67  96  98  66  58  56  67  79  91  87  71  93  92  56  63  91  56  87  59  88  90  74  69  66  77  59  94  85  92  60  81  80  68  64  64  59  88  85  88  78  95  65  58  54  66  91  96  73  97  88  53  79  88  82  77  74  70  77  97  50  81  93  89  60  83  93  89  81  90  78  71  56  61  70  72  98  53  52  79  65  73  91  52  67  92  86  63  96  76  72  88  97  69  67  86  88  86  72  93  64  59  61  57  67  51  58  66  92  61  84  64  95  68  75  76  86  77  67  82  89  73  55  58  53  61  69  80  74  85  64  91  88  86  49  75  68  69  69  84  63  79  75  62  85  58  74  58  71  76  96  63  79  62  92  66  55  59  62  91  78  73  93  62  58  83  98  54  77  85  51  59  90  75  59  91  60  94  95  78  73  94  97  98  92  50  54  67  53  58  76  61  54  85  85  94  75  81  85  62  71  70  57  70  62  74  98  94  92  69  80  86  81  80  55  66  82  78  58  78  95  55  89  52  89  91  59  93  81  52  95  71  79  79  81  95  85  80  76  78  90  77  85  77  86  66  49  64  49  87  79  86  92  59  85  88  72  75  95  93  95  84  95  55  91  66  53  65  54  92  92  83  58  96  55  60  51  89  56  84  87  51  83  50  64  92  86  72  66  51  96  92  95  97  52  55  69  90  94  73  63  92  55  93  84  81  86  84  84  77  81  59  50  57  67  84  63  78  71  69  88  75  83  55  69  94  92  66  61  62  90  58  70  55  93  52  89  65  63  81  59  93  52  63  72  61  73  59  56  58  73  95  53  76  88  50  50  68  50  75  54  90  86  81  53  83  57  59  54  87  85  51  71  52  82  57  77  67  65  60  61  54  54  73  79  86  52  50  77  52  53  98  94  89  81  50  71  76  76  85  57  94  93  60  54  49  59  96  76  88  63  65  70  88  52  53  94  98  97  56  93  97  72  67  65  86  55  62  81  83  64  91  58  52  97  61  81  93  66  68  70  76  64  82  85  93  97  61  96  80  61  98  71  77  73  61  53  94  54  65  89  80  80  67                                                                                                                                                                                                                                                      
                                                                                                                                                                                                                                                        68  56  75  68  55  79  81  80  66  75  69  62  73  93  81  88  65  51  75  57  58  96  93  49  50  73  68  85  79  55  97  57  65  93  93  49  89  49  59  83  54  67  95  91  92  53  70  66  90  97  98  59  61  62  86  83  61  61  64  86  91  64  97  64  54  78  75  58  69  89  58  76  67  51  55  56  67  80  83  53  55  87  71  62  81  49  76  96  76  49  75  59  94  67  54  82  62  69  55  73  73  69  53  85  77  58  79  55  60  49  75  53  95  76  87  59  74  54  80  91  83  77  85  78  77  90  98  76  76  77  77  69  74  76  65  55  79  68  54  92  98  51  57  67  69  93  91  74  62  95  81  78  95  51  67  50  85  65  79  84  69  61  87  71  81  82  67  98  49  78  57  73  79  91  74  81  98  89  91  87  79  84  88  49  77  56  91  59  92  89  75  79  74  76  51  74  77  94  81  86  82  69  68  92  55  79  88  67  57  74  80  49  78  59  60  79  74  49  96  93  66  49  54  55  94  66  66  95  50  77  64  90  67  51  84  64  49  93  53  74  92  58  80  50  93  59  61  63  98  85  80  79  75  53  95  70  96  96  73  63  74  94  54  61  49  63  81  52  89  82  53  80  88  98  61  81  83  55  67  89  85  68  76  93  56  98  92  73  89  80  51  75  56  62  56  61  57  83  56  80  76  59  81  79  49  70  49  93  84  54  85  82  61  96  63  69  95  74  62  80  58  87  76  74  74  77  53  71  83  98  92  64  75  87  74  96  62  55  72  51  84  92  53  63  86  86  60  57  73  85  86  75  80  57  57  91  60  91  82  58  86  63  64  74  59  65  77  79  68  51  91  63  53  53  66  98  49  54  51  69  49  93  63  58  64  77  72  54  50  63  81  71  61  88  97  71  96  69  87  93  59  91  79  69  53  62  53  85  50  93  76  75  54  49  76  70  50  93  70  58  75  53  91  94  53  95  56  72  59  73  50  66  83  94  85  64  53  81  96  49  49  96  58  73  62  58  67  64  70  58  59  80  84  61  59  49  94  81  93  75  49  95  53  62  54  81  53  94  97  56  87  53  75  79  60  51  77  57  77  60  95  72  60  68  91  98  82  85  90  73  62  80  70  73  71  50  92  83  82  96  72  75  67  98  89  86  61  70  71  49  76  98  65  84  63  73  81  79  74  50  71  84  68  89  74  67  68  68  75  93  90  97  68  80  66  77  57  64  94  80  62  82  86  82  76  86  63  94  90  81  75  76  71  83  89  81  82  90  72  62  53  65  95  52  72  77  55  59  82  96  58  73  87  63  95  49  69  69  79  57  82  83  64  78  65  78  85  98  98  97  94  93  59  80  98  52  52  87  73  98  62  54  96  88  86  88  71  88  96  78  93  59  51  55  66  76  81  57  97  72  63  50  90  74  75  72  62  79  71  68  78  72  66  86  98  64  55  56  90  85  69  57  79  98  97  76  52  70  68  77  77  68  66  68  62  86  77  79  82  76  59  54  79  97  71  85  55  50  58  65  83  56  80  59  58  81  57  72  72  96  79  70  76  68  71  83  51  54  83  98  67  84  68  64  77  59  79  51  77  95  73  66  97  82  78  89  67  96  90  98  83  78  90  97  67  75  61  86  58  65  55  53  51  98  90  76  51  97  58  75  75  79  97  95  52  95  56  83  60  74  83  90  66  92  60  49  64  79  86  85  51  89  84  86  81  93  78  65  85  58  60  94  57  54  93  65  56  59  57  98  64  78  86  56  57  74  79  50  62  82  64  97  73  70  86  69  54  49  85  93  84  51  51  97  90  93  85  92  53  74  53  86  50  73  73  77  62  53  86  97  51  79  60  72  97  85  78  63  83  66  73  72  57  53  61  75  62  70  51  80  78  51  49  93  80  83  88  98  55  94  60  56  59  61  78  82  93  82  87  61  91  93  70  65  72  82  61  93  82  81  78  93  75  71  62  50  80                                                                                                                                                                                                                                                        
                                                                                                                                                                                                                                                          61  56  91  50  61  86  81  57  67  51  75  50  77  84  69  65  85  86  77  75  53  57  59  86  58  98  96  83  52  75  74  74  58  55  96  98  75  83  65  77  86  64  91  71  82  62  61  61  55  50  60  63  75  81  64  69  97  74  62  65  55  86  88  62  65  84  91  84  56  67  70  67  84  83  69  49  53  91  83  63  96  73  87  58  88  66  93  81  94  60  83  60  81  78  82  61  62  98  91  69  98  63  88  77  90  79  97  92  66  78  62  76  52  77  93  54  92  77  92  56  91  68  69  53  77  92  49  80  75  86  88  49  89  56  65  89  83  65  95  63  52  50  86  97  53  61  52  65  66  86  69  69  54  95  66  87  90  70  74  69  52  87  64  92  95  68  51  92  68  50  71  98  75  81  68  65  75  64  74  95  50  87  88  77  68  76  67  80  66  70  77  57  94  60  88  92  90  59  95  87  78  56  68  68  82  70  89  49  62  70  76  51  83  71  62  79  61  91  72  93  55  96  84  96  94  63  51  50  54  61  98  93  55  84  85  53  87  74  75  77  90  80  77  62  96  64  85  90  71  98  95  96  69  56  94  62  86  61  80  80  86  70  80  57  73  55  96  93  69  76  65  87  64  89  87  65  98  81  86  50  80  88  73  85  60  94  63  49  60  67  62  86  80  58  63  90  93  55  58  51  93  81  63  94  89  64  71  55  68  94  61  83  65  88  51  97  54  52  52  83  57  56  98  83  58  85  96  92  60  76  71  80  51  67  92  62  67  73  57  75  56  49  74  81  61  63  75  89  52  88  84  81  98  75  75  83  78  59  81  80  95  81  66  81  55  78  95  54  49  81  52  60  83  89  53  54  69  57  77  74  78  97  56  71  52  96  74  80  59  84  81  74  59  96  95  69  71  87  90  66  61  96  64  59  85  77  69  53  88  55  94  65  70  55  61  51  49  64  91  56  72  98  97  49  52  49  78  64  65  69  73  51  82  85  76  52  76  62  60  87  60  78  53  80  58  77  84  92  79  50  71  98  87  75  89  54  72  62  64  55  61  52  93  66  54  60  84  85  50  81  88  76  76  65  98  64  61  53  87  56  66  68  86  86  83  66  54  63  72  82  94  97  55  61  82  67  51  80  61  91  50  92  72  67  51  80  68  80  75  96  82  54  81  83  83  50  77  85  86  85  71  88  54  65  87  81  77  58  49  75  69  55  68  70  97  54  95  70  92  84  55  75  89  84  81  80  55  83  61  77  54  59  57  78  53  68  81  89  50  95  98  57  98  72  86  93  52  68  85  86  68  88  80  55  81  78  50  73  75  91  69  86  92  82  77  79  87  73  91  84  63  73  79  94  77  96  90  72  61  87  49  76  80  67  73  90  78  89  93  91  93  55  92  92  94  74  67  71  64  91  83  79  57  81  91  65  70  53  87  78  53  78  97  49  51  75  73  86  56  49  58  67  51  93  68  56  81  63  50  73  86  87  95  82  54  94  60  75  76  91  92  79  84  58  53  64  97  54  64  59  95  86  83  71  97  93  82  50  52  57  84  68  86  83  63  74  88  53  92  72  79  95  78  91  57  69  95  87  92  85  88  87  85  82  67  80  63  59  60  50  73  51  92  68  56  80  55  86  90  54  75  90  91  54  81  70  70  88  93  76  54  63  68  63  97  70  98  89  61  87  55  92  90  68  95  79  95  86  96  60  60  82  97  67  59  69  94  93  77  67  67  62  66  66  77  87  81  81  80  66  92  86  69  71  89  59  65  66  66  64  63  52  64  77  53  96  65  90  76  61  52  67  78  95  49  98  81  60  50  68  49  64  57  62  77  67  85  54  87  61  50  60  61  61  56  80  98  82  86  62  54  92  83  75  85  62  92  85  55  77  91  78  90  69  67  78  67  95  65  91  91  77  70  66  65  59  60  63  96  64  67  97  98  49  59  51  72  67  97  71  58  75  72  88  58  87                                                                                                                                                                                                                                                          
                                                                                                                                                                                                                                                            95  52  92  55  76  94  60  85  56  88  79  49  90  80  62  71  61  68  91  90  50  51  58  93  61  88  82  86  79  63  98  51  83  76  95  57  56  72  83  72  69  68  53  82  71  65  91  85  51  92  78  92  75  87  76  86  66  55  63  65  88  64  73  63  66  68  56  74  80  58  98  89  69  71  63  52  49  64  65  79  81  53  73  83  74  87  88  78  50  81  62  59  52  57  58  75  75  94  52  97  72  52  72  51  84  81  53  76  56  90  70  59  82  66  77  77  93  61  77  73  65  89  84  85  69  82  66  84  93  93  86  71  76  66  80  52  84  80  57  54  81  87  68  89  49  52  61  69  95  54  50  82  53  97  71  76  79  94  65  69  88  83  81  56  54  83  76  51  56  94  96  62  73  60  57  56  49  68  81  53  53  61  62  90  67  79  76  81  96  63  89  66  66  72  96  79  55  98  92  66  95  80  53  58  76  94  67  71  60  84  73  75  85  67  68  72  80  67  85  88  85  90  86  52  77  90  59  62  76  82  55  88  96  77  91  63  54  55  53  54  56  87  64  60  82  95  87  90  63  82  74  88  87  85  70  66  69  81  75  75  68  61  83  63  74  72  61  77  90  56  62  71  97  66  53  76  51  53  75  62  60  76  72  58  83  90  73  92  77  85  82  53  67  98  96  53  61  56  82  93  78  67  68  65  64  69  67  75  93  64  75  58  95  91  98  58  78  81  95  81  50  67  57  81  56  88  95  78  95  55  95  74  81  60  84  83  83  98  71  77  52  62  51  50  60  52  60  65  80  60  80  73  75  78  73  91  98  64  97  93  93  98  66  87  90  53  88  61  89  76  90  96  67  67  94  81  75  67  79  87  85  75  65  63  49  77  98  51  98  57  85  68  69  89  61  84  92  92  63  88  51  65  52  55  58  69  71  52  72  80  75  89  64  58  94  72  80  59  78  86  84  95  96  73  72  90  81  96  63  81  77  77  63  60  64  94  93  77  88  82  85  94  67  72  58  60  67  81  72  88  77  91  58  49  57  70  56  86  57  82  80  74  93  58  57  87  97  77  80  85  88  52  66  63  82  85  69  86  53  59  79  93  84  97  75  68  65  90  75  94  95  96  81  62  50  60  80  85  92  70  75  52  67  93  63  76  81  83  56  92  75  70  64  84  54  67  68  68  87  67  66  52  73  83  59  75  69  91  95  59  82  87  56  56  87  59  60  77  72  91  65  96  65  54  72  79  62  68  64  67  72  55  94  62  71  95  94  89  69  53  59  86  90  50  87  94  61  55  56  87  97  88  52  83  53  54  65  73  55  83  98  50  74  79  84  71  73  67  78  78  95  61  73  53  86  82  60  75  97  82  73  96  50  74  69  73  66  82  70  72  78  90  56  66  90  79  93  70  97  87  57  96  53  88  82  80  98  97  76  71  55  80  94  57  76  82  58  86  78  69  94  73  61  75  91  85  62  74  69  72  70  82  50  86  68  61  78  71  93  78  98  78  91  96  52  98  72  83  69  71  71  54  73  85  58  97  60  91  75  74  75  72  70  49  70  61  71  57  50  89  68  97  64  67  77  89  86  59  87  62  54  95  53  49  71  66  91  87  75  68  69  71  87  92  75  84  60  52  95  61  70  49  57  58  95  71  61  62  57  77  78  88  76  69  84  59  52  94  93  66  96  63  60  93  61  62  77  95  57  71  87  65  92  62  61  49  79  76  66  52  63  61  54  49  87  64  88  62  58  66  74  59  67  68  89  60  80  69  95  61  55  65  59  50  94  60  68  61  90  80  85  67  58  81  83  71  52  62  76  94  95  74  97  54  56  93  56  58  67  73  92  56  88  98  62  56  86  97  64  92  83  77  52  59  77  98  87  67  71  84  58  86  71  69  49  92  88  81  94  66  76  61  56  75  50  61  87  72  56  54  69  79  76  84  63  94  72  75  83  74  58  56  67  76  78                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                              97  73  52  69  70  93  76  98  49  80  69  72  51  49  73  52  76  88  77  52  93  69  55  70  89  81  60  88  97  76  88  52  57  67  73  91  76  95  81  54  85  75  55  62  97  78  93  77  64  71  88  49  91  65  92  56  50  69  52  53  80  76  95  74  79  85  73  65  62  80  73  65  77  75  89  50  83  82  90  71  61  71  65  76  49  68  70  63  98  76  67  54  62  78  64  53  69  90  77  83  79  92  73  89  52  73  69  87  87  91  58  89  72  73  71  96  90  88  65  61  60  96  72  60  59  58  57  93  75  72  85  96  68  65  71  63  83  79  52  97  76  60  72  85  95  54  60  54  55  97  68  72  66  66  93  92  52  84  83  91  65  84  84  85  97  70  71  55  67  53  53  94  69  82  60  60  95  73  51  58  87  73  58  52  81  95  83  75  69  53  78  76  80  57  76  54  65  82  89  56  62  50  52  62  77  97  66  76  90  82  79  73  71  92  94  53  60  66  66  71  84  89  76  63  54  92  85  86  85  82  76  91  95  96  87  78  89  54  50  85  52  70  75  95  85  97  83  88  55  87  61  51  70  97  57  56  90  84  65  55  95  80  76  63  75  55  84  74  50  86  56  79  77  78  87  55  98  73  82  92  58  71  81  67  75  92  57  94  86  62  50  58  91  63  81  71  79  88  79  68  62  53  70  80  70  93  54  79  74  84  50  64  60  89  73  51  57  97  75  68  85  68  75  91  93  86  64  68  91  95  66  62  57  97  60  97  78  87  69  51  62  58  49  96  59  54  80  62  88  83  66  84  95  52  54  56  92  75  71  49  84  94  97  78  96  92  87  82  50  57  96  82  60  53  82  94  50  89  53  69  64  72  67  92  55  86  70  75  89  73  69  79  76  58  77  85  73  98  80  77  83  81  84  61  87  97  79  82  67  67  98  63  71  53  50  67  79  70  54  78  56  85  93  79  95  53  50  71  91  57  79  96  72  66  72  95  67  68  96  93  69  51  67  92  65  75  89  83  90  70  82  62  58  74  50  63  69  93  57  64  56  94  60  73  58  87  82  86  97  72  80  61  81  93  89  88  80  57  57  71  49  82  51  69  84  61  68  85  91  64  81  63  79  73  73  63  53  62  63  89  83  97  68  58  88  62  64  83  87  85  79  57  54  73  67  59  62  78  84  58  57  64  76  57  95  86  64  53  62  91  76  68  94  61  97  86  65  81  57  66  92  81  76  55  98  67  68  96  63  76  57  71  70  59  85  79  91  58  67  82  92  75  71  61  55  68  73  50  76  68  71  98  62  58  96  90  51  73  98  56  52  71  86  52  90  77  58  72  74  69  84  70  53  65  95  53  80  95  71  60  81  92  50  94  59  77  64  61  79  66  94  71  78  71  89  82  98  84  85  65  67  94  81  58  50  85  78  71  92  92  98  76  94  88  68  75  75  65  84  74  50  49  97  51  61  79  87  77  86  81  69  73  67  93  72  96  63  64  64  66  71  94  78  81  94  50  86  74  62  95  66  86  59  66  91  79  52  74  57  79  83  76  96  88  91  60  85  50  87  77  62  57  72  98  97  59  73  51  60  66  77  51  57  60  89  96  69  67  60  50  80  87  58  55  76  65  52  79  93  84  84  87  76  64  75  79  92  78  89  71  56  85  96  91  83  79  56  86  57  89  64  88  91  72  69  87  73  55  78  89  95  54  98  51  79  60  69  80  64  82  51  89  82  76  63  60  55  56  52  86  69  55  73  76  80  96  87  86  57  87  85  78  54  69  88  92  77  96  95  53  94  92  72  64  95  96  95  91  86  81  91  66  85  57  49  55  85  74  87  75  90  89  91  66  79  54  91  85  49  93  80  58  52  72  84  75  87  65  94  80  78  63  61  94  62  89  58  90  73  75  94  56  73  83  50  64  87  71  70  85  76  59  61  84  95  87  90  85  64  73  57  91  78  72                                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                                                87  78  71  73  78  76  53  82  77  66  69  90  61  89  84  69  65  85  85  84  52  71  74  72  89  70  98  84  74  87  61  78  94  90  82  89  97  92  54  51  54  69  66  90  90  72  68  75  64  92  94  84  61  71  86  57  57  70  96  82  90  82  80  95  76  70  61  78  72  94  58  67  88  63  70  56  78  89  61  79  53  66  74  82  82  89  71  92  91  86  61  57  57  61  69  49  57  68  93  68  55  50  68  65  64  87  71  73  82  71  56  57  77  88  86  88  50  80  81  72  52  62  91  69  52  83  92  76  81  77  65  80  50  92  59  53  90  75  98  63  97  55  82  83  66  56  59  53  60  79  59  98  67  51  93  85  83  75  50  97  92  64  86  93  69  86  61  56  76  65  71  51  84  54  84  98  93  74  52  50  79  77  56  66  97  77  64  82  55  64  92  60  74  60  69  85  61  92  61  74  94  50  85  82  72  90  86  69  51  49  97  72  65  71  80  52  76  91  75  86  97  76  56  97  77  63  71  87  73  57  64  62  50  98  74  51  83  76  50  79  50  82  87  75  98  73  61  89  50  88  92  63  54  58  80  82  59  59  88  91  89  74  96  63  77  91  91  50  50  87  63  72  91  62  94  89  51  88  89  64  59  50  65  49  59  54  91  82  80  69  71  75  64  97  57  55  59  70  88  85  71  79  55  61  86  88  91  68  90  88  67  82  59  72  55  49  77  60  59  57  63  56  81  82  52  52  94  85  51  52  74  98  54  75  84  57  74  70  65  75  94  49  73  69  52  58  87  92  53  64  57  97  52  96  86  95  61  63  51  70  96  86  55  97  76  67  51  57  94  65  95  83  61  50  97  96  52  54  63  65  60  80  72  76  65  64  66  68  91  59  67  84  87  56  91  85  80  49  82  56  65  74  76  72  53  93  94  82  77  58  70  51  77  81  91  73  94  68  81  52  92  61  68  80  51  68  59  68  84  49  49  86  71  89  76  77  79  55  52  90  69  61  89  58  59  80  86  70  72  77  85  79  83  65  95  96  94  82  97  89  82  90  86  51  73  89  96  98  49  70  81  93  65  70  72  98  56  95  66  96  63  56  63  51  82  91  67  92  77  80  84  93  49  81  76  77  75  71  84  52  96  61  66  65  89  68  82  72  93  67  52  80  54  78  58  64  53  86  49  69  69  70  91  67  53  49  63  65  65  67  87  69  53  56  73  86  94  57  90  81  55  93  52  85  76  80  52  59  75  96  65  76  96  95  82  93  83  91  49  72  80  94  83  87  91  78  83  57  56  73  92  52  53  70  98  67  70  74  75  89  87  92  87  94  71  86  87  71  49  85  64  84  94  56  63  55  82  82  66  86  84  61  96  93  80  50  77  90  55  63  95  54  90  72  56  50  60  88  54  54  59  83  66  84  98  93  49  71  93  54  53  53  90  50  52  53  98  90  73  86  53  86  93  64  96  62  64  70  93  93  54  95  55  64  88  53  96  60  69  94  50  79  76  90  57  62  86  81  66  73  54  86  53  57  88  59  49  83  51  63  60  88  61  75  72  58  49  89  84  53  51  77  49  93  70  69  77  86  67  61  79  86  91  79  59  91  55  88  64  59  56  71  85  67  68  87  93  56  98  67  88  58  82  50  50  77  91  62  60  60  86  94  68  71  56  49  77  73  86  75  77  87  81  61  90  95  94  85  88  72  75  92  63  96  63  68  54  86  67  69  93  79  50  88  94  53  94  94  52  91  77  95  80  82  78  74  97  96  72  67  71  85  49  51  70  75  97  78  61  69  85  71  95  64  57  92  53  52  59  81  77  67  85  90  78  70  82  86  76  76  71  66  96  73  84  57  68  60  64  77  83  77  51  93  51  69  73  78  65  55  69  85  82  89  96  89  78  92  82  74  67  70  76  53  62  62  81  75  51  51  63  86  90  79  52  82  60  89  63  75  61  63  92                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                  60  84  79  86  70  67  63  49  91  76  74  72  90  87  69  92  78  91  75  64  77  88  77  64  74  52  73  71  61  51  52  58  78  94  56  77  95  81  96  84  51  81  65  58  97  68  73  94  97  85  89  66  52  51  59  64  91  91  50  71  75  49  56  73  80  49  81  63  51  54  69  76  95  79  59  73  79  70  69  87  76  65  68  56  52  73  85  62  76  50  69  75  81  54  81  65  64  54  76  80  82  95  84  94  78  69  90  93  77  81  87  65  84  63  57  90  49  91  96  51  82  59  77  97  92  54  92  50  66  85  83  80  76  54  83  62  54  86  65  85  84  61  89  83  67  97  58  60  91  96  77  76  58  84  83  98  92  94  76  60  58  88  82  50  84  63  81  62  64  57  92  96  65  58  92  75  64  86  87  79  77  96  51  74  90  96  51  66  96  70  74  56  74  97  85  78  95  74  74  87  60  85  49  89  82  70  62  87  64  89  96  81  72  61  89  57  53  57  54  56  78  79  76  52  58  78  61  65  93  54  60  92  66  92  76  93  89  83  56  68  81  77  71  71  62  85  74  91  92  80  50  84  95  77  97  91  52  86  73  92  88  52  98  75  58  89  90  49  82  49  60  82  75  83  78  55  58  58  50  62  85  94  60  87  94  72  95  95  57  69  90  54  57  74  68  49  95  97  80  75  70  65  50  74  83  97  65  74  86  85  90  60  84  62  67  68  79  63  97  93  85  94  77  95  84  72  67  90  67  57  65  70  98  60  98  84  66  72  94  97  97  63  96  79  92  92  49  64  75  71  54  61  65  76  65  58  97  72  68  70  65  85  54  70  61  72  90  89  81  76  60  95  84  52  50  63  90  89  78  69  56  80  95  61  49  72  58  53  70  54  72  59  73  64  55  73  52  50  54  97  62  49  95  62  78  82  98  62  89  90  53  49  98  61  82  96  91  58  63  92  95  49  93  57  97  85  80  71  79  50  71  77  93  56  82  75  58  77  79  70  75  92  56  71  74  66  64  59  76  81  70  96  93  89  67  54  88  82  65  98  80  65  82  87  83  62  86  60  81  93  73  67  90  97  77  94  69  90  77  77  64  63  95  83  74  66  77  76  76  57  57  85  77  97  66  66  74  87  82  84  73  57  87  75  52  80  66  49  93  62  54  81  70  78  96  51  94  55  53  50  64  92  84  78  77  89  89  86  60  92  96  83  49  72  90  62  80  71  58  65  78  54  56  87  54  71  91  92  88  80  83  57  97  60  85  76  86  82  94  74  90  98  58  95  79  60  53  50  65  80  75  74  80  77  81  98  70  76  71  70  86  76  94  76  63  92  90  84  83  74  98  69  63  54  88  93  76  50  94  66  89  96  87  96  91  89  79  79  56  87  81  50  85  54  74  60  61  68  53  54  68  75  71  70  71  95  55  57  71  69  63  64  88  60  62  75  97  96  72  98  57  93  75  49  95  81  49  74  73  51  60  53  62  56  83  85  82  60  91  79  97  53  63  84  67  76  79  66  61  97  51  85  95  95  64  58  77  59  59  55  93  89  82  68  75  62  61  88  54  58  80  50  87  60  83  92  49  86  76  75  84  68  91  83  85  79  50  59  80  51  96  93  61  83  54  58  84  58  77  86  84  76  55  98  60  96  74  71  77  94  60  55  76  89  94  54  84  49  80  66  76  62  84  88  78  82  67  88  96  75  49  54  68  88  93  91  78  51  74  92  86  62  69  59  98  64  91  76  71  73  71  64  49  91  74  84  81  67  78  82  67  52  69  71  79  87  85  50  57  80  51  84  98  69  69  94  57  50  94  55  64  88  74  57  83  50  57  79  81  70  51  54  73  72  65  57  62  56  98  50  96  54  64  62  70  89  62  86  79  68  51  85  51  92  77  89  57  66  94  56  95  90  95  65  71  54  57  57  58  78  53  92  62  92  59  70  55  74  71  59  56  88                                                                                                                                                                                                                                                                  
                                                                                                                                                                                                                                                                    89  61  50  93  75  81  97  95  82  79  84  52  54  49  62  86  79  56  76  57  92  72  56  63  73  60  53  93  78  96  87  80  63  67  69  73  93  54  80  96  49  61  76  66  64  92  52  57  81  82  64  73  98  79  97  68  52  56  61  74  97  71  70  54  71  53  90  53  54  94  79  57  81  80  87  49  70  53  86  70  77  96  72  60  98  96  95  54  97  87  84  75  61  95  87  67  91  83  71  83  79  58  97  98  59  53  65  98  60  80  93  81  98  72  52  68  67  63  96  95  62  80  72  61  53  96  58  77  82  58  82  62  55  82  60  81  58  70  55  73  59  96  61  92  51  84  96  49  85  55  66  61  49  85  63  68  56  72  84  75  97  65  82  82  83  59  93  93  63  88  97  57  90  75  71  95  94  96  75  86  84  61  94  75  62  71  77  80  91  70  53  53  70  79  91  83  85  68  91  97  76  98  66  56  79  83  61  92  67  96  74  95  70  88  85  55  69  98  95  70  68  62  58  63  67  96  64  82  95  67  74  82  81  77  78  90  57  88  97  94  58  66  88  83  49  82  74  84  54  61  98  60  65  69  85  80  49  57  76  77  60  59  65  54  53  59  68  83  58  92  58  80  84  72  74  94  72  52  83  56  93  73  49  68  97  96  88  51  70  50  82  51  79  78  82  59  62  89  90  70  71  87  53  65  49  70  56  51  60  64  61  50  68  60  73  97  94  74  68  73  98  79  75  82  68  66  81  84  51  82  76  93  73  63  67  82  67  71  83  50  77  94  54  57  66  82  55  56  86  93  70  69  82  57  96  71  65  73  64  85  65  87  74  89  94  81  85  58  58  74  98  84  73  92  73  56  64  91  49  57  63  97  54  49  75  63  58  62  77  61  91  54  65  77  53  73  69  83  55  51  91  95  90  63  66  84  67  87  81  75  75  72  71  83  52  83  61  57  72  81  58  74  58  86  90  65  73  59  63  75  58  52  80  97  88  85  78  91  54  77  65  70  98  71  55  61  56  73  72  77  82  80  65  62  62  64  93  65  62  52  81  53  95  95  73  60  85  56  50  81  92  92  96  66  70  49  62  64  60  67  81  79  65  61  84  76  96  58  72  52  91  53  79  73  66  73  97  61  89  87  86  85  64  57  63  87  96  50  55  51  51  79  55  94  98  97  53  67  67  50  94  70  97  73  53  75  64  73  86  88  65  91  60  78  82  97  62  82  54  92  86  71  61  56  53  69  71  97  85  75  76  86  96  96  85  96  70  62  85  82  64  85  50  91  91  76  68  68  77  76  93  76  92  72  80  83  87  69  50  91  69  79  93  70  85  65  67  96  72  72  85  51  94  98  85  52  58  78  59  49  75  96  63  94  79  59  71  64  75  95  93  93  57  78  72  55  87  80  51  94  79  71  51  72  66  87  89  80  49  76  69  65  89  91  74  69  92  98  56  91  82  70  80  77  72  63  60  88  52  60  54  98  54  92  89  66  73  88  80  92  72  96  85  74  97  73  61  53  88  54  49  87  74  61  96  55  96  52  57  60  72  88  87  76  51  73  95  65  50  63  83  81  63  54  81  82  87  92  62  93  73  84  73  63  82  96  93  64  98  93  74  97  90  49  88  86  79  73  55  66  62  58  57  60  66  60  88  78  53  50  71  72  53  87  86  57  96  70  95  74  55  56  93  73  69  56  61  59  62  91  88  95  74  59  92  49  74  88  93  97  97  62  80  91  90  98  98  65  88  73  55  53  88  65  83  62  54  86  96  73  87  94  92  54  75  65  93  52  97  75  86  55  50  67  89  91  72  77  66  76  89  85  93  50  84  63  54  59  72  93  59  89  67  65  94  74  87  86  86  95  94  64  84  79  87  81  85  83  66  62  85  85  70  79  54  50  52  92  91  88  89  60  78  51  94  54  62  97  50  57  82  70  73  94  49  67  57  78  78  62  63                                                                                                                                                                                                                                                                    
                                                                                                                                                                                                                                                                      73  76  83  77  96  81  93  90  95  95  54  64  67  68  61  62  77  52  94  62  92  51  49  58  90  65  90  71  71  74  98  74  96  57  58  94  68  73  64  51  62  89  53  81  79  93  57  77  81  57  91  68  59  93  56  60  77  65  67  57  89  69  91  60  98  96  51  56  62  52  86  68  62  70  64  85  72  68  68  58  78  89  87  57  75  86  60  49  82  67  87  82  95  95  63  74  78  52  53  87  63  75  52  50  95  55  68  80  74  93  71  98  79  80  55  74  54  57  82  59  88  90  56  79  66  94  52  67  85  91  79  60  95  79  80  81  63  61  73  62  77  71  72  54  93  86  66  83  57  53  88  69  91  70  57  83  72  79  80  71  78  93  69  53  98  77  54  95  65  83  68  91  97  85  97  57  67  56  53  49  63  90  55  97  56  87  67  62  72  69  64  67  86  89  89  94  68  65  87  83  86  59  97  81  68  51  60  66  58  58  61  50  57  58  77  58  57  86  91  56  62  77  78  62  50  88  53  82  49  76  64  83  70  82  49  49  81  97  98  76  79  87  61  77  75  50  65  52  85  77  57  58  61  64  61  84  52  84  52  73  75  81  66  50  81  54  76  70  87  53  98  64  57  57  75  75  67  67  94  96  56  51  96  97  57  83  72  57  79  92  61  85  51  70  57  81  62  95  93  96  73  78  54  89  98  79  58  50  96  94  80  82  94  52  68  49  57  95  94  65  85  51  52  66  70  72  84  87  59  90  79  54  66  49  89  51  79  95  90  67  70  65  73  97  88  53  77  66  52  79  80  75  73  74  75  97  75  50  50  58  64  63  55  77  71  95  97  96  53  82  91  54  56  57  79  51  78  50  90  90  73  67  82  53  85  67  92  71  98  56  90  56  73  90  54  96  66  87  85  78  87  77  64  73  63  65  86  75  52  77  97  60  82  93  54  52  81  59  72  77  72  98  50  54  89  83  77  61  85  73  97  75  55  64  63  56  49  57  89  76  92  62  76  73  58  70  90  67  94  49  64  82  57  92  64  54  76  56  64  80  72  85  63  59  63  87  54  65  77  77  63  67  69  79  93  53  56  90  93  97  89  50  93  69  85  63  84  50  76  94  75  51  49  57  93  60  59  55  84  71  64  55  55  71  95  79  65  82  65  72  60  93  67  92  81  69  93  74  49  97  54  95  90  69  59  87  86  84  63  69  95  64  62  75  86  77  49  81  70  77  80  52  90  67  63  66  95  77  81  88  93  52  87  97  80  95  60  94  57  74  52  62  51  72  86  52  81  82  87  64  85  58  98  63  81  51  50  85  55  52  60  56  96  50  57  97  97  74  63  92  80  70  64  83  95  65  81  72  64  97  81  87  59  96  96  67  77  67  60  57  71  66  59  81  89  98  53  90  76  57  87  76  51  55  61  53  94  68  93  65  50  73  79  83  61  51  82  90  90  52  78  52  56  58  54  91  79  90  91  84  51  83  83  85  54  68  79  52  56  70  67  49  97  54  81  71  81  88  55  84  70  77  91  49  51  56  66  88  74  72  97  55  79  58  95  93  67  50  60  58  66  64  80  82  58  81  95  75  78  94  51  91  94  90  98  50  74  72  70  71  78  63  60  78  57  89  83  72  79  51  86  61  79  76  86  95  70  80  75  86  83  74  56  77  71  52  53  76  66  74  79  95  94  74  72  70  97  94  96  98  94  85  90  87  70  89  73  67  83  79  98  51  60  82  73  94  55  71  58  65  81  65  79  55  75  74  67  76  61  77  49  73  89  69  84  74  62  97  80  95  89  68  76  63  84  64  94  81  70  91  59  59  54  65  60  51  51  75  73  66  59  52  93  59  80  71  68  97  83  78  64  66  81  72  66  60  63  78  56  84  63  80  90  49  52  63  68  88  50  72  86  75  97  51  69  68  66  74  58  75  70  54  93  71  88  57  97  61  61  97                                                                                                                                                                                                                                                                      
                                                                                                                                                                                                                                                                        74  93  51  60  97  92  98  60  82  85  63  66  96  91  55  65  51  69  65  70  78  53  53  87  65  49  66  51  59  93  82  81  51  54  54  55  97  93  56  76  92  90  88  52  49  90  82  90  95  66  85  62  55  88  60  68  59  70  79  80  80  68  55  79  77  61  88  61  66  88  66  50  79  83  49  58  67  95  93  86  90  57  62  69  56  53  70  57  87  64  81  72  52  66  88  70  49  57  61  72  96  65  55  57  84  74  85  88  58  54  70  95  92  83  98  87  85  94  96  96  59  64  82  96  93  80  98  53  89  52  56  88  77  83  67  52  53  53  65  79  94  82  68  56  97  76  49  60  68  93  98  82  54  57  96  54  49  60  75  77  98  79  93  77  91  61  73  67  76  79  73  80  57  51  81  74  79  86  54  82  49  87  54  59  94  82  93  93  98  94  79  61  97  69  88  49  72  63  56  76  73  97  56  71  53  76  88  82  70  58  73  80  83  81  65  90  98  78  84  56  87  90  50  88  96  88  75  77  50  71  68  79  49  98  69  92  95  64  82  55  66  57  81  77  75  96  77  66  51  70  83  66  61  79  92  96  65  74  80  85  85  89  84  95  72  68  69  66  70  71  76  61  55  60  56  56  57  65  97  55  56  87  75  94  80  72  94  53  69  64  69  54  98  90  57  64  62  63  95  76  96  63  85  85  87  68  83  64  87  98  83  51  63  78  78  76  64  65  83  94  84  88  68  88  77  84  59  87  97  94  91  53  79  68  57  57  62  70  76  58  52  88  82  73  71  60  97  49  92  91  92  65  65  94  96  90  94  64  72  76  86  56  84  71  71  92  57  51  60  49  74  54  67  80  96  62  57  70  98  55  88  75  64  61  76  63  66  88  73  71  69  60  68  97  56  64  75  84  77  72  52  87  68  79  52  69  57  78  89  94  55  88  97  76  70  69  55  91  93  51  72  58  90  54  75  69  92  88  69  95  88  63  75  85  83  92  63  98  85  92  56  54  81  85  89  61  69  67  80  71  57  79  89  77  63  88  59  84  64  88  64  81  84  70  56  96  68  90  63  66  71  52  70  95  98  76  63  90  69  67  86  84  88  51  60  51  56  68  57  63  69  77  83  68  63  86  86  72  54  76  92  76  89  74  62  90  65  65  95  71  92  57  49  84  54  67  94  73  51  92  55  92  67  93  87  80  85  72  91  87  54  98  62  68  60  64  77  83  88  57  71  50  85  89  91  97  71  74  50  75  75  53  86  77  73  96  72  83  65  57  95  81  97  89  81  76  78  96  61  73  74  80  70  77  70  93  50  91  69  82  76  58  92  69  51  97  61  59  62  96  78  58  63  61  59  51  90  75  88  96  94  61  73  66  85  87  88  97  66  78  63  80  53  64  67  61  54  85  79  83  65  68  53  96  73  56  73  53  68  60  82  75  89  97  87  80  54  73  81  74  77  72  53  91  55  49  75  87  59  69  70  55  79  84  51  75  68  64  54  75  78  76  65  71  77  51  50  67  98  51  64  85  94  96  74  68  52  70  77  50  86  49  58  88  65  82  83  70  80  86  89  91  89  81  55  82  61  85  55  69  94  80  84  71  59  69  97  91  94  96  70  61  81  61  58  96  54  94  79  56  54  58  57  80  81  51  59  83  93  83  66  87  78  91  95  84  52  86  86  79  69  76  84  55  93  69  53  51  93  54  91  50  61  64  77  74  71  66  75  84  86  64  92  77  56  51  91  52  91  96  63  97  63  87  68  65  92  96  78  56  71  80  67  53  65  56  65  55  98  92  69  71  89  53  85  59  58  64  52  96  54  51  56  75  83  49  52  87  93  58  58  49  81  49  67  78  76  90  98  56  53  96  87  64  80  94  58  92  69  90  78  67  85  76  58  61  83  68  85  80  72  97  68  62  71  88  93  69  82  69  70  84  93  91  90  89  82  61  98                                                                                                                                                                                                                                                                        
                                                                                                                                                                                                                                                                          83  95  95  79  52  82  96  51  91  60  87  49  59  80  70  87  80  95  66  61  80  51  55  81  94  76  70  98  57  53  57  59  58  74  88  55  58  63  96  95  98  72  85  89  92  74  82  51  77  83  76  67  63  49  82  49  59  92  77  65  49  49  62  63  65  79  76  96  55  64  93  65  76  63  93  79  53  96  68  78  54  66  78  86  94  72  83  88  63  91  55  74  87  55  96  62  85  94  65  59  98  64  51  56  79  97  54  87  74  93  92  69  62  69  59  67  70  60  96  50  58  49  79  87  81  74  51  74  68  92  57  92  56  83  78  88  49  80  80  87  67  73  66  75  67  73  82  81  55  52  76  74  75  97  89  77  52  55  82  78  61  74  84  93  91  81  85  91  53  67  78  84  66  81  68  64  83  73  86  68  72  61  72  64  94  85  50  54  74  94  60  95  52  53  89  64  63  72  67  67  49  49  67  66  86  87  68  73  72  54  75  91  85  81  93  78  85  97  90  75  53  90  88  82  67  58  50  49  57  88  76  69  79  55  98  86  81  85  70  67  95  64  66  92  59  81  71  58  93  81  88  80  49  91  65  67  86  69  94  53  63  93  78  79  88  73  53  73  98  84  55  67  86  67  63  61  64  77  66  65  93  52  96  83  95  96  76  50  60  77  58  92  75  94  81  95  67  72  73  91  53  62  65  89  75  61  59  62  64  97  74  71  56  49  58  96  96  73  60  65  51  67  69  73  87  59  92  77  71  76  72  49  78  60  68  94  68  87  78  49  86  82  60  97  76  53  49  85  69  71  59  67  49  97  62  81  87  71  49  50  72  97  87  94  85  98  74  81  85  70  86  55  98  97  56  88  76  83  77  76  77  80  74  72  49  70  87  51  57  78  61  59  51  53  70  59  94  84  67  53  69  74  66  82  83  92  60  82  95  95  82  50  76  61  96  49  63  59  88  83  85  89  59  79  95  85  68  65  60  70  69  61  95  68  95  87  75  52  67  66  88  81  63  73  81  72  78  94  70  92  65  97  71  69  67  77  98  90  74  91  73  58  84  79  67  73  51  77  53  60  95  73  94  69  52  74  92  55  95  55  55  49  51  73  63  63  96  77  98  80  76  70  70  71  49  77  60  61  65  51  96  52  53  55  93  80  96  91  66  57  84  62  84  54  71  87  49  97  66  61  89  63  85  88  78  76  89  62  61  49  57  50  94  88  84  74  88  87  67  55  76  60  59  49  82  49  81  77  66  77  51  57  80  51  60  50  76  85  80  51  89  59  96  70  59  52  63  76  62  70  53  65  60  77  97  96  54  97  95  72  50  59  75  78  93  70  56  65  53  70  52  61  94  59  76  65  50  73  71  96  79  56  51  60  55  66  82  82  52  83  64  64  81  82  59  81  89  56  86  53  53  65  96  87  55  89  94  84  58  54  51  68  51  61  92  64  98  65  67  84  81  77  56  97  69  57  63  96  97  73  56  73  80  96  98  62  85  84  53  68  67  74  84  51  66  56  75  63  72  70  53  73  72  50  55  62  60  55  51  65  93  50  73  86  81  82  98  66  53  93  73  50  64  90  62  81  70  72  81  95  94  72  96  62  90  82  64  88  93  71  93  73  66  73  91  84  77  80  59  57  54  67  92  70  73  91  58  68  69  49  62  96  64  65  51  89  52  52  63  98  72  67  55  98  64  66  65  76  98  61  77  70  55  69  94  70  59  88  60  52  50  74  77  96  94  51  66  66  60  56  65  83  70  80  82  62  88  77  63  67  92  90  69  71  51  89  67  60  52  54  57  57  97  83  83  83  67  50  50  82  70  83  98  62  82  77  91  79  88  61  73  71  75  53  61  65  96  72  82  61  68  90  59  64  87  57  71  82  64  58  84  88  51  75  94  68  92  91  73  66  51  56  74  51  68  60  61  52  65  69  67  71  66  92  81  87  59  76                                                                                                                                                                                                                                                                          
                                                                                                                                                                                                                                                                            76  65  76  59  53  87  82  62  91  87  74  74  64  76  59  82  60  58  57  66  52  90  63  98  85  52  56  56  62  76  49  81  56  53  62  80  89  56  57  94  54  61  58  69  92  61  95  92  86  83  62  52  73  65  90  65  51  52  54  53  78  84  65  87  88  53  51  66  74  90  72  70  54  92  52  98  98  98  54  55  73  76  90  88  54  56  66  88  52  74  71  96  94  64  73  55  60  83  95  95  93  83  85  58  93  70  96  54  59  90  66  73  92  85  61  58  81  85  88  54  76  86  91  64  83  77  78  58  69  79  78  80  93  71  86  81  55  50  49  93  91  71  93  91  50  82  65  63  81  85  55  84  83  65  95  54  62  75  81  63  87  73  90  77  91  83  76  83  52  94  66  55  91  64  65  50  88  96  51  54  91  63  80  76  81  52  64  77  92  52  58  90  58  97  76  73  80  93  69  92  62  76  76  77  78  87  75  91  54  56  76  80  62  62  73  49  83  53  55  75  74  68  72  71  98  91  69  96  84  79  53  87  90  94  64  63  49  72  73  83  58  74  71  90  57  59  73  52  86  83  54  61  68  72  72  94  63  80  92  70  51  89  58  63  54  50  58  92  52  91  86  65  85  49  72  77  58  78  98  87  79  52  68  93  54  79  64  66  73  81  86  55  80  73  66  79  50  83  84  52  84  98  57  76  96  72  98  60  76  66  91  97  67  77  79  57  72  60  75  62  55  69  49  77  95  97  55  79  70  92  77  58  64  83  73  96  54  68  65  83  57  87  83  83  96  90  73  85  75  93  81  75  65  84  95  70  86  70  83  65  76  56  59  68  81  56  58  96  75  61  93  95  76  62  78  60  97  98  75  57  79  58  64  85  93  61  60  51  80  75  97  95  85  79  64  89  74  85  93  58  49  59  80  65  79  52  52  75  61  90  74  88  76  80  49  94  77  64  81  79  93  93  71  49  89  84  97  55  70  72  63  71  77  86  51  63  83  95  49  72  97  69  49  70  75  62  65  91  67  69  80  85  52  91  78  73  95  61  55  59  69  58  53  92  76  69  90  69  83  88  66  90  78  67  52  87  54  89  50  98  85  92  74  69  86  59  68  86  60  50  90  73  89  66  96  79  72  76  93  76  89  79  60  83  76  62  65  85  51  57  85  90  61  65  94  90  75  51  95  84  92  67  49  87  84  89  94  78  98  62  75  54  92  57  86  66  59  97  81  61  86  77  96  71  72  49  62  93  68  52  63  88  83  91  68  97  73  51  60  68  84  50  52  89  56  94  80  68  71  81  79  51  75  94  64  54  87  56  53  82  57  96  83  96  92  61  83  93  97  84  77  60  77  49  60  85  67  85  62  63  70  54  92  76  55  63  79  56  77  63  60  85  96  70  72  80  63  67  89  67  75  59  92  57  77  78  78  52  97  70  58  68  81  90  61  77  84  77  82  70  85  91  85  60  49  89  53  68  58  55  80  90  89  97  90  75  93  85  81  94  73  86  80  65  49  75  70  79  69  85  70  85  82  70  86  93  70  57  58  77  55  55  83  92  71  77  91  97  95  72  84  83  80  80  88  80  94  69  78  73  70  84  66  96  58  82  69  94  56  52  58  87  88  83  92  60  87  51  83  73  50  76  93  65  63  93  53  59  64  89  56  91  80  55  82  72  74  71  93  94  52  68  88  95  93  68  79  88  53  83  62  80  57  92  88  84  95  67  69  95  88  49  50  66  57  69  61  51  80  65  61  58  87  72  56  84  70  64  92  56  60  91  97  80  60  55  72  90  92  60  52  57  65  82  93  74  81  66  86  77  74  62  86  98  86  90  75  51  93  79  78  86  87  64  82  50  77  70  80  83  58  64  91  49  92  78  57  95  67  70  84  54  90  74  61  86  75  82  97  95  55  66  96  67  85  88  86  73  90  58  66  58  49  92  75  64  55                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                              56  76  94  95  54  98  77  94  56  72  49  50  58  93  64  84  82  93  61  80  55  70  79  76  74  78  51  73  58  52  95  70  57  67  98  80  70  69  62  54  78  72  60  82  68  73  66  90  87  89  54  76  70  76  73  60  84  76  85  75  95  55  61  82  63  59  79  83  79  86  62  60  65  83  76  69  70  81  76  89  79  72  64  77  52  58  72  81  97  69  94  94  82  67  92  55  63  87  92  52  57  97  65  93  89  87  82  73  68  62  91  96  71  67  53  67  52  52  83  49  77  96  97  85  66  58  85  76  76  92  83  50  57  52  76  77  92  74  75  60  76  70  81  83  96  93  72  83  82  68  64  60  78  78  67  89  98  87  94  57  60  75  87  70  71  64  66  78  63  68  85  78  64  80  96  58  90  89  89  69  68  81  95  54  82  83  84  98  77  96  59  54  93  58  82  51  60  82  92  95  91  59  74  61  85  59  70  71  66  76  77  58  53  97  85  93  91  80  62  93  62  50  76  67  96  97  78  79  71  78  84  89  64  86  95  54  59  97  82  56  79  78  49  56  89  93  93  50  95  79  71  50  64  96  86  69  65  71  66  98  62  91  55  70  59  50  70  86  95  54  96  66  52  72  67  72  55  64  82  83  95  57  88  82  81  74  51  54  50  77  78  68  79  74  85  67  85  91  85  98  87  79  89  76  92  69  59  72  85  53  61  89  82  76  58  50  80  54  86  61  55  80  88  53  89  96  71  67  89  77  70  87  89  49  69  62  94  72  87  86  79  61  96  84  62  94  76  57  72  95  61  62  89  70  82  56  66  77  81  94  64  74  86  93  70  89  56  95  89  55  80  78  77  71  72  74  83  60  55  54  58  81  93  65  58  56  98  92  88  72  88  74  66  54  77  77  64  98  63  70  94  83  70  94  76  58  78  90  68  49  50  73  55  77  56  86  63  95  93  69  53  71  95  90  81  70  78  79  67  79  59  60  60  98  61  96  91  92  73  58  66  68  65  69  90  92  84  82  78  87  79  77  62  50  50  84  90  70  49  84  90  72  50  55  81  78  75  72  94  92  78  64  91  68  61  82  95  61  76  76  82  93  89  80  92  93  59  78  56  89  73  81  58  59  49  71  81  94  90  63  61  92  55  67  97  97  96  51  98  97  91  87  62  62  58  63  63  65  58  56  49  60  93  84  80  96  78  51  92  95  94  98  84  49  56  73  57  71  59  61  61  51  79  49  61  50  90  94  93  88  76  74  96  61  68  57  55  69  86  83  79  76  56  78  97  58  83  62  54  64  81  73  72  84  53  50  92  64  78  74  90  80  85  90  54  94  70  51  97  73  68  53  57  68  51  94  82  55  50  98  65  83  76  72  92  74  81  80  77  96  73  70  77  80  73  75  49  51  52  77  55  84  76  95  59  67  97  80  72  58  69  73  89  62  59  72  96  50  65  90  89  74  81  90  53  97  69  77  57  81  88  55  62  96  93  73  76  60  53  97  80  52  76  56  83  93  94  79  85  51  55  72  60  66  76  85  57  81  81  59  72  82  91  55  88  95  76  59  51  82  73  96  62  94  62  51  98  97  83  87  94  49  65  89  61  62  70  88  97  87  65  95  59  66  71  85  90  66  90  73  56  84  51  53  78  95  83  52  93  54  61  70  68  69  94  53  50  77  73  61  73  74  54  54  50  80  88  79  52  73  97  90  66  65  50  62  50  53  91  63  97  97  95  67  65  63  62  89  88  66  83  73  73  95  92  57  97  49  91  81  78  69  83  68  81  62  62  55  89  49  80  56  84  91  80  82  56  65  66  66  54  73  52  82  91  86  52  79  79  63  98  83  93  53  60  51  63  65  86  55  76  94  93  90  59  69  64  93  61  80  70  49  88  56  64  98  82  63  55  76  83  92  63  97  70  94  94  87  84  69  71  86  65  78  76  53                                                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                                                                70  59  97  58  51  98  95  82  66  56  91  60  66  77  96  91  88  91  81  65  72  83  76  79  68  76  70  68  88  96  66  73  97  74  57  93  57  53  61  69  92  52  58  85  75  73  51  73  57  53  87  91  81  54  83  62  75  56  79  90  79  65  52  55  56  71  69  67  53  88  76  59  83  94  78  54  88  54  84  93  95  77  49  55  61  80  67  49  83  54  83  84  97  68  52  92  57  85  71  67  69  60  83  62  49  57  51  57  82  93  72  56  58  74  90  65  70  73  70  93  67  90  81  62  80  53  66  64  64  93  51  72  54  54  60  52  83  88  78  65  90  51  84  82  58  72  96  59  58  86  71  60  53  84  56  77  97  70  66  60  92  77  66  66  67  60  58  56  74  63  82  82  95  69  65  91  61  90  80  55  68  81  62  55  67  67  78  58  64  84  78  65  65  62  73  84  71  70  69  83  51  59  97  71  65  76  97  54  92  83  59  73  75  52  67  91  56  79  61  53  68  66  69  58  84  59  93  62  87  98  73  81  90  53  91  93  81  97  73  77  79  93  90  87  76  65  97  54  90  94  91  71  82  88  68  60  65  70  79  52  61  70  81  51  78  62  62  61  53  95  53  54  61  61  63  57  75  52  85  53  72  51  49  68  79  82  82  49  71  98  62  79  88  83  67  85  76  56  53  59  67  51  57  53  75  96  49  53  69  73  65  78  65  66  92  93  56  56  64  68  78  88  81  53  90  63  55  74  88  84  90  88  96  82  74  95  62  93  97  95  90  57  77  59  93  90  97  90  81  86  76  83  98  66  75  56  76  71  53  50  53  70  56  57  52  97  98  52  52  69  84  82  61  96  52  84  72  92  96  92  73  68  86  81  85  72  90  72  86  54  88  71  91  65  69  89  63  61  84  49  68  77  73  60  96  80  75  66  89  62  71  53  90  98  96  65  60  49  77  81  90  70  54  82  60  76  80  55  88  88  98  64  77  64  72  49  85  93  78  63  98  89  80  81  56  60  77  50  64  91  60  92  79  85  58  64  70  56  57  68  87  97  90  60  60  93  77  64  65  67  58  89  89  90  54  85  95  80  95  93  82  87  52  85  79  96  82  62  55  90  59  55  61  65  93  55  89  72  57  61  58  74  59  88  61  69  88  76  60  51  67  97  51  88  53  61  71  57  90  53  85  87  87  56  65  72  72  65  72  76  68  64  61  84  70  96  78  66  81  68  79  77  76  92  87  97  69  89  88  72  97  72  53  59  56  86  74  50  67  62  61  70  75  73  64  75  70  66  59  60  51  63  96  76  94  54  79  53  96  81  81  56  49  52  60  86  55  65  67  58  97  93  59  89  74  89  75  84  69  89  79  69  88  81  50  78  86  83  75  94  83  89  66  54  59  56  87  63  74  65  70  56  75  94  89  84  49  61  70  65  85  80  56  76  79  63  93  68  61  88  69  97  54  85  73  93  55  51  72  87  51  65  85  70  71  89  74  81  77  74  92  84  52  60  63  63  66  95  60  63  77  87  69  49  95  71  51  61  69  62  62  51  76  56  56  50  57  98  56  95  67  79  62  94  49  71  81  77  70  52  64  86  88  67  78  92  97  49  89  56  82  66  71  85  79  77  98  52  77  87  50  93  98  88  69  92  49  61  51  81  93  88  72  74  92  67  95  93  53  62  73  77  59  59  64  69  98  66  62  51  54  87  97  93  55  84  54  96  94  61  71  51  62  56  50  55  75  54  67  65  90  74  62  66  75  57  64  85  93  75  95  60  94  90  58  71  85  91  53  77  91  79  58  88  65  64  83  75  92  88  72  76  65  95  65  84  79  86  54  96  52  77  95  49  92  75  63  63  68  51  85  92  52  53  86  97  96  66  76  70  59  50  97  78  77  78  81  66  89  90  69  58  76  96  54  62  85  87  49  55  52  72  69  86  59                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                                  97  53  50  98  81  67  79  56  74  62  50  83  63  73  93  96  85  58  59  49  60  51  87  77  62  51  70  93  49  62  50  74  66  98  80  88  89  96  81  97  78  59  93  96  73  98  61  79  84  97  95  56  98  90  97  54  87  69  56  89  79  52  89  65  80  54  64  51  64  97  94  88  81  56  62  73  94  92  59  85  86  96  73  85  85  83  59  65  89  97  62  97  53  91  83  77  96  82  50  83  70  65  86  95  78  81  73  84  74  58  59  53  51  78  83  84  80  65  79  58  66  52  61  50  56  86  52  88  88  95  83  81  96  94  97  81  72  79  61  62  67  92  69  79  96  70  98  57  80  81  61  89  53  73  83  68  72  89  60  58  57  98  69  82  78  81  88  67  70  54  85  71  95  98  69  56  91  70  60  51  59  93  87  90  69  70  77  61  76  70  83  68  65  65  89  72  66  89  59  78  55  96  78  75  70  52  84  59  49  85  74  89  80  87  88  94  58  96  72  52  76  76  55  59  84  55  68  86  69  74  50  83  94  81  69  63  50  63  77  96  79  55  50  93  88  95  86  95  67  96  94  53  92  84  64  75  63  90  75  67  59  97  79  72  58  87  71  59  71  95  59  98  84  63  50  86  69  51  82  92  98  86  65  89  95  64  60  62  88  71  68  97  63  80  82  90  66  97  58  90  87  84  69  61  89  54  92  66  71  82  58  89  63  72  75  96  68  75  78  56  64  74  85  66  82  62  67  58  75  85  86  54  75  94  82  71  98  57  49  76  90  54  67  94  83  69  61  71  81  96  88  83  78  86  91  70  87  60  85  67  56  54  97  72  96  67  88  58  85  70  81  67  60  79  63  55  64  87  70  74  93  81  65  61  81  82  84  97  65  96  89  54  71  73  65  92  59  74  49  75  71  90  89  79  92  87  97  50  87  60  84  61  60  56  68  60  98  61  75  82  52  65  67  59  89  53  94  67  81  81  96  64  81  62  93  56  53  73  57  58  75  78  87  55  90  55  52  76  58  76  68  97  70  90  76  88  85  90  82  76  95  78  61  55  84  81  81  69  92  50  94  62  90  72  73  61  87  84  78  79  60  81  53  81  90  70  49  57  65  57  57  70  63  66  58  63  60  75  52  83  96  66  51  87  71  62  97  77  80  79  56  86  64  53  49  65  73  92  72  72  92  72  94  51  56  50  95  88  80  74  56  57  91  55  69  80  82  96  85  58  52  83  74  85  84  84  59  49  65  67  98  79  76  72  60  87  98  85  82  56  61  80  78  49  78  73  97  54  83  96  90  81  72  63  50  51  56  96  68  95  89  49  74  61  91  52  69  78  61  65  87  85  54  89  76  77  98  85  60  50  59  53  77  54  68  65  96  62  87  51  59  95  67  60  75  61  72  95  97  60  83  55  49  75  96  89  79  57  53  68  71  50  97  83  83  98  66  57  70  51  66  83  92  58  83  97  63  74  69  49  70  54  92  91  76  95  61  65  78  81  86  74  58  68  69  76  66  89  89  73  97  71  73  78  76  52  69  78  70  80  55  95  83  76  75  90  98  49  78  67  61  81  85  97  69  72  60  83  60  76  67  96  78  76  87  60  52  58  59  97  74  73  79  60  57  80  65  69  59  81  81  98  91  62  60  95  85  74  84  70  93  50  81  88  83  52  79  72  90  81  70  92  57  90  61  79  68  53  65  65  55  89  73  71  51  82  72  98  70  68  94  91  86  52  64  69  74  86  64  84  57  66  92  75  62  89  51  96  63  92  54  90  93  74  55  54  72  55  73  95  92  86  70  55  52  68  86  98  59  54  90  92  59  72  49  84  59  61  63  67  80  96  56  90  74  56  80  67  84  58  51  93  72  51  61  92  80  59  86  67  68  59  59  73  84  72  95  55  76  61  93  80  84  82  62  86  61  69  77  53  55  78  88  64                                                                                                                                                                                                                                                                                  
                                                                                                                                                                                                                                                                                    65  54  87  55  76  75  69  70  66  87  66  94  51  88  70  75  90  56  88  64  95  65  97  64  81  59  52  63  72  74  92  84  79  92  73  54  80  74  81  71  62  52  90  91  53  62  94  55  63  57  54  91  91  76  66  67  92  88  92  92  55  86  69  84  78  71  86  75  67  58  70  61  53  65  66  50  68  65  84  65  94  91  98  90  77  54  88  80  88  73  98  84  59  83  76  75  65  55  85  70  93  70  64  98  87  58  49  97  81  88  65  79  51  65  87  93  63  63  84  77  54  84  97  72  88  64  89  65  72  94  97  85  76  56  86  67  90  92  54  60  92  70  54  58  59  87  90  81  84  83  53  62  80  75  95  96  96  58  69  92  70  87  83  84  51  53  71  54  82  96  52  85  84  72  83  86  55  91  57  68  90  52  93  82  50  79  63  62  58  77  64  86  60  56  85  74  71  86  54  53  76  77  52  80  57  73  65  83  66  75  76  72  87  56  97  56  84  80  78  75  87  61  91  81  91  79  70  96  88  84  65  75  64  95  78  53  71  82  64  70  98  64  55  74  50  50  61  83  67  85  70  59  75  57  70  66  50  60  91  86  92  53  53  56  89  50  60  95  73  80  82  83  64  59  73  54  52  72  96  83  80  71  49  93  58  97  95  97  60  98  81  72  67  88  91  79  91  62  78  64  91  92  93  70  57  78  90  76  97  82  52  91  85  94  85  52  71  50  58  80  50  60  79  90  78  98  62  69  86  82  85  72  70  65  65  65  70  49  57  49  66  97  66  93  96  50  92  69  54  75  60  56  91  72  53  83  72  98  54  50  92  77  77  53  86  56  62  53  63  66  79  61  53  58  70  98  59  95  55  93  51  98  72  97  98  80  92  58  53  81  56  58  92  89  59  64  88  52  73  52  60  59  66  63  82  55  79  74  52  98  69  94  51  84  84  72  84  53  70  98  91  71  93  66  84  54  93  52  61  98  85  70  88  88  80  57  72  92  64  83  62  63  66  78  91  54  71  89  56  59  95  56  92  60  89  65  51  82  78  50  94  83  58  56  62  86  84  71  50  97  53  91  74  63  71  79  61  70  56  92  85  84  90  59  91  63  89  51  97  81  60  55  88  52  52  82  90  70  59  85  64  92  79  83  93  55  94  55  78  62  51  62  74  95  81  51  65  67  69  78  80  72  86  56  62  95  62  50  81  82  67  71  94  85  71  68  95  72  61  53  65  95  91  82  71  76  56  57  60  82  52  66  82  93  59  83  53  64  55  74  84  86  51  96  92  54  77  95  58  79  64  71  74  82  72  96  54  71  51  95  61  57  70  97  53  57  94  63  62  53  93  72  50  74  50  58  80  91  65  60  63  49  83  95  91  64  90  91  58  92  93  93  66  62  64  88  70  84  90  88  87  97  54  83  67  92  92  94  65  97  61  58  75  75  74  81  94  61  76  54  51  91  66  88  64  91  64  64  77  55  60  82  96  87  57  71  84  62  54  73  68  80  70  88  90  74  54  64  50  62  79  85  87  89  89  67  95  89  67  51  49  50  75  83  52  97  65  94  53  50  88  52  90  71  53  61  97  77  72  55  75  70  67  73  66  55  64  57  55  77  93  86  78  85  61  81  77  64  65  63  98  71  71  89  51  90  95  96  63  95  98  89  70  87  49  73  50  93  86  85  77  68  90  95  97  83  95  70  92  73  66  62  72  81  92  78  79  80  71  58  98  96  81  88  51  49  78  79  75  97  58  74  86  87  66  80  60  84  60  85  55  91  52  87  93  54  96  56  93  51  75  95  73  57  60  62  78  82  67  78  72  57  72  65  83  80  58  78  97  70  68  64  82  87  54  73  60  84  77  66  49  91  74  90  51  57  78  97  79  89  49  94  53  89  69  67  55  77  53  68  75  49  55  77  97  62  71  55  88  60  50  64  81                                                                                                                                                                                                                                                                                    
                                                                                                                                                                                                                                                                                      56  73  67  81  68  80  95  52  51  75  51  67  71  98  80  78  68  53  70  62  61  67  83  81  92  87  72  51  91  50  90  71  84  63  59  58  91  69  63  86  69  68  72  79  69  85  90  57  89  94  84  51  75  94  89  56  94  76  51  75  89  53  54  92  70  67  66  97  93  79  93  68  59  94  84  91  71  93  73  69  50  96  59  62  81  67  82  62  92  96  90  60  66  87  83  91  57  73  84  63  86  69  64  56  68  81  97  69  85  73  72  81  69  57  90  58  74  94  61  55  54  69  65  74  89  69  60  53  66  66  73  69  73  81  50  92  71  50  67  84  96  49  58  76  56  55  97  54  89  97  65  95  57  52  69  78  89  75  82  93  71  65  78  53  72  69  49  58  68  61  81  69  54  69  59  82  92  52  83  81  76  57  71  98  69  80  67  60  55  93  82  63  60  65  78  80  95  64  80  58  93  72  78  97  87  52  72  70  81  85  84  73  66  64  98  89  71  49  53  51  68  83  62  67  66  64  64  58  77  67  75  56  95  60  66  90  75  61  89  68  67  74  71  56  54  55  76  83  56  61  62  62  81  87  81  51  85  72  95  53  97  61  96  89  93  92  74  53  80  97  60  89  72  58  52  80  80  49  87  98  58  84  74  91  86  84  63  63  79  91  81  68  91  97  85  85  70  72  82  98  75  76  98  94  84  60  77  69  79  53  53  65  97  57  92  70  51  60  78  58  64  69  97  98  54  57  72  87  88  87  86  86  55  57  53  82  64  86  63  55  51  65  91  55  91  66  71  55  73  49  94  62  87  52  96  87  83  56  82  55  62  85  87  63  55  96  66  81  59  87  91  90  94  77  54  85  82  95  65  70  72  57  55  78  96  63  82  98  58  89  84  70  98  98  77  51  58  62  90  93  60  71  92  49  89  83  96  50  88  64  75  93  67  89  79  73  68  55  52  62  96  95  52  72  84  91  56  83  72  72  96  57  59  73  83  95  90  67  81  70  59  92  63  98  54  82  66  73  63  89  84  94  74  83  94  95  85  86  92  54  98  61  92  52  57  98  83  73  84  65  88  97  54  73  85  50  66  56  67  56  49  72  85  61  98  50  73  61  80  85  91  88  72  84  92  96  91  98  84  60  92  64  76  51  94  70  53  61  78  70  71  78  90  82  52  49  88  75  95  96  61  95  63  91  60  81  55  72  62  81  97  51  63  96  77  81  95  59  85  87  50  94  97  82  54  59  66  68  63  94  52  67  76  56  89  85  90  81  77  82  97  58  54  96  80  77  63  78  84  95  86  74  86  62  97  54  60  51  97  97  82  80  83  66  73  86  81  67  58  76  71  59  62  68  49  77  96  50  66  53  61  60  55  79  62  63  91  57  56  81  73  59  51  83  59  69  71  90  98  73  80  71  60  64  60  95  49  61  85  80  87  85  82  96  91  63  53  83  69  59  74  64  56  58  71  82  53  98  75  58  83  93  56  72  85  69  93  76  87  53  82  80  98  68  81  80  56  67  54  66  85  58  92  81  56  53  74  87  58  73  87  66  77  51  56  80  89  56  76  66  65  61  61  91  79  79  81  94  92  76  70  62  92  59  84  98  79  94  50  97  74  95  57  78  86  83  69  81  73  49  80  76  94  78  82  95  63  92  64  80  79  73  96  87  59  90  93  81  98  57  69  95  69  56  97  94  68  53  78  55  54  55  53  95  94  57  84  84  75  92  55  60  52  56  71  53  98  55  67  62  58  80  80  71  92  67  76  97  98  91  75  67  76  55  53  63  70  73  98  55  63  96  70  62  75  89  53  64  49  56  58  77  79  97  79  79  76  61  63  58  67  78  70  98  56  88  69  52  66  66  89  97  74  49  57  74  82  94  64  92  81  87  88  79  73  60  72  67  49  75  87  62  55  92  94  62  84  53  70  87  84  73                                                                                                                                                                                                                                                                                      
                                                                                                                                                                                                                                                                                        67  91  68  62  78  64  65  85  51  96  49  88  93  87  60  49  62  81  84  96  87  92  79  93  91  81  64  98  81  64  71  96  53  49  90  56  77  50  61  89  53  55  96  94  62  87  89  60  92  58  85  73  56  97  75  82  87  75  54  54  54  91  54  65  58  67  68  98  90  67  80  71  85  62  67  60  82  98  51  74  87  49  53  57  56  78  70  60  85  56  62  69  51  88  81  76  87  90  64  97  75  78  55  84  51  67  55  79  62  87  58  71  77  69  89  86  72  55  95  68  66  57  79  84  74  74  74  66  90  80  77  84  55  97  82  53  81  83  84  86  65  98  59  56  49  75  84  76  87  90  87  97  74  97  98  78  71  85  92  53  85  60  96  80  72  98  87  87  61  84  62  93  54  68  80  56  67  77  66  73  69  81  56  68  58  70  95  73  74  80  55  67  93  76  74  66  79  67  68  91  89  50  80  67  85  56  61  50  87  62  58  50  96  71  52  50  88  77  91  60  67  89  98  53  81  55  52  94  66  98  91  51  76  85  51  53  59  96  66  52  89  83  97  85  82  49  75  56  65  54  86  73  74  66  82  96  98  85  93  75  78  86  85  55  86  92  93  77  51  57  66  67  88  97  59  66  82  59  53  75  74  73  54  61  67  55  78  89  92  66  84  84  64  57  58  59  74  53  71  97  53  72  86  96  58  68  55  70  98  91  95  89  52  69  79  49  59  77  95  64  68  92  76  67  62  59  66  86  71  84  90  94  49  65  78  69  50  72  65  53  89  56  58  73  87  57  90  58  53  85  73  91  84  82  79  75  88  70  71  52  62  54  75  66  71  53  57  82  54  86  65  52  90  81  89  70  66  74  80  56  59  65  89  66  56  59  59  56  58  91  87  49  72  88  79  94  92  68  62  91  50  94  65  60  76  65  54  77  91  96  73  87  92  60  68  68  59  82  91  62  71  55  98  91  92  61  92  85  84  50  88  86  96  75  52  53  68  97  92  51  91  71  58  90  74  54  98  97  73  92  75  80  79  64  79  91  62  68  67  84  59  98  49  69  50  72  94  71  85  57  96  78  53  72  73  81  94  83  70  97  55  57  98  88  85  70  65  73  61  96  91  95  49  94  93  88  62  93  88  60  75  80  76  80  84  90  59  80  62  85  62  68  89  57  77  76  87  53  73  87  96  77  87  96  91  76  54  52  98  95  87  96  56  68  55  62  54  93  84  89  96  80  65  76  82  83  89  82  83  88  83  89  86  58  76  52  52  90  73  67  87  74  59  94  83  57  76  56  75  94  81  75  92  90  58  81  72  92  94  81  82  79  78  61  80  70  52  79  61  77  96  79  77  92  50  88  52  63  67  62  63  76  84  73  90  92  68  80  83  74  75  68  73  56  64  51  83  97  64  80  69  60  58  83  98  66  78  91  84  59  71  76  53  96  83  66  64  84  83  67  68  60  67  63  66  84  96  91  89  58  50  68  79  82  98  50  70  72  63  76  92  85  57  86  51  70  89  95  91  66  65  59  60  65  60  95  93  83  89  72  96  96  91  86  53  93  60  67  78  69  93  92  77  65  84  92  54  94  52  61  88  85  85  88  91  51  62  49  76  85  69  76  65  82  81  84  91  66  71  62  69  79  68  64  92  67  75  75  87  84  86  53  77  97  94  98  56  84  87  91  57  59  75  91  63  77  77  64  79  55  95  95  74  59  59  76  96  58  70  92  63  86  98  78  60  71  50  85  56  78  82  58  96  61  77  83  56  65  72  92  65  55  89  91  50  79  56  61  76  53  84  73  72  71  77  54  77  56  56  93  64  91  58  79  68  57  78  57  95  80  88  49  98  63  98  59  52  84  71  70  80  75  87  58  79  89  84  50  89  67  69  89  49  60  97  56  56  76  84  53  74  89  72  88  90  91  92  62  72  54  70                                                                                                                                                                                                                                                                                        
                                                                                                                                                                                                                                                                                          83  79  86  80  91  91  88  98  95  61  97  85  83  83  75  88  64  77  84  79  87  60  58  82  75  54  97  98  82  67  88  52  93  57  98  67  73  61  67  95  59  94  87  57  58  69  77  92  52  82  61  60  90  93  49  91  65  70  98  92  84  88  73  78  65  70  68  95  79  52  82  77  58  82  53  56  93  97  89  59  61  70  97  53  86  90  97  69  74  93  70  63  61  72  54  53  66  49  88  59  76  95  77  90  98  62  68  71  75  60  61  53  84  72  57  98  68  94  78  58  90  71  86  72  70  63  61  94  59  79  57  92  63  71  83  53  57  55  70  53  62  65  93  64  68  74  96  59  58  53  52  80  50  72  54  92  53  82  76  94  72  67  65  78  59  52  71  50  71  75  57  69  62  87  80  58  54  52  77  93  75  93  88  81  64  78  96  93  97  89  56  60  64  71  73  96  68  61  59  62  51  87  92  84  94  80  97  83  76  67  84  67  51  77  69  52  58  94  73  88  78  57  53  74  98  49  68  56  58  89  49  72  69  87  76  84  60  58  57  87  54  65  89  79  73  58  68  97  86  50  69  71  58  91  52  78  93  74  72  86  73  90  82  81  72  94  66  89  52  81  58  90  85  70  70  79  59  65  89  89  91  93  95  63  71  95  87  55  80  85  52  79  97  94  87  77  95  60  54  57  85  56  80  55  55  84  68  60  68  92  97  54  78  55  84  91  90  56  80  96  83  61  77  96  71  56  81  73  80  54  60  87  92  60  74  67  96  71  94  83  83  72  61  67  80  63  71  85  53  59  77  57  80  68  66  49  53  84  56  93  57  75  86  57  49  83  98  93  80  62  52  84  98  86  98  69  79  57  77  77  69  59  98  90  88  74  73  72  61  52  94  83  70  78  98  51  85  76  71  62  77  90  70  58  90  56  81  67  78  88  55  72  60  84  80  78  86  55  83  95  79  76  85  93  86  89  76  88  86  52  97  51  77  63  58  71  92  95  75  67  50  59  73  73  93  65  89  54  72  81  74  92  78  56  86  52  86  82  82  98  74  54  81  64  65  58  98  81  49  98  81  63  90  71  85  71  58  65  84  56  93  54  79  79  80  92  73  72  93  91  57  70  55  84  94  55  52  91  63  82  68  56  56  51  65  59  80  71  79  52  59  69  87  62  95  60  79  53  70  79  84  59  89  59  95  65  94  69  90  79  70  84  76  67  60  66  53  63  97  53  80  51  79  88  98  49  69  95  78  69  57  82  98  60  81  56  95  95  83  74  66  62  85  71  98  80  88  86  93  78  58  56  50  92  97  75  92  70  96  79  61  51  69  79  94  88  56  58  87  54  65  53  56  89  70  79  71  63  60  61  63  76  80  87  89  90  90  66  96  94  51  71  95  73  68  82  64  54  88  59  58  62  51  70  56  75  95  95  71  81  53  51  51  49  90  97  73  58  63  75  80  50  95  76  58  68  58  81  79  83  51  51  83  70  54  62  88  81  95  57  63  71  58  97  63  57  77  74  80  72  52  59  86  54  66  65  71  64  80  56  93  66  59  50  94  91  89  87  73  54  88  51  81  85  80  95  71  50  91  63  82  94  70  90  91  69  49  88  68  66  66  81  94  86  67  84  57  75  98  88  67  79  95  83  80  83  77  60  94  83  85  54  49  83  65  57  89  65  89  92  90  97  78  50  79  70  74  92  52  94  51  51  93  87  49  84  49  80  62  67  73  53  69  88  74  51  69  91  98  72  63  87  90  51  77  74  56  82  96  69  86  64  76  89  61  53  80  78  83  76  97  89  59  51  82  51  89  79  56  65  81  52  63  72  63  75  92  81  88  81  67  88  64  95  80  54  96  71  97  65  92  49  80  94  72  75  60  73  58  57  85  52  87  82  78  76  52  62  58  72  71  51  60  88  65  76  68  72  54  82                                                                                                                                                                                                                                                                                          
                                                                                                                                                                                                                                                                                            72  97  96  84  74  71  63  90  78  53  52  86  76  98  49  88  95  93  54  57  82  82  94  98  54  95  54  49  89  57  73  72  79  97  63  88  77  58  67  88  86  68  81  85  83  64  56  79  95  85  63  73  86  94  65  79  75  57  69  51  69  96  72  54  76  55  85  96  51  81  67  98  81  58  96  56  96  84  49  95  87  63  90  78  61  88  56  50  76  95  71  93  96  70  93  50  83  85  72  85  52  93  71  69  62  74  76  69  73  88  75  91  57  62  90  75  75  55  72  76  78  78  52  84  55  85  89  65  56  57  88  54  81  55  50  70  55  96  97  80  60  57  83  88  51  79  65  92  90  50  82  58  84  55  95  51  64  74  73  60  94  86  65  62  50  75  67  60  79  85  97  53  55  69  91  64  56  61  78  56  49  88  64  93  59  95  88  60  79  83  94  91  51  96  71  61  80  79  89  49  53  52  50  85  69  73  69  53  82  92  78  91  64  73  61  75  62  62  87  75  65  73  86  64  96  58  95  52  67  66  60  61  64  63  93  71  89  94  81  78  80  81  79  65  76  72  71  59  69  78  74  95  53  82  49  61  51  96  78  82  53  58  83  81  50  49  91  92  98  80  94  51  64  61  61  91  72  75  62  65  86  73  67  94  55  56  74  77  86  56  78  78  96  49  70  70  86  50  84  63  60  92  77  95  59  58  53  65  49  92  91  57  55  50  59  74  68  97  94  89  66  63  80  51  57  70  52  98  73  80  54  64  62  58  73  63  51  88  89  66  94  98  97  88  64  87  62  55  86  64  73  65  93  81  50  53  78  85  74  78  54  57  90  95  55  78  82  78  64  70  71  57  70  82  89  62  97  55  90  57  67  65  85  69  65  90  59  98  77  75  77  82  55  49  83  72  92  65  50  64  68  96  66  96  65  87  85  51  86  71  61  94  88  56  56  95  83  88  74  70  53  53  90  82  97  95  67  69  98  97  67  95  73  64  51  70  69  84  87  58  92  55  67  77  60  54  94  52  67  70  78  94  89  81  54  51  52  75  59  65  96  67  80  93  69  68  95  55  53  64  78  79  53  93  50  53  58  55  86  70  59  67  78  71  67  94  80  79  62  72  56  63  73  65  80  59  81  81  87  49  71  86  50  77  89  87  50  76  88  77  76  55  72  57  60  74  51  50  57  60  82  75  52  91  94  84  52  51  65  87  83  50  71  74  77  75  50  63  74  49  93  98  59  92  77  74  72  80  86  77  51  63  67  54  70  92  74  77  60  54  96  54  54  97  52  58  55  64  74  65  61  49  67  93  49  78  51  93  95  83  87  83  93  87  54  88  57  77  56  90  76  90  98  50  88  79  50  74  55  58  59  77  95  64  52  61  49  54  93  54  71  87  50  72  83  66  80  76  96  87  55  72  56  60  69  93  70  88  54  88  85  77  82  66  73  69  94  60  98  62  62  78  63  78  94  49  62  69  64  81  49  95  86  54  70  85  98  64  80  60  81  84  51  64  60  49  80  68  85  70  74  74  81  93  96  72  54  69  58  50  54  69  51  60  80  67  92  67  78  70  98  58  64  72  60  89  78  83  54  53  78  81  95  98  81  92  95  98  86  54  57  52  68  87  54  93  70  83  55  52  61  96  88  92  57  57  81  68  57  91  79  95  54  95  74  81  94  78  79  88  97  94  82  73  78  98  69  75  64  92  53  98  71  68  61  80  74  73  85  85  71  52  90  55  62  93  77  82  75  74  61  50  78  90  89  93  57  78  58  68  98  64  61  54  81  76  50  69  94  57  92  85  83  67  82  93  76  76  60  66  78  79  93  77  69  64  71  91  56  96  66  54  95  78  69  92  59  89  54  81  87  90  53  63  61  72  55  86  68  51  85  74  73  57  49  92  94  97  86  69  79  92  84  70  68  81  76  54  64                                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                                              98  59  65  86  54  54  80  70  68  56  76  93  72  91  91  88  62  54  91  86  54  55  54  70  56  65  60  61  75  52  81  97  87  84  49  72  58  88  81  98  67  79  76  79  60  84  52  81  85  58  95  77  67  70  70  93  49  55  67  96  82  92  70  74  67  84  91  56  59  82  54  96  93  66  79  71  59  79  65  87  61  95  62  79  79  86  57  91  53  50  84  86  54  70  69  77  76  62  63  59  89  90  91  60  68  95  60  77  60  98  49  72  60  82  65  90  63  56  65  79  80  74  69  57  54  60  75  59  86  89  61  93  73  75  94  62  88  96  82  61  70  75  64  79  82  74  82  52  74  91  94  66  65  71  62  72  61  91  82  51  71  83  93  63  55  98  82  64  60  89  74  85  93  87  80  65  65  58  98  53  61  60  55  82  59  62  92  75  72  52  85  49  93  60  93  56  96  83  54  71  58  90  82  94  55  91  66  87  69  85  89  80  73  88  64  83  55  86  85  77  66  64  91  72  83  54  55  98  97  65  93  82  68  57  81  98  68  57  60  55  58  86  70  67  56  91  80  58  50  72  77  86  54  94  52  68  52  90  85  79  79  50  53  94  87  78  74  79  88  83  98  52  62  90  50  49  56  84  57  93  90  96  83  66  58  66  72  57  64  76  87  89  98  77  68  90  72  50  74  87  93  72  88  51  98  61  52  50  59  63  98  54  85  98  77  58  55  55  59  87  73  75  64  78  97  51  52  62  90  50  60  61  57  81  68  74  56  62  58  64  76  50  74  68  72  91  97  91  70  54  88  63  93  81  51  75  78  91  55  64  73  63  60  77  65  56  72  83  57  80  59  68  67  92  82  49  76  87  57  89  64  62  97  76  51  90  54  80  88  50  59  53  66  85  78  54  95  96  78  82  94  59  59  89  49  58  51  66  90  86  65  66  80  60  88  95  79  96  52  77  91  88  88  90  59  71  69  75  97  80  77  91  86  51  90  81  96  79  72  87  67  98  94  91  78  74  84  53  63  55  91  90  62  79  53  57  96  62  76  74  84  87  91  88  74  95  63  73  64  74  69  56  58  70  91  98  60  80  70  92  62  77  92  84  62  69  82  95  55  90  65  62  84  67  77  53  50  74  82  82  65  58  93  60  98  60  68  63  96  54  60  81  95  71  94  81  71  73  62  93  80  87  50  69  52  85  53  89  96  56  64  55  69  82  50  50  76  68  50  64  78  61  56  80  72  90  85  54  92  86  49  84  85  53  50  61  49  61  96  55  90  89  83  94  73  64  63  94  78  53  52  51  90  63  65  73  98  56  53  68  81  95  50  64  79  74  52  85  89  56  70  96  86  57  68  77  51  83  81  86  86  84  59  84  88  60  50  60  67  93  55  80  84  72  69  50  77  86  54  60  66  88  72  92  71  55  85  82  52  59  70  92  91  60  76  53  78  83  60  60  57  65  78  72  89  81  94  74  51  59  77  68  74  86  55  61  69  51  49  83  72  52  50  64  59  94  51  94  98  50  60  71  79  73  78  63  96  80  89  77  90  91  87  63  57  75  94  61  96  69  78  49  50  49  72  59  86  70  74  63  58  64  72  59  81  51  89  70  89  81  63  66  82  83  67  90  67  50  84  78  73  89  98  87  92  72  97  65  59  69  50  98  54  70  78  69  72  78  74  52  76  95  58  62  59  65  68  50  51  83  57  77  60  66  57  94  78  76  53  84  50  57  66  59  83  75  60  55  77  66  88  55  87  70  57  77  51  74  53  61  78  90  77  59  63  60  85  98  72  98  98  65  90  69  56  72  55  77  71  63  70  74  70  86  65  85  64  49  51  68  94  94  91  70  81  82  96  81  91  69  60  58  70  49  63  66  60  60  76  89  64  78  61  61  80  85  91  83  50  87  73  87  68  91  71  73  77  52                                                                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                                                                                49  70  54  71  49  69  73  57  75  61  85  51  86  61  74  56  86  90  67  54  51  83  53  87  74  79  62  74  84  74  72  80  85  53  79  66  74  96  67  65  71  61  94  86  86  76  90  70  76  55  83  74  76  86  84  94  98  95  92  75  50  71  56  98  69  72  98  95  89  64  86  84  58  70  89  80  82  62  86  84  94  55  86  98  98  83  50  60  71  54  65  81  67  95  68  79  90  73  71  50  93  94  90  69  65  97  87  90  53  76  86  65  83  93  53  63  51  90  69  50  97  93  78  78  75  79  61  49  65  81  54  93  88  98  56  50  77  85  80  80  84  89  53  59  95  53  87  75  98  67  80  55  58  70  81  64  95  62  49  98  91  88  90  56  63  72  96  66  50  87  50  92  51  74  85  93  72  54  84  65  95  49  95  82  85  61  62  52  61  80  49  85  63  95  65  81  82  88  73  92  95  90  49  55  90  49  70  66  78  56  93  57  61  71  85  74  61  94  72  72  85  91  96  73  59  95  52  64  52  70  74  77  85  78  53  97  98  68  82  93  52  96  87  59  80  63  53  80  85  79  85  92  51  95  59  91  83  60  60  63  57  81  55  88  56  74  92  60  52  50  59  62  71  94  55  60  94  79  89  64  73  91  58  57  54  60  50  79  58  93  84  76  59  81  88  97  82  58  94  77  57  80  87  75  58  70  53  55  78  82  72  95  69  75  92  73  64  84  67  74  87  56  57  75  76  90  56  93  75  92  87  60  98  67  69  62  78  74  49  71  70  88  76  57  61  75  88  83  61  75  83  83  54  75  60  94  85  87  72  72  98  50  73  93  66  60  93  92  63  51  71  69  51  72  61  85  54  63  68  54  67  73  93  94  85  92  61  91  92  70  56  66  85  62  85  72  79  67  62  62  98  81  58  51  84  82  76  79  52  50  62  89  87  79  79  90  72  50  78  93  85  54  90  69  68  61  67  70  79  61  58  69  79  57  66  72  54  98  59  98  69  56  71  75  54  88  71  98  51  80  80  71  93  97  82  90  49  72  88  74  64  54  69  54  66  96  60  76  86  97  60  53  61  89  52  91  72  57  58  64  72  53  92  67  88  85  73  70  56  79  96  84  65  87  90  80  98  89  64  76  89  87  58  87  72  93  52  65  83  72  79  94  67  49  51  84  77  84  52  80  68  87  96  74  59  71  55  81  90  82  75  92  95  52  90  78  75  80  67  75  60  68  80  54  65  65  64  59  49  77  72  52  95  86  51  52  66  52  90  54  66  70  94  77  92  80  80  67  50  59  97  91  76  67  64  50  79  79  87  62  95  64  80  69  65  70  62  71  80  98  85  84  62  76  88  98  96  79  66  81  97  53  49  95  83  64  64  90  61  98  49  73  75  58  74  79  72  76  75  65  78  90  52  54  91  95  86  64  90  56  64  55  93  91  59  51  97  80  94  56  95  57  55  58  67  92  87  95  68  80  90  95  71  64  92  95  81  95  79  69  67  81  82  70  63  71  55  87  96  61  77  65  86  72  93  79  92  75  78  97  97  79  93  54  70  75  49  79  90  76  86  72  56  71  97  70  66  97  95  85  82  68  98  75  95  66  50  56  72  86  64  53  77  57  69  64  51  96  63  72  70  89  75  93  59  63  81  55  54  70  93  72  50  55  55  75  93  80  93  84  98  80  95  83  87  75  77  57  56  95  93  59  60  84  63  59  96  95  68  60  72  92  59  90  54  56  88  67  56  61  95  85  83  50  65  55  51  56  80  57  77  88  69  71  61  98  98  86  72  51  54  84  76  85  90  75  75  57  80  73  74  49  77  68  94  76  53  61  59  81  63  55  55  61  56  96  86  61  55  63  65  81  73  79  76  49  64  66  77  79  94  59  82  74  49  57  66  67  59  56  97  92  73  96  57  50  70                                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                                                  56  51  96  82  77  85  54  65  60  80  95  66  92  98  61  88  66  56  54  61  81  66  65  98  72  56  74  78  89  71  79  79  49  72  79  94  54  91  85  57  91  84  97  83  59  60  83  73  59  62  95  50  94  80  61  66  57  86  97  97  71  89  92  84  59  90  66  50  62  62  62  83  97  56  64  75  66  69  78  96  76  91  80  53  55  84  75  58  81  92  93  96  73  88  90  52  54  73  53  86  98  69  69  62  58  98  70  90  97  83  78  74  77  53  79  65  68  85  60  58  61  71  73  92  51  73  88  84  98  80  94  76  69  75  79  59  54  52  64  76  94  69  88  53  50  51  76  63  79  55  71  68  98  96  51  71  68  76  95  65  84  80  55  73  88  97  78  50  73  57  60  53  72  64  50  58  72  61  82  96  78  55  71  59  52  88  69  63  62  71  49  62  87  77  61  54  91  92  50  66  94  97  62  97  49  94  51  98  74  54  57  82  86  97  52  82  73  84  96  70  63  95  62  75  84  76  62  83  74  98  84  76  79  90  95  89  84  95  78  68  91  54  52  55  60  78  67  82  90  93  82  52  55  84  70  49  58  93  54  95  98  96  50  71  58  56  84  81  87  53  51  91  54  85  54  76  57  88  65  87  90  73  98  53  84  81  78  97  92  59  69  63  92  63  95  52  89  70  63  88  71  63  68  53  82  59  79  52  63  58  76  75  73  68  81  53  97  62  66  55  60  98  73  75  75  65  73  57  81  55  56  78  88  60  58  82  62  94  91  91  70  76  97  91  77  62  55  84  89  72  58  49  98  80  91  63  81  93  68  84  85  54  57  91  63  88  67  90  88  62  68  90  98  51  86  89  93  51  62  51  93  68  49  98  50  50  51  89  62  69  78  77  63  72  80  58  84  76  53  87  52  75  77  96  50  58  77  97  84  54  83  89  84  72  77  53  83  65  90  94  77  55  49  76  70  91  57  94  70  79  93  64  63  72  65  91  69  70  78  97  95  77  53  75  95  97  59  86  86  95  79  59  84  88  95  82  81  95  59  92  87  85  96  80  62  55  89  66  82  79  77  96  80  61  50  77  55  72  59  93  58  80  78  83  65  86  79  78  59  80  81  78  62  50  65  84  64  86  60  69  59  80  76  63  87  74  87  75  62  62  71  92  68  57  49  83  80  92  61  83  63  90  63  91  94  63  77  64  69  98  95  87  87  78  86  77  93  70  65  93  49  84  98  88  83  92  91  96  66  68  96  76  59  59  61  76  96  61  93  88  75  51  59  96  55  89  88  52  52  62  69  73  61  90  50  56  62  69  90  90  75  81  50  60  65  62  52  83  97  77  68  73  55  91  54  74  52  56  58  86  90  98  65  73  62  71  66  91  59  49  78  53  95  58  58  49  50  72  95  68  91  80  95  53  72  98  75  85  74  87  96  95  52  75  91  88  56  50  85  68  96  63  58  86  72  60  71  81  61  91  87  50  87  66  58  59  54  59  56  69  86  61  74  92  63  91  62  86  98  75  90  74  59  98  66  79  73  74  77  56  98  90  52  75  61  64  78  55  87  91  82  93  71  89  97  88  93  58  58  70  61  77  96  86  63  58  94  71  59  73  94  60  58  60  54  59  71  61  70  49  85  84  87  54  55  73  51  67  91  98  89  83  70  83  63  59  78  89  62  67  77  51  54  51  90  63  50  70  87  57  92  81  76  92  71  81  68  60  91  74  92  62  55  51  88  87  67  74  93  71  83  92  56  51  94  82  94  61  81  58  50  61  86  91  86  86  52  72  92  71  79  87  89  91  55  75  84  63  70  98  84  57  80  55  51  97  68  71  75  81  76  50  96  96  73  89  87  82  62  56  58  70  70  83  91  52  90  64  90  93  94  88  52  89  81  74  68  65  63  77  71  82  88  76  93  76                                                                                                                                                                                                                                                                                                  
                                                                                                                                                                                                                                                                                                    50  49  92  81  66  72  79  76  63  77  95  83  68  92  82  96  71  51  85  69  91  56  98  95  55  85  67  72  97  67  58  59  98  73  66  57  77  70  65  57  66  90  53  72  94  79  61  60  68  77  58  62  80  75  61  60  85  49  56  51  75  80  92  65  69  89  74  59  82  62  62  88  53  61  60  65  94  59  62  92  69  89  60  95  62  63  51  75  69  81  66  69  81  50  93  55  58  76  75  90  60  93  68  82  74  68  68  85  66  64  60  83  96  62  53  76  77  77  96  70  62  81  52  83  79  70  62  60  68  76  86  97  51  55  54  74  87  66  68  97  94  75  65  79  61  82  64  63  51  77  50  66  50  65  74  78  92  54  72  61  66  92  73  80  96  52  59  70  54  59  90  59  70  79  66  70  53  87  83  87  70  78  72  97  78  62  49  72  96  72  50  97  69  74  67  96  83  64  96  52  85  62  82  82  64  63  81  70  95  94  83  55  80  77  63  94  71  78  56  64  62  98  63  50  72  66  82  50  78  54  68  89  64  83  65  64  76  50  74  84  64  63  71  80  94  64  50  79  67  84  79  55  73  66  77  56  68  79  60  82  54  88  56  58  59  94  55  74  87  63  90  67  65  96  50  51  73  51  55  84  89  52  86  69  83  93  74  70  58  95  72  78  60  63  88  61  53  68  86  67  80  62  82  96  73  83  51  88  74  94  78  62  60  68  56  81  90  50  72  73  49  63  55  71  86  74  68  96  67  86  87  87  58  60  72  86  91  77  81  52  49  88  59  88  91  55  81  74  57  70  91  58  85  87  81  72  52  97  59  61  64  72  70  56  91  49  92  82  68  57  86  62  79  70  70  68  88  60  87  82  98  82  85  96  75  68  58  76  54  70  95  83  82  65  89  89  97  95  78  84  52  58  94  83  71  60  78  57  76  70  59  75  52  76  60  78  57  68  98  96  68  98  57  96  66  67  97  82  54  63  53  80  82  53  84  80  75  50  90  56  64  77  71  89  68  56  59  49  78  85  52  79  88  95  76  87  90  72  50  55  83  72  49  66  88  62  87  60  50  93  74  77  87  81  61  93  74  95  79  96  73  52  93  80  66  59  79  57  84  65  86  59  60  55  94  86  56  71  74  94  80  51  52  71  80  85  65  55  63  50  67  88  88  53  49  82  75  51  94  67  88  94  93  54  75  58  65  72  94  73  90  73  96  93  85  62  66  83  56  83  88  94  75  49  89  78  77  58  62  57  87  76  84  61  85  69  85  56  64  83  55  55  76  81  57  95  78  94  83  55  86  67  57  98  77  75  49  80  65  52  76  51  78  93  97  55  66  61  69  93  60  62  60  83  54  85  54  84  53  59  73  72  50  66  50  66  65  62  65  82  79  92  58  98  52  92  52  67  80  70  59  59  70  62  65  77  63  82  59  85  63  92  94  57  75  50  50  94  78  95  95  64  71  56  70  55  49  79  81  59  79  65  49  72  91  68  53  72  66  71  53  76  53  62  58  92  79  70  98  62  67  82  96  62  50  94  65  57  80  78  58  71  53  87  81  78  85  62  87  96  90  75  69  58  91  50  90  75  86  49  78  76  74  92  64  97  53  51  85  88  57  97  63  88  84  92  66  57  89  92  72  83  81  77  80  52  69  81  63  50  95  83  84  61  91  60  68  82  84  92  66  57  50  53  63  78  82  84  53  94  61  82  51  59  56  50  81  70  92  90  86  57  86  54  71  57  82  89  52  51  58  74  55  74  87  78  72  49  60  75  74  91  69  71  93  75  86  86  61  60  55  82  68  98  62  65  68  75  95  80  81  71  96  52  65  75  66  88  59  74  50  80  74  86  96  67  88  87  55  86  79  69  97  77  60  93  61  78  52  62  76  73  51  52  96  94  96  86  58  62  96  65  81  88  84                                                                                                                                                                                                                                                                                                    
                                                                                                                                                                                                                                                                                                      53  85  77  82  53  81  63  58  70  58  97  52  77  71  57  98  60  74  71  96  93  91  59  78  60  83  51  93  93  94  74  77  71  73  85  83  71  80  74  60  55  50  80  56  50  82  59  51  89  49  58  84  83  50  96  74  68  96  75  54  75  66  53  98  66  72  87  81  64  87  66  52  76  92  92  61  69  86  91  50  85  74  51  94  81  81  79  62  53  60  58  58  64  63  69  87  75  82  86  63  78  51  77  88  64  67  76  57  54  76  92  91  75  59  98  54  51  73  71  96  87  97  85  70  49  57  71  82  49  84  71  49  78  95  80  67  91  89  69  85  64  95  92  63  64  52  89  62  62  66  96  98  74  84  81  68  86  71  83  55  80  81  64  81  62  86  79  62  80  92  72  81  76  90  87  92  79  85  96  85  78  61  57  95  95  81  58  83  88  68  61  50  84  88  50  59  90  87  93  98  97  69  58  96  91  70  94  91  49  66  62  89  69  98  71  93  61  98  90  53  73  95  81  90  87  51  61  73  50  55  94  68  76  86  59  93  75  67  65  61  56  52  51  63  68  51  91  49  56  62  71  78  57  67  89  61  92  91  94  67  50  50  74  53  78  64  87  88  62  64  53  89  93  93  91  87  66  91  73  76  50  51  54  97  81  50  51  96  87  85  98  82  79  68  64  59  61  92  85  74  67  71  96  72  90  74  96  74  77  98  84  87  69  96  65  93  78  49  49  54  60  71  96  84  89  65  77  57  53  70  64  61  76  66  64  78  62  92  53  91  98  57  70  94  94  68  75  56  89  64  49  51  82  72  66  63  85  76  93  86  53  69  52  78  75  98  73  81  50  56  79  50  55  52  72  94  51  95  92  69  97  95  97  57  68  61  50  54  65  73  72  55  58  70  87  94  84  49  60  54  85  90  93  58  76  64  49  86  71  81  94  94  77  82  55  58  70  93  87  98  57  64  81  95  87  71  82  53  93  67  64  92  65  65  91  86  87  84  85  70  49  88  74  56  66  70  67  79  52  83  72  95  72  59  52  68  60  91  62  83  68  68  49  85  53  75  74  86  87  88  95  55  93  72  85  90  92  98  65  92  96  66  57  95  71  98  76  59  59  53  67  89  85  81  55  87  87  92  63  86  70  60  76  50  76  63  70  52  66  97  54  54  70  67  65  79  94  86  71  92  73  72  85  80  62  58  88  98  75  77  58  96  82  66  69  98  96  56  71  71  62  74  64  71  77  91  71  95  85  95  51  72  81  87  51  50  73  56  95  76  70  59  66  94  70  75  54  70  64  72  83  89  76  69  92  58  84  64  63  58  90  91  61  50  53  52  64  92  51  52  89  69  74  67  62  95  49  73  75  61  58  96  64  91  52  86  64  86  75  77  60  79  85  79  84  66  91  53  81  74  83  68  98  65  86  82  55  88  58  68  62  72  85  64  76  92  97  55  52  52  94  83  91  79  50  79  53  96  69  79  83  82  92  81  77  76  51  50  60  59  52  91  68  70  52  93  67  93  70  85  85  86  49  61  77  85  91  86  76  79  73  88  57  54  60  71  49  68  80  76  53  92  59  64  64  94  69  60  82  86  77  65  85  63  95  83  91  49  52  93  55  79  80  65  78  68  59  64  85  95  58  53  77  69  49  55  65  79  98  96  65  79  80  76  51  80  79  90  90  49  73  59  60  81  59  95  56  83  70  52  59  72  53  72  83  55  63  98  97  94  96  60  52  63  65  65  97  54  78  74  86  68  90  85  72  80  97  50  80  56  80  88  77  62  92  76  75  93  86  71  79  71  60  72  98  97  64  81  96  82  93  66  49  63  94  61  61  71  90  62  52  95  57  83  63  77  93  59  59  79  74  77  83  78  70  61  87  73  71  59  79  86  64  85  58  56  83  77  60  54  57  76  71  81                                                                                                                                                                                                                                                                                                      
                                                                                                                                                                                                                                                                                                        58  85  83  62  78  57  91  82  63  89  62  60  82  87  85  52  87  69  50  65  93  79  97  90  50  60  51  92  69  90  95  56  67  97  77  86  56  79  91  71  78  76  92  91  66  57  70  62  63  85  90  83  67  88  70  83  93  62  86  95  54  70  69  68  52  86  72  51  70  84  60  87  90  61  73  78  85  90  88  97  69  75  78  86  80  70  52  82  88  71  59  86  74  85  67  88  57  56  68  66  58  78  57  98  49  83  90  91  74  70  64  94  61  58  69  61  61  80  80  52  68  59  74  95  86  81  58  77  94  61  76  65  58  82  66  88  62  92  68  62  59  78  74  65  90  60  76  60  90  73  84  88  52  49  73  97  54  57  93  78  94  97  82  61  87  57  76  55  61  81  81  58  80  72  70  87  51  72  89  81  64  92  57  77  75  59  73  49  78  68  60  73  68  77  75  78  52  88  56  49  71  53  93  51  49  79  86  77  70  94  83  52  82  83  84  97  84  81  65  57  83  69  95  79  85  57  61  70  83  67  68  51  61  69  82  87  68  88  66  75  58  79  54  51  90  94  78  67  88  80  94  84  72  57  83  95  77  85  88  66  64  54  75  96  94  98  91  73  49  49  93  83  49  95  51  56  88  53  68  52  86  65  52  54  49  82  74  91  67  64  55  92  97  52  63  97  56  90  60  83  85  80  52  53  67  82  87  70  71  97  52  72  84  81  78  84  68  81  67  55  80  55  75  89  91  76  78  59  93  52  68  83  58  59  66  88  80  73  78  54  70  65  92  71  60  82  88  61  52  86  69  66  67  73  55  91  56  64  88  83  76  57  52  65  67  54  57  74  89  89  61  93  72  59  98  66  66  75  50  59  81  96  55  86  78  50  81  91  91  64  49  76  80  86  70  53  62  95  66  73  97  62  73  72  74  93  59  65  66  68  72  66  96  77  96  51  69  79  76  79  52  95  75  73  69  60  68  66  71  68  69  70  96  60  77  72  61  98  70  89  89  87  92  62  68  72  73  65  59  90  88  75  82  55  92  64  80  61  90  67  61  65  66  78  70  56  80  77  65  88  49  95  90  96  82  53  62  86  94  75  60  49  79  62  57  59  85  65  82  76  73  78  72  89  72  61  80  50  83  96  83  89  71  92  64  54  69  69  64  69  65  78  73  70  61  82  80  71  73  81  63  96  58  91  92  73  67  55  57  80  80  53  80  63  64  92  94  54  83  75  83  89  84  74  58  62  71  63  62  52  77  57  68  62  55  70  64  95  75  84  87  68  88  60  57  76  55  73  97  55  98  76  95  85  71  91  51  49  65  73  89  77  95  53  71  85  61  79  76  49  69  85  54  64  50  61  72  60  62  79  70  60  81  60  58  74  98  74  64  72  62  84  49  54  93  60  56  88  88  72  76  75  52  57  55  72  96  55  60  49  74  95  98  59  96  59  95  71  53  71  94  68  84  84  63  65  64  93  83  95  88  93  61  87  83  86  79  51  69  95  90  64  63  61  63  60  60  55  93  93  52  58  54  52  79  55  92  63  91  78  74  52  72  78  95  89  86  49  56  69  74  92  65  68  84  56  64  60  57  74  74  71  95  92  86  50  90  77  75  89  98  88  84  69  69  90  83  84  77  83  64  79  90  78  87  77  68  83  73  75  94  87  70  70  65  60  94  98  54  58  56  81  71  96  69  65  74  63  57  91  56  65  52  56  95  90  54  64  49  60  96  50  65  68  91  93  76  68  53  59  74  97  69  76  97  62  69  62  89  79  49  78  91  97  79  73  64  63  74  62  79  95  89  63  63  70  75  63  87  60  84  93  68  72  70  59  78  70  67  49  52  83  65  68  60  82  70  78  67  67  87  78  56  85  93  91  59  95  54  89  98  93  79  55  56  83  81  72  72  83  62  94  56                                                                                                                                                                                                                                                                                                        
                                                                                                                                                                                                                                                                                                          84  68  89  94  59  96  88  53  83  78  78  63  79  90  67  64  67  88  94  79  56  77  49  67  63  70  54  96  49  94  76  84  96  82  63  79  62  58  80  57  78  70  91  63  82  52  58  53  87  82  97  62  89  55  62  92  64  73  87  57  89  77  93  89  97  69  66  70  86  59  76  85  73  89  49  71  56  75  65  64  56  96  85  94  81  55  97  71  56  93  76  84  96  59  62  70  70  98  68  51  90  54  65  78  79  94  95  92  74  70  95  95  91  61  64  91  67  77  79  68  90  96  54  91  94  70  64  70  79  50  56  67  55  60  65  92  73  93  90  95  90  62  83  76  94  62  75  63  55  94  59  59  62  70  92  54  58  56  69  58  89  96  53  73  68  94  86  76  60  49  78  71  84  63  85  76  88  50  93  92  87  84  92  88  57  58  83  54  64  79  91  61  85  52  87  68  53  65  95  53  62  78  94  76  56  86  86  52  72  91  57  92  75  75  53  89  57  73  92  83  51  90  51  73  95  74  78  80  93  96  97  56  93  68  97  81  52  77  60  98  75  86  64  72  69  64  57  86  62  73  84  67  90  91  92  93  82  62  86  63  98  75  50  53  51  55  52  76  71  91  81  75  82  83  55  59  62  49  91  85  60  55  86  93  59  65  75  94  64  69  53  77  88  77  69  69  69  66  92  61  93  84  49  87  85  64  73  58  80  72  67  89  79  97  66  68  80  56  61  56  85  58  87  62  70  62  59  85  69  63  90  77  79  70  76  53  75  97  64  66  55  84  51  91  64  98  51  54  91  97  62  67  89  64  57  61  94  82  69  75  90  62  94  95  72  61  87  82  89  75  71  66  51  73  96  83  63  81  59  50  61  95  64  92  82  94  78  62  95  56  73  89  64  90  76  76  66  62  95  49  79  72  57  77  81  96  83  97  63  52  57  71  98  66  95  53  73  91  65  63  59  91  79  51  98  81  95  64  91  93  52  75  60  57  79  97  98  59  50  85  65  73  88  49  71  60  96  79  55  61  85  84  73  65  84  80  82  71  70  54  51  71  56  96  70  79  56  96  75  88  89  65  66  94  74  66  53  89  56  93  61  67  49  70  55  60  89  94  84  85  50  67  88  91  71  93  74  91  50  88  95  94  98  84  66  98  98  68  85  64  82  96  85  54  87  74  63  62  54  61  92  85  71  78  53  80  50  66  62  61  56  95  54  60  59  52  65  93  98  54  50  91  74  80  56  55  94  64  49  75  97  78  51  86  87  86  86  53  57  83  87  78  61  88  63  70  93  87  74  61  62  64  74  52  77  53  54  96  52  63  59  72  77  69  53  88  51  57  60  83  50  86  95  52  98  74  50  77  56  58  78  55  94  52  64  90  93  86  55  50  58  79  69  63  81  79  68  66  94  55  82  76  95  85  85  98  89  81  66  97  66  97  86  55  94  52  97  66  68  59  88  85  72  70  85  89  56  97  97  77  78  88  60  70  56  91  53  83  86  74  79  55  60  57  63  92  74  71  72  74  63  88  85  74  92  91  70  52  81  96  94  51  85  70  76  49  75  87  79  87  81  68  51  52  82  90  86  59  84  54  91  50  83  69  64  56  91  66  57  54  70  68  69  98  71  54  53  54  68  68  95  95  82  53  76  78  69  93  64  95  93  86  53  49  96  85  66  56  65  72  54  98  71  91  66  78  62  72  65  74  82  65  90  96  53  91  91  85  74  73  58  74  93  90  81  98  85  80  73  69  54  54  70  50  91  91  57  75  74  65  66  96  62  90  50  49  91  69  49  72  89  54  51  50  75  59  76  97  67  57  94  85  89  75  95  69  66  97  50  61  61  81  54  70  65  85  97  65  66  49  68  67  68  83  67  74  69  65  93  51  77  65  86  56  79  90  66  87  88  56  73  68                                                                                                                                                                                                                                                                                                          
                                                                                                                                                                                                                                                                                                            87  71  60  96  64  59  86  55  51  63  93  83  61  55  78  82  92  95  63  66  88  93  63  66  90  83  53  89  62  86  94  59  73  69  64  77  90  92  81  70  67  98  50  88  82  59  78  63  96  93  70  77  92  51  71  77  53  55  75  52  75  96  74  98  90  80  50  67  55  63  96  62  77  66  52  95  85  76  49  69  79  88  62  80  79  73  82  68  72  86  58  66  71  52  77  77  94  53  59  95  56  60  59  87  70  49  50  90  75  52  92  60  57  81  72  50  88  94  85  58  79  81  53  51  84  97  75  80  62  83  75  65  57  69  96  60  50  73  97  68  61  81  97  87  92  64  65  65  96  80  58  62  91  70  59  89  49  73  80  95  65  82  54  82  80  73  53  57  56  68  50  70  64  68  81  73  87  70  70  63  72  66  88  65  63  63  49  52  60  97  62  84  94  93  78  84  70  57  54  93  73  63  81  87  95  72  74  75  59  88  70  60  65  60  79  97  94  58  72  53  71  51  50  57  79  70  65  71  78  55  51  75  92  83  91  83  98  91  60  78  63  63  53  60  70  51  54  77  68  65  65  59  54  59  55  67  79  70  80  82  74  81  59  87  81  69  66  72  86  52  88  67  71  95  82  57  63  83  55  69  65  52  53  95  79  58  57  96  96  91  58  88  61  94  94  77  55  66  56  96  91  72  77  75  88  98  64  56  51  87  66  86  92  62  55  95  62  79  60  88  49  95  49  69  49  92  72  62  50  70  73  72  77  81  97  55  92  71  51  80  66  72  86  59  70  88  51  57  93  53  65  67  98  74  54  92  95  85  59  53  83  85  78  68  65  62  91  74  50  79  76  87  52  55  79  52  79  57  91  75  64  85  82  78  72  72  97  91  64  96  81  64  63  66  97  62  96  86  52  54  54  59  78  79  87  80  91  74  65  53  89  71  98  63  51  95  93  54  63  67  53  54  84  50  65  70  72  79  79  81  53  61  51  66  78  60  75  71  90  53  69  73  61  78  52  84  69  94  87  71  55  95  95  60  89  66  77  67  56  63  62  83  95  86  80  56  65  84  93  68  73  72  80  68  93  79  96  67  72  55  97  91  90  72  68  90  80  72  50  79  94  93  76  59  56  65  81  87  62  68  60  74  54  92  80  69  88  74  50  92  55  75  86  69  78  56  79  93  53  80  51  73  80  93  82  97  88  50  60  81  73  77  58  90  59  55  68  66  58  63  75  58  97  72  65  98  93  96  95  95  68  84  69  74  81  55  93  69  64  50  57  71  95  92  68  86  95  80  70  67  97  84  95  76  77  54  84  79  73  73  95  95  72  63  87  73  60  94  98  91  82  84  87  98  94  69  63  61  77  90  57  54  58  85  62  62  55  68  68  92  94  82  92  98  63  74  72  61  77  70  82  96  63  90  73  96  98  57  72  68  62  74  84  87  63  98  80  88  79  69  79  52  84  95  56  60  61  81  87  90  77  96  81  52  54  83  75  71  52  58  51  60  59  63  74  94  78  75  56  53  54  56  98  53  74  69  79  62  70  92  69  77  60  68  88  94  62  83  88  85  65  84  52  54  80  83  90  90  88  91  57  57  59  58  74  51  64  59  72  58  82  91  53  60  82  54  95  69  72  87  62  53  85  81  89  60  72  58  67  58  61  85  74  69  85  72  53  82  92  50  78  59  54  92  79  52  50  96  93  81  90  95  51  50  57  95  95  69  49  62  59  51  88  90  80  84  94  98  53  56  91  76  51  92  88  95  93  80  88  78  54  77  74  70  97  81  83  72  98  72  77  83  83  51  92  79  60  65  93  83  60  71  60  97  84  73  92  75  72  62  61  61  61  80  76  70  71  97  50  72  89  74  82  49  78  86  73  70  78  58  68  86  55  82  67  52  52  55  73  80  71                                                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                                                              62  86  73  73  94  61  80  93  61  67  94  67  67  74  80  84  72  71  56  78  81  65  65  60  74  69  88  54  77  88  93  85  89  97  81  69  63  49  78  96  86  67  49  52  96  52  95  95  87  94  66  62  65  93  69  67  71  89  72  60  64  56  55  72  91  79  56  51  90  90  96  76  77  90  75  60  95  75  88  66  80  98  50  81  94  67  74  93  84  91  89  76  97  87  58  96  69  55  87  83  66  92  87  70  75  59  67  68  59  76  61  51  90  55  54  64  81  97  93  67  77  95  59  83  52  83  93  55  60  52  55  57  65  73  53  76  71  51  52  62  56  54  76  76  69  88  63  79  87  82  61  81  76  79  95  50  96  96  96  65  79  64  69  76  75  94  93  89  83  72  60  83  75  66  96  56  86  88  68  49  61  98  50  83  58  57  66  64  57  91  97  90  53  68  87  96  73  84  61  55  77  50  63  90  78  72  80  76  79  54  96  51  64  83  55  93  92  89  78  83  78  91  78  73  63  56  71  84  67  86  95  55  68  65  66  75  77  74  93  54  90  91  78  55  54  51  87  78  69  54  55  50  90  79  59  77  84  94  60  85  75  96  84  91  89  72  56  86  54  95  96  89  98  80  75  93  84  66  66  56  84  86  54  77  58  76  77  60  95  80  49  75  55  94  94  79  59  62  61  64  60  70  90  73  68  98  63  54  75  54  53  56  87  61  72  52  95  91  87  78  50  85  91  72  60  84  85  92  49  61  55  71  68  73  88  73  95  49  57  83  65  89  78  86  61  76  55  73  65  93  89  59  51  78  96  57  60  55  71  94  89  84  80  89  83  85  62  75  85  66  57  80  61  49  70  57  80  62  83  69  71  85  67  64  77  59  57  70  63  53  82  76  55  74  78  65  66  80  55  65  98  96  93  52  81  82  54  68  84  57  74  70  69  74  72  60  90  89  68  73  57  64  59  49  85  97  50  85  60  62  61  75  72  85  82  82  78  66  73  95  67  53  89  50  56  49  93  90  64  52  54  95  93  66  61  65  70  51  59  95  67  61  49  69  65  55  55  51  64  84  58  73  89  63  55  85  62  52  60  60  76  63  95  77  59  64  89  75  50  63  70  49  95  91  70  92  86  65  80  80  82  90  81  63  68  98  58  63  74  58  53  54  51  75  97  70  51  83  96  53  60  73  60  68  97  65  54  83  90  52  56  76  60  71  52  50  57  81  60  76  62  72  90  86  95  80  93  84  83  58  86  70  59  94  53  61  95  49  91  64  66  55  59  93  56  54  90  49  52  55  81  65  59  54  55  64  90  86  72  52  82  61  61  98  60  49  79  94  84  81  74  60  91  91  89  72  71  95  76  66  54  59  49  60  74  51  93  58  52  93  50  65  80  64  74  82  79  97  65  63  81  67  76  74  64  64  67  62  49  66  69  61  58  63  49  76  93  77  63  77  85  93  86  58  96  71  93  59  84  92  54  73  58  74  90  54  97  98  92  72  95  58  89  98  53  86  70  91  89  64  89  53  75  61  84  78  59  58  78  91  97  65  86  74  75  92  95  67  70  50  83  80  73  78  88  53  65  98  70  93  62  82  97  75  60  91  92  52  92  84  55  67  56  84  50  65  72  93  97  50  91  63  90  60  74  60  56  49  51  52  54  90  78  51  76  76  92  81  71  89  78  57  69  60  50  86  79  56  89  90  88  85  79  59  58  65  73  80  84  76  70  71  50  98  55  98  63  87  63  61  59  79  72  65  73  57  96  85  96  87  92  56  80  61  62  94  58  97  68  62  79  65  64  62  98  83  64  54  97  94  65  51  66  56  88  92  72  79  77  68  68  59  84  64  71  80  93  57  94  96  78  94  49  65  56  85  85  78  55  71  98  74  96  92  88  52  60  78  52  61                                                                                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                                                                                                97  83  58  95  73  79  76  84  85  66  52  65  71  58  80  76  87  66  58  90  59  74  57  89  62  82  67  71  52  65  94  92  63  52  58  64  52  85  92  84  87  57  78  60  92  94  91  86  58  92  78  78  65  52  83  77  97  66  79  90  67  92  71  72  63  50  64  49  80  85  80  61  53  87  73  81  98  68  89  75  55  82  85  71  94  82  84  61  79  64  79  54  70  63  60  58  95  49  67  93  66  63  60  72  86  79  92  68  49  87  53  92  71  75  61  54  52  79  60  77  50  86  60  89  70  55  64  65  96  79  65  83  80  78  74  96  69  63  56  70  54  93  96  73  90  79  75  74  52  63  82  86  63  78  79  80  62  77  67  51  53  87  73  71  87  88  50  61  96  98  81  62  69  72  49  83  77  75  78  87  53  67  67  78  59  50  55  91  52  59  90  57  52  93  92  81  72  95  78  64  57  74  78  81  85  59  90  51  50  56  79  62  89  90  89  64  55  65  64  70  51  87  50  62  77  87  70  67  82  62  88  51  91  94  74  56  50  78  72  93  88  82  96  49  93  50  61  90  78  76  57  80  63  52  67  92  89  52  93  72  62  64  63  98  86  70  66  59  62  55  68  61  61  82  66  50  86  56  86  55  75  88  92  65  65  79  95  66  57  90  53  77  78  93  97  69  65  62  81  64  80  51  74  63  86  64  81  51  96  53  78  92  67  90  96  79  98  82  57  87  96  97  98  82  85  59  60  52  70  90  58  51  58  53  84  61  52  63  55  90  54  87  67  78  96  68  83  93  82  75  75  82  98  57  88  93  83  96  81  87  76  79  77  71  69  53  97  92  75  91  95  86  79  52  58  66  92  68  53  61  97  54  74  84  52  94  54  93  95  71  80  77  93  61  59  62  56  49  89  60  84  60  71  93  77  75  59  67  85  89  59  89  69  95  76  90  92  86  59  77  77  87  56  54  79  69  73  54  51  76  98  74  98  59  57  56  81  60  77  57  94  58  87  66  84  63  71  78  87  98  83  69  53  75  87  60  89  84  65  88  88  89  70  55  69  82  60  59  69  71  90  77  80  74  84  96  93  53  51  88  56  76  97  64  62  52  64  70  94  66  65  85  72  72  71  83  64  85  78  65  85  88  77  80  76  60  80  50  79  49  62  60  81  49  96  78  67  71  56  94  56  51  75  63  62  52  92  66  54  49  54  60  89  97  55  51  92  60  91  76  81  59  62  57  94  49  60  89  82  49  90  56  65  88  91  59  66  61  98  65  51  50  61  90  51  98  94  72  93  79  56  87  87  75  62  82  93  59  97  56  79  49  85  76  77  81  51  66  98  55  82  80  90  66  49  89  55  78  92  85  64  79  91  53  76  78  69  93  63  95  73  61  81  59  63  98  59  74  70  69  55  89  64  70  57  93  87  93  72  62  73  78  70  84  64  93  92  68  53  51  66  59  67  66  98  68  67  60  53  79  95  87  84  69  67  52  61  63  76  57  73  84  98  84  54  78  91  68  84  50  97  57  62  78  67  56  92  69  93  83  66  80  57  90  73  84  77  63  82  66  72  71  67  51  55  58  66  61  55  58  98  84  98  89  90  97  81  60  89  80  90  66  58  86  90  89  83  97  98  92  84  68  61  63  88  91  77  64  88  97  68  93  50  95  74  97  67  56  51  91  57  93  74  66  84  74  81  80  87  57  68  84  84  67  97  82  83  96  74  89  62  65  83  74  92  53  72  93  94  57  72  84  69  74  77  60  78  65  77  91  54  81  88  52  60  78  57  97  87  89  63  63  69  83  71  52  88  92  95  84  75  51  88  65  63  81  50  55  69  82  51  83  52  69  90  65  91  60  72  74  49  96  67  69  84  58  70  64  62  58  63  50  75  92  95  71  71  78  80                                                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                                                                  53  57  82  81  95  94  93  78  76  69  50  70  67  78  59  90  67  87  62  71  86  83  72  66  77  74  65  74  93  67  94  75  57  76  86  68  61  54  62  59  88  73  56  87  56  64  80  86  51  97  84  82  52  80  75  57  93  60  66  62  81  50  74  86  76  57  58  63  77  92  78  89  85  58  88  54  73  78  70  57  87  75  72  93  64  62  76  85  95  74  51  73  77  64  63  67  91  91  90  92  74  51  55  83  89  53  66  94  84  87  60  49  52  97  81  50  57  67  53  67  59  84  71  84  82  70  62  52  71  92  76  63  96  73  96  50  82  80  98  65  49  72  93  84  78  73  77  83  50  49  87  77  72  95  94  59  69  50  56  93  73  88  78  60  74  54  68  67  49  58  86  85  92  76  74  92  74  90  76  72  62  92  64  66  58  98  86  64  63  62  49  85  56  51  64  71  95  97  91  87  91  57  79  85  90  82  97  92  55  66  63  52  92  67  55  50  62  52  94  69  84  86  65  84  69  62  68  97  70  93  70  83  70  80  63  58  72  95  54  74  65  82  76  53  76  80  50  69  61  50  98  96  58  56  62  77  88  98  63  82  66  98  63  64  50  50  77  52  77  76  94  58  86  61  79  78  74  90  92  74  51  58  88  50  87  73  66  66  81  94  54  69  69  53  86  98  59  83  86  69  97  79  54  90  98  86  54  91  92  82  64  50  79  58  56  88  83  49  61  74  81  51  59  86  85  51  78  95  67  51  75  75  85  55  53  97  49  66  52  86  53  66  98  92  52  71  92  92  98  87  78  64  81  89  75  89  60  82  85  62  82  95  90  92  56  74  80  76  65  80  60  95  86  94  59  51  93  74  56  53  56  81  67  82  92  89  87  57  66  57  61  53  94  77  87  82  74  94  87  50  69  63  87  49  75  82  54  88  88  90  66  90  80  63  71  53  77  62  77  59  70  74  66  91  95  90  50  67  94  98  60  86  64  63  73  80  95  52  58  86  54  85  67  83  73  54  91  81  64  84  85  91  55  74  65  84  85  92  64  81  68  61  92  52  81  98  85  67  94  95  66  54  58  73  94  70  93  49  56  61  82  79  88  73  95  52  73  76  49  94  91  53  90  94  69  74  72  61  55  78  84  94  77  49  88  80  78  73  55  75  53  50  88  76  61  73  62  79  98  87  53  78  60  86  86  89  96  95  81  51  52  67  97  81  63  67  96  60  51  95  80  58  57  88  85  77  56  78  80  64  98  54  78  49  93  74  63  92  83  84  62  85  79  50  94  49  68  83  68  92  83  49  98  75  91  67  58  82  71  85  57  81  71  61  89  96  88  73  69  80  54  57  76  66  70  77  75  59  85  79  90  72  57  92  72  84  60  59  67  67  60  64  72  85  70  58  59  95  82  85  58  57  86  50  50  53  75  69  72  84  64  95  79  90  59  93  66  61  61  54  74  56  52  71  85  75  50  70  93  70  66  81  85  83  56  55  55  77  52  50  89  88  65  79  51  74  90  52  49  86  69  84  91  53  86  65  95  50  76  59  94  51  86  64  89  66  98  75  52  70  85  54  87  94  61  92  76  82  95  52  95  66  56  73  77  94  91  71  72  53  59  60  55  50  78  49  68  51  93  85  71  55  78  55  95  91  94  97  90  66  73  90  87  73  89  68  72  60  77  65  87  78  71  95  94  85  76  77  92  75  76  58  91  54  74  93  88  87  57  58  79  56  56  66  57  89  95  75  50  58  81  92  74  95  64  80  90  56  87  55  49  70  66  54  62  51  61  49  67  74  91  87  83  92  54  92  94  92  98  94  60  61  90  65  56  74  60  78  70  72  51  58  89  96  50  91  55  95  64  93  71  63  51  73  81  96  98  65  57  94  57  84  79  55  49  82  59  74                                                                                                                                                                                                                                                                                                                  
                                                                                                                                                                                                                                                                                                                    70  84  56  75  57  57  98  88  52  49  57  77  86  53  57  51  92  82  89  69  96  68  90  82  72  80  91  91  61  68  52  61  54  91  65  92  75  72  97  81  72  59  69  57  69  83  91  86  93  71  93  93  72  83  92  68  96  73  58  72  50  78  87  96  54  61  72  95  53  95  84  70  78  92  79  83  96  87  58  81  90  64  72  95  74  91  88  86  94  68  71  75  86  88  77  68  93  92  51  82  69  75  66  61  98  53  57  82  59  84  76  68  63  97  91  96  89  50  92  89  73  57  83  73  78  90  67  63  88  58  72  52  52  85  80  84  59  93  50  92  83  88  65  54  69  77  81  67  92  94  72  79  61  77  58  53  51  60  65  55  76  73  89  98  66  82  60  68  69  92  84  72  90  66  91  67  66  86  78  85  68  78  87  60  75  75  95  69  55  58  51  65  95  91  61  49  76  58  49  73  86  97  51  50  70  50  78  52  73  66  77  94  50  60  53  66  77  59  88  77  98  86  76  61  55  94  76  90  71  58  55  57  55  61  83  82  98  64  80  49  83  55  73  85  98  66  83  66  93  92  53  89  54  92  66  80  78  79  55  88  84  66  87  80  91  79  81  73  51  84  60  56  76  51  98  96  51  85  60  52  68  85  72  65  95  94  57  89  83  58  91  85  66  78  98  54  84  77  59  56  72  80  77  94  85  54  72  87  65  65  74  50  97  80  88  53  55  77  91  81  64  49  54  74  97  96  97  64  73  83  80  62  81  73  79  77  86  93  78  54  70  76  65  72  93  94  79  82  85  67  61  64  51  80  81  80  70  95  59  97  74  62  74  58  67  56  63  89  61  77  60  67  60  87  67  64  92  82  56  70  93  62  88  94  87  71  55  81  59  63  77  63  57  66  59  71  73  54  64  71  74  98  62  86  58  64  70  67  84  70  81  87  52  62  55  52  77  97  77  82  73  66  61  76  70  72  72  61  67  84  76  92  82  80  81  85  89  61  71  92  59  88  54  57  86  95  88  58  59  65  81  87  93  94  58  81  81  63  65  51  76  71  94  86  53  95  60  98  69  73  92  61  95  85  84  50  77  59  80  80  75  86  81  72  65  83  68  62  86  76  65  66  97  87  80  53  78  66  50  62  84  73  72  50  80  52  59  49  68  92  78  51  53  85  52  97  97  81  94  71  60  98  72  85  65  76  57  58  57  82  92  59  77  83  56  81  66  84  50  82  64  83  72  52  89  97  75  86  92  82  64  83  88  53  64  63  74  97  80  87  94  80  91  57  71  94  50  69  87  71  98  96  59  59  58  90  53  83  97  75  97  96  55  98  58  94  53  85  71  50  50  98  61  87  62  61  78  60  75  62  67  61  85  72  52  90  66  91  79  92  71  67  77  86  98  90  66  49  70  49  87  97  82  96  93  89  98  50  51  71  94  49  65  78  63  82  49  87  54  79  82  83  61  56  69  87  51  76  59  98  62  73  59  57  93  98  53  67  62  81  91  61  73  61  88  55  83  93  67  77  86  90  57  49  72  85  91  71  52  50  57  49  80  62  81  61  70  86  71  80  77  72  82  50  95  86  78  60  63  68  85  50  83  97  80  72  90  59  96  66  55  94  98  69  87  89  67  85  93  72  69  94  56  87  65  75  83  70  63  84  77  56  92  87  82  94  84  85  56  75  89  52  67  59  65  90  97  59  93  66  67  91  88  73  60  86  88  91  67  73  72  79  82  52  61  67  61  89  79  64  79  53  81  69  73  98  91  68  86  91  93  94  49  64  51  68  82  82  58  57  65  75  82  57  72  49  73  59  50  89  77  84  57  81  52  59  85  76  55  74  61  53  53  58  63  69  96  95  81  84  64  58  54  69  89  70  59  92  90  53  64  50  59  83  90  63  88                                                                                                                                                                                                                                                                                                                    
                                                                                                                                                                                                                                                                                                                      79  49  55  80  54  55  88  92  72  62  83  87  82  60  67  65  56  75  80  82  56  81  62  95  49  64  78  74  55  64  97  88  75  72  53  71  77  93  69  83  62  64  92  74  66  68  53  87  87  52  68  60  58  76  71  81  70  82  57  63  56  62  60  55  70  65  79  74  72  64  92  76  90  97  60  60  50  82  52  89  74  65  84  86  52  66  54  92  85  78  95  82  77  75  78  57  98  61  76  56  91  97  94  91  96  91  61  70  51  83  90  93  91  59  72  90  74  77  61  84  92  83  57  95  96  57  85  93  86  94  89  70  79  85  85  76  80  83  69  58  94  60  78  60  67  51  50  54  60  65  90  50  63  52  60  98  72  93  89  66  71  53  50  62  93  60  50  90  69  57  77  82  55  60  52  61  59  93  66  54  53  67  65  90  83  94  71  60  88  55  74  63  83  86  69  98  78  54  97  53  90  96  98  49  73  67  67  76  68  93  82  63  61  90  82  89  92  70  86  74  71  85  87  77  52  69  93  83  81  52  74  77  79  85  87  76  95  73  87  69  50  61  90  56  70  52  64  64  97  89  78  56  68  58  93  55  89  55  63  74  51  76  77  54  55  67  74  78  59  81  66  52  82  68  61  83  67  68  74  63  59  56  76  93  50  66  68  70  80  61  67  59  98  95  85  86  50  76  74  64  56  54  92  61  90  97  91  55  60  85  95  67  78  56  92  84  62  74  93  80  62  57  87  54  81  54  80  72  60  49  83  91  56  74  87  56  74  64  72  92  74  98  78  62  77  55  50  77  86  59  87  68  56  82  67  59  59  49  88  89  70  49  62  66  79  71  54  55  74  87  93  79  54  73  55  96  74  95  68  97  50  70  67  76  61  58  71  87  55  66  69  63  82  77  54  84  72  51  96  58  69  97  76  55  61  60  79  86  61  78  62  72  66  62  63  88  92  87  70  81  98  51  56  79  65  80  71  92  80  97  59  85  96  64  94  75  74  67  65  53  72  67  82  76  56  68  80  55  96  94  89  63  80  60  86  59  95  53  75  57  72  72  73  78  80  71  59  65  97  76  82  73  59  59  93  77  98  62  82  93  80  67  82  61  67  49  64  89  52  65  76  89  81  60  52  76  87  96  79  58  80  62  55  60  95  79  89  88  90  67  86  60  90  80  62  71  64  50  60  66  60  87  70  85  50  50  68  84  83  51  79  66  90  84  88  58  94  95  56  54  56  53  70  58  87  59  53  57  74  56  78  61  56  67  65  73  67  88  57  66  75  58  83  98  93  81  51  81  91  75  93  49  84  55  70  73  68  55  86  53  54  90  60  88  52  80  75  60  80  85  79  69  51  92  82  69  86  72  64  69  98  75  51  77  54  77  91  94  60  77  56  61  78  49  65  75  66  59  65  67  65  56  87  97  76  57  61  73  88  93  69  54  55  90  63  96  94  67  75  71  56  71  80  61  51  98  57  97  68  52  58  82  64  93  50  68  90  52  56  55  56  57  71  95  56  64  58  91  49  94  89  93  89  69  68  87  67  83  81  56  81  98  87  54  92  77  60  50  68  76  58  71  57  97  92  57  80  86  84  53  68  51  92  90  85  73  65  68  92  85  81  52  62  54  94  66  95  81  62  80  59  87  94  55  84  67  49  93  79  67  74  68  54  70  72  75  58  91  95  94  92  56  87  67  62  53  53  78  63  69  85  78  49  68  67  95  79  69  65  74  57  62  55  67  54  69  61  85  57  69  95  56  49  62  50  67  86  91  63  59  74  84  84  93  69  72  63  53  90  61  91  94  78  78  57  87  57  77  67  92  91  60  50  67  96  52  74  94  84  93  72  69  91  66  68  63  81  62  98  56  91  54  68  59  72  72  76  65  57  60  66  98  63  91  59  93                                                                                                                                                                                                                                                                                                                      
                                                                                                                                                                                                                                                                                                                        89  73  90  93  66  55  60  73  76  97  67  74  85  81  84  75  78  93  95  80  69  88  83  98  97  64  59  51  59  61  51  64  57  83  92  84  91  77  55  51  94  66  75  53  66  63  67  64  59  84  57  61  58  98  73  82  84  64  64  90  51  69  59  64  84  72  66  74  87  60  70  53  69  49  73  53  65  94  70  63  86  77  93  64  80  55  66  85  82  64  62  75  96  87  52  95  82  80  50  72  72  91  60  52  89  95  88  65  96  61  51  68  64  57  70  81  92  73  90  73  71  88  97  62  83  78  54  60  54  56  59  79  58  52  68  87  98  60  72  66  85  50  94  63  64  66  56  50  61  49  60  58  56  84  88  87  65  61  90  62  69  55  73  78  66  59  79  79  72  66  81  75  75  53  83  98  80  94  61  78  88  94  96  65  92  94  69  53  91  68  61  88  92  91  67  70  84  56  86  85  98  89  88  91  67  55  49  78  70  79  94  69  50  55  96  88  69  58  76  80  65  53  90  87  69  94  86  53  92  56  86  74  52  61  68  63  91  55  64  80  60  67  59  87  89  80  50  65  73  82  51  60  79  56  90  50  71  89  81  98  67  68  96  58  91  72  70  72  72  51  60  84  95  55  93  88  87  82  73  96  53  81  80  66  79  50  60  71  93  70  56  50  70  89  85  88  72  67  56  82  51  54  77  81  60  71  49  76  81  52  62  68  70  54  75  49  65  95  85  67  67  64  57  54  70  95  84  95  89  66  50  84  57  86  53  81  63  62  68  94  87  82  71  92  66  55  91  95  80  89  53  73  81  85  68  53  75  82  64  86  92  79  94  90  62  52  65  80  91  91  58  98  69  61  65  57  72  56  73  80  57  88  80  69  52  65  51  76  93  94  91  62  84  82  63  67  65  56  60  85  83  65  54  62  72  67  74  84  67  95  75  76  65  52  77  70  89  69  50  92  60  62  56  63  62  49  60  93  78  71  63  70  75  49  76  69  63  89  55  84  60  66  70  57  85  81  83  59  54  68  78  78  67  73  64  95  69  68  69  82  54  72  77  93  80  84  61  59  76  82  63  79  49  63  64  50  95  51  88  98  67  66  73  83  85  95  68  68  69  54  73  94  60  97  68  65  60  52  86  49  92  98  89  59  83  97  94  61  83  89  87  97  52  75  54  56  50  76  52  97  54  51  63  61  95  69  63  61  63  53  82  90  76  85  85  83  60  56  66  73  50  68  82  73  88  64  90  91  65  75  92  78  66  68  72  83  69  78  76  83  76  49  70  97  66  66  52  67  74  97  80  72  89  73  84  92  83  84  97  70  96  86  91  85  90  52  81  58  83  92  95  96  80  53  97  86  88  72  98  54  52  90  88  89  96  98  73  95  55  86  52  93  51  52  62  84  78  75  67  93  54  89  97  94  82  87  74  51  57  79  79  91  79  51  54  68  70  57  71  55  93  56  92  82  78  93  63  61  87  81  58  85  93  91  75  64  83  97  72  51  92  49  51  62  80  49  51  96  81  80  87  76  75  53  93  88  58  52  88  73  58  81  89  89  68  86  59  79  93  65  69  77  89  50  81  96  70  94  90  89  54  49  50  83  56  57  87  71  65  83  90  64  75  78  85  56  93  80  79  73  59  80  66  55  75  97  76  92  88  94  77  66  69  64  88  89  93  69  58  66  77  51  84  70  71  59  65  93  62  58  79  59  63  76  73  56  90  59  79  72  76  70  91  92  76  91  93  55  52  95  50  55  85  61  50  84  50  59  87  49  52  90  64  81  52  88  71  63  67  52  80  69  82  54  95  94  66  90  84  86  59  91  85  92  90  84  69  97  91  83  84  64  62  92  82  98  65  96  85  58  72  49  74  62  70  95  59  96  62  62  75  95  81  94  60                                                                                                                                                                                                                                                                                                                        
                                                                                                                                                                                                                                                                                                                          95  68  77  85  56  92  92  85  82  78  53  55  66  72  53  97  57  93  58  91  75  78  52  90  85  77  84  76  95  55  94  63  82  54  81  67  56  87  89  94  96  68  50  88  56  67  91  63  65  86  97  50  83  67  67  91  63  90  68  52  82  71  64  59  93  62  62  70  64  60  65  52  75  51  59  91  89  97  73  80  83  91  74  68  70  55  98  70  66  56  65  77  65  80  70  60  80  84  93  96  57  58  76  88  98  50  58  86  98  66  79  62  59  77  72  52  50  75  56  77  87  49  97  96  85  76  63  71  76  79  95  93  61  62  69  82  63  91  95  57  78  81  65  88  54  67  89  82  89  96  52  62  67  54  64  61  82  61  60  81  51  62  97  82  49  84  51  77  67  62  58  56  58  68  98  50  79  98  66  64  65  73  97  94  94  63  85  84  83  95  98  55  61  58  65  60  95  56  92  93  54  70  93  92  82  53  64  82  55  97  52  93  62  92  77  96  64  67  97  72  71  86  67  77  64  95  59  98  81  66  69  62  51  65  91  60  80  74  96  64  97  84  98  74  64  98  55  63  88  70  76  55  58  82  53  79  77  56  70  64  66  64  80  93  89  62  51  96  57  79  85  62  49  93  67  93  64  82  71  69  77  64  54  50  82  86  86  50  85  60  66  81  91  96  64  70  78  70  98  86  49  90  96  59  83  96  76  55  63  76  87  90  64  69  80  59  78  65  94  84  52  58  60  52  77  86  81  97  86  86  71  90  73  95  61  53  86  51  60  85  57  86  78  55  73  52  88  83  69  77  93  93  52  56  78  62  64  71  59  53  59  81  72  69  65  79  98  80  93  53  94  86  49  71  93  67  56  49  71  88  87  91  54  85  73  58  80  61  69  57  62  85  80  84  70  91  70  49  92  73  65  95  80  57  57  92  61  60  85  68  81  53  55  69  86  96  63  62  73  79  95  94  78  62  62  77  78  66  70  96  68  66  52  65  77  52  56  86  67  62  72  70  49  91  78  80  64  87  97  77  96  53  62  85  76  65  80  90  93  77  85  71  69  66  82  98  55  94  50  70  67  62  74  63  61  96  50  96  72  57  60  92  80  83  67  73  63  67  80  77  52  93  97  90  70  97  84  82  63  56  60  63  66  52  54  56  83  86  50  85  59  54  74  60  98  67  81  79  94  72  56  51  89  75  51  49  74  94  95  67  58  61  51  96  81  77  83  89  89  78  60  94  81  49  81  83  95  71  57  80  49  90  90  58  62  90  78  56  93  69  92  62  76  94  54  95  53  89  88  63  69  71  85  82  69  56  60  91  57  51  87  63  52  56  70  68  86  87  82  79  84  98  55  50  74  76  63  72  56  86  93  66  60  58  70  66  84  68  61  76  98  55  59  72  84  53  66  78  61  52  76  92  49  85  91  89  57  78  80  58  57  75  80  85  72  94  77  80  57  70  90  79  64  68  68  76  95  96  71  65  83  84  79  61  84  69  67  83  73  84  51  76  53  76  90  53  75  84  91  50  84  72  86  79  84  75  67  69  78  88  72  70  50  95  97  59  80  69  52  85  95  55  70  76  82  61  51  69  89  66  63  59  63  62  80  88  79  98  54  71  59  56  60  79  49  89  89  50  65  65  81  78  82  72  92  96  77  55  96  75  88  90  63  62  91  94  86  95  49  77  76  85  63  86  80  52  82  88  59  51  78  65  53  80  93  50  53  61  88  72  84  87  83  75  73  95  71  57  76  77  78  83  64  79  66  93  80  53  60  94  60  51  97  55  96  81  90  89  57  71  68  96  64  84  50  92  94  59  85  65  79  52  55  52  80  50  87  67  97  81  77  98  73  54  55  65  50  52  98  84  53  64  52  87  85  64  77  62  49  58  95  77  61  82                                                                                                                                                                                                                                                                                                                          
                                                                                                                                                                                                                                                                                                                            65  78  67  63  89  91  79  60  72  89  55  97  60  89  62  98  81  61  79  74  61  81  61  68  57  73  65  88  78  95  83  73  98  53  69  77  54  73  93  82  58  87  96  72  86  71  79  57  83  68  53  55  66  97  98  62  60  63  71  85  77  75  72  65  59  53  81  76  83  55  52  65  98  58  90  68  59  66  77  95  89  55  82  84  49  88  58  72  90  78  93  49  96  70  54  56  54  71  50  58  56  75  82  96  54  57  77  79  74  65  86  64  52  50  97  95  84  53  97  67  63  57  56  56  49  95  71  88  59  95  77  59  64  85  98  80  63  77  61  96  96  76  81  50  67  88  94  85  68  52  58  50  83  92  73  94  77  83  77  83  63  84  96  95  80  60  91  80  96  96  52  94  66  70  79  77  60  88  63  76  75  61  52  66  92  82  64  67  90  50  67  72  51  80  59  64  84  60  49  82  92  92  58  85  93  49  51  98  75  75  66  63  91  54  56  63  83  65  55  53  76  79  53  92  66  95  50  70  90  73  56  52  61  75  95  73  71  52  97  59  81  53  67  68  98  88  58  69  80  71  98  51  62  66  57  92  89  91  87  50  91  59  79  74  63  58  77  75  89  79  79  72  83  95  54  90  56  81  77  91  67  70  58  65  84  83  87  67  78  57  90  72  72  81  92  81  57  83  74  87  78  95  96  84  78  80  68  69  56  73  95  55  91  80  55  70  77  69  88  67  57  78  58  58  60  58  69  51  49  66  89  64  81  61  56  61  79  95  49  84  62  74  93  61  68  89  80  61  89  57  89  62  64  56  49  78  71  73  49  78  64  97  76  83  64  63  92  86  51  89  70  74  96  88  66  94  55  49  56  90  89  61  87  49  76  52  89  87  96  53  60  71  92  83  57  61  97  96  72  74  54  77  54  51  93  55  87  79  89  50  73  96  95  95  83  98  65  60  54  82  79  64  76  85  84  72  87  90  62  88  72  56  81  97  81  97  96  51  63  72  68  65  84  85  90  92  80  66  59  49  89  77  77  72  68  90  80  75  84  59  71  52  85  55  82  70  88  75  61  86  79  67  96  72  64  89  49  76  75  88  94  50  71  94  69  94  87  87  94  82  87  82  73  76  49  90  90  86  58  67  89  95  58  76  61  89  85  58  56  81  67  90  66  70  86  52  88  67  64  51  54  98  66  78  98  60  52  63  55  61  68  56  82  68  75  59  97  85  93  83  59  72  67  75  75  66  96  91  83  67  50  58  87  77  76  59  73  75  73  98  57  75  57  52  80  53  57  66  87  74  91  65  64  58  86  83  72  80  96  77  72  54  88  94  87  72  91  80  70  76  92  55  82  49  59  66  76  50  84  70  85  84  70  69  52  66  83  75  78  73  93  76  97  97  69  78  83  87  64  71  84  55  61  81  58  84  94  94  55  74  73  69  55  80  65  57  96  98  97  82  84  65  67  88  59  69  61  85  65  81  60  75  76  80  87  90  92  66  55  58  95  82  70  67  68  71  51  84  74  84  88  80  56  54  91  69  49  95  54  53  86  58  77  94  79  52  70  89  97  51  58  81  55  85  91  63  95  82  76  72  54  96  86  56  86  93  55  91  68  56  51  91  78  88  77  74  63  63  49  88  97  65  81  87  59  97  61  63  79  86  89  73  61  73  98  54  77  76  74  75  67  79  91  50  49  87  66  84  51  91  78  87  92  84  83  56  88  67  59  98  71  61  55  84  59  84  55  52  83  69  72  88  60  57  75  61  62  87  92  55  56  54  50  96  90  49  73  73  89  82  61  70  96  62  64  54  77  93  98  83  52  90  79  89  63  58  78  66  55  85  62  89  64  67  53  58  58  88  79  92  65  56  64  53  92  62  49  58  63  71  62  70  65                                                                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                                                                              74  76  94  86  62  98  83  56  60  51  93  81  51  88  82  88  77  75  87  74  57  66  73  60  78  89  84  90  66  94  55  88  95  82  79  56  75  79  56  60  91  97  88  89  52  65  92  86  63  77  94  95  82  80  82  57  89  58  89  85  86  92  93  92  60  86  97  79  53  72  82  97  65  82  71  84  74  73  92  84  87  61  94  55  90  82  73  53  96  59  96  51  58  68  76  65  51  85  64  61  80  61  84  66  82  71  87  53  53  78  97  66  98  96  90  83  75  95  73  84  68  49  71  63  97  61  69  51  70  64  96  50  90  54  69  73  89  96  62  62  82  50  87  85  94  69  95  87  85  65  61  55  81  62  51  75  52  90  90  56  59  74  94  72  89  76  71  84  77  68  91  79  98  86  55  85  61  94  54  51  97  79  86  94  90  96  89  54  62  86  57  57  87  66  65  67  78  69  60  53  60  67  89  82  53  66  95  84  83  73  76  65  68  60  95  85  60  63  66  91  76  90  59  70  59  88  79  73  83  91  80  94  56  80  53  52  53  57  67  50  62  86  87  83  53  56  61  72  57  53  61  72  80  95  54  56  89  90  76  89  64  86  93  91  76  93  75  59  75  51  76  76  92  69  73  71  75  87  71  84  54  91  84  66  59  97  96  60  72  83  81  59  84  85  71  60  73  86  69  71  92  72  72  76  93  68  94  69  87  82  96  67  84  49  52  70  72  96  57  78  54  64  85  56  75  87  69  59  92  82  68  59  98  93  84  74  70  54  78  85  58  76  97  91  89  68  53  84  88  54  88  68  76  83  53  94  69  78  82  56  93  81  60  67  73  85  87  86  66  73  73  65  67  59  95  90  52  72  79  86  96  69  98  70  67  82  75  97  55  98  68  56  89  61  93  89  78  77  74  55  66  56  86  87  54  84  60  63  83  59  79  61  80  62  85  86  61  77  81  54  80  73  76  90  68  80  55  50  73  64  87  58  86  69  56  73  86  72  81  54  51  82  71  83  63  81  63  93  95  65  64  95  58  63  60  84  93  74  64  84  77  98  57  64  86  55  79  81  95  66  56  69  70  81  54  98  54  54  55  70  89  73  68  86  58  49  74  89  57  69  88  72  96  85  98  53  70  95  56  49  52  80  94  59  52  58  92  79  83  73  76  49  50  91  76  53  71  81  55  49  49  85  96  63  57  89  79  95  75  78  91  49  76  62  86  61  94  94  69  52  51  85  87  87  50  77  71  83  97  75  55  52  84  68  49  62  86  63  53  95  98  76  65  60  89  82  78  70  63  81  56  74  68  96  52  74  94  66  81  88  53  69  91  88  94  49  81  53  74  98  51  93  92  72  63  98  79  97  73  61  93  96  77  71  63  59  97  85  94  61  50  78  53  51  87  91  95  57  87  76  83  87  90  64  59  55  68  95  95  76  72  76  92  68  71  77  95  98  64  63  85  95  72  95  65  60  57  92  92  90  67  62  78  67  77  73  58  57  63  90  92  70  58  82  71  53  74  88  54  98  81  92  64  79  54  76  78  56  86  56  67  84  63  49  90  69  57  50  92  57  84  68  68  66  53  50  97  90  75  76  59  74  68  67  91  60  87  73  92  92  54  52  82  63  91  78  84  90  56  96  63  84  61  59  97  92  60  63  93  96  97  91  69  55  97  67  77  71  87  49  50  78  61  67  58  76  70  74  56  92  78  60  68  66  87  82  96  91  62  89  61  61  77  69  78  57  68  72  93  62  94  98  50  66  80  78  59  90  57  52  49  87  55  51  51  76  66  51  97  71  58  71  80  54  95  68  59  58  56  98  57  89  77  76  83  92  69  76  78  96  76  90  52  66  61  79  79  77  57  87  97  69  66  57  57  62  65  89  62  92  93  60                                                                                                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                                                                                                                66  85  86  87  87  80  60  71  66  72  95  91  61  68  75  62  83  63  87  72  56  49  52  58  79  70  78  79  93  71  86  74  62  82  92  63  67  50  87  71  96  51  59  90  79  80  94  71  75  63  66  87  61  67  78  49  93  55  60  84  86  97  81  93  81  88  94  65  53  49  55  93  98  53  76  69  53  59  52  56  70  81  73  81  52  81  86  79  62  66  51  97  71  73  53  58  76  77  59  75  67  55  84  81  79  65  52  89  79  59  68  88  76  68  70  60  92  54  82  72  92  98  66  93  64  54  82  60  63  61  86  80  87  76  96  86  64  60  69  76  79  94  56  85  77  97  97  76  95  61  89  92  86  97  73  97  95  54  69  80  76  64  90  66  98  56  90  51  94  65  97  75  73  76  92  83  67  94  72  75  70  70  96  68  73  64  90  53  94  83  89  82  78  95  77  56  88  55  62  87  90  52  58  85  91  88  51  76  56  66  74  87  95  79  77  80  56  77  81  75  94  53  80  86  88  77  86  62  50  69  55  71  96  94  79  74  70  85  73  91  78  97  64  64  56  60  92  62  89  50  69  69  80  90  52  87  89  56  97  76  87  77  64  80  82  65  87  74  60  75  56  93  76  63  97  69  69  70  78  64  85  96  62  76  83  96  54  85  77  85  80  70  52  52  76  64  54  84  77  64  78  85  72  69  92  76  53  74  90  97  60  68  78  50  53  94  54  91  71  58  95  85  70  69  80  85  60  89  67  56  57  92  92  80  82  52  73  57  86  89  92  78  85  67  52  69  63  94  78  81  81  84  95  91  69  76  90  65  88  60  75  76  63  65  64  76  76  77  62  62  75  76  73  77  69  92  81  69  59  79  68  87  53  80  90  92  62  56  60  67  96  72  65  64  78  84  57  73  84  92  88  92  88  55  97  78  95  68  52  66  88  97  85  83  94  66  49  95  78  88  57  67  53  71  72  97  68  64  84  88  92  64  57  94  87  93  73  93  50  86  89  70  53  96  83  71  65  56  66  76  78  81  86  60  51  64  98  93  60  90  63  76  68  51  61  86  67  57  86  67  89  79  50  84  69  92  52  83  94  71  78  89  58  78  97  72  97  62  73  58  57  61  49  79  49  66  90  71  49  53  51  76  87  56  81  93  64  61  63  82  80  70  98  90  77  71  87  84  89  90  98  93  63  76  93  95  88  98  52  61  76  55  95  56  97  97  58  68  93  81  93  62  62  83  98  69  98  71  95  81  94  62  69  94  89  92  78  77  91  50  51  94  64  89  93  71  91  69  85  76  54  83  65  55  82  95  54  75  98  76  78  98  96  86  91  89  86  64  54  77  90  84  80  63  98  79  81  67  74  59  85  87  72  76  60  56  62  62  93  64  89  89  81  95  91  68  51  62  75  91  83  84  59  52  93  68  67  61  87  53  77  52  72  98  89  95  71  78  52  58  55  51  74  77  50  76  90  93  50  60  90  73  85  70  95  83  77  91  54  51  59  82  73  83  52  63  62  65  85  63  58  96  93  50  69  97  54  57  55  52  66  94  98  79  86  74  74  59  62  91  55  49  95  57  50  79  86  56  70  59  74  77  69  51  57  85  70  68  78  70  77  94  58  60  73  49  90  63  83  98  50  62  87  79  51  96  53  77  85  64  78  63  83  58  55  74  52  81  76  93  68  54  64  91  65  84  58  71  60  54  73  57  83  67  49  72  67  58  64  52  75  61  49  95  71  79  81  89  56  97  89  58  66  63  67  80  74  65  54  89  86  61  56  54  98  64  82  58  63  57  61  60  51  61  97  83  70  78  87  74  75  58  86  60  58  82  71  95  85  65  56  92  58  87  55  58  59  54  64  63  58  95  65  57  49  81  71  90  73  97  77                                                                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                                                                                  85  80  92  92  82  56  90  76  68  56  95  95  61  53  85  72  90  85  90  82  91  71  49  55  56  70  49  82  62  88  68  62  56  62  86  52  63  70  90  95  70  97  92  76  94  76  73  91  73  54  80  93  62  85  91  74  76  56  74  66  85  76  66  90  60  94  52  55  87  62  81  87  95  54  56  73  76  83  62  74  72  54  83  90  78  80  75  52  79  59  78  84  95  74  68  66  78  83  77  92  86  57  55  94  97  67  91  98  95  49  80  96  86  71  49  96  58  91  79  77  83  98  98  55  64  83  97  79  56  87  95  91  78  72  88  88  56  53  64  69  98  68  82  97  67  57  88  72  86  88  95  57  67  91  83  49  82  49  69  74  75  49  55  91  85  86  65  63  82  90  98  54  59  55  68  66  76  92  94  80  60  96  58  74  61  96  87  75  86  92  83  74  79  58  61  86  50  89  97  84  82  59  96  91  56  70  54  63  94  85  70  97  76  86  78  57  94  85  55  53  54  63  49  67  53  92  58  95  60  86  65  76  75  98  59  83  82  64  79  84  68  84  64  93  56  79  79  89  73  49  86  50  50  94  76  77  68  83  59  56  86  78  91  57  54  97  87  85  69  71  64  93  62  70  76  72  88  68  57  64  76  53  55  84  63  58  54  88  58  81  73  86  94  91  74  85  96  83  79  51  74  49  98  61  96  90  77  66  76  63  90  87  94  52  62  88  70  70  57  96  85  57  89  49  69  83  73  50  79  50  96  56  79  77  52  88  56  68  85  88  77  93  86  61  81  72  63  80  51  86  60  79  66  82  93  83  88  70  51  53  83  96  97  78  55  62  57  52  88  97  81  57  78  64  64  90  90  79  50  74  90  64  57  61  58  54  61  68  64  49  71  58  92  66  56  58  50  92  60  71  97  77  85  51  61  71  87  91  89  93  92  88  71  56  81  59  63  57  69  95  59  88  56  80  86  60  89  54  80  91  89  98  85  58  75  54  79  66  64  97  89  67  84  59  58  61  77  57  49  56  61  69  80  51  53  54  70  82  64  50  89  84  77  95  70  84  64  77  57  59  73  83  84  73  73  98  64  69  60  80  59  71  58  86  52  52  93  84  98  57  93  55  87  49  49  67  65  63  49  87  77  53  89  92  93  50  54  89  78  93  66  79  73  52  64  87  69  93  68  91  85  65  74  49  92  64  56  49  72  65  62  73  85  61  89  78  60  97  83  57  68  50  72  77  98  85  74  80  92  55  93  82  52  75  79  80  77  66  62  75  59  77  56  80  92  94  67  61  91  93  70  81  77  56  71  90  79  98  84  92  77  66  83  88  51  53  69  86  51  62  83  96  86  91  57  65  83  83  52  71  78  50  93  82  50  64  56  73  78  68  59  98  53  58  89  86  80  66  50  97  62  58  89  69  93  50  96  66  89  86  61  77  59  95  52  60  76  57  54  56  66  67  57  61  79  72  68  76  58  57  82  74  95  58  89  52  57  80  71  50  87  70  98  64  66  76  50  91  91  61  85  83  67  68  63  87  75  67  89  94  79  83  95  75  76  98  61  50  53  80  84  91  65  49  84  88  84  50  60  77  96  59  90  95  73  93  62  69  87  60  71  67  59  61  64  85  78  94  53  83  85  91  66  64  52  71  60  69  96  51  53  85  73  79  70  80  95  73  97  66  86  86  68  82  61  61  89  76  66  60  98  97  71  71  98  49  63  93  65  96  74  90  90  62  75  96  73  80  49  93  89  61  52  84  51  82  84  62  73  79  79  95  94  60  75  66  83  97  54  72  70  67  57  68  87  78  70  51  97  62  87  62  58  56  83  69  89  88  62  86  79  81  82  88  49  72  71  59  85  58  93  97  53  56  64  69  68  75  92  79                                                                                                                                                                                                                                                                                                                                  
                                                                                                                                                                                                                                                                                                                                    67  63  71  87  50  55  85  85  61  62  79  57  52  51  52  88  55  85  85  92  95  57  96  52  66  66  82  53  51  66  70  69  54  82  79  79  95  77  60  90  69  76  87  68  86  96  70  90  54  97  91  93  85  84  50  56  55  93  55  57  93  74  64  60  51  84  53  68  64  82  77  78  79  84  53  75  69  57  86  50  85  58  87  59  83  92  95  60  92  72  79  91  82  55  61  63  92  91  58  65  49  64  81  65  97  85  64  51  94  49  74  96  87  74  97  54  61  88  64  85  93  49  50  76  84  70  97  55  95  84  91  52  71  64  61  95  67  79  88  53  81  73  83  49  89  92  93  71  87  71  64  63  90  49  88  89  93  65  58  76  97  72  87  87  81  54  57  77  80  88  73  78  91  86  82  93  59  53  72  66  87  56  74  68  77  75  52  73  50  81  81  76  75  83  89  79  96  97  84  91  49  63  49  85  68  96  91  55  72  67  84  86  66  79  96  72  56  74  84  68  59  91  88  71  55  50  86  50  70  59  69  89  67  94  72  49  64  81  70  62  72  71  90  86  58  77  66  55  75  82  55  64  51  54  84  68  58  79  60  60  65  98  87  86  56  89  87  67  75  56  87  68  98  58  57  54  52  58  81  65  79  72  72  65  76  80  83  60  50  64  96  91  58  90  87  87  74  75  72  52  58  51  95  73  53  85  67  92  52  95  84  88  66  91  92  93  77  73  71  49  75  93  90  86  63  73  57  61  71  53  80  79  56  71  80  68  80  76  71  82  77  87  53  92  83  49  95  73  62  55  92  68  97  58  87  73  69  50  89  51  83  65  78  64  65  82  75  57  83  77  71  96  53  70  88  87  91  77  82  82  76  81  78  67  61  71  71  82  55  98  87  56  51  62  52  62  86  63  59  75  59  78  73  88  59  76  55  70  66  68  53  55  51  93  88  80  60  61  65  77  50  58  88  49  50  61  71  86  80  56  66  82  57  49  64  81  71  66  95  71  59  74  52  60  71  80  57  83  91  78  66  88  72  85  70  66  82  54  62  85  67  72  81  57  80  50  61  96  53  89  62  83  58  57  86  78  51  52  68  97  68  73  53  54  81  64  95  93  71  94  79  87  79  50  84  95  60  86  61  52  71  60  64  91  86  58  67  58  75  72  71  56  67  72  70  81  88  81  61  90  55  50  90  93  72  59  56  84  53  60  86  67  70  65  70  97  49  88  87  93  89  49  82  61  87  70  79  50  58  97  83  74  87  84  69  64  84  65  55  98  78  67  88  74  68  70  52  86  78  89  67  86  92  72  85  51  73  73  72  51  54  62  49  64  83  58  59  50  65  57  94  67  50  73  84  98  88  77  49  68  82  62  52  81  63  57  98  74  59  79  95  78  79  93  81  82  95  64  62  85  59  64  64  75  97  64  79  66  93  80  60  58  96  76  92  88  81  63  94  84  80  91  83  75  80  70  77  49  61  89  76  53  80  92  85  86  84  56  53  87  67  49  71  77  97  57  58  50  86  53  49  88  88  60  82  77  69  95  77  61  92  50  87  92  60  87  75  51  67  55  75  77  89  58  97  74  75  78  56  81  68  97  65  60  89  59  61  64  91  80  68  89  60  69  90  78  53  92  51  84  60  53  61  83  65  58  71  93  81  64  63  56  49  69  56  49  87  61  66  88  77  97  66  66  84  94  66  70  83  49  51  68  94  56  87  69  84  64  54  62  56  79  94  54  64  51  86  49  95  89  53  94  84  86  86  49  98  73  72  49  97  79  65  61  74  69  49  90  55  92  60  96  84  74  85  57  51  70  81  85  60  93  49  80  62  60  93  77  79  49  87  68  86  56  86  50  85  85  78  80  77  89  86  57  79  78  50  74  59                                                                                                                                                                                                                                                                                                                                    
                                                                                                                                                                                                                                                                                                                                      87  67  95  62  73  84  74  97  79  92  52  94  92  74  55  97  54  82  50  90  52  61  75  74  79  68  58  82  93  70  63  84  89  79  73  94  93  51  53  69  79  69  89  68  56  81  66  56  67  83  49  50  57  81  80  76  66  94  93  61  54  64  62  57  87  92  56  89  54  63  49  50  52  53  69  89  88  84  85  50  50  67  66  53  71  90  83  70  97  75  91  92  56  62  66  86  70  53  89  82  74  57  76  91  60  85  85  86  64  58  49  51  79  63  68  91  85  65  51  82  54  68  83  78  95  72  73  83  95  79  95  91  59  52  65  58  75  55  66  84  68  69  75  74  96  94  77  77  91  89  76  52  66  86  98  50  57  70  64  80  73  73  76  93  56  95  80  84  64  79  94  92  91  69  64  77  55  95  56  72  73  85  53  90  63  84  79  58  89  63  77  70  98  70  49  85  65  55  88  50  87  55  90  70  53  73  98  97  53  56  78  60  54  72  60  61  55  55  72  85  93  96  93  79  93  65  50  69  54  60  67  82  57  78  94  75  80  56  71  87  74  53  56  55  97  57  49  94  50  60  72  83  77  79  87  82  89  80  93  85  64  94  65  93  67  56  65  60  96  89  81  90  51  83  49  90  64  69  95  91  64  89  59  91  94  72  65  60  76  79  53  69  56  96  76  54  85  97  53  92  81  79  77  52  95  76  94  75  55  79  50  69  52  63  96  83  77  91  91  76  78  50  51  74  60  53  58  63  69  61  54  59  61  57  77  86  55  56  81  50  81  70  85  71  72  76  64  49  85  98  81  95  57  81  78  70  68  51  81  93  78  80  52  67  86  71  57  94  83  75  92  91  55  93  62  94  63  65  70  95  70  58  83  73  49  91  82  80  82  64  85  62  67  59  97  95  77  75  60  73  69  82  53  74  66  98  51  71  52  59  69  71  49  50  68  67  54  88  51  95  82  49  97  68  64  74  64  59  74  61  55  94  67  97  91  90  71  81  64  60  95  83  66  60  52  95  84  73  52  93  66  82  92  65  76  91  72  73  58  65  87  62  84  62  78  90  67  94  57  69  56  67  91  94  97  81  78  91  60  66  65  67  69  96  72  89  96  61  92  63  85  71  53  61  94  88  67  62  55  67  96  68  79  61  81  75  90  70  64  93  96  91  76  61  58  59  71  60  52  84  53  91  62  92  59  72  51  74  73  98  74  80  95  72  66  52  96  71  94  96  95  74  75  54  49  78  49  98  84  52  52  92  88  72  56  54  98  60  90  94  98  71  74  72  81  90  74  74  84  74  63  63  53  92  54  78  72  77  60  53  52  83  63  89  63  96  87  90  69  90  94  62  86  77  70  91  50  50  94  67  83  89  77  68  54  61  95  54  66  92  83  63  68  56  65  70  64  68  72  83  80  88  62  75  84  62  59  73  97  56  94  66  93  75  96  58  63  49  79  70  91  58  98  85  93  58  74  55  68  97  54  57  87  79  76  82  72  50  81  69  61  80  78  96  54  54  84  81  64  64  89  89  86  83  98  88  95  62  81  97  71  78  58  57  64  92  73  94  61  68  77  90  94  91  80  69  54  77  70  75  58  64  80  63  56  54  86  71  75  78  72  71  91  69  88  66  90  62  56  94  80  49  96  87  86  66  69  68  78  75  83  58  83  89  95  77  50  74  88  88  97  77  82  73  82  92  64  51  70  84  51  98  98  76  87  91  93  50  71  82  54  97  56  89  95  73  83  67  79  58  75  78  68  87  83  49  81  83  75  70  84  78  77  61  53  75  78  87  79  54  53  90  88  83  80  91  61  57  57  55  58  65  74  78  56  97  94  98  53  67  66  77  93  66  86  81  58  85  94  49  53  84  62  50  74  49  88  73                                                                                                                                                                                                                                                                                                                                      
                                                                                                                                                                                                                                                                                                                                        72  95  68  78  93  93  93  52  75  91  97  62  66  66  80  90  91  54  56  81  90  50  53  54  60  97  63  49  76  77  98  76  60  76  64  77  56  55  57  72  77  78  69  60  60  84  98  89  78  71  59  68  53  87  60  59  66  63  57  63  93  66  75  65  59  92  91  66  53  76  58  54  53  58  83  75  75  70  55  97  56  76  81  62  55  55  82  68  63  57  77  90  52  76  92  58  66  79  91  59  52  49  82  77  68  62  56  81  56  69  61  68  61  97  53  60  61  62  66  62  65  56  91  61  55  69  61  49  69  51  85  84  74  50  92  72  58  49  82  72  81  60  61  70  50  85  81  78  85  70  83  92  55  79  69  78  54  56  81  86  82  93  94  74  84  98  67  76  79  68  92  62  69  90  84  60  50  62  53  82  67  62  95  63  50  77  81  93  71  61  56  77  78  66  93  61  49  75  78  72  57  57  70  57  96  98  52  50  62  71  55  78  62  54  89  75  78  64  94  76  88  73  87  83  75  88  79  83  63  56  81  97  78  90  67  77  69  97  96  53  81  72  79  80  94  59  55  79  75  94  76  69  74  66  52  89  58  57  52  79  71  94  81  67  56  60  61  90  85  98  92  85  96  60  61  57  58  57  87  98  95  57  85  76  92  66  95  63  49  50  62  51  51  93  51  90  72  54  50  50  54  65  84  57  86  53  69  95  71  55  97  58  81  86  57  96  80  96  64  58  89  65  88  75  98  79  69  73  84  83  94  73  72  73  55  59  90  82  70  78  58  94  49  63  80  59  80  65  89  83  51  93  81  90  88  51  70  96  67  87  91  78  86  76  64  97  50  78  70  56  56  53  98  83  95  65  90  54  90  76  94  86  85  51  88  83  77  66  73  95  69  72  73  50  83  76  61  96  83  83  76  50  65  57  55  49  95  93  98  57  61  57  89  80  79  98  49  71  78  86  73  62  79  58  87  49  77  51  51  66  81  78  74  91  88  95  63  87  64  56  94  71  82  73  76  86  91  62  57  87  59  50  97  86  54  57  87  85  56  53  61  55  81  80  55  65  96  72  83  50  73  92  96  91  86  87  98  59  86  50  67  94  62  82  66  92  96  81  55  55  76  74  69  57  89  91  50  51  76  77  68  55  93  61  56  58  74  93  81  86  68  51  89  74  58  59  81  49  54  58  53  73  53  57  86  66  49  58  81  67  82  54  97  67  57  64  91  84  61  55  98  57  74  80  98  90  72  53  49  60  94  72  81  74  77  83  69  63  52  90  87  50  69  93  98  72  74  95  92  90  69  71  65  60  70  72  81  61  96  65  57  70  83  96  96  80  92  49  94  86  73  67  64  53  49  80  76  75  56  68  56  96  71  73  63  73  86  54  89  61  59  66  88  63  90  86  52  84  49  68  75  59  83  62  78  98  76  83  68  71  97  75  68  71  83  52  77  51  78  67  84  73  50  55  97  82  97  90  93  65  70  96  52  77  85  57  51  70  52  50  82  70  89  49  56  63  57  97  96  54  71  68  68  62  76  97  71  89  97  65  49  87  83  83  83  59  88  81  88  50  95  93  79  60  66  75  68  97  78  67  76  56  87  56  80  87  59  56  84  62  58  59  55  50  59  83  52  87  68  84  54  68  54  96  60  97  59  71  78  74  76  62  71  85  86  82  84  80  57  78  85  61  56  71  98  95  75  78  56  69  61  75  94  90  51  88  68  83  77  91  77  50  89  78  50  91  89  88  52  64  97  82  73  73  58  71  75  49  92  56  49  69  57  66  83  80  95  52  67  76  74  65  52  51  71  90  50  71  56  50  75  87  49  87  94  77  53  76  67  53  78  49  58  90  95  49  94  68  73  93  90  65  63  62  83  83  50                                                                                                                                                                                                                                                                                                                                        
                                                                                                                                                                                                                                                                                                                                          95  85  94  77  84  93  85  85  77  97  98  84  52  79  97  59  79  60  78  88  61  63  58  68  55  85  73  66  58  54  95  74  87  78  57  96  95  72  86  94  94  76  69  78  50  77  65  77  57  63  75  94  64  88  77  80  56  78  50  63  75  86  88  64  76  72  56  98  59  61  64  78  69  97  86  64  58  50  74  80  63  95  52  88  78  74  97  79  78  80  62  78  58  56  91  81  79  62  79  66  86  97  84  65  64  81  84  85  75  80  90  96  53  94  67  56  55  71  81  55  54  73  73  80  81  88  94  93  67  78  94  68  60  82  69  66  75  55  92  62  98  98  82  58  80  67  56  84  96  80  64  59  61  79  97  57  54  82  55  80  57  75  86  58  60  57  51  71  93  83  75  68  69  84  60  63  90  75  65  72  71  73  52  63  58  87  71  87  85  86  70  69  65  84  91  76  96  50  57  85  97  95  77  49  91  75  81  67  67  97  80  59  72  77  93  88  63  91  98  83  59  78  72  51  96  77  67  55  49  94  84  84  81  98  98  84  83  94  88  97  57  73  97  57  95  61  92  50  53  88  88  84  71  56  68  86  88  69  71  55  89  80  85  63  69  78  71  70  72  72  91  56  80  59  53  78  81  72  50  76  72  77  65  85  84  72  95  92  98  50  76  80  76  60  80  68  73  68  58  68  49  83  73  52  54  83  59  96  94  50  90  55  73  57  80  57  78  89  83  57  63  95  78  65  51  93  60  60  56  87  81  51  98  58  78  94  63  75  67  70  66  70  52  80  92  52  94  58  60  95  92  95  54  97  55  77  56  84  84  76  96  64  50  95  89  82  51  55  71  67  63  98  70  60  84  93  75  87  85  81  89  71  91  69  92  66  86  95  63  66  80  58  91  75  86  71  63  69  77  61  58  84  59  71  98  55  75  78  75  97  70  65  84  87  61  91  50  83  56  91  55  83  69  63  74  52  59  53  86  79  49  76  95  65  68  53  69  96  75  65  72  78  58  81  69  74  62  93  88  93  59  63  61  63  59  97  61  52  63  63  93  73  93  93  83  86  96  71  72  66  62  94  98  72  68  71  51  90  57  75  77  82  51  61  51  74  70  70  50  74  60  58  69  50  72  54  87  64  76  89  75  97  74  81  70  89  54  88  90  74  88  57  90  61  97  62  96  67  93  72  59  69  79  89  65  84  59  94  90  59  77  92  60  69  49  80  65  65  66  84  50  97  84  49  66  64  74  96  98  55  69  54  97  59  69  62  63  60  72  97  88  53  61  98  88  52  79  71  69  74  54  49  59  62  58  58  71  59  95  98  52  86  70  93  58  53  63  65  81  73  61  61  88  79  63  76  73  60  86  52  72  96  49  79  68  87  88  52  60  53  80  80  80  96  85  92  86  94  96  80  66  82  57  86  97  76  68  50  84  79  97  94  69  73  73  56  66  98  58  89  74  49  57  96  52  84  74  77  67  77  78  68  65  86  88  63  85  83  95  69  90  50  90  94  92  53  97  84  80  61  81  95  73  75  92  70  98  75  75  81  50  58  63  93  93  70  54  58  57  55  64  93  93  56  52  93  82  72  80  74  65  62  66  93  83  62  79  70  81  58  64  49  72  63  55  92  57  82  85  73  51  83  98  70  82  60  79  60  96  96  70  51  92  51  90  60  67  67  60  73  89  96  73  60  97  84  97  82  71  51  51  55  66  67  82  93  74  72  63  61  98  54  67  55  57  67  53  94  77  65  73  82  63  83  83  50  85  72  73  97  84  83  65  67  70  87  81  58  49  77  64  98  72  63  79  49  61  73  92  66  60  78  51  49  95  83  74  79  95  87  84  49  80  83  53  69  88  79  50  92  72  94  93  79  52  84                                                                                                                                                                                                                                                                                                                                          
                                                                                                                                                                                                                                                                                                                                            64  69  76  86  92  56  97  71  62  63  56  86  57  93  85  79  72  57  89  92  70  70  66  49  93  74  74  65  87  61  80  52  67  82  76  92  92  88  51  65  55  54  92  52  74  62  71  52  98  70  60  56  69  59  81  71  71  68  77  53  72  93  78  53  56  78  91  73  65  56  50  79  78  53  92  87  91  52  78  90  68  69  87  88  75  80  65  62  95  71  91  73  62  98  95  68  87  81  64  78  50  97  79  97  62  66  74  83  80  63  58  71  94  78  80  83  93  98  75  86  74  66  58  98  69  95  70  87  85  71  84  60  90  82  51  63  83  61  90  61  97  51  51  90  69  93  49  53  68  88  86  71  83  65  69  83  92  80  82  73  61  66  94  60  62  88  74  87  94  82  91  72  61  64  95  77  97  74  58  87  91  58  56  70  54  74  85  79  79  57  57  93  69  68  65  83  57  76  78  93  94  66  94  67  52  96  89  60  64  89  92  61  58  87  69  79  91  77  79  49  75  85  53  54  90  60  49  50  85  62  71  55  74  92  50  68  52  79  56  81  94  73  52  89  83  53  76  79  89  71  79  81  52  86  75  72  74  52  85  65  84  80  98  68  97  92  91  49  51  92  68  82  94  66  69  82  70  72  53  63  74  52  73  88  77  97  93  77  63  57  77  96  95  62  52  50  87  49  86  94  78  77  89  71  96  89  62  88  97  54  67  53  82  84  52  67  57  68  69  57  59  85  62  55  58  70  56  78  87  54  52  80  77  66  81  88  93  97  82  77  57  57  92  93  60  85  81  69  56  91  83  69  73  66  98  97  51  69  64  62  79  86  85  92  55  66  79  53  76  80  91  51  67  55  71  68  49  82  51  95  62  59  73  94  80  72  53  54  76  92  61  90  75  63  68  92  84  66  95  76  52  53  59  73  51  52  87  61  92  79  54  73  51  93  85  92  78  71  78  97  82  84  79  76  69  68  56  95  59  85  76  68  90  73  72  62  73  95  66  54  55  51  91  89  90  70  73  55  74  81  84  91  61  62  69  98  85  64  94  50  58  90  85  70  76  64  89  67  68  51  52  83  64  60  74  49  86  89  79  58  71  82  66  51  67  78  89  98  87  63  62  54  54  94  92  61  65  62  52  96  69  69  84  68  90  78  79  94  50  72  63  96  70  84  74  52  52  84  72  57  97  60  74  95  72  53  74  59  81  50  68  98  89  64  72  55  79  86  83  54  63  49  93  58  96  70  91  74  75  85  78  55  60  95  61  58  68  72  84  92  53  91  60  68  57  57  80  66  96  57  87  53  87  87  58  55  51  65  63  87  50  53  84  78  53  63  59  71  64  92  87  85  84  85  81  84  52  97  66  90  72  88  82  68  55  60  91  77  71  66  68  98  80  93  93  70  59  64  96  65  86  89  98  68  65  62  97  61  55  51  82  66  92  79  70  62  82  80  64  56  49  55  94  73  53  54  87  96  71  51  77  63  72  94  66  66  87  76  82  61  81  88  60  95  63  98  84  70  75  53  57  73  65  72  76  77  53  84  78  49  58  55  83  71  88  79  89  72  62  94  75  78  94  72  71  53  51  67  97  61  85  65  87  71  71  93  83  81  58  56  49  86  68  56  88  77  98  53  67  88  51  87  84  67  75  55  92  75  65  53  92  86  75  88  91  83  86  58  52  77  83  64  76  56  63  61  69  69  78  77  86  77  79  67  73  70  60  63  82  57  60  70  55  77  58  56  98  50  63  94  64  70  86  57  90  66  92  91  50  81  60  80  79  50  60  81  81  97  84  94  98  72  58  58  95  66  72  68  59  53  94  58  98  58  82  54  97  91  61  82  49  49  96  83  67  81  58  77  79  53  92  82  82  69  58                                                                                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                                                                                              55  79  80  90  68  56  93  66  98  81  85  88  85  64  49  62  88  89  75  70  97  93  94  52  79  70  53  88  90  76  61  96  86  54  94  64  89  74  95  53  50  54  83  74  69  61  81  98  76  69  78  71  97  74  71  84  67  75  58  95  87  77  87  71  85  67  97  62  87  56  67  79  62  67  79  56  92  61  50  77  57  87  49  59  96  58  62  81  73  58  72  82  92  82  95  68  85  68  75  56  95  68  92  86  94  81  91  94  74  78  88  87  95  60  87  92  56  91  69  66  51  57  76  51  58  56  62  58  92  65  79  84  80  91  54  66  78  87  58  70  64  55  96  76  55  80  61  90  80  86  81  52  61  61  91  62  94  94  94  59  52  71  54  85  92  62  90  72  67  89  55  93  98  78  72  72  70  98  94  66  51  77  83  91  56  74  62  60  69  65  56  65  95  87  94  89  64  96  54  91  57  91  95  80  84  80  96  82  76  70  64  84  61  61  91  98  50  69  57  70  75  66  80  70  89  70  64  54  59  88  75  82  91  93  78  55  67  69  55  57  69  94  70  72  95  65  88  67  93  58  86  75  87  83  66  49  74  77  93  77  97  63  82  62  59  69  97  52  78  89  94  60  95  65  97  86  90  62  70  62  78  95  52  62  78  60  72  85  97  89  76  86  85  59  92  63  76  75  51  59  62  96  65  70  55  59  66  52  79  60  70  67  60  56  98  60  71  90  88  66  67  86  92  51  97  71  70  75  53  80  95  96  62  62  63  61  76  89  63  93  90  91  77  50  80  73  49  87  90  89  60  71  66  59  92  97  74  54  67  51  83  87  72  58  67  85  61  88  67  98  75  53  62  54  74  96  96  53  59  49  79  50  89  52  66  71  78  58  92  76  85  86  60  71  72  82  63  82  84  49  84  66  74  61  51  61  75  92  81  73  70  56  94  59  94  79  66  59  80  58  53  50  91  97  86  64  52  82  73  80  77  92  83  77  82  89  89  55  85  74  52  75  70  66  64  70  94  83  85  86  98  84  78  87  54  77  59  64  65  63  53  76  66  53  73  84  81  74  73  65  53  52  63  98  98  92  56  79  63  81  61  92  87  62  74  79  54  54  70  72  78  73  74  69  60  78  74  97  73  86  71  84  88  61  79  96  88  97  74  87  79  83  78  82  52  59  75  92  59  81  51  72  55  57  78  77  72  82  90  86  84  78  55  77  80  49  97  54  52  66  98  73  81  49  54  73  56  62  90  56  77  67  91  85  72  97  52  58  57  72  57  89  63  83  69  95  72  82  59  60  89  54  86  62  62  55  69  50  58  93  73  56  92  82  64  61  50  52  80  81  53  67  68  90  74  57  73  94  94  97  50  54  76  86  86  76  83  72  79  53  81  97  71  81  59  52  82  96  55  50  68  53  50  84  97  96  50  63  68  84  54  52  78  56  85  73  51  51  53  59  67  64  62  83  50  63  88  80  61  56  85  98  69  91  98  96  62  61  93  86  78  78  73  93  75  50  61  64  86  61  92  95  51  65  85  90  83  69  70  81  75  58  88  73  68  52  75  66  66  68  76  73  69  55  66  97  84  66  50  87  52  87  73  82  82  60  73  67  67  86  56  58  50  80  58  87  69  78  82  68  68  58  85  68  59  73  93  54  81  49  97  54  67  81  83  88  66  72  67  79  70  90  83  84  97  52  66  72  64  51  64  89  49  60  98  77  84  92  89  49  81  51  59  58  78  68  97  60  91  87  60  76  94  51  91  78  60  70  65  64  53  57  50  49  53  76  49  84  74  63  60  71  56  71  61  92  96  66  51  80  50  57  95  77  56  72  57  97  78  53  63  62  96  93  66  83  55  85  54  75  56  82  62  61                                                                                                                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                                                                                                                                52  54  91  95  61  83  62  76  78  66  85  53  52  55  77  71  78  52  49  91  65  79  61  89  49  96  87  96  78  93  93  80  52  70  62  75  95  61  84  70  67  54  61  75  64  83  78  91  50  97  58  70  91  49  90  71  76  94  90  70  74  79  58  95  93  67  83  70  66  75  86  66  70  94  65  58  68  57  49  87  94  65  66  89  88  57  53  55  76  80  92  75  80  67  55  69  81  54  66  53  91  72  57  63  63  93  73  54  73  63  92  98  68  96  94  86  52  87  83  96  76  98  62  93  60  79  98  80  85  55  55  97  83  75  65  85  92  51  73  80  81  98  76  98  82  52  90  93  74  91  68  94  52  81  50  69  58  83  90  60  78  80  56  82  54  78  66  95  84  54  65  76  49  87  60  84  78  95  79  88  84  94  69  97  62  97  75  56  96  64  73  77  68  96  96  82  63  71  65  60  66  57  64  96  98  97  67  52  59  97  83  52  72  62  88  97  56  94  97  98  93  86  63  96  49  81  83  58  89  63  89  60  84  55  74  66  60  64  70  59  86  60  97  70  81  71  69  56  76  70  98  63  84  59  61  80  53  56  54  92  88  64  68  82  91  72  75  60  66  94  71  59  69  59  73  77  97  85  56  49  61  61  81  69  63  80  75  51  90  93  76  80  67  54  55  60  71  92  89  91  93  96  56  83  96  60  57  64  51  90  92  74  69  86  72  63  94  63  94  86  71  96  54  57  88  49  83  88  59  66  64  74  88  87  94  98  60  80  67  57  95  77  68  53  66  90  87  60  61  66  52  84  57  92  72  70  71  53  87  90  76  86  59  60  83  63  58  66  79  77  70  52  52  91  91  69  59  86  50  91  90  82  90  90  90  75  71  51  75  88  89  89  57  81  51  53  68  51  85  68  87  55  64  51  81  93  54  59  53  68  92  54  76  55  55  74  58  83  97  76  61  52  63  83  81  90  56  63  61  73  94  93  82  81  84  98  75  93  92  76  63  52  85  62  94  72  97  71  77  76  78  95  89  58  63  83  57  56  97  93  78  61  95  80  69  84  50  96  67  74  58  96  86  60  63  80  55  53  74  94  70  49  78  63  66  96  60  51  79  58  77  92  57  50  54  80  80  79  56  77  71  56  65  62  89  61  76  65  68  53  67  97  89  66  78  64  91  82  56  87  85  62  96  87  67  67  52  85  74  91  78  92  62  79  86  79  81  75  68  75  68  62  93  67  50  86  97  69  81  77  75  73  80  90  55  69  90  54  63  59  81  58  81  96  54  95  73  64  72  77  62  93  54  93  71  53  67  92  59  56  77  73  79  95  98  75  76  69  55  53  80  98  83  62  82  70  87  84  63  57  65  83  69  77  65  84  91  65  92  67  68  66  64  82  94  84  57  72  87  69  56  50  79  55  63  97  76  55  67  64  80  72  90  86  87  68  91  67  95  78  55  81  60  84  52  82  81  89  57  94  68  52  60  73  82  79  66  75  75  84  54  94  54  82  59  58  79  74  71  84  62  66  55  51  92  76  71  49  64  71  78  91  51  62  94  87  64  78  90  67  68  57  60  56  81  60  72  69  94  94  78  76  52  65  61  76  52  50  91  78  89  77  91  69  76  78  93  91  82  57  74  74  70  73  96  63  66  60  76  86  89  57  49  87  70  79  95  59  60  80  60  49  72  78  49  73  72  77  59  85  96  80  71  49  58  98  76  68  67  67  94  57  79  98  81  94  94  52  92  70  94  73  79  70  93  58  80  96  69  98  49  74  78  54  63  55  64  97  83  54  82  65  77  75  76  61  61  56  50  61  82  50  57  71  58  90  90  89  53  51  79  56  57  56  63  53  85  62  49  56  71  91  61                                                                                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                                                                                                  77  97  57  88  68  95  50  94  57  67  53  60  64  93  98  70  77  87  74  64  64  52  69  80  80  66  55  92  69  60  96  86  75  88  73  54  51  49  82  98  69  94  53  59  51  98  54  58  87  70  53  97  55  52  96  78  77  87  90  93  78  66  60  91  65  76  80  72  69  56  90  86  79  74  83  70  62  65  88  81  58  61  69  58  71  61  71  67  66  58  83  51  54  70  50  71  49  93  81  63  75  70  55  90  52  60  84  92  72  56  94  56  93  96  85  54  67  53  57  92  77  64  83  65  61  84  63  79  74  57  51  78  50  61  61  56  50  82  92  63  80  91  94  96  55  77  85  52  87  66  57  60  62  64  54  84  80  77  53  79  79  82  89  51  98  50  74  54  86  62  66  59  61  69  93  64  73  54  57  53  91  92  73  95  55  64  91  90  82  51  74  71  85  78  52  79  87  88  61  70  67  53  86  53  75  64  98  84  52  81  92  95  86  86  70  87  61  68  72  64  61  91  63  52  57  90  57  98  95  57  73  87  85  89  78  62  97  58  67  63  91  69  86  56  85  86  88  63  57  61  93  56  61  80  97  58  87  90  65  68  75  71  67  93  81  72  90  71  83  69  67  88  69  49  60  80  73  68  68  75  58  71  89  81  55  91  71  94  62  78  86  74  93  97  59  86  51  60  97  50  65  91  56  70  77  98  88  51  56  79  88  68  95  67  87  90  64  50  62  76  70  71  70  85  81  91  54  68  91  56  97  67  52  62  76  95  93  87  83  56  74  72  85  95  63  60  81  64  96  76  95  51  70  68  76  60  65  87  95  79  49  67  58  78  57  90  93  65  68  94  78  88  61  52  98  84  52  51  63  81  94  75  58  92  55  62  91  61  75  69  88  58  80  71  76  89  71  95  80  92  59  59  76  66  63  63  95  50  79  57  67  91  92  90  81  98  56  70  74  70  60  58  96  90  90  62  94  84  51  53  58  93  90  62  56  82  84  53  94  62  88  72  52  77  78  82  90  84  59  65  96  96  60  89  60  77  96  74  52  68  53  97  96  89  66  95  61  51  98  53  68  75  64  81  97  85  56  97  62  70  59  74  89  54  68  66  49  63  91  84  69  98  54  85  58  63  78  58  74  52  85  80  83  52  89  96  54  58  59  78  94  59  85  88  82  64  65  75  92  65  84  61  54  49  81  78  55  98  57  69  68  85  66  93  72  85  90  74  93  64  53  81  58  74  82  87  80  92  96  88  93  87  97  58  49  67  98  53  58  63  66  62  87  93  90  50  53  91  85  66  66  53  62  91  67  85  61  83  54  58  85  60  89  52  72  98  66  94  50  83  94  76  78  70  92  74  94  97  97  94  97  56  57  98  77  80  59  84  66  69  58  57  95  95  93  65  65  93  93  78  49  93  73  50  94  68  81  61  92  69  87  78  78  86  63  75  94  90  60  93  72  84  97  91  51  80  55  63  87  67  50  89  52  92  50  90  89  98  57  58  49  86  57  96  98  56  89  93  67  92  59  52  56  71  62  80  74  76  56  93  90  77  64  88  71  81  91  94  78  79  61  79  72  66  93  85  78  62  51  78  68  97  93  81  62  66  50  68  95  96  87  90  81  94  72  71  50  74  78  54  76  62  95  93  86  66  95  79  79  83  54  55  59  49  59  50  71  84  94  96  89  80  80  55  92  65  51  74  97  68  82  86  65  89  85  96  59  87  77  70  55  71  50  59  72  91  94  82  79  56  94  55  82  73  61  81  60  50  57  94  94  52  89  56  73  53  69  76  76  58  65  61  90  80  68  91  92  71  51  81  84  89  52  57  79  51  80  66  59  58  49  76  94  73  73  81  72  92  76  53  54  89                                                                                                                                                                                                                                                                                                                                                  
                                                                                                                                                                                                                                                                                                                                                    81  98  51  84  83  89  55  52  90  90  65  89  81  63  56  97  89  56  69  63  59  70  81  50  61  98  85  86  84  67  86  92  88  78  90  57  86  96  88  50  93  50  88  83  59  74  65  65  64  69  55  78  49  81  89  97  90  73  98  51  96  66  81  70  86  57  95  91  91  65  81  62  94  78  82  51  84  79  73  74  74  94  75  64  62  71  54  93  86  85  67  86  75  56  81  87  60  79  95  78  62  67  61  93  78  55  93  77  60  52  75  87  56  95  60  58  52  63  74  65  57  71  75  56  54  94  65  70  79  73  53  95  59  94  56  64  79  94  91  93  76  68  81  96  62  59  95  63  82  90  83  72  57  95  95  53  74  71  65  91  85  83  70  97  74  77  70  62  72  94  67  61  90  85  93  71  51  61  57  53  68  98  50  90  71  89  49  94  60  54  75  95  79  82  62  74  59  95  55  51  69  49  69  78  68  92  64  91  58  80  84  60  49  95  65  75  49  97  66  95  98  89  89  94  54  66  64  78  50  63  60  60  69  53  75  62  72  80  85  70  89  81  71  86  74  60  68  76  72  58  56  52  75  97  55  95  79  96  65  49  64  68  57  81  92  69  79  67  90  83  79  69  91  82  67  91  66  81  75  91  70  56  91  50  67  96  79  71  49  97  81  68  73  72  95  51  91  59  81  65  67  88  51  52  72  82  61  88  75  89  82  89  68  82  64  56  82  95  61  63  84  60  81  60  64  93  94  80  76  70  85  85  88  76  75  53  89  67  68  78  81  67  61  64  61  95  66  82  53  53  66  59  98  84  86  69  64  52  77  62  84  98  56  89  70  91  74  69  98  80  54  81  65  60  68  52  87  58  69  74  54  63  54  58  65  56  79  73  96  73  63  63  91  84  63  74  61  78  57  97  54  90  84  55  95  54  94  81  83  86  83  86  88  78  63  79  63  68  85  88  63  85  65  86  69  49  54  80  70  59  67  72  56  75  60  90  77  98  74  63  85  86  90  80  56  53  64  51  58  77  78  55  57  88  78  49  58  97  93  63  73  62  66  87  72  86  80  95  89  74  67  88  86  54  70  87  81  81  63  68  98  90  70  55  86  93  78  65  77  59  67  50  87  54  62  65  97  80  73  66  65  81  86  70  61  73  95  95  82  66  49  61  69  66  89  82  67  84  75  74  83  71  97  64  50  62  53  81  89  64  63  78  51  89  74  51  85  77  85  88  80  70  68  51  63  86  49  66  79  77  50  84  91  89  88  91  84  49  78  84  94  67  60  93  77  74  56  68  73  71  69  72  52  68  61  62  50  75  56  59  65  77  91  54  67  82  75  57  88  88  90  53  61  87  59  91  97  93  88  94  59  92  54  52  79  64  79  81  79  49  82  51  91  91  60  97  51  76  52  53  77  54  68  51  52  78  53  66  56  83  87  65  82  84  85  92  63  70  84  92  98  61  91  58  61  79  83  79  71  58  57  98  53  79  95  98  93  83  70  86  62  82  94  87  51  73  72  80  95  94  79  86  61  73  96  90  71  94  51  63  64  64  82  76  63  88  84  73  62  68  83  89  57  95  72  97  62  90  62  72  77  86  77  75  92  49  91  52  69  75  80  77  75  63  59  57  70  66  49  53  72  65  85  70  69  80  97  58  91  66  91  78  81  56  64  69  72  65  56  67  58  78  49  84  94  84  83  71  83  53  65  61  76  70  98  90  59  58  95  61  83  60  61  96  80  59  72  54  88  50  69  83  63  76  79  63  64  64  72  91  57  49  67  77  98  92  90  93  72  74  80  80  88  65  59  67  95  91  97  66  56  69  52  75  87  62  70  75  96  58  80  94  93  62  55  72  63  65  49  63  56                                                                                                                                                                                                                                                                                                                                                    
                                                                                                                                                                                                                                                                                                                                                      72  78  77  56  95  83  56  60  88  78  50  87  74  58  85  56  85  92  52  49  81  83  84  86  86  94  73  61  64  82  57  82  85  67  94  90  55  75  88  91  86  90  89  50  52  71  49  76  64  77  78  58  61  52  52  50  55  53  91  86  62  79  59  95  49  76  78  76  57  74  70  95  77  77  98  70  89  95  89  96  84  58  75  75  62  83  75  66  55  88  65  75  54  97  77  53  82  88  77  59  51  53  62  71  97  86  90  57  62  79  88  77  55  73  79  77  51  87  80  50  86  52  55  92  82  94  62  50  81  98  55  96  74  84  86  63  91  50  91  70  63  57  75  74  73  68  97  54  66  70  55  67  90  53  72  54  65  83  83  80  93  76  52  54  82  76  64  61  51  79  92  75  81  77  72  59  67  92  70  50  56  97  52  52  96  56  62  86  66  89  92  65  80  69  82  97  50  85  56  76  61  77  55  90  67  96  90  87  57  94  90  64  69  59  77  98  68  60  68  95  70  83  56  70  85  59  89  77  82  92  76  55  88  64  52  97  74  59  68  58  94  98  92  59  50  52  62  74  71  89  65  57  56  97  49  98  51  65  66  83  76  74  67  74  80  62  87  90  80  51  65  51  58  83  58  58  55  54  52  77  67  87  81  54  72  75  90  54  75  59  66  50  90  94  88  60  86  69  95  65  49  91  55  49  95  68  98  71  93  84  98  60  87  72  82  77  92  55  76  67  83  68  69  69  94  72  60  87  62  51  74  61  74  53  93  69  74  59  57  94  75  84  55  85  87  97  80  67  70  77  60  93  94  84  83  72  56  57  51  78  70  53  90  54  84  64  81  51  49  86  83  66  62  80  54  64  64  71  88  95  88  59  54  74  71  82  93  70  70  74  70  90  91  51  79  67  84  54  78  66  98  73  77  70  85  64  82  89  67  60  87  69  84  52  87  91  54  54  51  62  56  72  55  70  75  94  93  83  59  55  97  95  78  97  62  72  63  91  70  63  74  83  49  49  63  73  65  51  92  90  89  80  61  52  96  78  71  69  97  91  69  58  69  51  79  63  66  78  80  55  79  65  54  93  86  74  76  62  57  85  70  81  55  81  84  76  67  98  63  88  88  75  91  56  53  54  51  61  66  69  60  63  96  87  72  53  87  85  79  51  74  63  62  78  87  49  70  64  62  81  52  57  55  91  69  77  77  56  84  60  54  89  55  59  53  67  70  89  92  96  97  86  65  69  81  60  62  90  73  89  52  54  52  52  74  52  98  87  68  69  74  64  73  89  69  71  85  64  93  98  84  58  58  49  85  77  63  88  90  97  70  52  96  69  74  65  92  89  87  79  81  82  50  93  59  52  89  82  56  62  57  88  63  76  49  81  50  82  81  70  81  68  87  62  69  84  61  69  76  78  74  58  78  64  75  90  74  79  77  58  66  90  87  57  95  81  56  50  69  59  76  50  87  95  77  74  84  64  81  57  63  62  88  62  54  52  82  95  63  75  61  70  65  64  52  78  81  62  89  82  98  82  65  56  83  65  60  49  68  98  54  49  59  56  66  61  55  61  49  53  49  81  49  70  92  63  76  69  54  56  83  81  72  67  75  60  85  74  52  65  88  64  66  73  61  66  83  94  60  75  72  60  84  66  56  87  70  85  55  96  54  58  54  71  56  90  93  57  87  49  53  68  89  73  65  55  61  56  83  86  78  89  74  94  70  77  55  86  82  49  77  98  57  95  86  60  68  70  95  78  81  57  92  71  79  77  59  69  95  61  82  52  66  75  98  50  78  50  78  71  81  62  84  49  97  54  49  62  59  79  76  82  72  56  59  88  49  52  63  65  50  66  62  71  73  86  61  56  91  67                                                                                                                                                                                                                                                                                                                                                      
                                                                                                                                                                                                                                                                                                                                                        86  84  98  52  56  52  63  70  76  64  76  64  78  68  73  49  67  68  83  83  66  76  65  88  73  97  54  60  58  53  82  82  50  60  81  84  75  77  74  91  59  60  74  92  97  90  87  88  67  97  51  85  82  96  91  91  90  66  81  52  54  67  85  96  70  59  88  69  55  64  79  50  50  74  77  65  60  81  91  66  67  69  86  50  98  85  67  90  88  83  57  73  87  97  74  79  70  87  88  80  97  88  86  69  88  56  50  71  93  82  84  59  72  56  67  82  75  77  64  74  62  88  63  60  81  70  53  70  91  96  60  72  90  60  63  57  63  83  92  72  50  68  61  57  94  63  51  55  67  90  60  79  79  97  84  96  94  64  73  83  92  64  67  61  68  56  67  49  96  77  76  89  80  69  57  74  86  95  62  78  66  66  76  49  95  85  97  69  64  90  53  66  65  79  74  93  61  97  49  94  51  69  90  87  54  97  93  81  80  69  52  95  56  92  50  84  78  96  76  61  94  68  68  59  85  82  93  77  73  91  49  78  73  56  75  51  79  54  87  63  72  81  80  57  80  56  87  90  64  54  63  74  85  61  87  57  56  95  81  92  70  93  90  92  71  72  62  91  60  62  95  93  64  54  61  59  75  97  75  57  59  90  54  86  58  88  84  56  72  67  68  93  51  98  59  78  77  95  59  63  50  74  57  60  78  53  63  78  49  88  52  56  73  69  77  90  79  57  64  57  85  98  55  65  75  67  85  68  73  50  68  81  96  80  95  94  66  68  52  50  49  93  96  79  61  55  92  61  98  89  94  81  93  84  86  71  58  93  95  56  80  74  73  52  56  72  88  98  59  51  88  73  98  77  67  92  63  52  87  96  77  85  62  94  76  76  80  90  75  77  50  90  77  50  66  78  57  79  93  56  98  85  90  61  94  54  56  83  71  91  49  68  75  77  78  87  97  56  71  64  80  86  98  98  55  88  61  82  52  81  56  96  85  91  71  58  94  52  94  56  51  94  97  90  57  54  72  72  70  72  90  55  89  97  75  69  53  60  60  49  49  58  65  56  90  50  97  57  96  66  82  97  77  83  54  97  70  84  62  82  87  70  62  74  68  57  78  84  67  60  81  86  84  59  57  72  81  66  54  94  84  76  82  90  91  73  95  83  96  61  66  86  66  75  73  91  81  90  67  96  71  63  67  71  98  81  60  64  91  58  91  54  59  93  87  52  79  54  67  83  77  64  69  65  92  98  55  64  51  70  78  68  71  92  57  69  66  98  71  71  84  56  84  97  66  94  52  98  57  56  51  89  68  88  68  78  54  90  56  53  94  51  51  55  62  64  52  56  86  53  50  93  79  72  66  49  97  72  88  64  51  92  62  92  72  98  70  97  60  74  59  75  82  93  63  73  90  84  94  98  94  72  82  71  88  68  95  86  75  84  84  84  61  83  49  89  89  53  81  55  72  87  71  91  50  97  59  61  50  96  63  93  92  61  80  69  76  55  54  85  52  97  76  74  93  60  81  58  73  55  63  85  57  86  69  60  55  51  88  64  64  76  79  81  56  49  51  89  84  51  65  81  70  56  92  52  76  57  77  61  66  59  53  92  66  93  74  89  77  56  64  91  88  59  92  65  67  92  73  82  60  50  74  97  81  58  71  58  95  92  93  66  83  82  65  53  58  68  70  86  68  69  90  82  75  78  75  62  56  86  66  63  73  97  96  89  93  89  50  50  57  97  80  51  71  74  55  61  62  73  53  82  74  59  93  96  77  49  62  76  57  57  93  83  97  85  61  56  91  81  85  76  76  70  98  72  98  60  97  75  54  70  59  86  75  52  69  64  66  68  85  54  81  82  50  49  88  60  69                                                                                                                                                                                                                                                                                                                                                        
                                                                                                                                                                                                                                                                                                                                                          95  85  82  59  74  94  55  74  51  49  92  93  64  65  54  76  70  94  92  50  86  75  62  95  61  82  81  81  79  70  62  50  79  71  66  65  49  77  66  76  58  88  64  83  88  61  58  64  53  55  93  90  56  84  84  83  73  59  62  93  66  63  49  92  75  73  75  75  72  58  49  60  73  58  55  70  67  75  86  54  50  97  81  59  93  91  60  61  50  55  95  87  59  54  71  75  61  65  70  52  54  52  86  85  77  76  79  53  73  88  64  51  58  73  93  59  96  53  60  50  87  88  88  79  58  94  78  67  70  76  73  50  69  66  56  87  74  74  71  96  98  95  53  79  76  63  60  92  59  80  88  91  57  83  60  50  92  75  96  92  92  70  51  92  64  53  88  92  51  60  64  58  86  88  88  93  94  60  98  65  96  55  60  64  57  91  82  60  83  73  53  61  66  98  68  54  73  70  79  54  88  97  62  69  59  52  58  62  80  69  63  65  91  98  49  93  97  65  78  96  88  76  84  52  88  98  61  68  94  92  76  60  98  97  50  93  88  64  78  56  74  76  70  65  93  56  56  75  70  98  77  86  94  66  96  79  80  61  83  58  62  78  77  65  86  63  83  58  64  75  78  92  69  55  83  80  82  64  85  95  85  85  94  62  65  78  94  92  81  69  98  98  85  76  97  96  87  97  53  51  52  78  67  75  98  81  90  57  94  60  75  66  82  60  69  71  61  77  76  62  81  82  70  98  65  78  84  97  96  74  74  93  59  93  77  49  91  90  90  50  78  89  86  54  61  57  70  86  79  60  86  73  54  73  59  78  74  93  52  62  90  54  58  75  58  63  97  79  84  78  60  67  52  80  91  76  86  88  51  91  64  92  63  89  70  83  59  57  80  56  57  95  87  82  76  81  84  58  80  91  56  84  54  92  90  89  95  51  50  82  60  75  91  78  74  89  79  72  96  78  69  57  82  53  60  74  77  80  56  63  65  92  70  89  61  86  71  95  62  80  68  60  56  59  73  96  81  84  79  50  80  75  91  50  74  86  88  50  73  82  66  73  83  70  51  81  73  55  75  95  58  79  82  67  69  58  76  74  81  81  63  92  79  93  95  55  98  59  49  66  75  81  94  84  96  66  76  87  49  65  55  49  70  84  55  57  96  90  91  96  73  56  69  89  49  52  50  60  77  78  50  55  85  96  58  87  56  78  77  77  91  66  94  94  87  96  54  85  85  84  62  80  51  94  63  81  63  64  72  72  68  62  80  70  93  53  89  81  80  78  66  75  80  55  98  89  91  65  80  90  65  77  92  56  97  67  94  82  66  65  50  79  86  70  50  49  64  83  97  81  84  82  90  50  79  53  50  78  75  57  68  58  79  67  70  70  97  54  49  97  76  62  96  81  85  60  94  73  90  50  61  78  51  92  63  53  73  88  50  55  58  93  82  56  72  83  84  63  72  65  90  84  87  57  86  59  68  75  95  85  53  94  57  82  81  97  74  72  85  72  71  54  95  80  76  51  60  92  67  77  85  88  68  80  63  65  83  82  79  88  49  78  90  54  96  55  61  90  51  76  73  87  74  70  68  59  55  54  65  67  56  96  52  72  81  78  83  63  66  76  86  86  93  74  49  94  75  88  66  83  97  61  85  82  56  61  92  82  90  82  75  71  72  57  96  54  64  64  72  70  95  87  55  63  95  66  63  60  55  65  50  79  52  75  85  64  66  76  90  67  56  97  57  73  72  63  86  85  85  96  63  88  54  83  80  49  61  62  85  84  68  88  49  79  94  93  91  91  98  88  93  73  79  89  82  91  52  69  86  63  65  94  51  53  54  94  82  90  54  83  90  81  64  86  49  84  83  58                                                                                                                                                                                                                                                                                                                                                          
                                                                                                                                                                                                                                                                                                                                                            66  93  74  68  64  67  85  60  86  71  50  49  81  57  55  85  81  93  84  51  76  72  87  72  53  68  53  76  94  81  70  84  71  62  67  49  66  67  91  74  73  90  52  56  53  89  50  49  95  65  86  57  49  81  85  77  76  61  70  61  85  52  81  52  61  85  52  74  79  66  72  55  88  89  78  95  86  68  66  64  77  83  86  95  91  78  78  70  64  59  61  64  96  63  58  65  88  93  56  59  82  73  87  90  53  98  75  70  64  81  84  70  56  83  72  95  92  62  96  89  56  49  89  86  70  86  75  53  63  79  79  95  83  98  81  56  56  86  51  86  89  80  73  54  79  86  73  67  87  53  91  94  49  76  53  84  70  74  55  94  60  72  86  94  65  96  94  93  81  54  68  75  67  91  65  80  56  81  54  83  79  91  86  77  95  95  54  71  61  61  94  57  97  50  98  83  56  52  97  63  66  71  98  83  87  63  62  90  70  54  59  68  56  90  67  79  82  76  68  56  74  83  98  92  78  73  92  95  89  79  76  93  68  49  86  62  75  82  62  87  91  73  79  66  81  75  84  84  50  58  97  84  57  86  55  55  80  76  96  50  91  59  58  60  95  52  69  73  80  91  86  76  73  97  59  49  89  81  94  50  88  98  77  94  84  71  59  57  90  90  79  97  55  49  86  65  87  80  91  88  79  90  70  96  74  72  54  87  75  60  59  90  63  86  53  94  88  67  55  59  67  90  65  63  80  73  71  86  83  96  91  74  71  72  87  73  74  59  52  76  81  59  60  57  65  96  83  91  52  60  81  73  87  91  83  64  91  95  92  90  89  87  87  98  53  70  69  49  95  70  61  74  85  82  79  62  76  92  71  49  94  51  89  88  61  95  73  69  92  61  84  76  60  73  56  96  55  51  71  88  56  58  98  93  93  72  96  71  57  51  67  64  78  51  56  70  54  91  95  66  96  84  64  77  62  68  79  93  95  91  61  87  93  64  79  76  91  88  81  49  94  89  96  74  90  64  84  60  78  58  72  90  63  61  53  81  55  84  65  50  91  88  90  84  92  92  69  95  95  87  83  74  49  62  84  80  80  68  68  78  87  83  84  75  65  93  88  70  97  82  59  59  85  98  83  52  65  81  97  49  60  57  82  66  91  74  63  87  85  51  70  82  70  91  95  63  56  49  83  71  75  96  59  57  51  68  73  96  57  73  53  61  68  75  75  73  81  68  68  89  73  92  90  68  92  50  55  55  69  94  57  89  98  53  79  69  77  70  57  53  94  81  63  76  98  89  85  79  85  58  56  80  68  84  52  93  82  85  54  89  85  66  51  52  92  77  82  83  90  60  52  74  80  81  57  53  91  60  61  80  88  53  50  70  61  66  96  68  96  95  57  94  67  84  61  58  72  51  68  63  70  93  56  69  81  80  59  85  90  66  97  70  98  64  74  59  95  49  87  91  96  72  56  66  73  72  86  97  91  51  75  88  65  62  66  70  71  88  62  50  86  74  74  52  62  85  90  51  87  74  70  86  82  85  97  53  85  70  80  51  54  62  63  92  88  49  69  79  64  72  71  51  82  80  75  50  93  88  68  98  95  64  61  70  85  60  73  97  65  50  75  55  86  91  58  97  80  67  67  56  83  92  67  68  92  91  62  86  68  75  72  79  65  81  74  60  98  57  62  98  89  89  66  93  89  96  63  84  81  84  67  79  59  51  49  54  55  82  92  73  94  75  89  69  95  78  85  62  86  81  83  93  98  62  52  98  65  89  55  59  49  65  94  84  85  55  97  83  78  62  84  83  57  70  84  95  98  87  97  63  90  69  60  92  75  77  79  58  72  80  72  87  92  61  79  53  94                                                                                                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                                                                                                              52  56  56  83  61  63  72  59  81  59  62  97  73  90  58  81  61  95  93  81  94  64  68  94  51  94  52  71  55  80  49  86  51  89  94  86  58  78  66  95  87  53  56  56  58  89  65  72  92  62  90  90  82  64  65  50  65  79  91  86  70  49  90  51  87  78  58  84  85  82  67  69  95  67  60  96  52  91  78  95  49  86  87  67  61  54  76  96  85  84  96  73  88  82  54  77  80  52  90  84  96  68  82  69  54  93  96  93  52  92  70  63  72  68  96  88  84  96  74  81  61  58  70  86  68  91  67  97  98  62  94  65  72  95  64  74  77  66  83  57  66  69  74  91  68  79  98  97  82  62  55  71  81  67  68  57  80  89  72  95  84  67  71  80  84  69  57  85  73  78  57  61  49  86  92  82  56  90  91  59  57  88  54  69  68  77  50  78  64  55  89  65  87  55  91  52  61  64  59  84  73  60  65  91  56  85  52  61  95  55  93  95  53  51  89  87  85  58  98  85  65  58  55  85  86  94  67  95  62  93  67  66  56  83  82  53  84  90  74  73  76  52  88  94  67  54  61  62  69  63  71  63  87  51  82  65  80  74  75  75  51  50  89  53  96  86  92  53  55  63  73  80  66  72  61  56  60  81  59  67  97  68  74  74  91  56  88  69  56  60  59  92  73  86  80  81  73  72  98  92  80  72  70  72  62  78  93  52  54  68  55  51  72  65  85  93  54  87  71  97  87  95  94  83  69  61  63  86  58  69  54  62  93  90  71  81  95  96  65  72  92  78  54  98  55  80  80  94  93  87  70  55  94  62  71  63  79  81  53  50  63  79  82  89  53  63  49  49  86  93  81  90  59  56  97  57  86  76  64  49  68  90  58  66  58  65  60  81  60  52  73  67  78  78  87  52  76  54  63  88  92  62  93  56  68  87  65  68  93  58  94  74  95  85  76  97  53  51  61  65  74  82  78  49  87  90  58  74  97  56  88  79  76  96  97  86  59  83  65  72  75  60  68  86  88  79  87  65  56  71  86  62  87  72  61  51  59  56  73  85  98  50  74  74  72  67  93  93  85  98  62  69  58  84  88  50  77  87  90  86  90  71  95  70  98  91  82  82  97  75  97  96  88  87  54  54  76  65  96  96  66  72  59  49  53  84  67  81  87  52  90  60  92  59  86  60  85  90  94  69  52  88  51  97  95  80  83  66  82  68  64  78  51  68  88  51  68  91  74  98  61  56  72  87  87  64  59  94  86  57  93  78  53  76  76  68  58  95  53  82  86  52  61  62  86  49  59  76  59  95  71  51  84  70  90  63  50  96  73  81  76  50  75  51  49  68  69  54  77  76  73  88  51  78  75  60  58  76  78  72  87  64  97  59  56  53  90  86  89  71  72  90  59  53  50  51  92  52  61  92  73  73  64  58  51  89  94  58  81  63  65  55  94  88  80  56  55  85  56  81  49  53  90  52  57  57  88  77  59  67  51  53  61  86  64  84  89  75  76  90  80  68  98  80  69  53  97  69  54  75  79  78  78  96  53  83  69  81  63  64  93  53  52  91  93  51  68  62  80  68  68  55  72  85  87  65  83  85  69  72  58  70  96  90  49  51  50  73  51  56  85  64  95  74  73  66  77  74  82  72  82  85  72  70  75  57  84  84  70  69  60  63  67  75  59  71  82  84  74  79  79  87  55  96  92  61  77  82  63  68  72  66  52  83  57  63  80  49  91  78  92  74  72  91  62  88  58  65  83  58  81  54  88  54  60  49  72  68  52  76  67  74  78  60  96  61  94  87  59  94  50  93  59  85  84  63  59  55  94  49  81  83  61  95  85  93  81  60  66  67  63  69  55  93  59  53                                                                                                                                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                                                                                                                                                86  75  71  62  72  54  62  71  83  58  94  75  72  73  86  96  98  68  69  64  81  78  55  52  77  98  77  56  96  66  87  63  50  61  51  50  65  51  59  84  70  98  70  70  78  89  76  72  70  59  79  71  76  54  95  88  96  69  61  68  60  57  61  95  79  59  67  93  87  53  89  56  97  70  51  76  74  58  62  60  76  92  60  51  80  63  95  49  72  76  80  84  55  85  70  53  90  82  65  50  62  83  85  64  50  78  97  49  77  49  85  51  81  74  59  91  97  91  94  88  68  65  73  92  63  78  84  74  55  70  70  96  50  57  50  89  61  82  62  60  88  55  63  91  98  70  70  78  85  96  86  59  78  51  50  78  76  90  52  71  56  84  93  53  61  62  50  94  63  57  75  90  71  77  70  58  95  81  51  81  57  72  85  82  75  77  62  53  61  65  96  75  80  69  56  90  66  62  81  75  98  52  51  70  78  97  94  57  77  52  83  84  60  50  76  50  52  98  76  87  90  62  65  72  68  84  73  69  78  92  85  84  87  91  75  54  97  66  63  55  93  80  63  66  54  77  91  61  95  78  76  93  82  72  70  93  70  68  67  86  97  64  52  55  60  55  93  54  62  70  57  93  58  78  53  84  94  66  61  94  66  92  87  81  58  93  70  65  65  76  50  83  74  64  83  77  80  73  68  53  67  75  69  66  59  73  62  85  62  62  80  60  95  92  55  59  93  51  88  94  51  95  54  54  97  68  97  49  62  57  87  58  78  73  73  96  51  65  69  86  59  67  81  93  89  93  88  92  60  50  97  81  79  66  89  63  88  91  70  64  78  75  76  74  77  59  70  67  88  95  85  79  87  74  74  72  82  71  77  94  50  94  65  54  78  51  61  73  93  51  95  93  66  63  94  54  60  89  63  71  95  64  72  57  54  79  51  83  92  78  69  78  93  58  71  63  71  69  87  97  63  54  86  57  49  75  87  71  96  64  98  94  83  90  82  92  58  70  75  74  92  81  53  51  74  82  60  94  89  92  83  49  89  72  66  53  55  54  73  49  98  90  80  93  85  93  90  51  90  97  84  77  94  82  66  72  59  87  89  52  73  50  96  86  84  57  92  61  70  71  71  69  71  57  53  89  83  88  92  69  94  75  79  69  88  50  63  74  56  95  77  83  49  82  88  52  86  61  92  83  83  97  53  65  85  74  50  74  69  75  61  60  64  60  66  83  58  94  74  57  64  85  66  97  96  58  59  92  64  81  64  95  80  53  90  89  63  91  98  70  68  61  59  95  55  84  98  52  50  51  50  76  79  53  77  79  56  88  62  83  92  73  58  69  69  60  80  70  55  52  66  59  88  88  94  79  50  54  78  94  92  71  75  58  86  54  55  77  96  59  66  98  75  66  79  91  57  84  84  62  96  58  77  92  64  70  51  83  84  76  60  95  55  74  49  75  74  56  97  97  61  74  56  93  64  91  59  87  75  96  57  91  97  54  93  97  70  66  89  71  64  90  66  91  97  75  61  72  60  49  96  57  82  83  54  64  85  60  80  74  64  87  96  78  80  54  87  55  71  89  79  70  85  98  78  81  70  82  67  89  87  55  85  65  95  60  82  96  82  74  73  54  68  75  80  82  50  55  60  67  65  71  89  52  68  90  92  93  75  96  64  94  71  55  59  74  70  95  85  55  66  66  59  63  97  69  58  83  51  54  88  80  52  72  91  93  91  82  97  74  78  96  55  60  66  54  68  85  93  63  76  89  52  77  94  79  62  94  64  49  58  81  69  83  64  90  53  49  60  69  95  50  97  62  72  57  88  58  81  89  54  80  54  88  76  97  81  77  74  76  89  83  49  77  85                                                                                                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                                                                                                                  50  62  62  78  56  81  83  74  58  57  87  83  87  49  62  70  87  97  52  70  76  52  89  64  91  69  96  93  49  84  72  53  84  76  67  67  84  59  97  69  84  93  60  75  88  58  96  62  85  69  55  52  74  92  74  66  76  78  98  61  86  68  63  90  97  96  56  90  61  52  50  62  70  55  68  55  65  87  80  72  51  87  49  91  59  53  97  76  82  81  70  95  55  68  96  53  58  56  51  77  98  74  97  75  86  75  86  85  79  54  90  50  69  82  65  90  89  93  67  50  50  66  53  52  70  59  66  96  58  97  56  61  52  66  62  78  49  69  67  54  63  96  65  81  50  57  73  83  62  71  95  88  61  70  91  75  61  79  54  76  90  55  58  53  75  60  65  84  57  80  63  92  71  95  61  60  88  85  83  72  97  89  85  62  49  81  78  59  70  49  65  55  54  92  82  79  70  90  86  70  56  50  94  66  56  80  71  89  90  52  94  66  52  84  49  95  63  72  95  64  59  66  52  86  93  94  60  84  55  97  86  56  62  98  61  68  88  82  68  85  81  55  54  55  73  57  81  50  58  58  76  97  86  95  64  83  58  50  58  96  76  57  82  53  65  93  50  67  96  53  52  53  91  78  50  77  91  56  91  52  82  88  93  60  97  87  56  79  93  77  90  69  53  89  52  71  70  65  56  83  63  50  90  60  55  84  52  93  73  61  78  84  90  65  82  80  68  82  95  97  57  81  83  73  91  70  65  81  56  79  69  66  49  74  72  84  79  82  89  85  49  72  98  98  59  58  50  66  92  86  74  66  87  50  87  77  69  72  62  59  58  52  88  67  95  52  75  86  74  53  58  88  77  56  52  89  89  91  54  53  94  92  85  89  69  97  65  55  95  84  50  95  57  75  55  91  75  53  60  77  91  82  83  83  97  95  87  67  74  87  87  61  54  49  76  82  92  86  53  78  61  53  83  94  50  52  77  83  91  70  73  52  83  70  59  51  85  62  78  82  75  95  62  54  94  84  60  80  54  66  53  49  83  54  77  95  71  87  60  95  53  60  97  50  67  96  57  93  98  81  59  54  89  61  68  81  85  49  55  55  91  61  96  54  70  51  92  97  97  67  72  71  83  79  49  93  66  78  61  53  58  95  67  80  76  97  52  77  78  95  55  71  81  65  77  59  89  59  89  79  96  90  72  92  79  98  89  55  84  92  75  78  60  90  97  65  71  98  83  60  73  89  50  54  90  73  61  54  49  79  76  94  68  60  68  81  88  72  90  60  96  58  76  72  59  98  57  74  52  82  51  85  96  52  61  87  95  65  61  51  54  73  53  92  54  53  96  81  67  83  55  71  77  70  87  53  93  65  67  93  82  66  53  74  64  87  55  75  56  60  61  95  59  92  89  86  79  82  62  80  53  82  51  95  52  68  64  59  84  71  88  77  76  57  81  71  66  79  88  66  65  80  74  88  72  68  68  93  57  78  75  92  85  57  50  55  76  98  98  77  68  73  61  89  71  59  77  71  79  95  68  68  88  80  87  79  74  98  86  85  57  97  57  81  63  87  67  84  79  49  53  87  90  72  73  61  57  72  85  94  87  66  86  62  72  65  72  70  75  87  62  56  66  57  56  50  70  68  69  98  98  65  53  80  94  52  65  82  85  59  80  49  59  53  85  64  51  96  93  55  82  93  92  77  53  56  74  75  89  78  57  63  61  63  61  94  83  89  67  79  78  72  78  82  53  93  70  76  68  73  94  59  74  64  65  94  95  95  60  77  58  85  80  58  87  85  89  85  96  66  92  82  52  51  94  94  75  79  85  74  95  50  96  60  54  61  78  69  72  52  98  77  85  64                                                                                                                                                                                                                                                                                                                                                                  
                                                                                                                                                                                                                                                                                                                                                                    73  49  70  75  51  69  75  74  55  57  52  63  64  79  69  91  65  84  54  92  86  63  74  58  94  49  98  75  73  66  76  58  63  91  52  68  89  97  63  85  62  61  67  88  82  50  56  50  76  62  98  70  60  62  88  80  62  84  64  62  74  53  75  49  92  63  49  80  62  69  77  65  90  66  49  92  77  68  80  82  64  56  81  92  80  66  67  54  59  96  76  69  74  69  58  83  70  58  49  77  69  77  75  74  66  69  96  95  68  68  61  82  55  97  69  72  83  69  94  67  86  94  71  86  53  66  80  51  49  58  82  77  91  77  59  62  69  81  56  97  63  64  88  88  89  69  67  67  55  53  75  81  51  84  94  98  52  62  60  70  72  51  62  56  91  54  88  68  81  86  85  77  68  87  66  59  87  75  91  79  82  49  71  49  52  76  66  87  77  89  90  51  97  91  68  68  94  78  83  92  51  65  55  67  54  76  85  72  64  57  78  63  62  63  87  98  82  81  84  54  62  86  80  77  90  80  87  62  81  97  60  51  85  76  65  54  91  68  69  59  54  78  66  64  81  53  81  89  63  72  78  76  97  76  72  59  79  61  67  80  69  96  86  93  76  75  76  62  82  91  97  55  52  55  62  66  58  67  78  97  54  91  56  90  89  69  71  72  92  52  84  50  60  98  75  74  57  61  74  92  49  98  93  63  57  85  62  83  81  81  93  87  89  87  64  53  84  55  85  66  86  60  91  75  63  51  68  97  76  55  92  54  62  86  80  63  53  64  88  57  74  97  59  77  81  75  56  84  56  68  62  79  75  90  88  69  61  90  74  86  51  89  97  96  60  50  89  73  79  93  59  65  92  49  63  65  63  57  63  58  83  74  58  64  83  98  94  96  61  78  97  57  73  64  94  81  94  95  79  61  50  97  61  89  86  52  84  93  87  82  65  50  83  58  80  98  95  73  53  75  70  59  92  90  89  83  95  62  96  96  97  55  77  95  82  61  93  68  70  78  51  67  95  79  68  68  73  62  97  60  61  56  86  62  95  65  68  98  77  61  86  93  93  53  52  89  83  79  55  96  59  52  80  97  87  84  71  89  98  87  78  98  58  69  51  67  50  51  80  80  73  80  51  83  74  76  63  88  57  74  80  65  84  79  61  54  95  66  92  87  88  66  59  82  98  55  93  60  49  80  86  83  84  79  78  94  59  82  92  83  60  71  72  88  96  83  94  50  51  63  83  55  50  72  90  96  56  76  62  58  66  55  73  86  50  75  70  87  84  92  64  54  65  94  72  68  51  88  94  90  79  64  80  94  58  76  62  53  57  79  60  56  74  81  60  53  77  51  62  88  93  53  86  95  50  84  83  66  69  89  97  83  91  89  61  72  80  78  85  52  62  71  78  95  76  77  69  70  79  80  53  58  51  89  92  66  75  70  49  73  84  58  94  96  83  94  70  90  79  95  85  85  92  71  59  96  78  71  85  74  74  71  71  82  84  86  81  95  64  79  55  98  67  71  70  49  51  85  64  84  82  54  74  62  56  59  50  66  59  98  91  68  93  86  76  98  85  94  95  90  57  78  74  82  63  82  88  51  59  82  60  66  55  56  87  80  66  58  69  66  88  56  72  92  70  80  67  97  92  79  68  49  57  96  53  86  58  72  83  50  84  65  73  93  67  89  80  53  74  90  81  66  68  69  88  67  84  50  89  79  50  71  87  85  90  60  49  72  75  67  92  64  57  83  84  89  67  93  56  94  98  93  73  64  70  54  62  78  71  62  82  55  79  86  90  93  54  92  54  57  58  92  60  80  58  69  78  63  86  86  67  93  94  86  94  66  71  84  61  76  98  75  67                                                                                                                                                                                                                                                                                                                                                                    
                                                                                                                                                                                                                                                                                                                                                                      82  91  91  75  90  97  79  88  59  62  91  66  62  82  60  62  87  84  50  86  71  87  63  85  71  51  63  90  55  68  74  69  91  81  69  55  74  98  83  68  83  56  67  62  62  55  69  80  57  69  50  57  74  77  79  91  61  51  58  56  87  52  77  77  71  56  94  64  70  91  77  76  57  53  96  72  73  94  52  55  94  76  59  61  88  71  62  94  75  93  89  98  95  89  85  94  85  71  80  91  82  76  56  51  89  70  89  73  62  94  53  92  94  98  80  94  89  73  75  51  50  65  79  81  74  51  66  90  72  72  94  68  54  98  56  70  91  73  50  93  78  50  64  79  77  92  63  77  61  65  76  67  60  97  63  81  69  50  93  75  70  85  73  70  94  65  50  98  74  96  61  98  91  63  57  86  89  78  52  59  72  64  75  96  50  54  59  79  50  57  96  72  79  66  95  68  88  93  50  63  69  88  94  71  56  67  83  51  72  83  91  51  83  93  71  65  53  75  55  94  68  61  94  89  92  83  56  94  96  65  77  69  85  59  92  94  65  61  90  80  80  54  50  55  50  69  55  68  52  59  61  60  74  49  68  49  56  92  97  54  53  72  73  65  55  86  77  52  52  50  56  77  78  67  62  91  84  70  82  96  95  51  89  67  49  90  76  51  59  49  49  70  79  58  81  50  81  64  86  61  49  69  53  73  81  76  61  85  92  59  75  59  86  86  83  79  73  69  72  70  53  53  74  62  54  53  92  70  59  63  54  88  50  78  59  86  90  98  84  64  84  90  81  53  67  67  50  94  52  55  77  80  70  86  72  56  95  58  59  84  69  64  76  75  83  58  76  95  60  90  55  71  55  72  94  79  65  76  54  66  86  76  90  78  59  95  94  91  77  56  52  63  66  68  81  83  53  84  76  78  61  60  84  63  85  80  71  71  95  84  90  58  74  80  59  97  52  55  76  88  52  56  63  53  64  70  98  55  81  68  86  88  68  62  66  81  97  97  60  72  67  50  67  86  81  81  93  90  53  87  71  61  98  56  62  73  88  91  94  52  78  90  78  71  85  90  89  65  82  87  86  79  81  74  73  65  97  75  93  58  77  51  49  89  98  55  82  74  60  58  58  55  64  70  86  71  66  59  68  80  50  90  91  66  86  79  62  93  93  80  75  78  91  63  67  90  81  94  85  90  54  65  84  77  63  59  93  71  90  86  78  96  80  92  83  78  68  70  50  51  75  62  49  52  56  61  57  88  65  91  75  59  94  80  58  80  52  85  75  56  66  58  84  82  50  68  73  88  92  86  71  54  52  67  86  75  55  62  59  54  92  96  73  90  87  62  61  71  66  94  68  78  82  98  66  63  70  94  59  66  86  65  49  78  96  81  57  73  97  76  73  55  83  98  64  58  50  89  55  73  61  85  97  50  77  64  95  76  87  52  50  92  86  95  53  95  65  93  90  65  85  86  73  95  49  97  56  59  73  74  53  89  78  86  98  58  67  77  59  84  68  64  64  77  57  66  92  67  84  82  74  93  86  97  97  55  65  86  73  52  89  64  71  78  67  81  85  84  61  65  80  54  61  55  50  85  85  63  51  53  81  54  63  82  92  78  90  71  74  95  58  65  49  92  89  91  53  76  60  77  69  82  68  97  50  83  71  86  84  68  76  98  53  88  54  86  95  78  95  58  79  67  84  87  58  91  65  77  84  98  98  90  71  94  67  57  52  91  71  68  54  67  59  53  67  66  95  97  95  67  77  69  58  82  56  53  82  80  85  86  72  75  92  81  76  84  57  68  78  68  59  59  86  65  53  93  51  86  79  55  84  78  79  71  53  69  81  74  52  68  93  78                                                                                                                                                                                                                                                                                                                                                                      
                                                                                                                                                                                                                                                                                                                                                                        90  50  50  69  81  59  83  67  55  91  82  71  94  60  69  98  69  54  62  57  66  70  53  71  74  53  51  52  96  88  55  62  57  73  56  67  65  89  84  81  76  90  63  53  92  69  94  84  59  95  80  91  86  62  58  50  76  97  57  49  49  93  96  95  73  72  63  80  56  63  49  53  69  88  88  93  90  67  98  95  73  96  76  50  64  82  56  75  98  69  96  65  70  68  93  89  80  87  87  51  58  83  88  65  60  77  95  79  97  58  86  62  64  74  65  87  79  51  51  92  72  68  96  71  56  79  90  62  64  84  58  78  53  93  83  83  78  89  85  90  98  87  70  91  58  52  98  59  61  71  77  58  57  93  59  63  94  91  68  62  88  49  70  98  73  77  94  93  69  67  90  58  54  74  87  52  90  96  73  85  78  50  75  67  74  68  80  52  69  55  96  69  83  76  83  79  80  87  52  50  54  74  75  58  67  91  70  93  73  50  72  52  56  93  63  59  96  64  56  88  65  84  66  78  84  75  74  82  86  67  67  76  97  91  50  60  56  78  66  70  66  83  90  94  67  68  81  61  71  74  49  74  92  56  54  65  86  67  49  71  61  60  94  84  76  70  98  68  86  98  72  98  63  62  81  69  66  49  61  96  85  86  87  78  88  92  58  50  93  67  67  68  88  73  53  66  88  63  64  84  89  67  95  50  63  75  97  68  98  89  81  81  49  56  61  72  76  78  56  98  59  61  59  53  53  74  50  65  69  80  86  83  77  86  57  81  96  74  90  88  95  61  58  69  91  72  52  55  89  67  65  82  78  57  71  51  79  91  81  91  58  58  74  80  77  49  86  49  91  82  65  69  77  57  81  95  76  56  92  96  65  98  81  70  54  84  90  54  72  79  82  57  80  58  54  93  61  95  97  86  65  60  91  72  57  71  74  67  60  92  85  85  55  73  81  69  92  82  65  66  61  87  50  58  57  81  67  85  91  49  66  73  84  69  56  72  57  53  64  59  63  79  94  88  63  78  58  52  90  51  89  77  88  57  54  55  51  71  70  68  72  80  81  63  85  88  65  93  67  61  63  56  86  72  58  74  95  80  91  52  49  72  53  56  76  93  89  82  66  53  66  57  71  87  53  78  92  51  85  61  94  82  72  71  76  80  51  93  86  92  77  86  62  55  83  85  55  61  60  93  88  65  72  87  72  77  81  54  61  59  89  67  49  71  89  96  65  96  73  95  85  72  60  92  92  59  79  49  65  59  85  82  83  70  65  50  75  56  89  61  66  92  64  90  59  67  92  54  51  73  65  56  60  65  93  82  62  53  65  59  90  58  66  70  87  59  73  71  82  95  55  88  71  53  79  78  75  71  65  94  60  92  94  98  55  87  51  96  61  75  60  81  73  53  50  69  82  76  73  63  87  74  95  89  55  69  60  78  77  67  95  92  68  85  65  96  90  52  80  58  70  82  53  91  77  54  86  54  78  85  61  90  88  72  59  51  97  76  60  68  80  87  97  80  55  95  65  74  90  49  60  62  75  89  88  81  60  64  73  56  91  91  88  92  63  57  92  55  85  58  66  80  61  76  61  87  66  96  63  81  72  97  69  52  97  83  88  50  91  79  92  92  72  83  76  66  57  65  73  49  52  55  60  56  68  56  77  70  80  91  69  80  59  65  50  96  89  78  51  94  69  91  81  70  50  74  68  79  64  72  88  74  55  69  73  53  91  72  51  87  85  57  56  66  52  98  67  89  79  54  53  66  91  66  72  65  94  67  88  53  86  50  53  76  83  79  51  71  74  94  98  56  78  94  85  63  79  85  93  94  59  80  57  69  76  68  96  73  82  98  77                                                                                                                                                                                                                                                                                                                                                                        
                                                                                                                                                                                                                                                                                                                                                                          95  70  70  73  89  56  96  83  89  94  91  71  51  76  74  66  65  71  58  79  59  97  58  69  56  72  88  84  83  52  60  72  69  77  95  91  76  63  65  49  93  93  82  81  97  90  64  79  65  61  72  94  68  91  56  66  85  77  95  73  86  62  75  74  59  98  89  91  66  60  53  69  72  85  92  66  57  50  93  57  57  54  71  89  92  63  73  73  77  61  80  69  65  85  57  87  74  91  98  69  59  53  98  55  50  98  52  93  58  91  90  67  80  92  59  62  82  89  75  58  79  96  52  70  60  91  88  69  49  52  67  70  73  89  59  66  74  73  52  98  65  82  56  93  80  97  60  97  92  53  75  91  79  78  53  62  84  68  73  65  87  68  69  92  51  70  94  49  69  51  91  82  60  89  59  90  77  68  96  63  93  66  94  69  89  55  55  89  85  80  68  55  97  82  76  67  89  51  96  91  81  75  76  89  94  53  98  75  50  62  52  86  69  52  77  63  86  61  71  51  71  86  53  58  72  86  88  57  50  93  91  71  54  82  97  74  89  57  54  92  71  71  60  90  95  66  97  76  60  69  93  56  72  82  74  98  93  71  96  82  94  58  51  74  64  59  49  87  91  66  64  97  66  64  53  81  75  76  83  81  62  59  49  96  74  69  49  53  89  91  86  58  91  67  69  82  69  71  96  93  79  98  92  82  66  62  78  62  85  73  69  66  83  56  93  67  55  77  83  56  59  66  72  79  62  49  87  63  50  71  98  70  96  75  73  62  70  88  63  82  61  79  98  54  81  77  84  81  87  55  89  71  71  52  75  67  57  84  94  73  55  61  80  92  71  90  58  98  61  84  77  59  88  71  71  57  92  71  81  75  51  82  83  85  49  81  91  70  76  76  56  89  76  59  85  89  91  49  96  60  95  97  50  52  63  97  95  63  73  87  55  87  56  84  94  81  89  74  78  77  50  53  56  70  54  73  72  70  51  66  61  91  98  66  71  94  63  59  86  55  82  66  50  58  72  87  80  52  92  75  91  75  89  91  68  60  54  73  54  71  75  96  52  55  77  69  55  62  71  92  53  75  95  71  75  61  79  54  52  83  76  77  84  59  98  55  51  57  93  72  97  81  51  65  72  66  60  75  84  52  91  56  74  64  86  79  66  89  97  83  50  58  92  59  67  64  98  83  57  61  93  67  92  91  62  73  96  83  62  95  95  70  66  65  56  53  78  55  64  83  54  61  86  98  73  51  58  54  93  62  98  73  83  63  85  69  96  94  81  78  74  83  83  96  97  52  93  55  63  80  86  73  88  66  68  87  77  55  84  92  96  79  98  96  90  84  78  68  87  71  50  73  56  87  74  72  57  94  67  83  59  80  51  72  60  78  89  59  81  79  63  93  61  89  62  93  53  58  58  56  91  90  83  87  65  62  87  74  61  96  67  85  54  52  88  70  54  80  78  78  64  60  95  86  61  74  68  92  83  61  80  49  96  60  82  75  76  73  63  49  96  73  74  81  76  52  71  62  64  73  64  64  81  52  66  87  83  77  57  98  98  65  58  96  85  75  90  75  87  72  76  71  49  61  57  65  95  92  54  82  97  67  74  75  89  59  71  93  75  92  61  56  83  56  72  96  76  61  82  97  66  65  81  56  93  51  59  66  55  86  78  90  95  97  61  79  51  79  53  87  49  85  90  82  64  60  70  56  61  97  49  80  62  60  63  64  86  63  80  68  97  97  49  57  62  83  56  56  53  85  98  78  93  70  86  82  56  87  55  76  83  60  51  54  57  83  61  51  56  66  64  50  64  72  76  71  80  55  49  91  85  80  81  83  67  60  77  68  54  80                                                                                                                                                                                                                                                                                                                                                                          
                                                                                                                                                                                                                                                                                                                                                                            95  69  85  73  63  95  95  69  57  93  95  53  58  81  92  72  89  51  84  87  87  68  77  89  82  52  52  89  96  56  69  61  97  92  84  97  54  72  98  92  89  65  96  81  78  62  95  52  95  52  84  72  76  70  73  88  55  56  52  92  60  54  74  93  83  52  84  58  97  56  68  73  78  61  91  67  88  94  82  59  82  77  66  97  85  74  77  79  54  76  65  55  96  78  78  65  64  92  89  90  72  53  56  89  94  65  98  68  61  51  85  66  94  79  58  83  93  74  61  69  64  78  67  56  67  80  95  69  80  85  67  74  57  98  80  61  55  95  95  59  97  56  79  78  52  86  51  92  66  78  61  68  55  64  94  97  76  61  94  50  86  63  88  90  86  91  68  97  82  76  61  58  82  76  81  63  64  51  61  63  76  97  49  85  71  62  85  69  75  97  96  96  82  56  80  59  61  74  65  57  79  88  96  87  70  77  59  66  75  66  50  68  58  56  70  89  72  57  83  92  60  94  52  62  52  82  86  92  71  86  72  84  93  54  74  58  91  56  71  72  93  57  50  55  49  58  67  54  67  88  73  61  83  63  50  83  88  63  68  49  67  49  66  89  59  77  49  91  58  59  84  66  89  77  86  68  70  68  69  94  58  63  73  92  61  62  50  56  62  79  90  68  54  79  67  81  68  93  73  72  54  70  83  79  60  60  57  78  75  70  54  54  84  72  77  96  86  60  88  87  74  98  98  59  93  95  73  73  61  94  79  85  75  94  56  96  86  54  95  76  53  49  86  98  91  95  92  90  70  70  61  56  96  91  81  87  52  50  69  85  77  57  59  54  81  95  72  67  67  96  78  71  67  60  63  63  80  52  62  57  80  65  70  82  67  87  68  65  87  96  87  70  70  57  56  51  93  84  90  57  88  83  76  51  63  53  75  89  93  94  93  65  86  51  72  73  81  71  50  64  51  95  84  50  51  72  90  91  93  88  98  51  88  95  68  51  83  94  78  62  73  66  88  59  96  75  60  65  97  49  57  93  68  88  96  72  50  98  91  92  96  56  65  81  83  86  54  70  56  86  51  90  72  58  85  55  83  80  72  76  81  71  81  56  58  54  78  61  69  81  67  68  50  55  65  85  65  69  95  97  87  68  88  49  94  74  87  88  87  97  86  56  53  69  53  89  70  58  79  79  51  70  60  90  97  85  60  97  81  95  53  60  97  53  78  76  50  81  93  59  64  76  76  75  91  95  88  61  49  86  60  51  92  51  75  75  49  66  80  54  60  51  81  60  66  96  54  88  50  69  67  60  89  73  70  74  88  69  97  82  89  65  68  89  49  98  92  77  65  93  58  71  79  61  96  60  85  72  57  61  70  74  54  80  72  54  65  72  88  58  56  88  63  86  60  60  61  80  58  60  69  89  51  95  51  92  86  72  49  60  86  68  98  62  67  96  54  60  54  76  88  79  83  92  94  51  76  82  57  50  85  82  64  54  68  96  95  85  97  53  93  69  64  57  95  90  98  87  52  60  74  57  67  80  51  71  53  69  85  94  61  87  75  80  76  85  96  60  90  52  64  90  87  98  76  60  66  68  78  88  74  73  97  65  72  63  88  83  91  86  52  69  88  82  67  86  78  54  95  57  79  71  77  61  67  62  51  94  84  58  62  49  74  71  89  76  94  91  77  87  61  97  98  51  78  56  55  82  97  84  94  74  56  74  78  98  59  55  67  68  49  94  94  69  88  83  49  87  91  79  77  96  68  86  76  93  83  60  60  57  56  84  49  79  63  50  60  74  52  57  97  92  70  93  94  84  52  89  74  78  74  64  84  52  85  74  77  60  98                                                                                                                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                                                                                                                              83  79  67  49  51  66  89  73  91  83  83  95  52  75  65  98  83  86  98  57  73  82  62  86  96  81  78  56  77  74  65  73  94  77  50  67  64  72  52  76  69  91  69  91  53  54  80  67  82  83  59  58  78  98  68  84  71  92  82  70  86  88  69  80  51  52  77  61  86  95  56  86  71  58  63  90  72  83  96  70  68  84  61  69  66  87  52  86  84  81  80  58  61  92  59  91  94  71  64  63  66  78  68  61  69  79  65  59  50  70  63  76  91  68  86  64  62  57  97  53  81  53  74  72  94  64  57  56  93  63  54  65  50  57  58  90  65  63  50  58  92  66  57  59  81  61  69  93  53  82  90  68  50  80  92  79  51  60  53  82  73  92  77  58  52  74  71  70  69  90  80  86  67  89  75  91  72  54  67  56  73  68  55  73  78  92  60  75  97  49  69  63  77  85  78  65  61  69  58  78  53  84  60  55  82  72  49  74  49  84  97  73  56  56  60  71  93  68  82  70  71  76  55  68  73  54  89  91  55  57  89  87  72  89  64  58  70  96  75  76  50  69  96  93  76  61  59  92  98  81  68  90  86  72  69  62  59  77  90  59  66  60  95  64  82  56  74  78  68  90  89  68  56  67  72  95  64  95  54  97  77  56  78  51  69  87  92  73  49  90  51  64  56  51  89  58  82  56  63  77  67  79  76  95  92  73  79  78  66  51  97  63  59  74  65  56  86  57  70  97  71  77  70  91  72  62  96  59  57  61  96  71  85  61  95  78  70  59  96  67  57  59  57  58  77  95  73  81  88  94  80  57  59  64  81  90  51  98  85  69  79  91  87  94  49  67  96  83  64  49  79  65  55  55  79  59  87  87  64  67  79  92  65  96  56  76  79  76  59  88  63  70  57  62  97  68  76  70  84  84  54  57  86  71  67  71  65  59  97  66  77  57  78  79  63  80  50  96  67  57  92  64  92  80  53  80  72  89  83  89  51  67  89  53  69  96  57  64  64  73  93  55  52  88  91  65  96  87  98  54  77  54  81  83  97  64  75  52  81  49  69  61  86  94  92  79  79  74  81  65  91  93  95  97  81  66  70  58  95  53  52  62  82  50  58  93  92  66  70  81  86  75  51  64  57  68  90  74  69  55  95  69  71  77  81  67  88  74  98  97  78  97  83  92  72  49  92  50  76  52  71  69  62  97  59  72  88  98  80  62  92  80  58  85  76  81  53  73  72  92  54  94  92  56  67  85  87  73  61  55  88  70  75  82  98  90  66  50  81  94  59  78  59  75  96  95  50  90  75  54  96  94  60  71  64  74  60  85  55  77  97  70  70  67  76  74  65  87  67  93  52  87  98  59  62  94  76  67  97  90  80  60  50  55  68  52  88  75  77  87  74  75  75  93  83  87  72  65  69  68  49  50  90  50  89  71  92  60  63  50  91  67  83  61  97  92  93  53  94  65  76  59  80  94  55  49  93  92  98  87  76  51  68  88  67  49  83  50  85  84  80  68  77  88  49  87  91  85  70  49  87  89  82  73  63  98  69  57  73  93  70  70  90  79  89  84  87  80  88  73  71  75  96  97  95  94  55  56  60  83  85  52  90  79  94  50  51  62  60  52  66  56  74  89  81  50  89  83  91  68  77  86  65  94  93  98  58  58  86  81  86  84  80  54  54  74  92  57  64  67  85  82  89  75  94  63  66  66  62  91  93  92  73  74  98  75  89  50  71  54  95  74  66  53  85  50  93  91  56  91  76  84  83  66  79  61  55  68  66  63  86  87  84  83  91  68  89  75  58  50  61  98  92  93  88  79  68  65  61  83  63  65  76  98  70  59  78  81                                                                                                                                                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                                                                                                                                                                66  65  49  93  53  73  95  50  52  68  67  67  95  55  97  60  70  62  62  57  98  69  93  56  64  94  96  96  64  64  63  88  59  70  88  84  84  83  69  54  57  96  84  55  64  78  91  83  69  51  86  89  63  80  81  77  68  70  78  94  67  69  63  82  58  62  49  52  52  93  82  75  79  86  54  65  85  57  50  77  51  60  93  60  55  66  70  92  70  69  83  82  67  65  71  53  84  97  50  68  72  94  87  69  56  66  67  79  79  88  95  52  65  74  77  55  88  60  72  82  52  62  64  98  76  96  63  77  61  67  75  69  79  55  49  61  70  80  81  51  95  49  59  84  49  82  68  54  60  55  88  68  55  82  60  84  70  73  52  54  55  89  93  93  73  72  57  76  72  78  58  64  85  94  55  54  85  51  51  60  71  72  55  95  88  82  51  93  60  65  93  56  70  98  63  98  94  60  93  77  78  72  86  94  50  55  95  85  68  91  63  59  60  89  72  96  53  78  88  94  86  87  87  92  76  82  86  64  79  94  70  74  72  62  70  91  97  50  70  98  59  52  63  86  96  51  55  78  50  61  54  84  61  76  89  82  82  76  80  69  73  52  51  54  59  50  63  94  72  58  69  84  91  85  95  87  50  85  79  97  57  88  55  67  71  56  59  89  49  71  51  85  82  68  81  60  70  89  97  83  82  94  63  55  87  62  90  57  77  91  82  98  74  55  64  54  52  68  59  77  67  85  87  58  54  84  53  53  50  82  67  72  81  72  69  86  90  72  56  65  75  93  90  71  51  73  55  93  55  84  68  94  58  74  82  68  87  94  56  51  84  63  59  70  53  75  55  74  84  67  60  98  88  91  78  77  52  83  57  79  78  49  72  95  78  66  55  80  71  66  89  82  84  51  81  91  53  66  83  70  79  96  52  75  50  71  96  72  54  60  73  57  83  91  55  74  92  58  51  88  88  57  98  61  73  94  88  73  88  56  95  86  95  86  93  73  67  92  89  75  79  68  83  76  97  60  64  85  79  96  61  55  83  81  63  50  81  76  49  73  74  56  86  54  74  72  79  77  88  65  98  53  96  83  60  89  98  77  94  67  70  74  64  53  62  97  80  77  52  69  70  79  93  55  64  50  96  53  62  52  65  89  80  71  88  74  83  80  93  72  89  76  55  57  92  61  53  81  86  94  94  83  97  73  66  96  58  76  53  94  55  58  59  51  98  73  75  78  77  72  69  86  70  68  56  55  76  93  75  90  84  86  64  98  50  80  50  94  87  84  89  82  64  96  97  77  93  58  88  60  55  52  92  86  52  62  81  50  90  54  67  71  63  78  95  56  69  91  49  95  60  66  50  98  79  65  73  61  95  94  74  72  78  61  65  83  84  73  60  86  64  51  87  72  62  96  56  59  84  71  70  90  78  98  57  83  77  64  65  94  61  62  76  93  62  70  54  88  82  58  72  96  64  62  49  90  88  98  58  92  50  60  59  52  97  81  56  70  72  51  98  62  67  95  67  61  86  50  51  58  74  77  49  73  60  78  58  65  63  62  79  97  57  83  69  75  70  56  66  59  82  86  98  55  61  69  93  81  97  72  85  56  95  78  52  68  89  60  91  66  50  71  72  71  72  86  56  65  89  52  84  73  60  66  79  78  83  56  94  80  67  49  56  78  96  76  82  93  69  62  94  80  95  60  78  59  66  73  97  71  74  58  84  89  50  69  87  98  92  64  69  53  88  92  98  62  72  63  79  95  56  54  54  64  88  96  70  96  61  81  73  91  79  80  49  68  98  81  90  75  78  75  73  56  96  85  83  89  81  64  50  84  83  68  87  50  50                                                                                                                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                                                                                                                                  97  98  66  93  93  98  83  96  88  58  95  84  89  68  75  57  79  74  96  53  63  49  82  77  78  59  72  95  68  80  86  60  81  95  76  74  84  51  53  86  60  75  95  64  73  93  94  98  50  91  88  76  56  73  82  91  85  58  57  77  69  67  62  82  64  83  58  51  91  64  50  58  78  66  54  70  83  73  75  91  66  95  65  66  98  67  56  53  92  60  65  62  56  61  57  82  55  56  94  67  56  88  95  93  85  70  79  59  66  51  81  86  52  49  51  50  84  57  61  98  70  85  70  74  75  52  74  75  79  62  88  96  50  95  87  68  83  71  77  87  82  91  88  68  80  98  92  76  97  78  55  96  55  68  80  89  53  92  75  74  56  88  68  53  78  61  91  95  76  97  59  60  82  91  69  98  51  82  60  66  98  71  89  97  77  68  88  57  58  89  55  60  49  54  93  63  52  70  71  50  84  98  56  78  98  94  89  57  91  91  51  74  79  49  74  88  98  70  72  50  61  63  89  84  98  73  70  73  71  81  76  84  60  89  96  94  50  79  69  53  61  51  65  65  67  57  81  96  83  89  58  63  72  97  67  78  63  70  52  74  81  92  63  67  68  54  95  66  88  60  54  69  62  55  96  92  59  64  72  52  89  97  67  85  67  98  88  85  53  64  50  81  93  56  86  60  65  76  80  98  91  59  65  49  98  64  74  51  90  69  57  51  64  88  69  98  77  78  79  95  78  97  87  67  93  54  54  52  64  63  85  90  96  54  60  50  67  55  54  51  90  65  92  71  53  68  69  72  90  98  85  83  67  90  92  62  61  72  73  51  72  63  70  71  66  82  64  68  95  53  64  57  88  91  97  58  96  91  49  94  78  73  77  52  52  51  81  63  51  76  70  58  86  59  85  65  87  93  54  66  93  73  90  87  51  75  50  74  53  49  52  95  74  69  90  54  64  98  96  59  65  89  82  85  85  52  62  74  87  98  73  90  96  93  70  93  50  96  57  94  50  63  80  88  75  50  60  89  98  95  65  77  90  58  93  53  88  81  69  94  94  70  88  50  92  97  59  67  57  66  92  73  73  54  54  60  85  96  54  72  82  65  67  61  85  62  90  69  92  94  92  85  84  78  61  77  51  90  55  84  91  56  60  73  83  59  58  80  87  66  71  71  55  73  80  50  70  77  50  97  55  63  66  67  59  97  69  49  67  63  76  61  73  65  96  68  77  92  91  57  97  85  79  49  83  49  91  77  92  97  79  61  91  64  82  51  98  78  91  58  63  91  67  62  88  96  67  74  70  70  97  65  54  69  69  71  57  73  55  57  74  97  61  92  58  71  91  95  50  85  92  90  63  76  50  92  96  63  98  73  96  97  63  51  81  70  63  64  75  55  82  87  63  54  90  94  90  50  73  98  91  98  83  51  50  84  95  86  81  96  49  82  84  55  86  52  94  83  69  71  70  75  84  66  69  92  84  71  62  58  72  60  86  75  49  94  88  67  96  54  86  67  80  66  65  53  49  67  90  82  58  75  55  70  55  80  50  85  87  98  82  83  63  74  88  71  81  51  86  64  88  67  96  60  96  96  88  97  92  56  74  50  77  89  64  54  65  64  94  51  75  75  74  69  92  58  96  65  50  98  69  92  60  98  86  62  79  79  96  74  92  70  84  88  74  57  70  58  72  75  75  67  84  93  77  71  85  72  69  72  66  66  50  80  55  82  96  78  56  96  65  56  66  64  69  50  69  78  88  83  60  68  71  72  76  63  52  95  60  76  51  76  53  57  62  63  78  93  73  70  98  80  78  93  68  81  66  58  77  59  62  83  73  50  97  64                                                                                                                                                                                                                                                                                                                                                                                  
                                                                                                                                                                                                                                                                                                                                                                                    77  59  88  68  65  60  90  71  62  74  54  85  61  94  70  87  69  86  94  85  98  95  62  54  73  89  68  71  72  90  68  82  66  53  87  98  74  62  70  96  86  50  91  51  62  50  53  55  79  84  59  80  83  76  93  63  56  57  85  90  68  93  52  72  58  66  56  96  73  63  67  86  63  70  80  54  90  61  61  97  96  98  79  83  55  84  90  64  57  75  98  83  49  50  76  97  80  60  52  76  83  70  54  90  88  56  50  68  93  52  49  86  88  65  66  67  92  54  69  70  54  52  57  65  71  95  84  89  68  75  58  91  64  73  67  79  64  98  67  56  56  69  90  54  95  89  60  88  86  72  81  91  98  78  92  81  77  55  69  85  57  54  59  84  70  85  82  80  75  51  56  84  54  54  67  56  88  64  49  75  62  95  66  86  78  67  65  98  94  96  93  75  84  77  60  62  94  95  95  49  73  67  79  52  94  87  88  58  76  51  52  54  79  80  94  62  68  71  90  84  88  83  70  50  76  72  90  92  82  73  77  63  59  79  95  81  59  68  76  61  63  84  97  91  60  66  85  96  73  81  74  96  60  85  64  49  79  89  69  80  89  72  80  66  52  80  95  94  84  90  92  58  81  96  66  67  49  79  94  63  71  73  80  77  94  62  73  63  63  83  54  76  56  78  66  56  94  71  97  93  65  76  52  89  79  75  51  97  98  88  90  58  96  70  94  78  74  61  84  94  70  59  63  91  57  84  89  69  49  97  51  89  52  72  82  97  61  70  92  69  72  55  65  73  93  98  59  54  60  55  70  80  58  50  51  84  54  80  82  81  82  62  78  55  72  76  82  62  91  82  71  61  74  59  97  98  92  90  76  53  49  68  92  69  88  56  96  72  59  80  50  61  81  55  65  96  94  94  61  63  71  84  87  72  80  61  90  54  66  71  76  65  70  73  86  87  93  92  77  87  92  74  91  77  88  86  74  56  66  95  55  70  59  85  52  67  86  58  96  53  93  89  89  74  98  52  83  70  92  90  94  85  72  53  56  98  51  70  70  82  58  76  79  54  52  60  61  75  85  58  76  53  85  64  50  70  83  93  68  93  78  76  78  95  67  55  70  69  55  49  93  86  90  59  63  74  97  71  65  61  72  59  79  51  66  87  51  80  88  72  78  49  86  76  96  81  74  60  68  75  79  60  73  68  74  57  91  56  97  77  66  62  97  85  71  61  88  51  56  98  69  80  69  52  65  68  74  66  94  82  54  64  92  61  67  71  61  86  53  58  68  84  89  59  68  85  78  95  68  86  66  72  81  64  56  85  93  64  87  74  82  88  88  87  97  65  59  59  49  76  79  83  83  91  84  79  84  92  88  61  83  97  95  98  93  81  52  97  87  67  55  62  67  62  97  49  79  88  69  77  55  72  57  59  91  50  90  75  63  57  74  68  91  79  69  52  74  74  80  68  75  92  83  76  49  86  71  61  62  65  93  98  69  81  94  97  83  82  96  73  63  70  77  53  65  88  65  80  50  95  50  54  76  54  84  78  97  62  60  97  84  94  70  96  70  55  61  66  74  97  81  87  87  59  55  98  69  65  92  59  75  61  79  58  67  78  76  67  57  87  92  94  92  91  82  63  97  54  65  90  97  71  50  84  58  81  88  54  96  50  60  63  55  58  56  63  51  83  67  83  70  67  85  62  95  65  80  87  78  93  84  58  91  91  76  58  87  93  94  68  88  54  90  70  90  71  81  78  72  49  50  80  60  77  87  53  55  73  90  98  73  90  74  57  73  66  60  66  55  63  92  59  82  70  91  82  78  87  53  86  78  80  69  51  83                                                                                                                                                                                                                                                                                                                                                                                    
                                                                                                                                                                                                                                                                                                                                                                                      98  65  49  75  55  54  77  74  83  89  51  57  80  69  49  72  87  66  57  70  58  94  97  81  67  54  63  52  91  78  76  59  76  64  86  69  66  80  81  92  74  72  83  87  58  77  71  63  55  72  84  78  61  90  88  89  49  91  74  82  78  66  71  67  87  70  80  70  78  73  76  61  64  80  55  79  67  56  85  65  72  70  73  54  49  74  53  76  82  54  96  61  86  74  69  76  98  89  70  86  85  77  78  71  98  71  78  63  97  82  76  64  62  96  82  76  96  98  70  77  66  83  54  70  81  69  80  80  97  86  68  97  74  85  76  86  49  63  74  51  97  68  93  84  65  95  90  58  50  66  65  80  68  94  92  87  87  73  49  64  72  50  82  84  76  78  65  71  93  84  53  55  55  92  75  90  58  96  60  57  55  55  65  71  91  87  67  64  77  89  49  61  64  58  55  89  76  58  56  65  71  94  72  85  68  78  97  77  88  88  91  79  55  85  66  84  85  79  66  74  79  50  57  87  98  56  90  68  90  92  50  73  75  53  88  84  87  69  65  85  74  72  82  88  54  63  49  96  57  62  76  87  77  95  89  96  62  95  81  55  94  82  55  91  62  97  53  96  61  74  92  61  52  86  71  56  80  49  53  96  58  84  64  69  97  62  92  74  97  81  50  65  77  68  61  76  69  89  82  51  63  59  95  53  89  52  73  52  85  86  55  73  60  63  87  93  65  80  55  78  57  64  60  84  95  81  89  98  95  51  98  91  54  72  59  80  75  62  89  72  57  57  94  80  50  70  76  52  66  69  73  60  87  66  95  62  93  57  89  58  85  73  92  81  69  85  61  88  62  73  92  92  50  52  83  91  64  67  51  67  97  49  90  96  92  62  91  80  50  64  70  67  84  56  54  95  85  64  52  78  94  73  82  63  91  76  54  50  54  91  90  69  77  65  79  65  98  80  87  81  51  72  87  86  54  94  75  86  64  82  58  53  77  75  80  49  66  62  93  57  74  96  68  92  90  69  82  69  78  90  55  50  96  64  68  98  69  73  94  69  88  73  80  78  72  80  84  50  69  86  71  62  73  70  78  68  78  61  81  93  98  94  86  94  81  68  57  78  73  92  95  90  72  70  54  55  82  79  89  73  69  92  50  86  57  60  75  54  93  83  80  54  82  63  57  86  86  88  60  62  65  50  51  78  90  89  69  61  60  94  52  85  70  64  94  96  57  58  60  86  53  81  73  87  58  96  64  75  62  83  94  71  97  77  76  86  60  59  70  70  65  91  81  57  65  75  80  66  65  94  93  73  54  63  52  55  84  62  50  79  57  93  95  98  79  59  91  65  83  77  59  96  70  56  70  61  49  76  94  80  72  73  90  76  71  61  79  61  50  62  74  71  86  78  77  86  83  79  52  95  95  66  68  54  98  55  82  61  57  84  91  73  72  88  66  80  58  49  88  83  63  98  77  82  62  82  56  52  63  55  93  83  57  62  68  90  75  60  62  94  76  89  61  85  68  96  61  66  57  78  78  59  93  82  84  98  93  91  91  94  97  80  78  54  83  92  61  64  63  94  50  88  66  57  85  73  59  93  79  95  77  55  76  50  57  98  77  92  53  92  84  54  96  83  71  52  59  55  72  82  61  62  55  87  87  74  79  51  60  88  88  98  75  52  79  91  87  75  86  64  88  96  91  53  91  92  86  83  52  94  60  59  80  55  65  70  74  74  62  51  62  84  78  68  53  88  77  73  93  69  72  65  58  70  98  59  80  87  94  51  84  77  75  89  58  60  81  63  61  98  64  94  53  55  51  83  95  64  82  85  51  56  51  68                                                                                                                                                                                                                                                                                                                                                                                      
                                                                                                                                                                                                                                                                                                                                                                                        64  63  92  51  64  93  81  78  74  62  62  65  64  70  85  74  66  53  71  70  74  92  90  57  50  71  66  78  66  54  67  73  91  91  61  56  86  98  67  64  61  86  90  84  83  61  93  85  76  85  83  66  65  85  96  88  86  74  95  88  60  95  64  74  81  95  58  66  50  56  92  66  88  92  74  98  68  56  72  94  54  89  84  95  58  84  51  91  64  73  79  49  64  79  52  80  84  76  96  85  76  88  93  65  56  53  98  68  55  64  72  60  87  86  94  52  55  86  95  57  51  90  59  74  75  90  90  54  85  77  77  64  50  81  81  53  81  88  80  73  95  53  58  89  63  88  81  75  49  88  67  52  65  80  81  65  63  92  95  94  69  93  85  61  74  83  55  66  85  62  95  51  73  91  84  77  57  60  64  81  74  54  76  98  57  63  57  91  64  54  69  66  89  62  97  82  67  91  66  58  73  95  76  65  71  97  95  75  65  74  87  56  70  62  85  53  64  76  90  58  79  70  84  54  57  91  76  75  92  72  97  74  81  69  75  84  59  77  67  92  92  86  55  96  83  81  78  89  52  73  92  49  62  72  73  95  90  50  56  94  56  71  61  76  56  76  54  84  67  54  97  53  77  74  98  73  60  90  54  62  78  64  84  94  92  92  65  96  63  58  80  69  61  53  65  85  96  67  86  75  61  86  73  97  62  51  73  90  98  57  64  82  63  85  66  84  94  89  89  70  57  58  54  68  91  64  72  79  80  70  71  59  74  98  71  71  90  66  89  80  55  96  90  66  57  85  78  82  69  90  61  85  95  57  97  56  64  64  63  50  61  58  81  90  98  55  53  54  96  71  78  77  84  93  79  81  69  61  52  62  50  59  76  82  71  74  85  81  51  97  70  51  55  69  64  80  71  59  83  67  58  92  49  92  93  79  95  52  76  88  59  89  73  79  75  62  75  79  82  97  59  70  81  51  71  88  69  69  70  80  57  92  60  84  73  72  57  87  84  83  93  88  91  58  68  69  79  71  65  84  53  87  76  61  88  68  69  83  78  52  95  89  92  81  88  80  53  87  85  84  83  78  87  93  59  78  54  88  71  95  64  91  84  88  95  95  71  76  92  67  86  69  56  83  97  73  56  80  69  65  62  58  91  53  54  73  79  74  59  60  65  86  88  59  59  50  57  50  55  52  51  80  64  88  91  73  71  98  88  86  50  50  92  74  64  59  76  86  59  58  84  91  49  53  68  69  75  88  72  65  58  78  74  97  59  50  83  54  59  77  52  70  57  73  74  83  52  83  90  50  56  97  88  70  91  74  56  61  93  61  72  83  78  52  81  66  63  71  50  78  89  92  61  92  88  74  57  91  53  75  70  65  81  53  97  61  52  84  72  51  98  98  59  75  50  68  86  91  98  83  93  51  80  66  83  92  98  58  83  92  66  75  62  68  74  49  72  77  85  82  68  68  96  57  60  72  85  76  88  63  64  97  83  73  74  92  93  92  77  75  87  56  80  52  94  51  83  54  71  53  80  92  81  60  90  90  92  77  92  96  60  92  59  71  83  70  96  78  80  75  85  57  98  51  64  88  80  59  78  94  90  57  64  62  65  82  58  54  65  62  64  97  69  50  70  64  62  50  70  51  54  67  75  55  77  62  49  50  53  81  94  95  67  70  62  77  65  49  54  74  54  78  61  86  49  98  63  73  68  75  55  77  77  81  70  61  93  78  59  60  82  75  68  92  96  76  53  60  75  50  58  89  90  67  75  69  98  86  93  82  78  82  97  50  77  81  72  55  96  97  92  82  78  52  91  97  82  77  91  96  63  50  95                                                                                                                                                                                                                                                                                                                                                                                        
                                                                                                                                                                                                                                                                                                                                                                                          69  98  61  81  87  58  87  70  64  71  74  88  63  49  85  51  80  70  55  86  54  49  70  85  97  88  51  87  98  86  76  55  79  71  53  80  61  64  86  57  53  65  74  66  61  97  82  92  94  61  88  73  58  51  62  55  93  87  71  65  58  87  68  98  78  90  50  88  68  87  87  50  61  90  93  94  79  71  57  66  57  63  74  75  77  49  67  81  70  84  65  88  52  81  54  77  60  94  75  90  51  81  81  94  91  90  73  61  96  63  71  67  51  91  74  64  49  64  77  83  91  95  80  63  95  98  71  83  75  68  95  78  90  76  62  52  73  82  81  63  92  90  75  65  61  84  75  57  90  51  89  97  97  83  67  65  63  70  80  77  64  92  65  69  86  90  57  76  67  61  94  50  90  50  59  57  78  87  89  72  57  58  65  84  75  89  60  52  67  76  67  50  77  77  74  63  74  91  78  60  91  71  64  66  90  91  98  64  71  93  67  60  69  49  97  68  69  79  59  52  63  89  64  69  75  68  72  93  71  66  76  70  76  96  68  71  72  78  66  54  76  93  75  79  81  76  83  58  60  74  56  97  50  80  64  51  66  84  75  87  64  74  90  58  97  60  91  91  49  89  58  84  64  61  75  93  97  74  71  49  88  81  69  71  70  81  92  65  65  66  64  54  50  72  50  74  84  64  68  96  59  49  88  92  80  68  69  88  87  74  84  65  72  83  79  70  84  61  50  73  83  95  87  54  96  84  78  67  61  95  58  76  76  80  60  80  70  87  69  81  88  75  69  92  55  79  64  92  50  73  80  74  85  73  63  68  65  77  93  63  79  59  76  67  93  55  88  89  64  91  55  92  56  73  88  63  80  91  67  74  89  75  62  70  81  55  80  62  52  83  66  51  55  80  67  51  97  75  97  78  80  90  80  82  91  79  76  78  71  91  52  98  74  69  79  49  85  67  93  63  82  49  68  67  87  92  92  88  57  80  92  73  59  66  91  84  58  56  82  87  71  82  92  80  69  86  75  94  54  98  98  58  78  72  73  86  51  72  67  89  86  65  95  72  91  56  83  81  54  49  81  59  51  55  96  51  83  83  98  86  85  72  74  57  68  79  64  68  64  71  65  60  61  88  51  58  96  91  92  92  93  76  83  70  82  91  86  83  84  69  93  52  55  52  62  71  94  92  86  96  81  85  66  81  82  77  57  71  97  97  84  62  84  74  69  95  78  84  61  68  51  84  98  97  81  96  58  90  87  69  86  89  49  83  71  72  70  64  58  89  90  90  73  57  54  78  70  62  52  93  56  94  75  98  81  62  50  95  54  80  50  72  95  81  93  60  64  80  59  67  91  73  60  52  53  96  70  55  80  59  54  66  86  76  81  88  50  93  74  55  73  91  89  56  88  76  71  77  52  88  82  81  86  92  60  65  93  80  81  81  66  57  64  94  51  55  93  85  81  49  71  76  54  66  53  94  78  60  81  78  65  62  56  76  90  86  65  65  63  57  96  73  77  55  95  67  74  93  50  62  60  78  83  60  77  73  89  68  86  78  96  87  49  68  92  65  92  97  62  51  76  92  63  56  54  89  88  80  65  50  94  83  79  67  87  64  72  89  80  65  52  86  56  95  95  54  49  73  52  81  52  85  66  70  53  90  91  57  79  92  66  53  92  51  66  68  81  82  84  76  57  80  87  60  49  86  60  70  64  62  69  83  81  52  68  53  65  67  59  82  61  80  80  51  62  55  68  97  87  79  98  51  82  66  72  73  89  86  92  83  71  97  70  93  56  52  80  64  94  91  77  81  91  68  94  92  60  61  60  77  54  79                                                                                                                                                                                                                                                                                                                                                                                          
                                                                                                                                                                                                                                                                                                                                                                                            52  95  78  83  97  62  66  52  74  55  52  94  85  78  98  66  66  72  93  91  76  60  96  56  86  76  83  89  97  95  81  51  70  53  92  84  67  49  89  85  89  96  68  96  75  76  57  91  77  76  98  95  85  75  70  78  72  49  65  94  90  98  91  74  49  81  66  94  67  97  51  52  79  77  80  55  77  78  50  87  82  55  88  80  92  97  62  94  91  71  79  56  52  50  49  96  60  55  88  88  58  62  60  81  93  51  59  55  75  73  52  56  76  86  70  91  65  59  90  65  71  67  67  61  56  65  73  63  95  70  73  67  83  57  80  67  59  65  51  57  81  66  73  79  81  80  58  87  84  50  54  58  77  86  64  51  53  64  59  59  90  90  59  56  82  77  57  74  92  77  60  73  50  72  70  52  67  56  60  74  78  59  97  72  89  66  69  81  96  82  77  78  94  74  64  65  50  62  79  81  60  54  83  70  72  76  72  51  60  52  81  66  96  84  77  93  50  95  98  63  77  73  88  63  86  93  83  92  64  78  50  97  71  69  60  90  50  74  52  66  85  56  86  56  88  93  81  77  71  97  72  88  71  55  95  86  83  83  75  52  53  53  95  97  67  55  98  93  84  79  83  73  49  53  80  66  49  69  79  55  49  95  94  86  77  83  98  57  83  63  61  82  89  52  92  70  87  84  97  62  64  74  71  65  87  61  64  50  69  62  83  92  70  79  52  56  83  59  58  92  55  66  76  82  58  65  64  55  70  72  66  67  50  74  56  82  56  87  77  76  52  51  68  65  60  74  50  74  55  84  62  61  57  66  97  52  73  51  56  60  59  87  88  68  93  51  58  69  80  73  56  84  86  76  87  86  88  51  69  79  75  88  95  54  61  70  74  53  90  53  92  70  62  49  91  54  72  82  85  86  96  91  69  84  85  70  95  72  58  62  90  93  73  59  57  73  65  61  49  84  58  51  70  64  70  98  58  86  53  70  84  86  63  79  62  92  68  53  61  94  74  78  66  67  59  77  65  88  88  83  82  61  96  71  91  68  72  53  83  86  62  97  81  97  78  84  67  80  68  86  67  75  75  55  62  80  71  87  83  83  73  52  71  52  59  57  71  90  74  95  74  54  51  68  59  66  89  75  73  81  90  80  56  63  73  64  80  69  70  97  70  94  73  56  75  95  52  94  77  76  90  54  72  67  65  57  63  69  75  66  53  88  69  96  80  72  98  93  80  82  79  73  53  63  69  94  84  82  50  66  97  78  51  53  88  95  67  84  74  94  67  57  75  68  77  52  82  76  55  52  52  80  59  52  79  82  52  82  79  71  55  50  52  95  65  88  63  75  82  91  77  58  49  62  80  50  87  71  71  85  91  63  72  86  80  58  90  50  49  62  63  96  57  85  58  79  63  92  95  62  68  62  90  78  66  76  60  57  77  80  97  88  50  81  52  69  73  70  86  88  71  73  71  55  50  90  70  63  53  84  82  59  58  90  66  82  60  81  64  89  89  83  91  80  64  79  96  98  75  93  58  78  98  84  66  74  77  87  78  49  57  71  67  74  63  85  55  51  56  91  52  53  95  78  66  89  78  94  98  51  60  90  51  76  91  86  63  86  54  57  73  67  74  91  87  65  80  67  96  66  55  64  49  78  55  77  53  65  75  93  54  56  65  68  72  56  49  86  54  53  91  94  93  64  79  60  59  81  51  72  55  88  58  86  85  80  50  50  80  94  94  71  66  59  72  53  95  49  91  59  97  90  55  57  66  61  65  59  88  82  57  66  63  98  77  57  68  80  62  61  70  51  63  80  95  68  49  71  96  60  71                                                                                                                                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                                                                                                                                              69  97  78  94  71  51  96  83  53  60  57  90  88  58  89  79  83  66  60  65  78  67  74  85  51  91  69  64  56  74  68  54  79  93  95  82  57  92  70  93  59  82  74  77  77  78  51  86  68  91  97  57  58  54  87  90  75  61  75  87  75  95  93  83  59  56  86  54  69  78  53  56  56  79  89  97  78  68  57  98  93  89  69  96  56  94  91  85  56  91  68  88  96  51  65  66  63  66  60  56  98  80  70  89  61  82  77  57  81  66  95  80  60  67  62  87  49  89  81  60  97  91  69  54  96  98  71  98  66  96  55  54  77  65  97  65  77  70  64  68  89  68  96  77  77  64  97  71  96  77  81  63  79  82  87  96  63  55  94  81  51  95  75  95  80  85  71  86  62  65  89  58  51  63  95  96  63  86  74  70  91  81  71  98  77  78  52  72  93  88  64  52  64  96  78  69  93  65  89  57  65  77  83  86  58  93  61  87  81  87  55  85  50  95  70  50  70  67  61  84  77  78  68  55  57  81  77  77  82  77  69  85  70  58  81  56  65  76  95  81  96  77  65  66  87  80  90  75  82  74  95  89  49  85  60  58  70  80  59  94  82  60  61  70  96  84  82  59  83  67  93  73  59  67  56  62  56  54  69  74  89  97  84  88  94  58  65  88  93  66  51  96  56  57  91  57  69  64  58  73  59  55  63  54  52  50  77  88  90  61  63  73  85  70  95  96  92  75  87  60  75  51  96  79  98  98  94  62  94  89  55  53  89  77  88  90  69  75  51  55  92  98  96  50  58  65  90  64  62  77  52  75  95  84  76  76  60  60  97  78  52  94  87  68  49  86  94  95  55  66  85  60  91  96  56  71  98  49  57  62  75  52  64  70  53  60  83  82  63  67  69  64  79  84  95  63  60  70  51  78  57  92  80  62  84  89  68  86  78  68  90  53  82  53  51  96  50  52  55  98  55  79  85  58  85  90  55  54  66  65  50  65  61  85  87  92  82  83  62  70  74  90  84  76  64  67  98  87  94  69  59  63  88  68  94  97  87  68  74  59  57  88  81  95  90  51  87  53  80  85  58  71  79  64  73  93  86  91  51  56  52  54  53  86  73  53  98  91  98  58  83  61  51  98  84  52  90  87  69  50  66  60  73  65  65  87  90  83  69  61  65  87  78  76  95  53  88  69  81  72  58  72  53  92  88  62  54  83  87  87  74  50  59  74  83  77  51  55  62  55  86  61  81  97  78  59  58  50  98  73  57  69  96  76  98  84  76  95  77  49  76  78  84  91  86  66  55  70  94  67  71  76  89  63  74  71  89  61  94  57  49  79  97  97  60  55  59  62  76  68  74  96  98  97  74  85  71  55  58  66  84  71  67  69  69  72  97  85  54  58  64  54  51  90  49  53  81  88  62  55  73  73  78  96  89  63  77  87  82  49  95  59  62  72  95  81  56  91  95  73  65  66  90  91  83  60  89  93  85  75  57  73  65  61  67  86  88  86  80  77  71  57  64  63  57  63  80  52  78  90  74  62  85  50  93  75  87  55  73  67  57  75  80  96  66  97  72  84  77  66  61  66  66  55  72  60  72  84  80  82  71  82  93  88  64  92  50  50  61  79  65  63  94  66  93  75  69  78  69  78  59  87  87  74  49  56  52  75  85  84  55  70  51  53  74  85  56  56  63  66  82  84  72  64  71  60  97  92  94  88  98  83  72  56  84  58  82  58  91  96  68  97  83  51  60  83  50  93  70  52  98  79  65  73  65  85  70  85  82  90  76  81  77  57  70  71  97  78  51  64  70  98  92  77  59  79  68  96  85  50                                                                                                                                                                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                                                                                                                                                                                56  63  89  52  64  66  75  53  88  56  61  74  50  90  68  95  55  91  55  77  78  50  75  86  83  57  70  83  49  98  55  76  85  62  80  94  68  73  67  66  97  77  67  60  66  54  92  98  83  56  89  52  98  77  98  80  53  63  91  66  87  74  78  89  54  94  68  94  94  83  53  90  61  85  75  80  74  93  64  87  64  76  98  83  61  73  97  53  95  96  97  87  94  78  89  69  80  92  60  60  55  64  70  98  90  83  71  78  84  52  71  82  83  92  57  53  58  97  69  68  62  89  82  56  50  96  79  93  67  81  62  83  92  86  90  85  74  63  75  91  56  66  89  61  76  64  70  55  91  56  52  57  95  76  80  97  68  62  81  92  74  75  82  91  77  76  98  72  84  94  67  57  98  77  95  77  73  98  98  96  50  50  57  83  75  50  72  64  76  62  64  72  55  98  59  72  58  56  72  51  57  96  58  90  86  69  85  59  61  98  88  49  85  60  49  78  61  75  81  63  69  68  98  66  66  58  52  72  51  92  88  53  68  73  77  80  86  86  62  52  71  62  96  69  67  90  91  58  76  60  49  73  93  93  70  49  95  63  82  54  67  85  86  74  95  54  93  77  83  94  72  66  59  65  91  94  58  98  75  59  97  90  71  85  84  72  93  87  52  89  94  69  80  56  87  94  81  72  93  62  95  68  98  75  92  59  79  75  56  94  49  53  73  85  71  55  52  79  80  90  92  93  82  87  66  86  80  76  59  90  55  57  55  52  80  73  82  72  53  52  73  73  54  63  96  78  87  96  68  63  60  98  55  69  82  94  50  81  75  65  62  62  94  77  83  73  80  50  65  86  97  60  92  84  55  62  75  64  54  59  97  64  66  92  68  91  78  58  87  65  58  63  96  55  55  96  79  67  74  87  71  55  88  90  60  92  98  66  89  91  90  77  88  72  52  90  59  97  70  69  54  76  83  70  95  60  69  97  88  64  64  55  94  93  83  71  96  73  61  71  90  88  52  64  89  71  52  70  83  52  54  65  77  80  72  82  96  53  87  90  66  93  91  98  82  95  55  89  74  56  49  78  97  89  82  49  78  83  58  93  50  55  80  98  61  94  87  92  70  84  64  81  86  49  64  70  56  56  70  53  67  50  50  80  98  60  50  98  79  88  54  76  84  87  87  50  82  81  50  67  74  64  63  61  62  50  96  58  71  87  91  71  62  95  76  94  52  60  92  49  63  92  73  76  58  91  71  78  80  81  81  64  53  82  51  72  87  78  73  95  74  76  63  54  86  53  79  94  74  50  84  49  93  85  88  57  52  96  75  93  79  86  94  85  94  76  67  79  81  49  91  85  73  92  74  58  51  90  59  84  78  75  72  87  97  92  88  90  84  95  61  82  81  93  86  71  88  93  71  59  62  53  88  87  55  58  61  70  76  67  55  77  75  80  90  83  77  79  54  54  62  72  78  54  78  81  71  92  56  50  64  73  89  66  58  93  63  81  50  86  94  55  87  61  67  65  56  92  88  60  83  90  77  95  61  62  67  92  57  84  97  92  93  58  72  78  96  78  83  49  66  56  68  56  53  76  50  84  76  75  89  76  64  56  53  88  77  90  82  78  77  67  58  58  53  78  66  76  89  92  87  84  84  62  74  76  53  74  50  89  49  49  82  98  65  78  84  93  85  71  59  69  90  60  93  50  75  50  82  80  80  60  60  66  65  87  51  74  90  89  55  63  54  56  83  75  68  50  86  51  55  51  52  82  65  58  92  65  60  51  81  97  96  56  67  53  83  65  80  82  96  63  68  73  78  50  91  86  74                                                                                                                                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                                                                                                                                                  82  54  96  86  78  66  72  67  91  53  55  85  83  51  55  81  68  53  53  98  57  71  79  77  98  91  76  59  96  93  52  63  68  82  86  81  53  84  96  90  75  82  66  50  81  94  82  51  81  85  52  88  91  96  92  62  79  62  78  82  52  50  69  64  72  49  85  69  86  71  53  60  88  69  86  90  92  87  53  80  68  83  86  49  78  59  91  50  72  57  52  51  53  58  90  53  72  64  68  65  50  77  92  74  51  78  95  49  97  96  59  57  59  56  79  57  81  76  60  69  92  72  66  91  62  53  65  49  49  84  61  69  79  94  82  75  75  77  88  65  60  98  61  84  71  87  63  89  97  53  85  57  70  60  50  51  64  60  82  61  93  97  63  76  74  59  77  51  91  98  73  57  79  49  78  84  68  77  67  54  81  74  56  89  78  98  59  95  66  53  50  91  94  73  56  72  76  85  87  58  49  82  56  57  55  61  94  90  51  55  90  59  97  58  86  80  68  72  80  70  66  57  87  79  89  87  93  78  70  67  85  57  90  91  95  73  76  64  91  75  66  50  56  84  98  63  70  58  76  54  80  70  58  82  85  90  94  70  83  83  71  50  93  62  65  49  56  78  78  53  98  71  63  95  81  74  89  90  73  75  97  93  78  56  89  68  90  73  83  78  96  79  54  59  89  89  81  96  59  87  98  58  78  81  90  92  97  85  82  97  87  91  60  59  70  96  54  74  85  77  96  74  54  84  69  91  83  57  71  58  49  98  58  71  52  70  80  92  81  49  80  64  51  80  82  93  67  64  83  77  85  70  57  87  56  92  88  71  52  82  71  75  59  72  83  77  63  85  62  80  88  53  70  78  74  92  79  51  98  72  53  79  59  86  92  90  79  78  67  83  59  72  74  51  81  52  80  62  76  54  97  84  88  65  52  90  51  87  81  97  88  83  89  77  66  50  56  77  95  81  75  70  49  60  59  94  63  91  49  88  93  62  65  51  72  90  50  81  92  91  84  49  75  76  66  90  72  81  54  56  92  67  95  53  98  79  57  92  52  74  55  94  58  57  93  67  68  88  70  70  74  77  78  57  56  62  72  76  56  65  53  79  59  98  55  81  71  92  74  61  92  62  74  85  95  76  71  80  84  80  59  86  52  95  77  69  75  71  89  69  57  64  67  91  62  77  60  76  59  96  86  71  69  58  69  94  97  81  55  72  70  70  71  58  92  83  71  93  51  84  63  66  96  85  66  57  59  91  81  93  84  77  54  65  98  66  67  97  72  80  88  71  83  67  69  62  77  78  75  79  91  77  88  98  60  67  58  89  89  64  75  88  50  68  95  52  98  52  85  70  94  81  65  80  61  59  60  55  85  56  50  89  73  72  83  81  70  79  79  56  67  93  93  51  90  80  49  60  52  70  81  95  94  77  78  93  80  85  66  53  61  57  65  84  96  98  69  80  89  85  56  78  69  74  66  77  59  75  52  77  83  96  79  61  62  70  56  68  66  97  93  60  51  98  60  54  54  61  77  49  74  80  87  97  74  67  77  49  80  98  81  88  79  72  50  91  77  92  90  49  88  75  84  54  84  83  65  52  63  70  65  62  74  90  72  76  82  82  63  55  49  56  98  79  73  88  90  77  68  74  63  79  84  76  64  59  73  84  76  49  71  59  86  57  89  49  76  53  57  60  56  82  53  73  91  67  57  72  87  64  59  77  74  60  66  94  84  68  90  66  85  77  53  55  60  81  88  68  84  59  73  54  68  77  69  80  87  50  92  55  85  84  56  61  59  96  53  61  72  93  77  81  64  92  78  84  65  56                                                                                                                                                                                                                                                                                                                                                                                                  
                                                                                                                                                                                                                                                                                                                                                                                                    76  76  55  55  87  89  76  94  87  94  59  57  91  50  61  63  56  65  81  97  95  57  82  65  60  94  71  74  68  79  64  60  97  67  73  94  90  96  92  78  52  69  56  54  75  54  84  63  69  49  89  58  81  75  49  70  78  70  78  89  53  67  68  71  91  95  85  71  52  93  77  94  98  59  95  65  92  70  83  63  77  49  92  54  60  81  77  49  77  84  85  87  78  85  89  89  56  68  67  96  49  67  84  69  59  51  91  71  91  52  97  71  93  79  55  73  58  95  89  94  57  91  52  93  76  59  61  69  68  56  51  53  64  90  98  63  61  49  77  82  66  75  67  86  64  96  77  69  56  53  98  74  68  84  55  87  72  51  86  90  95  75  92  77  60  59  73  80  60  92  82  55  59  62  87  49  49  59  52  65  72  57  80  80  86  95  61  80  68  97  62  79  62  98  95  92  53  77  49  85  68  52  60  69  78  66  80  87  52  79  69  49  83  68  75  66  51  67  56  79  61  98  91  82  74  57  97  49  66  72  71  86  63  70  67  71  52  75  93  91  90  64  72  68  49  58  73  54  57  78  66  50  92  58  58  85  62  51  66  80  95  89  79  66  91  95  79  54  56  88  85  93  65  71  50  75  80  54  72  79  71  97  52  78  61  49  65  93  80  78  95  66  74  89  59  57  80  86  67  75  95  86  89  58  65  57  93  50  93  90  59  54  67  81  84  69  77  81  53  51  68  67  83  79  50  59  62  62  78  55  93  60  81  84  85  82  58  61  69  49  90  82  51  63  65  87  83  79  80  59  56  90  65  76  97  56  91  73  57  74  55  83  85  83  73  70  90  98  72  66  54  91  74  71  87  54  83  76  49  52  67  56  80  53  93  58  49  57  55  95  96  58  49  50  68  96  52  92  74  50  83  90  62  80  67  56  75  74  54  54  85  65  61  69  51  70  74  79  55  71  69  71  95  79  91  83  56  63  55  62  90  80  53  79  98  74  92  63  60  54  57  53  72  49  96  88  95  52  56  86  74  84  54  94  89  72  92  97  51  49  64  84  96  89  82  78  68  61  84  78  77  58  70  89  95  75  87  67  88  73  98  89  66  51  91  81  63  97  62  98  79  95  67  90  49  71  77  76  52  71  51  88  53  57  75  67  50  93  74  58  74  55  89  97  92  62  98  93  97  81  80  61  79  94  88  64  73  86  72  60  57  73  84  86  90  49  87  94  50  97  93  52  78  63  49  49  49  68  76  74  49  90  58  89  71  90  75  89  69  86  52  51  83  54  86  84  77  98  62  58  81  91  85  74  88  49  58  59  49  51  68  53  52  78  78  66  92  94  76  80  56  91  59  78  79  54  84  50  67  88  54  71  72  53  72  78  57  85  81  51  82  49  79  71  78  95  92  61  78  59  97  60  77  94  88  89  82  94  94  52  53  52  94  72  86  97  71  71  91  86  87  98  71  84  75  91  78  80  96  73  75  73  60  74  98  91  88  55  77  62  64  53  69  61  50  95  57  60  85  84  63  82  98  56  49  73  97  75  92  77  59  83  70  51  66  84  70  89  67  84  84  90  73  75  91  84  87  97  58  82  90  61  54  78  66  65  64  64  98  76  58  97  55  89  51  81  74  71  65  89  80  68  80  74  76  64  54  93  87  68  57  98  72  77  69  81  77  90  87  61  76  91  70  63  50  78  88  80  96  57  61  88  49  93  68  71  59  69  86  52  53  76  56  86  79  49  87  93  71  79  87  85  57  57  83  59  82  98  72  88  90  68  68  87  85  87  94  79  94  59  76  60  51  94  52  61  96                                                                                                                                                                                                                                                                                                                                                                                                    
                                                                                                                                                                                                                                                                                                                                                                                                      49  66  66  61  79  83  52  95  61  83  75  67  83  61  57  88  69  52  84  92  76  51  87  55  64  98  81  92  70  57  75  58  92  80  62  96  85  86  76  56  83  94  67  84  92  92  67  63  96  77  96  51  49  55  84  77  53  63  92  73  62  89  56  83  88  80  50  83  61  71  52  94  70  65  97  58  92  93  93  88  68  64  89  57  68  85  90  56  90  84  78  71  63  60  51  66  89  70  64  98  72  98  96  57  93  83  98  62  64  77  93  66  62  96  85  67  61  79  50  54  49  59  86  58  71  76  69  55  96  62  77  74  85  76  50  73  63  76  92  51  69  93  72  78  89  69  56  88  56  61  64  91  62  73  96  83  62  93  56  81  54  51  85  88  96  75  68  51  86  62  87  50  60  55  82  49  56  97  52  81  58  92  58  84  52  57  79  60  61  68  85  59  93  82  76  92  77  51  56  81  70  64  82  77  97  98  87  50  85  62  56  81  95  91  82  72  81  73  67  70  73  92  52  87  73  84  77  89  80  56  85  58  79  70  90  58  66  53  52  73  80  63  68  85  86  96  60  50  73  87  96  60  66  55  73  61  64  83  89  65  65  96  81  62  70  79  72  98  66  94  84  96  87  94  69  76  71  80  78  76  96  67  68  77  86  82  71  83  70  79  61  54  92  68  91  58  60  57  77  82  89  93  74  70  59  89  55  89  87  78  89  96  72  82  72  51  91  58  91  51  68  74  97  58  94  83  58  86  61  95  54  50  64  61  91  52  73  65  92  56  84  65  70  78  92  57  72  79  63  58  68  58  64  71  80  89  82  72  59  58  98  64  56  82  90  56  53  81  77  84  62  90  96  52  72  95  72  89  77  73  96  63  74  68  51  61  82  54  90  66  59  93  59  88  91  53  61  57  94  93  50  73  75  88  95  93  81  94  50  61  76  57  96  51  88  91  70  81  84  50  69  67  77  65  91  49  65  59  62  88  70  92  78  58  62  70  53  73  64  71  86  83  67  92  98  91  87  92  71  85  82  64  61  95  87  49  96  71  73  74  98  72  80  57  73  75  95  90  51  50  67  89  57  83  85  67  57  67  97  74  77  50  76  85  50  87  73  70  54  55  85  80  91  72  77  66  93  49  62  51  67  64  74  94  64  67  98  93  85  63  51  80  64  71  61  90  67  96  57  63  49  53  82  49  67  82  58  74  88  73  56  82  70  69  66  71  79  96  98  98  80  70  91  53  55  72  87  52  58  95  72  94  59  53  62  65  78  96  76  50  84  57  58  77  68  79  97  71  72  59  75  68  59  78  54  73  68  66  88  66  92  75  78  52  97  68  84  76  60  69  69  81  96  61  51  67  98  89  74  53  70  98  50  95  52  91  75  56  78  55  95  80  93  86  71  97  61  69  95  50  86  84  74  65  97  64  86  53  77  82  77  70  58  80  91  64  55  90  96  90  83  55  59  52  86  59  56  79  85  62  83  78  50  95  82  90  87  64  53  67  53  98  76  98  94  55  65  72  76  50  83  88  67  98  62  53  89  84  70  57  88  74  62  70  55  61  65  75  62  70  85  97  69  93  77  78  77  71  62  82  72  81  70  59  95  62  62  59  98  81  87  84  53  63  73  87  81  50  77  96  88  61  62  93  73  78  73  61  87  63  64  77  74  78  61  97  49  65  57  85  85  76  70  98  75  54  88  95  86  82  60  57  68  93  96  68  88  77  62  75  91  96  88  55  51  74  62  80  71  60  68  84  54  56  96  53  89  86  56  72  91  81  62  85  63  49  78  94  69  54  56  79  77  72  98  73                                                                                                                                                                                                                                                                                                                                                                                                      
                                                                                                                                                                                                                                                                                                                                                                                                        64  56  84  74  69  65  63  62  57  79  65  70  85  59  63  62  87  53  49  96  85  68  78  74  93  57  74  50  84  68  54  66  83  78  88  81  53  68  80  84  84  64  75  52  92  98  79  93  82  89  49  60  97  85  80  87  76  70  86  98  63  96  87  59  50  72  79  79  97  52  49  57  52  97  79  54  79  86  90  62  68  86  67  60  90  94  58  58  71  73  96  59  80  76  86  55  66  73  82  89  77  96  86  75  69  68  58  83  59  96  71  72  73  60  84  92  60  51  50  92  71  70  90  91  68  95  62  71  59  73  57  61  86  70  92  75  57  54  95  64  72  63  71  52  95  89  62  64  92  96  95  98  79  88  65  84  52  84  59  70  52  90  73  74  75  78  66  71  83  65  60  97  73  69  57  88  52  90  77  59  62  65  94  88  97  52  55  54  78  53  79  85  74  76  79  71  95  91  55  83  72  79  75  62  56  81  55  63  89  66  76  95  85  88  86  98  89  56  72  93  88  72  89  75  77  77  75  74  54  53  71  51  80  88  61  95  61  50  71  76  55  54  83  94  96  68  92  88  58  86  81  59  96  69  50  53  96  71  52  50  59  93  70  91  97  92  64  98  97  58  71  67  59  94  95  67  72  64  83  77  61  62  78  61  54  63  83  49  64  80  58  63  89  97  58  74  90  95  81  78  97  49  72  64  81  72  64  75  64  55  52  54  85  63  61  88  89  96  66  78  65  54  85  69  74  83  67  58  52  95  69  56  85  53  71  59  59  97  84  60  95  60  86  64  80  57  56  75  74  86  81  92  70  97  78  84  89  52  70  75  90  60  60  62  78  71  75  90  70  71  84  91  49  94  53  88  96  67  49  56  61  81  49  93  59  74  97  58  65  61  83  57  67  54  60  73  69  58  52  81  59  94  65  87  98  94  66  91  52  76  51  94  66  91  93  79  66  81  55  58  89  73  63  78  65  93  55  86  89  62  67  66  90  87  89  51  80  72  55  94  65  51  57  73  67  85  60  81  64  59  69  68  80  81  53  66  66  56  75  98  62  58  90  92  73  76  61  91  78  79  89  76  95  64  96  49  79  62  95  92  73  59  51  67  87  82  52  62  80  75  91  66  50  66  68  75  76  56  70  87  92  64  73  73  95  64  63  85  73  63  71  78  67  74  67  53  72  88  80  66  59  96  78  77  90  67  92  85  84  94  52  56  70  53  65  57  86  69  58  54  91  82  88  52  53  50  56  55  80  92  77  83  86  79  54  50  91  84  82  89  65  88  53  49  93  72  61  62  62  73  84  71  84  51  72  57  53  80  81  60  96  87  58  71  82  61  83  60  98  55  59  74  82  85  72  98  67  57  78  61  74  87  93  96  77  97  85  95  76  91  90  49  71  73  95  83  64  96  78  57  53  53  81  74  68  93  59  88  75  82  76  50  93  63  61  52  83  95  49  55  69  97  69  85  91  71  83  68  77  72  97  56  65  53  65  84  61  84  71  55  58  85  76  98  89  54  91  73  77  65  51  98  78  92  79  52  78  81  80  51  54  74  80  77  71  77  52  69  81  66  95  74  57  85  79  73  69  63  62  68  71  66  52  59  74  80  58  90  77  70  86  64  88  56  58  59  69  83  94  89  65  49  94  89  90  91  79  56  92  78  57  63  84  83  93  66  80  81  62  53  67  83  69  68  97  96  78  61  97  91  52  56  89  70  87  74  49  67  59  84  78  78  80  62  71  81  50  68  56  53  75  56  76  79  96  81  59  96  63  80  82  97  85  49  64  73  50  77  80  52  93  53  60  54  55                                                                                                                                                                                                                                                                                                                                                                                                        
                                                                                                                                                                                                                                                                                                                                                                                                          78  56  62  98  89  98  59  57  89  53  87  56  86  74  71  82  64  90  52  97  77  67  81  55  85  70  55  68  52  51  77  78  86  96  54  97  57  92  93  72  77  67  87  85  94  51  65  63  68  53  56  73  83  83  90  92  78  50  66  67  66  67  71  90  77  77  77  51  61  93  54  59  62  49  89  89  92  52  87  72  59  67  95  97  63  97  71  78  64  86  59  66  75  83  90  52  91  78  76  74  90  50  49  86  83  58  50  50  50  56  76  97  72  63  61  97  55  83  81  79  81  91  65  90  55  60  96  63  68  70  68  76  57  68  81  57  90  69  95  85  50  57  59  68  63  59  85  86  69  73  68  67  84  60  74  61  64  73  92  50  76  83  69  87  65  70  56  88  56  56  58  63  64  75  63  92  82  74  75  71  82  87  98  83  79  61  78  78  65  75  73  55  74  66  76  60  94  90  93  61  52  56  87  71  86  55  60  54  81  76  90  72  69  59  65  75  88  97  97  68  76  49  66  91  75  60  64  73  55  56  89  61  57  96  98  79  89  98  86  94  60  93  79  92  59  96  60  60  56  67  53  95  69  63  53  65  81  77  64  52  84  85  97  84  87  91  68  64  49  58  98  67  74  81  88  55  79  81  88  65  94  89  81  90  63  55  95  60  97  92  84  78  98  50  79  62  91  65  61  61  65  83  71  76  68  74  97  79  50  96  94  67  50  89  66  87  91  98  51  86  85  64  95  62  59  70  96  94  58  54  70  65  93  73  91  69  93  56  60  64  77  94  86  91  86  59  92  89  96  78  55  92  91  90  89  84  97  87  58  81  63  96  53  53  81  90  64  49  79  53  87  93  69  51  74  90  90  80  70  75  75  53  91  82  66  60  70  75  56  51  60  53  83  60  90  74  78  73  68  93  92  85  63  96  96  69  50  90  75  93  98  64  71  96  52  53  71  81  64  75  81  85  93  88  56  70  71  86  60  49  70  77  92  91  61  54  86  98  69  92  57  92  50  57  86  89  55  78  84  91  97  89  91  71  62  92  98  50  72  58  66  80  90  76  70  95  79  54  72  57  67  84  65  83  58  98  91  51  74  86  55  82  81  93  54  75  64  63  64  71  96  93  74  81  64  97  75  71  54  83  63  82  67  97  60  58  93  72  97  93  70  59  64  62  52  62  93  54  92  93  56  82  84  92  80  94  56  87  70  60  81  94  71  98  75  70  97  71  58  94  98  68  49  78  88  92  92  72  71  51  49  95  94  55  84  62  82  75  61  64  59  82  78  51  56  97  89  85  56  74  73  96  67  67  59  88  94  76  62  93  82  81  52  82  77  49  75  76  52  53  66  92  89  95  81  65  76  63  83  70  94  94  54  86  86  82  51  68  69  98  49  85  81  71  85  94  84  70  88  98  63  60  66  66  64  79  85  97  80  57  97  89  65  83  62  77  98  94  62  57  54  51  98  98  58  76  86  76  66  91  53  96  58  77  97  85  51  78  86  52  98  88  87  76  56  92  72  92  81  63  74  90  87  83  97  72  85  62  95  80  90  61  52  69  97  50  94  97  67  92  71  81  79  97  85  90  94  52  94  86  85  57  68  58  95  79  82  52  67  69  93  84  81  90  88  49  64  60  58  71  83  69  92  62  62  60  62  68  64  96  71  52  74  60  88  53  63  63  80  52  79  65  63  67  57  70  67  86  90  85  71  50  52  91  75  58  90  52  61  78  87  90  79  97  64  49  51  53  58  89  77  83  79  64  56  73  86  75  54  68  60  54  81  60  59  94  89  84  92  88  97  60  86  90                                                                                                                                                                                                                                                                                                                                                                                                          
                                                                                                                                                                                                                                                                                                                                                                                                            75  91  60  81  92  54  93  71  81  72  72  49  55  59  88  58  97  85  82  79  55  54  57  49  75  90  81  64  62  72  63  88  97  53  91  59  49  95  58  90  68  67  63  71  82  83  94  75  92  89  49  90  67  71  65  60  85  59  69  64  91  66  76  96  60  96  84  80  66  68  90  96  80  96  51  51  50  60  96  76  81  98  93  70  93  82  98  73  54  59  94  98  96  59  94  93  64  81  86  49  87  67  66  50  87  50  93  83  96  89  90  52  85  65  91  98  68  75  90  66  76  56  87  72  73  74  51  70  49  97  67  87  71  51  72  96  97  57  76  81  84  87  65  85  90  75  70  65  98  56  49  53  68  70  98  60  50  66  98  68  74  57  58  87  75  56  84  89  90  79  60  83  89  85  55  92  91  73  66  53  78  98  63  92  83  96  50  69  79  95  84  74  72  91  64  72  66  73  67  56  70  58  86  51  56  85  76  81  49  80  98  56  51  74  67  60  90  98  70  88  68  56  52  58  75  79  64  68  74  97  78  72  76  88  71  50  73  79  54  89  64  74  50  87  69  87  94  76  60  61  88  58  58  62  68  58  98  49  51  87  73  53  97  52  81  65  91  53  89  81  65  57  55  71  72  96  75  63  66  66  77  79  63  56  87  84  70  85  79  51  64  60  54  65  65  68  85  87  82  70  67  59  96  92  65  63  63  54  76  83  93  78  53  66  96  62  72  92  93  95  90  86  67  91  78  69  58  80  86  93  98  71  66  82  91  60  60  96  69  55  49  69  70  82  79  59  96  67  84  98  52  89  59  90  62  51  62  59  90  60  68  81  62  84  96  66  94  78  88  95  66  71  91  82  88  74  87  54  79  91  97  61  87  91  55  69  61  68  67  70  89  93  74  77  89  97  79  85  64  69  92  70  67  64  62  93  78  51  84  61  91  80  72  49  60  98  97  75  77  59  58  53  61  65  82  69  55  84  95  61  81  71  91  84  49  75  53  56  82  88  72  76  49  66  70  87  75  49  57  50  57  52  53  95  55  61  86  73  77  78  57  63  68  69  50  74  56  70  64  56  51  63  76  57  52  83  59  68  73  89  77  50  78  63  62  50  88  96  63  50  58  92  71  78  58  66  63  98  85  72  62  62  70  49  90  82  77  86  78  58  73  49  66  79  81  65  94  88  81  98  63  54  69  90  66  62  74  74  89  55  61  59  82  77  57  90  96  91  50  79  89  51  90  58  81  84  77  84  90  64  91  50  87  90  86  97  98  90  84  63  68  98  52  83  52  89  73  61  92  64  52  74  73  72  58  79  96  89  78  75  73  57  96  63  50  52  69  85  75  66  56  67  76  60  76  94  81  78  52  96  65  74  94  90  50  82  96  81  91  78  85  84  61  60  88  87  82  97  58  69  54  73  57  92  87  67  71  63  70  91  97  52  49  75  90  72  98  75  64  92  86  50  57  49  89  95  76  71  65  86  93  57  77  82  54  52  87  55  96  71  94  52  83  66  73  65  85  95  57  62  78  51  79  53  55  73  51  54  51  76  72  72  98  60  85  71  53  95  50  71  94  71  52  55  98  75  86  84  69  93  65  94  96  55  73  66  69  58  71  52  53  78  79  56  90  60  77  92  50  66  82  92  62  97  78  98  98  74  89  77  96  67  70  59  81  80  65  53  54  67  93  80  90  53  54  86  97  49  81  62  54  72  68  56  84  77  50  76  53  86  51  76  96  92  79  64  81  76  58  80  74  71  79  93  89  78  96  84  65  60  72  70  95  60  89  62  49  60  90  85  73  74  66                                                                                                                                                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                                                                                                                                                              91  59  84  63  49  50  65  90  52  80  59  91  51  77  89  59  78  49  51  75  92  68  88  85  72  98  79  61  93  88  98  60  73  76  95  83  58  77  93  70  89  93  87  76  94  51  92  66  62  74  73  56  70  98  51  52  70  94  69  87  70  57  97  76  64  93  74  93  90  79  82  64  76  91  65  58  64  88  55  84  88  97  59  75  64  66  56  71  65  77  93  67  87  49  81  92  71  63  54  77  80  50  91  82  89  87  77  90  54  86  69  67  60  97  50  77  81  96  85  71  53  49  58  92  72  53  73  88  64  63  81  83  73  80  98  97  74  53  52  53  94  61  73  69  55  66  90  76  90  50  74  82  96  54  69  65  94  71  61  96  68  73  68  60  71  93  62  73  90  89  84  72  68  51  93  58  82  97  71  66  84  87  92  71  83  50  82  54  86  78  58  49  83  87  76  50  89  64  72  54  97  55  52  75  70  62  70  73  93  98  73  66  56  88  89  88  71  73  68  72  65  85  96  70  90  81  84  64  95  97  56  89  72  80  69  75  94  50  59  86  69  86  78  90  85  85  55  91  71  91  59  66  68  78  98  57  71  88  94  66  72  59  61  68  89  78  77  94  83  81  50  97  73  89  68  94  74  77  96  58  52  76  94  91  82  66  63  90  64  59  95  57  89  70  78  61  95  78  50  49  89  56  56  66  84  57  84  66  51  97  97  80  55  83  94  54  96  49  86  68  69  75  83  52  50  49  96  64  49  60  60  85  53  49  52  74  83  68  58  92  70  87  71  96  52  84  77  53  58  98  50  86  92  87  77  83  61  55  77  56  63  80  94  73  74  56  95  52  70  84  95  86  86  74  93  90  84  53  58  88  91  60  77  78  74  76  70  80  85  90  58  55  97  93  62  58  63  64  55  62  69  75  68  61  78  91  88  86  97  64  93  59  55  81  72  86  76  76  61  91  87  53  89  51  76  80  66  76  93  79  53  72  98  70  56  61  79  94  78  88  58  92  81  66  74  98  80  51  85  74  65  95  56  96  79  95  53  55  72  64  60  69  67  82  89  52  84  81  92  89  63  96  79  66  92  54  81  68  77  85  73  96  77  61  66  50  78  75  53  76  62  83  66  98  52  90  68  69  97  97  74  73  87  96  87  54  57  68  79  70  80  84  95  74  53  61  56  75  96  57  94  76  86  77  72  58  65  51  74  96  71  85  63  97  64  72  98  60  89  98  70  73  64  60  76  88  51  87  52  56  90  60  86  91  89  94  61  52  88  53  82  75  69  54  88  82  53  69  52  78  66  94  66  77  74  76  68  66  80  88  90  68  66  81  77  79  50  65  84  84  75  58  73  66  75  80  77  79  77  52  97  79  76  86  90  57  50  98  81  82  65  73  66  73  79  93  86  72  53  85  86  53  62  58  92  71  60  95  64  73  93  96  67  75  93  65  75  65  77  56  66  80  56  60  81  59  97  95  63  70  68  76  58  61  83  89  96  80  59  89  58  82  62  80  80  60  97  77  49  77  73  69  58  77  71  81  49  88  57  77  89  82  69  83  84  80  67  66  66  53  95  98  84  95  60  55  98  83  71  51  57  84  68  86  55  75  95  66  59  86  80  95  86  71  60  75  92  90  93  69  77  96  87  96  54  77  74  51  51  78  56  75  86  73  71  71  98  72  95  54  62  96  50  69  69  78  65  77  61  68  58  69  59  68  78  50  80  81  84  98  73  86  91  67  94  97  98  89  90  75  50  69  53  57  79  69  88  67  79  83  67  82  72  79  71  86  77  75  71  79  88  83                                                                                                                                                                                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                                                                                                                                                                                                76  88  78  84  63  49  67  80  79  91  86  84  71  87  74  71  64  71  57  80  60  93  87  82  51  84  96  59  76  50  72  95  88  96  70  68  90  64  72  86  79  75  79  59  52  74  49  87  66  58  67  79  83  87  66  97  94  82  74  67  90  94  49  49  51  97  74  88  61  58  62  70  69  72  83  50  52  85  81  71  93  77  63  63  86  63  52  61  64  84  90  67  84  87  49  63  60  84  97  55  57  92  62  67  68  78  63  75  82  69  68  61  62  92  51  78  96  72  52  55  50  67  74  70  70  91  66  98  54  70  66  69  72  68  87  63  73  76  96  92  49  82  50  66  93  74  77  78  89  97  82  85  95  70  67  79  90  64  66  78  95  89  49  94  91  50  55  54  67  71  61  64  62  84  61  56  98  87  59  69  62  77  78  70  57  90  54  73  85  51  75  54  94  80  49  70  76  96  75  77  57  97  90  59  97  77  68  72  80  52  53  90  79  78  86  78  90  92  81  97  97  64  60  53  85  69  84  78  69  54  77  80  84  92  61  89  55  64  81  77  85  83  90  69  52  72  78  94  51  63  97  71  74  73  82  71  79  68  80  74  87  52  65  84  55  62  56  84  98  56  82  81  62  89  91  77  56  86  50  77  52  84  49  61  96  77  65  62  80  67  89  53  53  67  49  94  89  91  72  97  63  79  59  83  89  83  93  83  68  80  60  74  63  94  52  50  66  49  95  75  96  93  82  89  80  50  91  91  95  73  86  97  81  85  49  57  68  62  89  97  50  51  98  57  63  88  50  79  76  57  64  54  97  62  53  56  90  97  73  73  57  54  55  97  60  80  71  70  80  51  63  85  63  71  77  66  59  56  67  62  58  77  94  50  72  81  76  55  80  49  57  96  57  81  77  92  88  85  75  79  75  71  56  71  56  90  55  60  91  65  79  83  82  68  80  94  88  86  49  98  66  91  87  83  55  86  73  60  72  61  89  64  66  53  66  77  54  50  66  75  56  67  95  89  62  91  54  91  59  71  55  57  82  73  82  80  82  64  87  62  91  87  61  49  51  98  70  70  94  54  51  67  65  64  77  57  97  68  86  75  54  63  54  51  82  65  84  59  67  63  72  75  57  96  59  80  53  53  77  53  94  86  61  69  55  87  72  52  85  81  87  84  80  79  52  54  82  91  49  94  84  85  79  90  73  67  98  67  93  98  49  51  57  97  58  51  58  68  95  74  82  67  83  66  51  54  63  82  65  62  62  94  87  88  72  70  84  78  80  98  61  81  78  65  64  78  55  57  49  98  94  92  62  65  98  59  52  85  76  85  69  75  77  62  96  90  83  73  83  91  95  85  97  59  58  51  91  89  64  96  88  86  83  96  90  96  98  72  60  86  54  95  70  83  94  95  58  90  61  93  86  74  54  79  95  87  78  92  58  84  65  60  59  93  55  96  63  94  59  95  94  70  56  95  61  58  81  53  53  67  53  75  72  98  93  79  61  50  55  60  98  83  64  74  80  94  75  97  96  69  67  56  90  54  73  78  52  53  64  91  84  71  51  53  86  62  70  85  54  61  82  54  71  88  66  74  75  88  60  87  76  53  92  89  70  55  53  70  84  57  98  50  88  71  84  81  80  83  81  61  67  56  51  98  80  70  91  95  58  82  73  60  80  73  60  90  53  89  91  75  63  56  88  55  69  64  51  74  68  61  86  74  57  64  61  54  53  96  97  53  68  49  86  90  86  57  92  66  65  88  73  66  78  82  50  59  53  95  87  68  76  80  86  89  68  97  91  91  91  83  83                                                                                                                                                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                                                                                                                                                                  57  84  72  92  56  85  83  96  52  87  53  95  54  90  67  56  63  69  75  79  77  71  80  66  52  86  67  58  63  98  76  73  74  77  84  91  60  54  95  65  71  49  71  76  56  62  51  92  82  75  59  71  72  55  86  86  51  49  55  87  76  92  77  70  57  98  61  72  64  83  72  95  80  68  95  86  63  97  61  62  59  53  97  80  60  64  63  58  88  76  76  75  55  97  87  50  97  55  56  76  73  56  65  92  84  80  91  52  75  90  65  71  56  89  91  97  63  62  63  60  58  61  58  93  51  61  94  92  81  77  56  78  55  64  94  87  88  74  87  56  96  95  70  65  78  61  92  97  53  88  98  66  96  55  53  60  80  57  61  55  58  87  98  59  54  61  77  82  49  84  85  52  71  70  82  92  72  81  75  98  63  70  50  63  59  60  95  53  60  81  63  50  74  61  66  77  54  82  76  63  89  94  87  73  58  51  72  77  56  56  84  96  62  88  91  87  92  66  76  89  50  97  79  53  50  63  77  49  91  89  84  75  92  55  61  89  56  84  52  95  98  79  77  83  58  61  71  88  95  78  50  94  88  75  97  90  97  86  51  55  57  60  90  52  79  49  63  72  91  84  56  97  53  98  69  71  65  58  57  78  95  67  78  89  70  59  98  54  93  90  61  78  55  97  77  76  58  79  91  71  97  61  84  57  98  75  69  65  87  81  87  57  75  49  49  53  74  62  90  75  54  76  63  85  71  88  87  84  63  86  92  56  70  49  65  61  90  64  49  84  57  70  91  94  76  94  60  74  51  52  94  65  72  51  78  78  71  96  76  53  68  62  54  79  59  64  49  53  64  51  61  50  86  77  76  60  93  72  97  88  52  89  97  49  59  87  53  93  72  97  91  75  85  59  80  58  83  70  91  73  61  87  79  57  74  89  91  79  82  55  91  56  87  49  78  57  85  53  94  75  52  52  72  88  93  85  53  49  92  62  84  75  74  81  54  74  58  84  96  95  56  92  58  78  63  60  86  71  88  57  89  77  90  92  49  96  80  77  80  62  91  53  52  87  64  63  73  87  96  61  94  87  60  74  97  94  95  79  55  70  93  78  60  83  69  88  79  49  93  73  88  68  97  82  54  87  57  90  98  91  59  90  82  81  98  79  85  75  80  67  93  72  53  62  95  56  66  63  52  84  81  55  70  84  77  67  64  56  74  54  59  65  77  82  91  58  96  83  91  68  54  63  54  80  78  82  92  62  93  85  86  52  96  50  93  61  70  55  97  98  56  95  82  55  55  95  65  96  81  89  92  93  69  89  90  49  60  59  60  62  75  85  93  83  80  69  76  50  75  56  97  90  75  79  96  65  56  72  80  74  62  67  66  52  63  64  96  74  90  73  75  73  71  74  53  58  70  68  82  81  94  89  77  82  61  55  90  95  76  91  80  63  58  71  83  86  92  83  80  69  90  50  82  69  87  87  79  95  94  72  68  83  88  94  49  67  95  87  82  52  82  51  78  82  73  72  98  94  69  92  75  60  75  97  73  60  59  85  60  54  91  90  73  59  78  80  58  68  82  90  61  60  62  77  66  66  82  83  51  69  66  77  87  93  88  71  98  72  64  56  89  51  70  97  92  71  81  69  92  57  57  81  88  74  62  76  77  57  97  78  66  89  58  52  69  93  77  70  78  90  67  73  73  66  78  68  54  98  72  52  85  49  67  54  95  60  60  49  91  57  91  64  82  54  79  61  92  62  86  60  89  87  49  79  86  80  58  69  77  60  65  49  71  97  86  76  90  84  63  85                                                                                                                                                                                                                                                                                                                                                                                                                  
                                                                                                                                                                                                                                                                                                                                                                                                                    89  68  68  80  87  82  84  89  84  98  89  91  67  55  57  96  50  56  62  90  75  80  69  52  68  60  97  67  67  55  77  96  72  86  55  62  85  76  84  77  88  90  81  71  88  93  81  93  62  72  86  71  93  98  86  95  84  69  58  86  58  60  86  97  71  83  56  57  63  56  84  80  76  87  59  57  75  52  69  77  65  49  84  56  84  85  79  50  52  81  97  81  92  60  97  96  92  74  81  86  97  63  84  90  64  56  61  96  98  53  62  63  71  97  81  84  55  72  88  70  58  79  95  92  61  86  81  71  88  52  79  81  87  82  65  81  81  64  97  49  65  52  83  56  68  91  62  58  61  74  49  76  93  89  79  90  97  86  52  95  90  61  62  70  84  96  52  87  60  91  93  65  76  51  66  88  63  91  75  55  51  83  96  61  62  61  67  55  73  70  77  91  86  54  83  60  53  58  68  53  53  50  50  76  62  80  71  51  89  86  60  74  54  54  67  58  73  56  97  98  77  84  69  49  95  98  90  79  74  97  79  90  59  88  68  49  89  77  80  69  70  51  91  90  91  51  65  61  52  54  84  62  61  87  75  68  91  66  65  77  77  82  90  84  50  83  55  53  96  87  54  88  92  60  51  88  70  94  77  96  75  49  84  64  81  53  93  49  77  59  72  95  81  78  80  87  71  70  49  51  62  76  87  60  69  92  86  69  84  94  61  72  90  66  49  64  78  85  98  97  69  90  94  53  74  97  58  54  84  78  70  97  79  89  71  89  51  70  95  61  68  62  51  59  74  82  98  66  83  97  67  50  53  78  84  50  67  73  58  87  59  49  57  87  95  69  59  73  81  76  66  57  53  82  69  76  89  77  72  84  85  67  69  55  58  59  56  80  90  65  50  71  52  87  94  93  90  88  52  55  72  88  65  63  57  88  59  92  79  71  60  77  58  83  61  72  73  69  66  94  73  61  70  90  85  74  55  67  56  52  90  64  73  51  61  79  63  60  68  83  60  49  64  57  78  79  88  79  86  59  62  79  80  63  78  76  91  95  84  66  54  63  71  85  60  75  55  70  72  49  97  93  76  72  87  83  87  69  77  54  52  78  81  65  56  54  97  65  74  59  98  88  82  58  80  92  89  54  53  72  49  52  69  81  66  51  77  70  62  57  80  97  64  83  57  76  87  61  83  56  75  96  71  84  84  54  55  92  87  81  62  95  53  50  67  84  73  74  57  88  92  54  51  67  96  83  68  84  76  58  50  76  55  50  76  67  62  94  61  53  49  56  75  64  74  73  56  57  55  76  69  68  70  73  74  73  89  73  93  61  78  70  77  58  97  77  76  71  65  54  94  63  57  94  62  69  63  88  62  72  53  60  73  88  81  79  75  96  95  82  55  93  69  81  67  86  52  80  82  69  70  55  77  49  52  86  55  91  80  69  64  83  71  51  61  60  83  50  51  86  72  72  94  72  49  72  50  50  62  72  67  72  88  86  72  74  69  53  55  68  86  84  78  60  91  96  71  71  79  55  81  63  93  80  51  95  67  91  94  98  86  68  54  50  81  62  84  62  57  75  50  69  98  82  76  78  94  71  50  83  68  83  75  95  96  77  87  55  78  97  83  60  50  93  69  66  58  63  92  66  89  52  97  84  77  76  63  60  88  54  49  84  74  74  66  91  67  82  54  73  55  59  63  77  66  70  74  97  68  76  63  85  52  71  77  58  52  70  94  50  52  66  65  76  88  68  54  88  79  68  86  94  98  87  89  58  72  54  91  73  49  84  91  54  92  87  58  77  60                                                                                                                                                                                                                                                                                                                                                                                                                    
                                                                                                                                                                                                                                                                                                                                                                                                                      76  50  52  63  86  93  70  91  55  69  77  91  76  57  90  57  65  86  66  50  74  95  75  82  70  85  81  53  92  91  58  77  94  79  69  83  81  57  79  85  78  66  87  81  52  87  57  62  95  90  55  83  60  67  94  85  94  93  55  79  57  96  70  86  94  65  67  64  86  79  59  61  64  65  90  87  65  91  98  51  77  70  50  83  69  94  58  85  90  74  58  50  94  68  70  57  84  55  60  51  79  94  67  79  92  60  63  89  55  61  91  67  77  57  59  85  92  89  80  88  91  92  56  93  83  84  70  62  57  98  53  68  79  53  81  96  57  78  77  79  69  65  78  74  63  65  61  60  58  50  57  58  59  49  88  89  53  95  55  85  80  76  59  87  49  79  62  64  93  97  72  82  73  64  82  57  82  74  86  59  62  52  52  94  54  90  50  67  87  54  97  49  69  61  90  81  60  96  65  57  92  56  79  93  65  64  96  91  94  95  93  52  88  87  76  82  65  49  61  69  74  76  94  98  88  67  56  98  67  50  65  93  58  86  79  73  70  85  52  87  86  58  71  84  55  96  88  70  51  67  56  78  59  58  88  87  98  91  84  60  84  92  61  58  82  62  78  83  59  53  64  85  54  63  58  87  58  87  62  95  90  78  86  66  74  93  87  67  70  66  59  93  64  86  90  98  63  85  51  52  54  53  82  90  70  71  91  86  64  56  69  56  62  94  93  84  67  63  84  55  94  79  71  68  77  83  89  70  76  71  71  73  54  81  88  86  95  96  86  82  80  70  96  84  69  53  55  55  64  84  80  79  90  64  66  68  72  87  71  60  73  64  60  55  49  73  70  95  68  83  71  56  69  84  64  83  96  88  90  81  54  52  82  67  91  94  91  70  94  71  81  86  60  83  76  52  63  59  63  92  54  94  61  87  96  55  90  69  70  63  74  94  67  76  58  79  91  65  85  82  77  83  60  55  75  51  70  73  88  75  90  50  95  83  85  91  91  63  66  49  80  84  59  49  51  62  76  95  59  70  52  71  57  62  57  52  82  64  49  50  97  96  98  77  52  57  52  53  71  78  58  77  91  71  90  65  75  90  98  90  78  78  97  91  98  57  75  97  86  83  62  94  66  60  65  70  89  77  91  70  54  76  84  83  98  56  63  94  55  52  52  49  97  72  98  64  88  69  59  64  85  64  56  53  72  64  98  67  59  89  97  75  58  66  73  87  59  91  72  51  53  53  91  60  61  67  76  68  55  76  69  52  55  66  56  93  67  93  77  97  53  60  72  53  59  84  52  50  69  76  92  55  94  60  53  65  79  84  91  95  75  75  66  67  52  63  61  58  78  68  68  49  83  60  80  93  60  89  52  62  63  91  75  61  74  56  93  92  93  66  87  54  60  86  52  65  89  77  93  85  49  97  68  58  78  93  81  57  56  93  49  88  78  93  78  77  77  93  86  97  58  70  90  97  55  74  53  87  74  55  72  63  74  56  87  63  64  63  72  83  97  70  49  83  80  59  66  59  69  53  87  67  72  72  75  73  94  56  50  53  72  71  64  83  81  93  87  50  55  76  71  95  67  77  53  91  72  58  69  68  56  76  57  86  73  73  90  49  94  62  76  75  51  53  97  93  75  65  73  82  69  82  84  92  91  78  95  75  52  70  73  55  70  65  70  89  69  81  49  66  67  83  93  87  79  84  70  83  49  96  65  92  80  93  51  53  85  96  57  49  53  84  51  77  71  70  51  63  58  55  59  87  71  55  61  59  96  90  84  88  61  76  49  67  58  60  82  85                                                                                                                                                                                                                                                                                                                                                                                                                      
                                                                                                                                                                                                                                                                                                                                                                                                                        52  49  92  59  85  88  85  54  55  78  73  85  63  56  89  68  52  50  87  83  74  69  57  88  83  97  92  89  96  83  98  71  95  98  90  95  54  95  70  62  63  84  82  80  81  86  69  84  58  62  77  74  76  57  75  75  49  85  87  80  89  66  84  82  60  58  91  91  88  98  89  52  94  91  85  63  62  52  72  96  63  61  81  96  55  53  93  76  79  87  85  77  91  75  91  69  60  70  66  70  58  55  56  85  96  54  75  92  97  70  63  53  72  54  68  64  74  91  75  83  51  91  70  94  78  72  97  98  57  72  80  77  93  84  88  66  81  50  65  95  75  53  60  95  64  98  96  72  60  58  52  94  68  78  71  88  81  93  88  98  77  68  62  89  51  49  92  82  70  94  90  61  86  60  72  80  74  93  69  78  69  74  83  98  67  98  92  74  56  57  58  75  64  64  81  72  71  65  81  69  57  93  65  88  71  74  49  66  88  85  60  76  65  65  79  68  78  98  92  63  69  93  53  73  82  95  94  56  67  78  62  80  66  94  90  78  60  58  97  71  97  72  91  65  73  50  85  96  82  94  65  78  63  77  85  79  50  82  70  62  91  62  88  98  73  74  86  50  90  67  60  71  52  97  89  78  66  88  75  90  68  64  92  82  93  77  57  96  84  70  90  54  49  98  63  66  65  94  84  83  51  73  61  77  59  71  73  55  78  73  52  54  52  65  85  92  96  66  88  75  90  96  66  90  70  62  61  69  79  98  65  65  61  52  97  66  86  86  64  68  71  53  74  51  75  53  64  66  56  72  53  55  60  89  63  78  83  98  50  51  93  83  97  80  69  90  54  89  51  55  60  56  87  90  64  98  97  96  69  97  54  94  60  91  51  79  92  54  63  78  91  80  52  85  86  85  84  84  85  94  68  87  56  92  88  89  75  96  66  69  55  60  50  74  63  81  86  88  81  83  97  92  62  86  54  63  94  96  93  71  77  70  87  77  49  76  95  95  80  71  69  60  73  82  54  97  95  76  71  75  55  69  60  91  60  89  58  74  70  85  67  94  78  64  72  83  53  66  69  72  57  82  55  74  82  64  83  78  75  79  86  93  54  94  79  89  62  57  58  70  94  80  83  76  95  89  70  52  53  96  95  52  92  77  49  81  51  81  63  94  69  50  93  81  66  65  94  55  81  54  94  95  98  75  71  76  59  61  73  62  49  76  95  56  88  85  75  51  67  69  94  75  73  59  63  69  97  80  76  58  77  54  96  72  64  89  63  78  87  84  50  83  61  62  60  69  51  76  90  55  66  68  78  75  53  59  75  62  54  63  86  86  55  58  81  49  82  91  65  76  59  85  56  91  53  92  64  66  92  68  49  50  74  92  98  89  61  63  81  53  89  94  54  51  94  88  53  87  94  92  64  63  89  69  61  53  59  63  54  56  50  92  91  79  75  87  60  58  74  89  62  79  53  79  80  77  49  66  83  55  61  98  63  55  91  60  63  98  58  70  75  70  98  66  77  59  59  73  66  58  55  79  71  83  97  75  82  78  78  94  60  65  75  71  70  65  90  96  52  68  84  52  86  49  89  76  81  78  97  53  68  67  95  70  55  97  55  53  74  63  52  73  67  50  81  74  87  96  55  91  87  98  87  80  55  94  65  87  74  73  54  66  93  75  64  68  62  93  72  82  62  65  94  57  91  87  75  91  96  58  95  97  58  72  95  90  73  92  57  73  71  62  86  70  58  61  74  77  90  77  72  91  61  90  79  90  59  62  58  81  83  61  67  63  53  76  85                                                                                                                                                                                                                                                                                                                                                                                                                        
                                                                                                                                                                                                                                                                                                                                                                                                                          86  59  59  53  77  59  59  80  89  69  57  52  85  55  71  81  86  83  86  57  85  70  81  62  78  88  58  88  90  74  85  69  73  86  77  83  89  57  90  88  51  72  61  85  76  95  57  54  74  75  67  79  55  49  92  83  75  76  62  80  69  60  90  73  50  80  61  86  63  98  71  70  62  72  74  51  82  82  62  66  67  69  76  55  61  95  82  90  75  88  83  88  77  73  63  88  98  86  52  53  71  74  83  95  82  85  91  85  81  69  81  72  93  67  61  92  92  52  95  57  62  97  79  77  62  91  62  68  55  60  70  90  80  77  92  94  50  60  62  78  67  97  95  89  49  60  61  97  80  74  70  58  64  84  58  84  75  66  75  82  54  67  79  91  70  77  78  50  67  69  66  52  59  51  68  86  85  72  71  60  98  53  95  63  69  94  76  49  63  92  51  85  58  76  93  67  90  74  52  51  92  68  58  80  84  88  63  50  65  66  51  95  83  49  97  55  70  66  77  61  65  84  86  84  75  50  84  67  60  61  86  52  89  74  49  55  83  91  91  93  94  70  94  93  70  86  54  87  75  61  93  75  89  79  61  87  71  78  61  80  83  51  96  85  69  57  98  56  91  56  53  84  49  50  80  60  87  70  92  94  97  78  88  75  91  92  69  50  90  60  75  60  62  81  75  84  53  69  67  78  73  60  73  72  98  70  60  77  69  63  96  72  77  97  80  89  54  97  78  91  92  64  93  87  94  77  92  88  96  50  68  66  73  51  88  49  51  65  75  64  89  65  83  69  66  68  55  97  50  86  62  94  94  86  63  71  75  88  65  64  68  71  72  83  54  93  82  66  68  77  85  74  53  61  77  93  65  80  64  95  95  81  95  74  79  85  82  78  89  59  58  75  69  87  63  79  77  63  85  95  82  86  55  66  57  73  71  64  88  58  95  96  50  88  75  67  68  92  97  98  81  81  96  96  85  64  61  64  76  55  83  73  68  63  90  78  58  75  51  60  87  90  50  58  66  97  94  68  71  91  61  77  54  95  85  67  70  54  77  50  67  84  89  98  59  92  72  89  80  88  74  80  89  77  95  70  87  91  78  53  91  97  53  75  63  74  75  97  59  61  50  91  91  56  54  88  69  77  57  82  61  78  54  88  55  89  96  54  70  96  91  97  79  90  62  51  82  54  70  96  56  71  53  98  53  57  49  86  55  95  53  63  61  91  67  50  52  91  88  52  81  85  98  96  75  63  83  75  80  84  81  84  92  68  93  68  68  52  67  77  77  59  93  70  77  94  51  54  66  83  57  79  96  94  68  60  73  96  52  79  63  79  53  87  80  71  93  90  78  75  62  90  49  93  55  61  91  57  91  79  84  50  65  85  79  54  75  88  51  67  84  57  72  92  82  66  79  85  97  54  49  49  83  56  79  95  63  55  95  68  71  66  78  84  66  85  86  67  50  54  89  85  55  89  64  61  70  51  62  73  90  84  90  68  81  64  60  55  61  67  80  65  67  82  63  53  52  51  87  64  97  84  54  61  96  94  49  78  88  78  53  68  81  55  58  74  91  81  77  52  74  94  59  73  85  81  49  54  68  84  82  59  63  53  94  94  51  60  78  79  54  80  68  86  55  77  54  60  90  67  60  98  49  64  70  96  63  81  57  71  96  80  94  71  58  82  52  58  69  57  49  67  52  49  78  85  51  70  80  72  93  96  62  58  86  58  64  73  76  97  78  87  51  92  67  91  71  78  61  80  75  77  56  88  77  68  88  71  78  89  93  98  85  61  97  56                                                                                                                                                                                                                                                                                                                                                                                                                          
                                                                                                                                                                                                                                                                                                                                                                                                                            90  73  50  96  69  79  82  98  51  68  66  80  60  85  65  93  88  77  69  81  69  51  96  96  95  85  62  68  89  68  50  71  57  95  88  92  59  82  92  62  95  93  72  57  72  68  50  74  86  73  49  69  56  64  87  71  76  88  68  58  53  78  71  64  66  65  79  98  83  84  72  78  70  59  60  50  53  77  57  88  83  61  79  68  66  86  79  84  65  71  81  85  71  76  95  73  81  81  92  86  86  69  71  54  84  77  69  56  58  59  55  54  59  94  63  52  96  72  54  61  61  49  70  55  52  65  71  65  91  71  86  69  81  90  54  56  82  97  60  79  61  67  67  92  70  51  74  53  53  51  83  90  61  75  87  66  56  62  93  95  54  61  69  68  50  63  89  93  72  77  61  86  50  97  71  73  82  96  74  74  59  69  98  58  87  96  71  83  67  88  89  95  67  90  85  96  60  94  93  56  59  97  73  83  54  73  51  76  76  68  82  66  76  81  65  80  50  52  80  59  75  71  68  57  85  53  70  81  85  84  65  70  90  69  77  87  78  76  66  51  71  89  51  66  71  85  96  71  61  74  78  68  74  78  50  59  84  78  75  52  90  97  64  92  61  50  56  67  69  91  49  98  74  69  71  51  93  76  78  92  68  82  78  55  93  62  66  73  60  65  60  62  96  72  49  92  70  74  58  58  71  98  53  93  89  61  64  91  83  83  64  79  63  93  73  74  88  65  91  59  49  86  59  63  98  54  80  83  92  65  81  54  74  76  58  79  82  78  72  69  82  74  92  57  67  60  63  66  49  77  71  87  85  77  87  73  80  77  93  49  87  61  58  78  63  94  83  74  60  93  69  63  75  56  73  83  55  91  58  93  94  76  55  78  89  82  74  86  62  75  65  78  51  86  92  91  71  49  76  80  55  89  83  91  54  83  50  49  53  65  98  86  57  77  93  49  87  89  56  94  74  49  62  82  90  50  75  97  84  70  62  90  56  79  70  73  84  91  63  75  82  55  64  61  76  89  51  66  65  88  72  68  59  61  58  58  77  73  79  88  79  86  94  60  81  60  55  91  55  80  96  80  62  52  64  87  85  67  66  63  91  96  52  75  83  64  66  91  59  67  73  92  69  76  92  88  91  90  50  86  57  53  65  60  97  63  57  78  96  85  93  51  81  70  52  52  60  83  84  80  62  77  60  89  89  78  83  97  58  66  63  74  65  72  62  71  88  68  80  62  98  76  52  64  96  92  54  49  65  64  51  68  68  54  79  56  89  80  98  81  63  72  72  75  70  58  66  52  59  90  60  68  51  61  64  51  90  75  77  84  80  71  62  89  92  90  94  73  62  51  91  51  65  85  81  71  77  61  55  56  86  94  90  94  63  84  71  85  92  91  81  52  83  52  65  70  90  78  53  62  76  71  79  52  84  71  59  96  60  70  69  80  73  65  95  91  68  59  79  92  69  67  80  54  87  53  65  73  74  55  59  49  56  66  91  90  95  88  85  93  79  67  92  68  68  77  87  63  93  86  54  92  98  76  79  54  74  96  73  85  68  67  76  56  91  79  68  68  83  78  60  58  54  87  66  98  98  78  79  58  49  84  79  74  72  88  69  73  69  89  68  58  92  97  76  90  70  60  85  91  92  90  77  63  89  77  94  80  69  73  70  55  79  67  71  71  57  94  73  70  55  69  67  90  52  87  56  85  91  87  77  65  75  95  54  84  94  96  58  81  56  76  82  93  63  81  95  85  95  69  55  81  80  64  70  54  86  98  96  49  66  57  55  97  92                                                                                                                                                                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                                                                                                                                                                              89  60  61  50  65  94  74  50  95  71  93  93  71  50  66  51  66  79  50  74  49  61  78  67  74  66  73  90  61  84  60  95  89  68  89  71  61  80  92  79  86  82  62  87  95  81  64  79  77  75  51  98  76  73  87  64  92  92  90  79  96  55  90  51  66  66  61  81  93  56  60  93  71  93  87  65  53  76  89  72  71  90  58  73  89  94  70  92  55  81  90  72  86  66  84  64  75  56  69  59  90  57  71  72  61  63  66  66  89  72  98  82  91  97  97  84  68  95  81  78  68  97  90  58  95  72  79  58  79  68  71  63  83  71  79  52  49  69  85  95  96  88  64  81  90  88  70  49  64  81  58  49  86  74  77  96  68  71  84  93  96  94  65  97  93  94  88  49  66  65  71  49  89  53  96  91  93  98  90  60  89  57  55  64  64  91  49  80  73  49  51  62  64  88  95  88  70  76  61  65  50  58  86  62  70  76  60  74  60  72  92  83  58  98  74  97  94  59  50  94  59  58  53  64  50  80  92  51  82  67  86  85  58  58  66  65  50  85  74  51  58  59  78  68  63  84  82  84  55  68  59  68  96  88  50  51  50  57  76  80  75  61  59  97  93  83  53  72  52  61  52  84  62  79  88  90  78  97  83  53  83  62  51  54  68  77  90  76  80  92  60  92  77  85  76  66  82  63  91  51  94  90  95  73  56  96  60  62  69  91  58  96  94  72  86  73  66  98  63  86  97  51  77  62  67  98  71  51  71  94  65  83  85  77  55  52  65  78  80  87  88  82  70  55  81  92  80  64  50  70  64  69  67  83  49  57  58  83  82  67  98  71  56  66  87  84  53  92  81  85  95  84  83  65  54  81  82  56  87  53  88  86  94  84  53  57  65  68  55  90  54  63  91  87  71  98  76  90  98  60  65  50  72  71  93  71  95  65  77  70  91  54  86  60  64  58  98  72  62  92  86  63  72  90  96  62  98  81  56  72  53  89  76  79  90  79  77  89  62  67  76  51  55  71  92  76  68  57  71  95  60  55  78  67  59  87  58  67  74  85  64  91  54  75  81  60  86  78  82  96  59  59  87  90  73  59  56  67  93  91  93  63  91  88  62  92  50  82  68  85  90  84  87  85  88  69  58  60  58  57  92  87  86  85  95  61  70  95  50  84  98  73  95  63  96  77  85  78  69  52  90  86  94  80  52  71  67  62  67  70  57  64  49  79  73  98  58  74  69  49  62  87  83  88  50  57  82  54  94  67  86  82  90  93  52  74  98  79  92  85  79  80  84  56  69  98  92  52  82  73  89  73  81  88  60  94  70  97  88  74  90  53  76  80  56  69  77  68  53  84  58  95  97  93  77  74  62  65  56  89  83  95  50  94  71  51  86  60  68  62  96  91  58  52  73  75  54  73  62  80  68  98  64  73  70  97  72  50  76  80  76  76  71  66  75  66  69  94  71  51  63  86  97  78  50  79  57  51  79  77  57  76  62  71  67  80  80  64  67  61  55  66  62  92  97  86  51  62  59  56  86  63  93  56  55  76  76  84  97  50  97  94  55  67  85  78  91  53  79  64  58  59  98  86  57  96  96  78  64  91  97  80  69  69  73  61  89  52  78  90  54  56  91  75  96  50  84  92  75  65  66  77  98  67  72  97  56  74  56  98  60  93  83  51  84  74  93  60  64  80  95  82  87  53  59  96  88  92  85  95  54  61  56  52  90  66  69  84  82  65  72  52  61  87  95  53  60  76  85  72  91  77  85  57  77  52  72  87  93  56  62  63  85  51                                                                                                                                                                                                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                                                                                                                                                                                                                69  78  54  76  62  98  80  61  50  93  77  52  81  98  58  60  93  53  74  67  80  60  86  75  63  62  64  73  77  68  66  71  62  56  71  56  73  50  78  89  75  82  90  57  67  75  85  89  80  77  92  59  52  87  93  80  61  56  95  85  58  59  84  63  90  91  82  60  55  69  62  54  49  78  53  85  86  87  69  55  94  71  74  86  76  58  98  90  87  60  59  64  63  51  78  90  69  89  64  71  88  58  76  62  73  62  54  81  92  56  63  80  92  52  76  76  51  62  79  59  90  74  57  95  84  56  57  79  65  49  93  62  54  58  80  71  57  60  72  64  58  83  62  72  51  49  69  75  57  76  74  63  73  52  50  58  76  68  51  83  78  65  94  67  77  74  52  90  95  91  53  67  76  88  68  91  53  87  65  57  55  57  49  52  51  87  56  70  70  51  98  86  53  84  52  59  75  84  58  78  57  88  54  90  54  49  50  56  71  71  90  89  93  86  62  92  59  67  69  77  59  66  85  88  68  70  63  94  53  61  86  78  49  88  93  82  64  94  58  52  90  72  57  52  81  89  74  67  75  82  86  50  83  67  97  92  81  71  95  86  49  53  94  69  83  50  67  94  68  70  78  98  83  56  50  49  78  96  51  64  61  81  51  93  82  81  58  84  97  53  97  83  84  57  62  56  89  69  62  91  82  69  70  70  72  93  74  63  82  92  68  93  52  54  82  66  74  90  88  88  67  68  93  80  75  66  52  62  88  89  57  84  72  73  92  83  97  56  63  70  80  62  62  96  76  98  90  68  70  83  74  79  76  85  60  65  67  52  85  55  51  71  66  91  54  66  56  81  95  79  72  75  59  68  76  80  78  97  81  67  85  56  65  97  52  56  58  58  93  89  73  86  66  49  79  85  49  92  78  85  52  61  50  75  72  73  82  67  84  94  68  90  50  84  70  85  88  77  51  85  61  84  73  65  98  98  97  61  73  60  62  93  96  72  85  95  59  89  98  84  97  62  93  71  79  83  63  66  62  59  61  75  78  96  50  73  84  91  65  91  61  61  49  90  49  78  89  88  81  68  55  63  83  61  97  53  67  61  63  66  53  61  65  62  87  80  85  87  81  51  61  57  96  88  96  78  63  82  65  96  98  77  69  94  95  71  84  93  85  59  77  95  79  69  56  51  69  84  75  49  59  60  77  70  57  50  70  93  92  78  60  84  92  56  78  73  67  59  52  91  90  84  90  59  79  51  72  85  88  83  60  57  85  87  72  75  56  59  64  77  64  95  74  70  71  59  83  53  79  77  96  51  69  84  93  66  92  62  53  85  95  81  92  56  87  52  62  50  71  72  92  98  83  85  64  69  95  72  50  74  73  95  55  89  69  70  68  73  79  96  55  65  89  67  53  95  75  51  90  66  95  71  52  63  56  53  92  49  64  49  60  86  83  54  62  95  93  69  65  94  77  82  89  68  57  73  62  81  82  98  95  78  88  95  56  70  87  88  51  84  88  90  62  66  82  72  53  81  75  72  61  81  53  49  52  50  54  69  68  78  51  81  88  80  94  77  95  97  87  67  76  58  84  86  94  63  70  60  62  95  73  89  69  78  95  68  95  58  78  69  90  74  93  53  66  56  51  53  97  49  81  70  58  82  65  93  63  96  83  85  58  74  68  81  56  97  83  49  90  62  57  64  60  70  63  82  88  73  84  56  56  53  91  77  95  80  52  77  90  87  63  64  84  51  76  55  50  80  77  70  49  67  50  58  91  71  67  63  62  66  51  55  69                                                                                                                                                                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                                                                                                                                                                                  63  49  84  86  77  94  66  65  51  92  86  70  65  76  97  78  54  67  92  66  49  64  62  76  92  61  96  51  63  53  88  53  59  57  75  63  95  55  72  77  85  49  72  92  98  72  87  54  58  73  76  60  70  75  72  90  60  58  76  87  61  92  49  86  53  60  94  62  83  95  88  90  56  82  89  85  89  65  94  95  77  91  50  96  61  67  69  78  62  84  93  87  70  64  95  61  95  68  60  74  69  86  96  90  86  83  96  80  92  86  84  91  58  63  59  91  97  69  82  72  56  98  70  81  94  83  62  81  60  72  90  82  70  60  89  60  92  70  68  58  72  78  75  81  92  49  75  88  91  80  52  75  61  70  71  64  53  85  93  63  67  78  49  59  87  52  74  51  54  72  60  54  55  82  54  63  73  74  72  79  95  51  59  76  78  64  72  61  61  92  51  98  97  88  85  53  85  71  69  68  97  57  60  51  89  66  88  91  69  63  67  61  95  64  62  91  50  72  80  74  88  86  93  50  77  71  69  96  51  68  65  63  51  94  82  55  76  72  96  88  68  56  81  90  60  88  79  84  95  58  54  64  57  85  57  58  76  82  91  93  78  65  89  98  72  88  54  73  87  79  97  81  60  89  69  96  98  78  79  84  55  64  84  70  73  62  73  62  95  72  63  66  98  84  60  69  91  58  65  88  91  70  83  87  93  72  67  54  80  86  84  94  68  55  66  49  54  68  80  59  49  83  71  61  85  61  85  84  77  53  89  81  76  92  90  92  75  76  76  56  61  80  92  76  62  86  97  51  85  68  63  89  54  59  52  80  92  98  62  76  85  58  93  63  91  64  90  60  60  65  72  53  93  96  73  87  59  83  74  94  95  49  62  83  89  74  72  87  60  55  87  80  61  71  50  86  95  68  63  91  87  63  93  53  64  90  96  50  92  90  61  74  70  93  51  79  60  95  86  51  51  87  89  68  90  72  55  87  74  57  85  89  84  67  79  97  60  74  69  91  62  66  55  57  64  75  56  62  71  72  76  61  58  70  55  89  53  49  66  58  51  73  64  97  97  68  86  98  64  65  60  76  87  50  83  95  65  82  88  76  80  54  55  61  98  69  83  83  95  81  88  81  62  78  98  64  70  51  71  65  56  54  55  95  98  64  70  84  90  97  68  55  72  69  56  75  68  98  74  56  78  83  60  96  59  58  70  96  98  75  83  79  55  92  61  60  72  57  91  81  72  65  94  77  81  77  69  65  68  88  71  58  79  94  85  79  78  79  82  59  52  84  90  53  80  81  68  62  77  85  56  92  64  98  53  49  79  63  73  57  90  77  67  57  52  74  95  54  63  73  63  52  87  79  56  74  83  62  74  75  58  87  80  80  84  58  50  52  95  59  50  70  86  54  49  54  63  93  83  83  78  74  74  60  53  82  68  55  74  93  86  82  88  94  72  67  88  78  84  64  78  92  78  90  69  71  98  53  69  83  65  96  83  52  85  56  72  97  49  88  89  73  91  50  55  76  82  84  98  67  81  77  53  54  56  67  73  57  82  71  67  87  69  85  67  83  81  86  67  50  52  91  67  59  95  69  69  93  77  56  86  81  63  74  55  62  84  65  70  60  72  58  58  79  52  79  93  92  49  70  83  89  51  52  57  66  59  55  98  87  61  89  58  63  73  84  73  75  79  86  86  54  92  97  59  57  84  61  50  77  83  76  65  70  57  82  77  63  91  92  81  61  92  53  86  73  57  96  96  63  53  63  94  75  77  70  87  76  85  56  72  73                                                                                                                                                                                                                                                                                                                                                                                                                                  
                                                                                                                                                                                                                                                                                                                                                                                                                                    85  90  64  88  64  66  68  73  68  53  57  78  83  66  63  82  90  83  89  61  52  70  96  59  53  79  95  88  61  55  49  82  75  86  78  49  67  63  98  93  90  91  80  57  80  85  64  83  83  93  51  87  52  51  51  79  80  84  76  67  55  75  71  86  93  61  95  52  66  92  72  59  57  76  51  56  86  58  90  90  56  92  49  82  86  75  72  89  82  95  72  77  79  69  69  61  78  97  89  51  89  63  51  61  93  96  88  89  63  81  63  94  89  49  92  82  66  86  82  83  79  98  65  88  54  61  75  64  87  90  60  59  72  90  70  78  80  59  85  50  71  77  50  64  76  72  51  83  68  98  94  82  79  78  93  69  68  93  79  63  55  57  66  51  74  63  73  72  84  81  71  94  62  86  53  85  57  88  62  53  87  91  70  93  58  78  63  80  95  68  91  65  75  92  66  89  69  98  79  49  94  50  89  84  93  49  82  80  55  96  90  86  50  56  63  82  65  64  83  61  69  79  57  97  94  50  66  51  94  65  53  72  81  49  91  64  62  57  65  85  79  73  64  77  79  68  85  87  61  80  71  84  64  53  98  54  60  73  53  75  82  70  72  67  71  58  62  73  97  88  69  49  78  75  50  94  62  83  73  92  86  78  91  85  84  84  79  89  78  62  83  59  95  98  58  71  69  68  91  55  93  94  84  58  82  63  78  75  68  50  92  79  56  82  84  94  54  98  88  64  57  58  73  57  78  56  51  93  70  68  92  84  93  53  50  62  80  75  92  74  88  78  59  88  86  98  56  56  58  77  71  91  84  86  97  50  67  84  92  92  96  92  59  90  72  59  93  61  63  87  65  80  51  58  83  93  62  79  53  93  72  91  76  77  66  54  94  49  58  62  80  62  58  95  74  78  72  65  57  91  73  63  53  75  66  54  70  70  70  93  92  61  90  85  54  76  49  57  87  85  78  84  68  96  83  59  72  93  52  92  91  65  59  74  93  55  76  54  68  63  95  76  73  53  86  70  53  78  87  95  77  85  73  82  49  96  49  97  68  84  73  97  69  81  60  59  52  98  74  59  55  60  75  60  90  70  58  50  68  97  63  85  89  66  68  66  94  79  61  61  70  74  94  85  84  74  88  98  49  75  70  70  51  50  76  91  98  65  97  64  94  53  90  96  80  94  66  83  69  98  89  59  65  67  56  82  72  98  68  52  95  96  71  82  72  70  50  57  56  90  50  57  74  50  55  93  65  90  71  74  55  50  96  77  75  93  57  57  76  70  81  69  83  58  85  69  98  67  94  76  76  86  80  97  58  80  82  73  92  51  66  64  95  49  62  62  51  87  92  98  61  50  58  54  97  66  62  82  52  82  85  80  74  58  75  84  98  83  63  98  56  89  89  54  95  57  94  81  55  57  96  83  86  59  50  89  94  53  71  78  97  73  82  69  63  80  57  66  77  98  75  53  76  92  87  81  89  53  59  65  60  98  85  80  50  72  62  83  86  61  90  85  57  64  77  60  52  81  79  95  64  49  67  62  60  97  57  90  58  66  51  54  85  73  68  98  61  90  71  83  82  85  87  72  88  90  49  82  66  60  94  50  58  52  55  83  83  82  63  81  79  72  87  89  98  52  86  90  85  66  68  78  66  84  61  82  65  93  95  68  82  96  71  90  62  89  90  49  69  62  54  73  63  50  52  68  57  69  93  93  73  75  49  95  87  87  56  88  68  97  94  97  97  95  53  62  87  88  63  56  64  60  88  77  77  97  59  58  91  82  73                                                                                                                                                                                                                                                                                                                                                                                                                                    
                                                                                                                                                                                                                                                                                                                                                                                                                                      65  84  79  85  84  86  98  50  71  50  56  56  71  85  83  61  90  59  95  98  59  96  68  81  91  70  73  74  62  72  49  85  82  74  93  94  63  63  83  67  73  81  96  55  94  84  83  91  78  88  94  86  97  73  90  56  71  73  88  83  62  86  77  50  54  61  76  93  64  73  55  81  79  72  64  76  92  91  52  91  76  57  94  60  51  87  93  87  60  61  67  64  55  55  54  92  58  87  61  95  78  71  74  67  55  82  60  54  79  98  80  55  49  54  61  87  60  93  94  55  66  66  50  64  61  82  74  49  73  62  98  95  53  50  63  51  58  90  50  84  80  96  70  79  79  78  52  62  84  69  54  91  64  78  55  78  70  91  69  73  71  60  89  85  82  83  74  95  56  78  59  83  96  75  78  52  58  73  56  70  72  84  64  84  89  90  95  95  67  62  60  79  56  91  49  57  74  81  81  86  89  72  79  56  92  97  59  98  61  69  79  82  84  96  93  87  58  74  75  89  96  78  97  83  95  93  73  95  59  69  61  91  62  79  63  54  94  96  55  57  71  93  83  65  79  79  71  51  91  58  56  70  69  50  79  65  93  65  92  69  54  76  53  96  89  85  91  74  85  52  73  86  85  86  91  95  93  84  65  81  76  50  76  77  49  96  64  73  68  64  64  71  80  80  76  73  77  71  61  83  68  94  65  54  67  58  76  90  81  76  78  89  50  61  96  80  94  65  70  65  89  92  85  64  81  64  57  70  59  49  86  67  98  72  84  78  93  94  57  70  87  52  64  59  76  60  96  87  64  64  58  94  51  58  97  63  70  80  72  52  92  74  95  92  79  92  51  51  85  82  58  52  82  60  90  69  96  90  81  52  96  93  98  93  84  95  83  61  78  97  78  96  66  97  60  78  97  75  70  86  80  52  54  95  59  71  64  88  70  60  72  84  95  78  75  77  97  84  69  92  68  85  83  82  72  84  98  91  71  52  50  51  68  50  82  84  96  78  54  49  77  95  62  87  86  96  61  83  68  83  85  50  94  81  84  57  76  74  98  73  90  88  71  56  83  95  71  76  63  80  70  83  79  68  72  62  72  74  66  78  51  83  50  68  64  65  66  61  93  75  94  50  83  72  81  71  88  72  87  96  70  92  77  71  51  73  97  70  59  77  64  52  92  61  61  96  50  90  49  93  66  55  50  54  76  74  90  52  85  52  91  93  76  94  49  90  93  71  60  69  54  96  85  96  58  97  68  72  72  51  64  60  69  78  64  94  94  51  80  77  52  53  93  75  81  83  96  74  82  74  94  51  67  68  60  96  67  75  97  75  78  73  75  83  57  51  65  59  89  65  72  73  98  76  92  88  91  58  88  58  90  95  77  54  91  87  71  66  94  95  96  93  84  55  95  51  88  80  97  58  78  79  53  72  63  68  51  49  91  65  81  93  49  94  59  68  67  54  56  75  86  84  80  55  97  92  68  95  65  89  85  84  84  89  89  69  75  98  76  62  52  75  85  59  54  56  88  98  69  68  69  79  63  97  76  84  95  76  82  92  70  67  57  58  86  74  92  84  71  56  66  90  57  53  70  71  57  68  52  50  68  97  84  69  90  93  97  86  66  96  52  71  92  69  59  97  98  55  52  57  70  84  92  54  73  57  75  81  89  65  86  58  93  55  70  50  86  62  50  73  62  92  76  69  94  66  88  96  62  60  51  51  65  67  68  98  89  91  60  67  53  94  75  83  72  84  96  96  98  84  60  72  73  60  97  58  60  62  66  64                                                                                                                                                                                                                                                                                                                                                                                                                                      
                                                                                                                                                                                                                                                                                                                                                                                                                                        77  98  81  88  97  94  61  58  72  72  72  56  58  84  55  91  80  58  87  69  67  72  59  98  90  70  70  88  51  56  90  90  61  77  90  87  70  51  78  63  91  57  93  97  68  73  65  50  94  52  61  90  89  83  70  81  86  50  61  52  64  67  79  98  93  85  77  62  65  94  95  93  85  63  72  66  87  84  94  96  93  78  64  59  62  71  61  94  94  76  88  69  59  88  93  67  94  74  50  54  55  58  78  94  71  54  73  60  71  56  93  72  58  81  69  83  77  65  66  68  56  49  94  67  92  97  49  66  58  52  71  51  63  68  79  84  56  78  88  70  68  89  80  95  61  49  52  66  88  58  86  50  79  95  60  84  57  50  70  76  55  73  56  52  90  73  80  58  62  87  58  91  81  88  49  84  94  70  61  91  94  75  71  98  51  55  68  97  61  98  84  86  68  49  51  90  84  51  80  89  58  66  61  65  57  81  60  57  49  83  95  52  93  96  80  70  73  49  84  70  96  56  58  59  82  50  94  71  86  55  69  88  70  81  92  59  50  60  77  82  71  84  71  90  92  87  84  96  81  72  92  71  64  69  83  68  94  77  74  85  91  80  86  95  74  59  56  80  70  52  76  60  89  51  69  61  62  81  78  67  87  68  70  59  85  60  75  98  57  64  49  49  86  62  50  90  64  53  98  82  53  49  64  49  89  98  65  53  62  94  67  89  81  68  49  70  68  92  72  74  56  88  86  86  58  70  61  52  86  69  86  70  86  59  92  83  84  72  91  56  95  77  77  67  85  53  97  83  95  52  90  57  56  71  62  53  85  74  92  78  88  58  76  59  54  74  53  89  67  57  90  85  61  80  79  52  49  92  84  88  57  85  51  52  52  93  53  72  94  82  88  80  92  53  62  84  53  68  75  84  84  66  87  81  54  97  85  76  54  75  68  92  53  75  75  51  51  98  87  98  97  70  78  73  84  79  59  82  49  55  91  53  94  93  87  64  59  80  61  89  87  69  53  77  72  93  85  63  69  54  73  96  80  92  73  59  94  49  64  65  70  95  60  61  76  93  76  97  68  80  98  51  80  59  95  74  91  73  60  86  66  50  87  85  98  90  79  56  50  68  60  93  72  56  65  97  84  68  61  82  88  91  61  59  49  70  91  91  78  53  97  69  72  80  50  89  89  62  53  98  53  73  56  93  86  71  91  50  52  67  54  69  81  80  78  60  98  95  51  74  53  73  54  91  72  89  56  72  80  78  59  78  55  96  85  53  62  63  96  96  63  86  89  76  64  65  80  50  59  52  61  52  98  50  89  64  78  67  86  87  71  74  97  78  81  69  91  89  93  79  67  88  54  98  96  82  57  61  50  90  98  72  62  58  61  50  89  81  95  69  79  56  82  92  85  74  49  74  90  65  92  49  58  57  55  80  70  83  51  59  69  69  84  60  95  67  69  79  81  77  92  84  70  98  92  76  80  55  70  70  94  81  67  79  66  88  84  92  94  67  82  61  83  74  90  65  94  53  67  80  87  79  97  71  83  90  56  85  73  81  96  54  49  52  94  75  70  85  94  79  73  59  87  98  50  63  76  68  83  79  60  59  95  68  87  82  89  69  93  82  77  85  68  93  76  71  76  79  90  60  63  97  87  59  59  96  87  64  72  97  97  81  57  70  81  64  82  65  57  88  51  88  80  87  96  92  57  58  87  86  67  53  53  50  78  74  67  63  97  86  82  96  67  50  82  92  68  78  75  73  83  81  73  64  49  59  81  68  72                                                                                                                                                                                                                                                                                                                                                                                                                                        
                                                                                                                                                                                                                                                                                                                                                                                                                                          77  81  94  86  52  55  97  70  66  50  64  54  61  64  82  94  83  77  53  95  59  64  70  55  77  74  69  72  66  98  65  65  91  74  64  93  55  91  90  81  67  57  53  73  78  78  84  78  67  95  79  66  78  65  90  67  62  51  51  97  73  89  53  61  59  92  74  77  49  82  58  84  84  96  75  67  77  52  69  53  77  65  84  72  62  94  83  89  80  74  74  69  54  82  91  97  82  63  59  50  93  64  71  89  79  80  79  82  98  83  97  77  90  87  96  54  98  71  88  63  86  79  94  62  76  65  53  83  86  49  92  65  56  91  90  49  90  77  72  96  66  51  50  75  60  55  63  56  77  95  81  80  52  71  65  87  75  90  73  80  52  71  79  75  72  59  50  85  79  71  84  53  51  92  87  95  78  88  92  56  83  53  60  71  78  73  77  73  76  78  89  80  81  58  61  92  92  92  81  90  89  86  96  74  75  65  68  53  49  76  97  59  85  69  93  55  97  60  51  61  53  71  90  73  96  96  68  61  76  95  96  52  72  73  53  50  65  66  61  75  63  94  62  53  84  86  63  82  71  94  76  72  85  62  50  73  71  51  51  53  85  66  90  77  98  88  51  98  62  95  56  91  89  71  98  91  64  54  87  80  57  64  67  52  53  60  60  63  86  65  75  87  88  93  94  72  94  64  74  79  77  82  76  79  63  80  56  73  88  94  98  79  93  68  91  74  73  60  83  54  85  58  75  51  78  82  94  59  54  73  91  61  65  62  80  85  63  95  70  52  82  69  72  79  89  85  90  97  79  79  78  76  92  55  51  74  84  71  51  74  89  56  72  92  58  50  76  60  96  89  80  66  55  61  86  81  57  79  61  90  98  98  73  62  81  72  91  61  88  96  67  97  97  74  76  62  98  55  64  52  49  74  80  85  63  53  64  51  71  53  85  85  89  86  59  94  61  84  74  81  90  87  71  64  97  83  66  76  85  80  70  87  51  94  75  51  72  60  86  71  74  95  64  55  97  71  81  67  65  82  59  66  80  81  65  98  79  77  71  54  51  85  96  87  88  59  82  61  73  79  62  71  82  56  57  86  88  59  87  87  93  75  55  71  53  73  64  57  52  49  79  93  80  76  64  65  65  63  72  55  95  85  52  70  79  60  80  97  61  74  60  57  63  57  95  86  92  71  58  65  83  75  68  71  66  74  92  64  89  49  53  78  85  95  93  96  90  65  82  78  58  67  84  97  94  82  58  71  79  70  93  63  81  91  54  49  67  80  50  66  94  53  83  95  76  52  56  66  71  67  57  93  60  65  66  63  73  73  75  71  96  93  50  83  83  84  77  67  54  98  81  87  66  96  60  98  96  65  62  57  52  73  95  56  78  96  92  58  85  97  80  78  69  82  84  56  56  73  93  83  68  57  97  64  86  81  92  73  54  86  88  79  50  78  97  95  50  53  54  53  64  86  74  79  56  67  52  73  57  66  79  76  98  70  84  89  83  97  75  58  93  97  75  64  93  60  80  49  59  74  61  52  84  88  63  50  73  76  81  84  80  51  55  60  59  54  73  63  53  67  67  49  76  75  68  59  68  65  96  91  71  81  91  96  87  85  56  56  74  56  52  73  68  90  92  88  87  67  58  57  62  85  62  51  51  96  81  93  58  77  73  94  77  60  81  90  63  69  78  64  54  68  49  63  62  96  69  71  97  75  92  95  89  79  90  87  69  57  70  62  66  65  82  60  66  76  89  64  80  64  55  53  55  95  86  57  59  59                                                                                                                                                                                                                                                                                                                                                                                                                                          
                                                                                                                                                                                                                                                                                                                                                                                                                                            86  62  87  55  60  50  57  51  55  62  61  59  54  81  70  82  61  57  96  93  92  74  85  87  56  91  97  83  98  71  55  96  79  68  83  82  95  68  62  85  94  58  69  82  70  51  61  73  86  82  84  93  84  75  62  66  70  62  69  90  91  87  86  85  98  75  97  97  63  56  88  68  96  57  95  58  67  76  87  73  75  61  86  60  74  87  82  66  62  68  57  86  93  91  89  90  85  74  76  55  84  63  79  92  68  65  90  92  59  63  80  87  87  58  94  93  65  75  82  52  86  57  73  65  92  53  58  77  91  81  51  53  71  94  79  62  55  49  50  49  70  57  79  84  97  96  51  97  87  54  54  86  96  55  75  82  94  87  97  52  93  89  75  92  74  70  52  90  58  95  71  62  77  63  64  83  89  88  83  79  71  82  58  55  50  83  90  77  73  92  71  84  52  74  51  62  53  97  83  98  67  76  80  71  61  90  78  94  94  75  92  73  87  95  52  76  83  85  94  95  86  95  54  69  71  90  56  84  83  77  93  75  72  54  92  79  82  50  77  79  70  82  76  83  79  60  88  86  85  91  56  87  58  83  56  58  74  92  93  54  52  87  85  72  92  91  94  96  78  96  79  64  82  83  94  61  76  65  83  61  70  87  94  65  69  71  59  61  90  65  76  55  69  95  56  51  70  84  89  75  95  57  64  85  63  70  71  62  74  79  94  50  98  75  95  62  70  66  86  83  82  69  90  69  84  54  66  93  85  60  81  49  93  95  87  60  54  69  66  83  79  92  69  65  60  83  60  53  94  97  81  64  51  79  91  77  85  94  67  49  86  90  66  70  50  76  78  79  69  98  85  80  70  73  49  50  80  94  57  51  50  70  85  78  58  50  93  53  94  85  70  97  65  61  63  52  79  69  68  97  81  52  62  54  79  97  84  80  68  95  96  57  60  82  57  78  68  70  92  83  49  58  87  87  86  73  89  57  93  50  50  90  66  85  55  63  72  88  69  84  78  74  61  94  95  77  59  98  87  51  83  57  87  88  65  77  90  72  62  68  83  89  85  79  77  80  62  96  97  67  58  80  74  64  57  82  92  70  74  71  62  67  89  77  71  73  64  63  67  86  70  76  74  95  85  95  94  66  53  83  84  77  95  49  53  59  71  61  69  89  66  65  97  92  57  66  97  97  72  85  79  92  95  72  49  83  63  78  76  76  94  78  81  80  91  88  73  68  73  52  73  68  81  95  54  90  91  67  89  55  56  51  68  53  55  84  93  71  93  96  63  70  78  66  88  70  95  88  71  94  98  62  93  78  76  79  51  64  67  86  84  51  86  66  81  67  50  96  75  55  53  58  88  97  75  59  68  87  83  73  80  51  69  98  67  59  90  75  78  78  70  83  98  95  51  98  51  60  85  56  91  68  79  68  50  78  62  97  86  52  93  77  72  86  74  60  94  61  53  49  69  73  73  98  59  50  57  51  86  60  94  81  66  75  83  83  80  85  74  55  93  65  79  51  68  69  64  77  88  50  81  90  98  89  62  50  98  61  62  62  63  54  51  94  75  86  84  98  71  50  87  80  83  51  57  58  65  78  80  83  81  77  78  64  68  67  75  69  50  94  92  93  57  98  63  72  51  97  59  95  84  56  52  74  97  80  62  73  69  91  72  70  98  56  50  87  66  71  52  52  76  56  91  90  65  76  93  53  69  51  62  50  54  89  77  88  78  89  95  87  58  56  96  60  49  86  71  71  87  90  64  73  57  98  51  61  73                                                                                                                                                                                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                                                                                                                                                                                              49  59  88  75  53  58  58  61  64  96  77  60  55  85  49  81  89  56  66  59  52  61  86  65  79  61  58  49  89  52  63  94  96  93  59  75  87  83  88  52  51  89  69  85  98  56  73  70  67  65  75  89  95  95  52  52  89  81  80  88  92  73  75  80  83  97  72  70  69  81  87  86  72  59  93  60  54  75  79  97  82  49  58  58  81  72  71  89  62  66  59  64  73  96  60  70  83  66  83  65  71  50  74  91  51  76  81  49  93  83  90  63  83  53  82  50  63  65  53  53  76  74  72  74  83  71  92  94  84  61  98  70  96  59  98  52  98  71  98  95  81  84  89  57  98  50  63  58  69  61  54  79  58  55  68  65  88  59  70  59  78  82  91  65  70  58  68  84  86  66  66  58  54  50  73  61  70  87  93  89  93  87  59  70  52  87  55  87  55  68  70  78  63  74  52  63  64  57  67  77  98  58  82  61  90  54  66  85  59  65  93  96  81  56  69  66  78  77  61  83  78  87  77  60  73  62  55  98  77  52  53  92  81  74  74  96  58  61  97  67  66  59  49  50  56  87  65  91  57  50  91  64  81  53  65  61  86  64  90  66  55  78  63  61  69  78  51  93  52  68  63  50  90  93  60  51  67  54  77  78  68  49  83  59  63  82  84  66  83  58  83  97  82  74  60  57  72  70  68  71  52  53  56  55  53  64  98  63  52  51  90  74  87  61  93  81  79  50  77  98  90  60  77  87  85  51  70  85  85  70  94  91  54  84  61  74  90  94  73  82  59  65  86  97  65  51  94  52  61  88  51  49  88  82  90  80  94  64  67  57  80  67  73  80  67  64  87  97  68  72  78  97  89  74  71  94  49  81  72  85  66  60  54  84  95  93  86  76  54  61  85  80  61  90  69  53  78  92  90  92  92  62  97  49  85  68  97  68  51  56  57  59  64  94  82  66  61  69  94  87  65  82  80  83  72  73  69  58  84  64  98  60  69  56  95  62  96  62  76  79  84  92  94  84  65  63  81  57  66  93  71  84  54  54  75  79  68  94  51  49  66  85  51  65  54  59  81  61  60  51  76  55  60  55  80  63  84  69  79  91  79  54  78  63  61  69  84  71  95  59  54  89  88  85  79  57  75  92  94  73  67  89  97  59  96  81  61  73  55  66  71  72  66  74  66  72  55  73  88  63  62  58  73  81  51  72  56  91  66  68  52  76  50  62  82  87  56  91  62  60  84  74  60  82  58  64  91  90  95  55  65  64  76  65  81  75  52  54  74  94  98  68  85  62  78  70  54  69  65  49  76  55  64  94  85  60  67  52  54  77  85  49  67  73  58  89  65  92  50  75  96  60  67  73  66  61  87  71  87  79  76  50  54  89  52  56  87  78  93  65  65  77  59  83  82  78  62  81  75  62  91  75  79  66  76  51  91  90  51  55  82  76  86  64  53  76  69  98  55  49  84  66  64  91  50  66  85  69  85  86  72  83  96  90  93  73  56  53  66  53  81  86  91  86  77  58  64  95  75  83  63  88  82  82  68  87  97  50  58  62  65  94  74  82  97  80  94  63  50  54  65  90  98  71  59  68  56  92  94  62  64  50  83  89  83  64  59  68  73  57  63  89  82  93  79  81  63  70  73  50  61  83  60  85  74  94  85  91  60  49  59  77  98  62  91  74  70  80  64  87  86  54  65  58  73  69  74  96  83  52  97  68  87  84  79  78  54  64  87  94  94  51  55  63  54  55  83  67  86  74  80  95  51  88  85  96                                                                                                                                                                                                                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                                                                                                                                                                                                                                80  70  94  92  55  66  92  70  71  55  95  80  68  53  52  83  86  77  73  76  80  92  94  88  63  97  70  58  63  82  81  72  72  54  69  78  64  92  88  65  72  79  72  83  78  60  91  72  93  56  50  72  92  49  61  59  55  76  57  58  83  77  66  70  67  72  59  57  66  82  81  58  92  64  58  80  71  90  84  89  55  70  59  75  55  97  56  78  64  52  84  68  80  83  70  83  60  54  81  88  97  87  63  61  67  96  82  54  57  51  82  72  57  62  59  91  81  63  94  85  86  93  75  52  97  76  53  56  91  89  91  88  76  72  87  89  69  95  87  89  90  90  61  54  51  78  54  87  75  93  49  89  96  79  52  98  97  90  76  61  66  82  82  68  91  89  74  92  66  54  79  70  52  51  61  57  69  86  78  51  51  86  78  68  89  58  57  90  74  98  81  51  90  63  55  60  77  54  49  75  93  53  64  88  69  63  58  62  69  78  66  92  52  73  56  93  63  74  53  81  60  76  67  91  68  77  85  63  58  58  87  66  85  96  72  76  63  96  91  84  82  53  70  73  86  69  61  71  94  62  87  71  76  67  60  90  66  98  73  62  72  65  69  59  72  69  65  56  60  82  56  86  51  81  61  87  62  98  57  77  66  96  69  73  70  80  81  73  68  61  96  49  53  78  68  61  85  77  72  61  60  62  66  57  52  70  80  71  76  72  84  59  73  88  80  85  92  66  96  61  87  55  87  95  89  79  82  96  71  93  74  70  65  95  74  89  69  95  51  94  59  60  93  66  72  64  98  98  87  76  92  58  77  73  74  66  54  78  64  58  84  63  59  77  75  89  79  65  52  94  84  54  63  98  56  88  96  94  53  53  73  53  58  51  60  70  52  83  80  55  61  59  98  98  52  67  79  90  65  82  93  69  59  57  52  95  72  88  93  73  61  84  53  63  83  69  68  59  52  72  90  96  78  85  72  59  74  66  79  56  74  78  79  64  54  95  65  83  62  72  81  98  56  61  75  74  67  97  90  62  95  72  69  85  88  96  76  77  76  73  61  90  94  58  60  75  96  67  50  94  85  77  71  86  91  76  51  93  54  73  63  73  79  72  84  70  97  89  74  52  69  96  61  77  96  50  66  69  82  76  91  56  82  93  89  57  50  69  70  80  59  77  87  95  78  92  88  87  71  55  65  80  74  52  73  87  53  82  55  60  76  63  61  77  83  62  81  65  85  66  63  62  50  49  96  50  98  92  51  89  96  98  61  95  77  92  61  59  75  95  66  60  51  52  89  82  49  69  69  73  53  53  87  69  70  78  94  61  85  77  57  71  86  83  79  68  96  84  68  58  62  52  75  79  78  87  75  55  62  91  94  98  88  96  74  86  74  89  64  96  84  52  95  92  67  74  76  61  67  54  71  52  76  62  68  66  97  96  61  68  54  90  55  95  70  91  70  70  74  97  69  52  83  67  55  94  71  94  57  82  61  71  74  81  86  85  59  86  75  95  73  59  54  86  64  69  71  68  78  93  90  64  59  56  64  58  49  80  96  74  61  80  79  64  68  49  93  94  61  70  77  79  63  74  52  68  71  77  66  66  54  55  66  96  89  57  91  66  81  74  85  78  82  68  85  97  71  94  91  61  81  59  91  49  65  63  90  97  64  69  70  93  96  67  98  88  55  85  80  52  87  83  52  77  59  95  93  77  88  49  73  69  84  72  87  57  55  78  59  49  92  56  52  97  91  49  77  51  72  85  86  79  80  68  73                                                                                                                                                                                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                                                                                                                                                                                                  86  73  67  85  53  92  95  95  49  63  88  98  97  94  96  71  61  64  93  71  58  70  96  54  78  84  80  53  75  61  98  67  82  94  79  57  59  61  75  73  64  79  62  97  56  51  96  69  77  64  84  70  81  86  71  98  70  93  76  67  55  63  81  95  53  85  87  66  86  86  77  84  53  80  86  53  98  85  94  66  67  76  98  92  63  91  76  66  61  98  49  71  83  61  66  86  55  49  62  81  94  75  59  63  54  85  69  52  83  93  65  83  77  89  98  52  68  66  86  75  81  62  81  67  87  75  74  70  96  56  78  57  54  84  80  52  65  70  64  83  53  50  89  78  64  82  71  66  75  94  58  56  70  92  68  89  95  81  63  74  69  64  58  78  97  63  98  89  82  77  92  80  65  58  64  66  78  50  51  66  93  88  59  73  57  57  87  93  80  97  54  68  76  86  69  64  63  59  77  75  59  53  98  68  81  65  64  51  55  81  95  56  63  77  57  49  85  62  62  55  72  56  68  64  85  49  98  49  92  60  77  81  71  55  93  79  67  74  92  79  77  56  53  55  68  75  88  49  96  73  52  73  56  70  98  62  92  63  85  81  52  82  60  97  78  82  58  98  95  55  55  78  77  82  76  78  92  97  80  73  86  63  82  75  81  92  63  92  82  49  86  49  51  74  93  68  84  89  60  59  94  91  68  73  98  98  94  68  80  94  76  86  78  77  88  92  59  76  72  97  76  49  67  94  89  89  67  58  56  64  95  55  87  50  67  77  69  84  49  91  95  94  94  50  84  85  49  60  74  75  91  84  74  95  94  82  95  89  88  49  78  61  57  52  52  80  73  83  49  59  74  92  79  58  61  80  73  77  88  81  50  94  93  81  75  62  54  60  86  65  68  50  76  77  49  78  87  97  71  85  61  64  75  58  74  92  61  51  77  73  80  75  81  88  87  77  83  55  84  69  97  90  88  61  79  81  71  61  51  60  77  91  59  72  89  90  53  79  85  91  89  71  60  81  56  60  68  57  98  79  62  94  86  66  77  57  97  94  93  62  90  95  82  88  51  61  52  53  94  52  66  50  89  95  60  62  59  98  98  58  64  51  82  73  55  53  71  77  70  61  59  73  83  92  65  60  49  53  72  82  73  68  55  84  57  60  95  97  59  64  69  60  70  94  83  65  59  52  79  96  51  52  76  78  88  85  60  53  87  82  81  73  78  64  94  64  86  64  77  71  62  61  70  77  94  90  64  71  78  69  94  49  88  97  96  54  98  76  81  84  63  61  97  74  68  90  49  71  87  69  94  71  52  67  75  97  86  85  62  79  92  77  76  78  67  49  52  50  86  98  83  52  92  52  91  83  53  63  59  62  66  60  97  70  65  70  56  97  78  84  69  79  69  87  56  88  97  69  84  95  67  93  67  89  63  76  49  83  58  62  83  54  55  72  55  96  51  53  83  69  49  81  60  95  63  59  98  68  81  97  51  94  86  95  56  82  64  75  90  94  89  50  83  50  88  85  66  64  51  70  85  80  55  73  66  56  50  81  94  65  92  68  58  53  78  91  65  72  61  96  96  51  53  72  75  74  91  51  80  98  67  52  67  53  76  84  83  84  55  85  88  70  91  75  76  59  82  49  70  52  76  50  49  92  84  56  82  73  52  54  70  89  61  87  64  54  69  62  71  76  83  81  51  63  57  72  58  69  76  90  59  84  59  62  52  73  83  62  65  61  95  92  70  49  63  52  87  63  97  67  82  65  65  71                                                                                                                                                                                                                                                                                                                                                                                                                                                  
                                                                                                                                                                                                                                                                                                                                                                                                                                                    72  87  88  84  93  83  65  66  97  76  79  89  61  77  52  89  57  67  69  91  73  66  94  86  65  64  53  75  98  93  80  66  66  91  69  92  65  65  73  49  77  79  97  74  89  87  56  77  91  65  84  93  93  93  64  79  61  83  60  79  67  55  50  78  74  77  92  61  85  56  73  67  78  77  59  88  54  55  74  54  60  71  89  67  87  84  55  84  75  53  87  88  51  88  93  55  72  81  51  95  94  52  51  95  66  81  56  78  55  77  65  83  59  95  54  56  73  49  63  55  75  57  66  98  70  67  74  72  77  56  74  64  49  81  81  88  93  71  64  60  58  93  56  76  80  51  82  74  70  55  57  97  97  95  56  50  65  69  73  65  90  60  84  79  72  86  65  75  83  82  77  63  91  87  72  91  81  61  92  83  84  79  85  83  58  79  54  89  75  59  63  66  63  83  80  86  73  82  81  80  93  75  61  85  50  49  85  92  65  82  59  72  66  82  60  89  96  97  72  81  85  50  78  55  71  59  97  53  65  74  87  78  53  74  59  96  52  71  57  73  51  61  62  64  86  61  53  64  94  87  84  62  51  84  49  57  91  74  81  50  80  88  85  77  49  52  86  50  83  98  96  90  97  73  68  70  49  76  94  70  86  58  97  84  88  69  74  57  85  92  73  65  89  57  49  50  67  52  69  71  74  76  63  91  62  81  59  92  73  71  65  98  79  94  76  57  54  92  80  89  81  86  68  79  77  82  92  90  91  50  60  61  94  75  67  71  84  57  63  83  87  52  74  71  58  95  88  65  74  79  94  71  52  77  95  52  83  82  79  66  76  93  60  91  54  98  79  88  63  90  84  78  49  67  56  63  56  81  82  62  65  96  67  83  70  88  60  85  51  95  84  85  85  78  52  87  88  84  50  86  82  80  61  62  75  66  74  79  82  92  59  68  95  86  90  93  72  72  58  69  78  84  67  71  91  60  80  50  71  83  98  97  63  85  98  59  50  57  98  52  70  77  54  73  51  75  49  54  87  95  51  80  81  49  70  69  51  52  61  73  58  90  89  82  49  68  68  57  80  96  65  94  53  75  63  58  87  57  49  77  64  52  83  67  69  83  72  98  84  80  61  59  81  96  86  66  88  77  52  52  66  90  84  94  54  66  80  88  82  77  88  54  52  81  58  49  98  76  59  51  76  75  71  62  63  55  84  95  98  66  87  87  95  66  58  69  73  82  84  68  96  77  74  75  92  52  97  86  92  59  85  86  66  96  82  82  57  58  51  51  72  62  81  88  84  55  65  54  64  71  63  67  61  95  68  58  82  86  95  79  66  69  83  57  68  65  82  72  82  75  92  65  87  90  59  69  75  87  60  62  65  50  66  54  86  51  53  91  97  79  91  57  77  72  49  79  56  74  97  54  79  83  73  68  86  63  98  63  84  85  60  53  52  98  90  67  64  77  62  59  65  63  82  77  52  94  90  57  64  73  70  90  52  80  62  68  94  74  98  80  94  92  65  62  61  90  76  52  51  69  93  54  96  72  57  50  82  97  68  77  85  75  93  77  91  98  61  59  64  91  78  98  88  55  72  78  78  91  92  60  72  93  76  79  91  52  58  77  86  79  91  70  83  95  72  77  72  81  82  88  93  73  62  96  51  65  65  79  66  65  62  77  85  96  63  94  95  67  54  68  70  94  92  61  83  66  63  64  98  97  88  68  76  50  92  66  74  62  72  87  68  86  77  49  96  92  49  82  93  60  79  97  72                                                                                                                                                                                                                                                                                                                                                                                                                                                    
                                                                                                                                                                                                                                                                                                                                                                                                                                                      71  65  80  53  94  49  77  83  69  49  78  78  57  60  81  62  91  85  78  72  86  81  85  55  73  84  85  96  58  58  89  65  61  92  84  75  71  87  80  91  71  64  94  76  86  82  91  78  52  91  72  59  82  90  64  66  63  54  82  60  58  76  88  75  71  76  54  82  55  71  64  63  87  51  79  74  76  65  95  91  61  92  64  86  63  79  76  72  95  62  78  71  52  72  84  93  49  55  92  77  85  68  79  69  80  92  52  53  58  61  71  70  56  71  93  49  91  87  71  60  88  88  72  63  62  94  49  68  86  97  59  85  64  78  56  85  80  54  84  86  78  96  92  83  57  55  59  70  71  81  85  95  65  73  92  94  97  75  93  58  71  93  78  66  82  98  70  65  50  77  53  77  92  84  62  50  93  68  57  88  81  78  73  92  87  91  64  72  60  83  72  81  81  73  58  66  56  57  53  49  68  89  70  85  94  53  78  85  95  94  57  76  71  60  70  53  69  75  56  78  50  67  97  79  66  85  76  68  63  56  49  77  49  86  70  53  82  59  57  88  63  86  88  85  91  60  71  58  77  52  80  52  57  86  53  58  69  87  88  87  65  81  93  88  59  80  83  69  86  80  74  58  74  88  82  64  76  94  69  50  49  49  69  65  93  85  76  63  97  60  57  58  69  95  96  63  70  81  79  89  60  49  94  59  56  91  62  89  68  66  88  79  74  69  93  70  73  50  83  50  87  77  80  75  73  81  64  55  86  87  76  81  64  57  95  76  77  60  75  87  52  61  52  80  57  83  68  83  82  77  97  56  89  81  69  66  90  71  66  74  65  59  68  80  60  96  87  67  63  54  98  58  88  53  54  87  58  78  73  96  85  97  82  91  76  73  79  58  57  55  96  87  89  77  94  75  89  63  95  66  90  54  73  77  69  49  85  51  50  75  74  59  55  83  78  52  98  74  94  52  75  82  61  61  54  55  81  93  96  72  95  52  92  96  67  65  61  63  97  91  51  98  50  80  98  76  67  87  95  92  59  98  79  68  59  78  83  83  81  92  57  91  76  94  64  61  84  77  75  89  63  50  85  49  73  82  53  85  86  59  97  56  53  76  81  63  84  63  52  61  89  70  96  73  64  90  81  63  94  67  56  49  86  54  73  74  71  97  53  49  60  86  51  93  66  96  80  97  49  54  56  96  66  52  49  73  55  98  98  59  55  54  64  66  53  73  90  81  79  49  74  59  59  62  52  84  68  93  88  73  93  51  65  59  70  70  74  65  84  71  51  61  75  88  64  52  74  55  58  57  65  94  87  58  97  80  94  61  97  68  54  69  77  70  94  97  95  57  64  70  64  90  90  59  70  69  52  55  86  67  94  50  77  69  80  93  58  55  86  92  91  65  84  72  71  82  68  80  89  88  64  72  65  49  89  57  75  93  74  60  63  54  82  81  73  82  53  91  58  55  73  95  86  61  86  72  74  97  82  60  90  80  79  79  94  50  96  82  84  83  67  58  85  82  69  53  76  88  66  87  97  73  98  87  75  62  78  82  86  69  50  61  51  97  53  69  53  96  94  53  50  77  88  69  79  56  88  69  79  69  76  52  67  96  84  62  83  51  91  60  55  70  77  63  62  82  58  69  86  79  91  98  71  70  87  72  67  70  78  71  56  96  89  81  76  66  66  77  57  81  76  53  86  68  93  59  63  65  91  74  67  83  55  49  63  52  70  97  78  77  63  69  66  59  80  87  70  57  50  71  92  63                                                                                                                                                                                                                                                                                                                                                                                                                                                      
                                                                                                                                                                                                                                                                                                                                                                                                                                                        66  57  56  77  77  80  98  56  64  51  70  91  97  70  55  85  93  79  75  54  73  85  81  51  86  74  63  63  71  58  60  50  92  71  78  76  60  60  57  89  79  55  96  76  66  60  50  50  93  93  59  61  55  96  57  80  80  78  63  72  59  78  85  50  98  84  74  50  72  60  54  93  68  96  84  90  56  76  73  71  88  58  51  83  89  58  63  88  75  80  98  94  65  70  61  90  95  64  77  57  51  70  83  79  49  98  76  94  79  81  77  94  49  54  92  60  94  70  71  82  89  57  72  93  75  90  97  56  50  51  68  50  80  60  82  59  55  60  69  56  56  53  84  59  68  93  83  64  61  51  58  94  50  77  53  61  62  63  68  91  74  66  97  81  97  70  61  60  76  94  61  49  58  63  92  84  61  71  78  86  84  93  57  79  74  86  96  57  55  88  83  94  59  70  83  52  58  73  61  61  93  60  55  87  98  96  79  88  51  89  95  85  65  98  54  90  49  90  90  62  90  94  67  59  67  70  67  68  49  79  63  55  62  75  67  55  84  98  75  93  51  97  95  74  52  63  98  60  56  73  92  51  49  68  50  86  50  83  70  55  94  50  76  92  68  72  56  54  80  57  50  82  96  97  59  52  82  73  94  66  51  89  90  64  58  55  61  94  90  95  57  98  79  89  66  86  66  52  52  76  94  97  83  80  49  96  64  83  49  55  62  84  64  95  50  92  77  84  80  50  76  68  71  75  62  64  70  94  77  74  94  93  78  84  62  89  53  77  79  94  56  53  87  82  49  56  88  85  75  79  83  64  81  89  76  87  92  53  57  77  52  92  60  56  63  71  72  76  68  73  79  81  81  55  72  69  73  97  87  86  96  54  91  62  90  54  69  67  80  64  62  66  68  63  52  60  71  94  80  50  76  62  68  94  66  82  66  93  72  67  80  64  59  73  60  78  96  95  67  96  67  85  59  91  64  76  59  71  64  83  97  51  55  78  79  68  91  61  72  95  53  58  49  58  91  82  57  84  98  88  51  60  54  67  54  78  81  56  73  97  78  70  49  90  60  74  91  58  49  95  77  60  84  63  80  50  88  80  71  67  51  81  86  93  81  88  76  72  79  58  64  96  82  56  68  49  49  84  59  72  62  87  75  65  59  55  97  65  53  65  67  78  64  79  92  82  76  53  54  63  77  75  69  68  92  77  74  92  88  86  50  53  85  52  92  54  60  62  65  57  69  58  92  88  72  85  94  71  58  65  98  91  62  66  96  60  91  83  77  88  94  80  67  62  88  56  95  51  49  66  91  77  95  90  68  55  75  79  72  49  75  83  93  79  54  82  86  81  89  98  85  49  63  87  68  84  82  50  98  91  79  82  92  68  95  56  78  49  70  72  61  82  73  56  59  86  89  92  75  62  84  77  55  79  58  58  71  87  51  90  56  89  69  95  67  60  80  57  55  98  76  50  68  80  95  57  53  86  57  88  60  67  53  91  78  74  95  90  52  60  81  67  94  51  58  79  82  65  69  72  93  79  94  54  93  90  90  60  86  88  89  61  56  79  80  67  57  66  93  80  66  98  73  91  83  97  50  88  94  75  70  92  64  67  77  62  90  80  72  86  74  61  61  78  54  63  58  98  86  88  83  79  68  74  93  98  93  90  94  93  88  79  65  78  56  57  50  64  56  84  87  78  63  55  57  58  87  87  71  68  58  91  70  54  54  59  75  64  95  68  49  98  89  71  62  81  55  65  65  89  93                                                                                                                                                                                                                                                                                                                                                                                                                                                        
                                                                                                                                                                                                                                                                                                                                                                                                                                                          89  90  88  53  97  64  50  74  54  75  94  90  89  55  83  85  49  69  66  64  81  84  86  98  55  63  64  82  79  51  83  51  72  56  73  51  51  87  63  87  64  92  57  89  62  95  62  87  80  83  53  89  88  63  66  97  57  64  61  75  58  78  59  55  82  81  58  95  66  72  52  97  62  70  95  74  87  79  88  95  49  86  92  97  52  64  81  75  77  76  72  72  78  52  64  77  59  56  50  81  68  61  83  70  70  91  73  83  96  95  71  55  49  60  58  93  77  53  59  74  89  52  59  92  57  72  50  62  98  81  72  98  85  53  91  51  56  97  66  91  55  85  98  50  57  50  62  78  73  71  54  75  54  86  72  92  78  96  50  70  95  76  80  51  72  71  77  82  82  72  75  95  77  89  64  83  78  51  98  59  59  52  96  88  89  60  83  63  82  53  82  65  63  56  55  68  67  58  71  81  90  90  92  64  59  85  87  62  96  87  73  95  51  56  77  63  84  94  74  59  88  74  60  60  77  61  82  63  94  84  98  61  54  86  51  70  85  78  50  66  71  88  50  55  61  95  71  54  82  53  64  92  59  84  58  49  50  50  80  92  77  76  55  77  65  56  75  62  53  64  97  57  64  58  54  95  92  87  79  98  62  80  90  67  93  74  88  74  81  97  62  54  56  60  57  59  55  95  86  67  77  70  73  73  50  95  86  73  93  51  98  55  52  73  57  77  64  58  62  70  62  65  81  79  54  86  76  72  81  87  85  63  94  61  69  79  58  83  95  77  88  53  85  81  76  80  79  62  75  96  94  69  61  74  70  97  61  76  58  75  95  92  62  85  73  75  69  69  94  87  59  89  73  80  50  63  62  85  59  57  83  84  97  61  56  63  87  95  91  85  95  74  78  95  69  53  66  84  90  97  50  89  78  66  56  94  87  53  75  98  94  72  85  95  71  51  74  60  93  78  83  96  66  78  49  97  57  92  59  82  75  71  83  76  61  94  53  67  72  81  50  71  90  71  75  96  51  57  78  84  90  85  54  69  70  97  73  71  81  73  85  77  87  88  77  50  62  81  87  63  87  60  90  72  82  84  71  67  51  65  85  50  79  70  80  90  56  56  52  78  76  84  80  50  86  66  69  91  90  79  58  85  96  70  58  73  89  60  84  97  72  83  91  86  85  91  77  81  82  91  55  67  91  58  62  88  96  87  80  59  50  90  54  58  57  69  71  49  57  75  84  60  85  96  90  90  68  92  81  71  86  59  94  53  81  95  49  83  70  98  55  63  55  56  96  61  68  78  60  53  87  74  76  60  55  93  84  90  76  94  61  77  59  82  49  94  87  64  59  72  54  66  73  88  85  64  80  59  52  93  66  81  54  92  86  74  59  57  90  71  91  69  64  82  57  52  53  74  86  77  54  77  57  75  50  84  89  92  82  50  96  83  72  70  72  67  94  86  75  78  93  97  56  92  63  81  68  52  50  70  92  97  78  88  59  67  69  86  93  92  52  88  88  81  81  80  53  83  60  59  87  60  63  52  52  61  94  52  82  89  85  92  94  57  92  72  86  95  75  98  56  57  73  88  92  91  61  56  88  57  79  77  73  72  62  64  88  59  52  59  89  69  57  79  54  89  97  82  90  56  77  84  93  61  89  95  77  89  89  72  85  50  59  85  90  78  76  56  63  63  85  79  59  61  59  85  52  90  98  61  91  57  63  50  62  49  70  98  95  85  72  95  61  52  85  76  93  92  68  68                                                                                                                                                                                                                                                                                                                                                                                                                                                          
                                                                                                                                                                                                                                                                                                                                                                                                                                                            90  51  67  87  49  68  59  93  65  68  49  82  73  66  81  54  69  89  62  96  67  65  50  67  77  92  93  54  91  84  95  97  65  59  69  53  59  62  65  57  61  87  76  63  51  83  55  67  96  90  93  88  80  68  91  70  60  64  56  86  68  65  82  95  65  79  59  56  56  51  51  84  96  95  63  96  70  52  88  64  74  88  87  54  62  68  85  57  82  66  83  74  58  59  51  58  87  62  61  71  80  76  87  74  86  49  85  55  71  50  93  84  56  58  90  77  65  59  70  95  59  67  52  61  63  51  69  69  57  63  60  72  52  67  84  97  90  86  51  60  66  87  83  60  54  90  51  81  60  61  79  98  50  66  69  98  91  90  91  70  83  91  68  97  67  59  96  92  61  53  52  89  87  90  75  52  69  54  81  78  79  97  53  56  61  67  68  51  82  86  59  80  85  52  71  71  64  82  72  63  93  72  88  94  95  60  92  78  70  75  52  91  76  89  76  64  55  52  90  74  63  79  66  74  95  49  77  94  93  93  58  64  89  80  58  92  62  91  69  73  54  61  54  87  76  87  92  73  76  73  78  86  88  93  87  84  85  93  80  65  70  85  49  78  49  60  51  63  83  64  54  55  53  89  81  49  58  89  54  72  54  50  71  70  82  54  67  51  49  81  77  69  98  58  88  52  79  81  78  51  63  53  80  96  72  61  55  55  66  52  50  61  96  49  57  79  61  64  61  60  73  60  76  67  57  98  70  53  68  65  90  54  69  74  54  69  90  53  60  62  94  84  95  52  71  58  83  87  79  64  96  75  63  68  71  59  84  73  54  72  58  91  57  87  50  65  80  70  76  86  68  93  97  74  64  88  61  77  95  80  70  78  69  88  78  77  89  89  62  97  63  49  95  77  97  54  51  49  55  59  50  55  50  53  73  64  59  70  78  63  60  50  54  73  51  59  72  65  57  84  49  78  92  97  77  80  55  61  61  72  86  94  54  51  83  98  86  71  70  83  93  83  61  75  98  71  75  81  54  71  57  87  54  94  89  82  68  93  59  65  64  81  73  91  94  56  55  90  70  75  81  55  56  53  94  73  50  66  91  57  89  75  52  89  55  60  52  82  66  79  88  69  77  57  85  51  58  69  50  70  81  88  81  85  73  97  71  70  78  74  70  65  69  90  50  63  63  75  63  91  57  90  65  77  83  88  70  81  68  53  81  88  97  66  60  73  61  98  78  98  71  72  72  94  64  69  96  94  68  54  51  65  71  83  65  72  87  50  61  51  69  52  72  76  71  82  57  50  78  56  83  86  52  83  84  86  87  97  60  72  80  62  50  77  87  87  54  61  60  89  74  86  67  91  72  60  50  58  84  78  77  64  80  81  74  55  95  91  59  61  71  78  96  93  77  85  66  92  75  91  74  91  55  88  76  62  52  77  94  71  51  55  73  67  78  86  69  98  51  75  81  58  79  73  77  66  51  89  57  88  58  75  49  71  98  82  87  69  58  63  65  83  56  54  96  63  73  79  91  62  57  87  49  63  92  90  84  74  76  52  49  67  76  82  69  64  62  86  71  93  85  65  93  77  77  94  92  83  85  77  53  83  57  84  60  49  98  98  52  52  60  53  73  52  66  87  83  83  72  79  86  69  90  62  62  85  53  59  73  93  75  60  51  72  97  56  49  51  77  49  74  60  90  82  76  60  98  51  70  70  84  55  98  53  74  51  62  88  90  86  86  89  50  90  53  78  89  67  76                                                                                                                                                                                                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                                                                                                                                                                                                              92  89  70  93  73  82  54  78  98  73  60  67  62  60  82  86  58  80  80  97  98  85  70  75  82  60  52  66  50  73  72  82  92  96  87  53  70  87  57  58  64  91  59  86  61  52  58  62  61  69  80  83  98  60  93  65  57  87  80  86  92  69  96  86  97  58  57  67  94  77  80  88  54  72  86  62  90  93  63  96  53  87  97  92  74  93  81  80  92  65  87  52  92  85  59  85  59  60  86  49  56  84  51  91  58  92  66  61  75  98  50  70  65  52  79  63  60  87  98  53  50  73  51  93  72  50  56  87  71  68  62  76  51  66  76  56  93  88  55  95  92  63  70  91  64  83  51  60  92  93  78  78  77  75  88  74  57  91  73  92  57  72  51  71  68  78  75  69  97  75  98  81  86  80  80  79  96  73  88  67  81  57  60  92  51  54  93  54  57  97  54  70  91  67  86  80  65  74  90  90  79  98  80  49  57  96  81  98  90  72  98  56  69  55  89  63  64  98  82  77  63  54  82  97  97  86  88  68  81  53  96  86  68  65  55  93  60  93  90  73  83  52  82  56  73  57  89  68  72  53  80  50  93  98  94  96  50  98  81  50  58  90  59  84  81  87  58  66  53  57  92  91  50  63  77  68  79  54  93  70  92  90  53  67  93  72  65  93  75  91  95  55  75  98  80  87  95  94  98  80  90  92  54  70  96  80  52  56  72  70  92  74  72  49  82  84  52  63  97  53  98  50  87  68  72  63  73  51  89  85  81  66  53  65  60  91  86  55  49  71  67  67  53  51  59  98  55  68  66  84  97  84  86  89  64  58  74  72  78  70  53  98  90  89  89  90  93  76  68  81  74  70  94  90  59  65  56  87  49  63  74  85  81  62  72  76  73  73  97  64  82  83  65  73  73  60  71  72  75  91  93  57  92  91  69  51  87  82  64  68  76  92  87  68  56  82  70  86  70  96  80  92  71  71  64  70  75  96  78  61  55  68  84  92  96  68  78  97  55  77  98  62  55  60  59  87  76  57  85  62  94  58  61  79  98  64  50  59  91  57  97  49  60  67  77  76  61  50  86  68  84  63  96  84  54  58  90  78  76  93  78  86  77  62  78  67  67  63  82  74  74  68  95  67  71  86  63  83  79  60  63  59  66  87  66  60  52  87  52  55  98  87  88  78  59  64  78  56  59  65  76  94  55  86  79  92  63  71  75  69  82  77  78  72  76  59  73  53  98  72  71  90  52  84  53  63  78  53  67  63  69  87  84  91  95  65  80  82  90  70  66  64  85  68  88  93  59  65  98  98  79  89  77  59  96  97  94  84  60  49  50  52  64  50  98  70  62  70  68  67  89  73  77  61  58  87  75  61  86  82  51  53  49  71  65  69  81  95  56  89  75  72  51  91  77  50  92  58  81  76  98  70  69  71  70  59  79  76  69  78  66  64  96  49  56  97  82  73  54  56  72  83  72  75  54  98  96  91  73  88  71  76  82  63  82  94  76  60  49  68  84  68  61  98  89  90  53  94  97  76  59  73  94  70  74  80  79  57  98  52  64  49  67  69  79  88  59  71  59  62  67  78  82  87  79  93  66  82  80  81  72  93  68  85  71  71  71  53  63  88  73  74  54  75  81  86  51  89  87  64  76  56  88  79  97  49  55  82  54  90  51  90  80  74  73  75  56  64  81  70  67  86  61  92  54  95  94  55  91  84  51  87  71  56  54  85  79  81  86  93  84  73  83  58  74  74  98  74                                                                                                                                                                                                                                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                                                                                                                                                                                                                                                88  82  74  97  54  59  78  55  62  85  76  88  75  97  95  82  87  61  91  71  96  81  65  91  91  55  71  58  83  94  70  52  88  58  76  60  59  87  90  76  79  52  87  75  50  69  64  75  49  92  55  83  52  92  70  97  71  78  52  56  89  58  81  59  80  85  77  54  64  62  89  59  78  80  58  81  79  53  92  49  71  78  56  98  64  98  59  57  61  85  84  97  67  97  95  62  98  81  75  90  55  55  92  76  57  75  58  93  63  66  52  85  54  67  67  49  89  49  96  89  77  52  91  60  58  74  56  60  86  69  57  71  93  96  71  70  81  60  60  92  73  77  87  73  81  95  93  55  84  59  78  50  54  61  56  55  55  98  54  71  87  77  79  96  96  63  90  59  68  64  76  77  69  82  96  49  75  74  72  80  95  66  53  80  70  93  80  86  80  64  56  66  95  59  96  80  94  98  66  71  73  51  93  87  71  65  55  64  49  73  56  73  86  95  81  86  62  73  78  79  77  58  65  94  86  90  93  68  95  68  98  75  87  92  73  64  81  85  90  73  82  80  68  53  67  58  62  86  95  78  51  49  94  74  77  86  89  82  63  77  93  66  55  67  71  56  93  91  78  73  94  88  67  56  64  96  52  63  82  94  56  84  97  98  84  70  66  74  91  69  98  90  73  65  81  83  72  73  72  50  84  56  58  49  98  97  70  76  66  65  76  58  51  85  66  72  98  82  92  94  75  81  63  95  75  53  50  88  61  96  73  67  58  96  56  71  82  85  57  50  51  61  94  53  55  51  53  65  62  55  68  50  68  98  81  80  62  50  78  63  65  98  69  80  58  51  53  59  90  50  80  82  83  70  83  62  67  78  77  69  54  54  75  64  84  71  77  96  68  63  58  66  49  81  58  53  90  85  55  94  87  66  69  82  93  68  62  67  71  84  62  57  77  95  70  88  58  98  56  59  88  94  81  80  79  65  52  97  79  94  62  93  68  89  89  63  97  76  51  86  59  77  95  52  88  98  55  52  53  50  92  85  58  81  68  75  69  93  96  56  97  58  61  71  73  85  73  56  85  69  56  85  84  54  88  95  65  77  87  66  85  54  96  49  57  69  75  98  81  51  79  86  67  56  70  97  85  54  88  89  53  98  89  85  78  69  83  93  92  79  72  70  59  77  62  59  97  77  71  58  63  51  73  72  61  91  56  74  81  50  55  52  70  91  60  69  85  66  86  74  78  93  96  89  92  84  49  61  90  76  73  69  95  60  77  82  80  68  66  58  89  62  66  86  60  71  97  96  70  92  67  88  53  80  86  94  85  57  85  79  62  70  54  76  70  94  73  52  92  67  88  66  54  92  49  69  66  61  52  53  73  97  92  59  90  60  87  53  51  56  67  59  89  51  66  96  63  51  71  97  62  53  55  49  78  82  75  74  87  96  88  83  94  80  91  94  64  56  63  90  63  85  84  62  70  80  63  92  66  84  78  51  67  80  97  58  79  95  67  86  92  96  59  55  81  71  98  73  58  49  85  67  88  56  90  66  90  61  51  82  73  69  78  83  58  84  78  97  56  73  68  93  97  77  82  58  67  62  72  66  55  94  51  94  62  90  59  67  95  53  74  82  80  67  66  94  97  49  95  62  51  76  53  78  70  80  77  86  55  73  55  81  75  76  94  75  63  73  70  76  88  70  97  49  73  96  90  91  77  78  97  55  54  84  94  75  72  75  90  92  60  94  54  54  62  90  95                                                                                                                                                                                                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                                                                                                                                                                                                                  59  83  94  56  75  82  76  85  91  72  86  97  89  77  97  68  59  87  60  82  54  76  75  63  97  53  55  74  79  62  87  49  54  75  55  51  73  59  90  56  73  59  73  71  67  95  67  92  53  86  93  89  50  91  62  80  73  49  59  87  59  65  78  90  98  98  65  71  82  61  82  51  86  58  61  63  88  60  79  92  97  73  86  90  73  51  62  97  77  77  64  73  70  67  96  93  84  55  61  79  81  54  72  67  59  76  98  77  77  64  78  95  49  80  75  59  56  66  70  62  79  58  94  95  66  79  66  53  94  94  56  74  73  50  98  68  73  56  64  55  84  55  79  59  88  97  84  74  83  53  51  69  69  78  58  57  84  70  70  58  59  89  72  50  93  77  90  59  98  79  80  79  64  96  61  95  94  94  73  76  78  90  97  84  59  51  53  87  50  80  78  66  84  95  97  68  85  76  62  66  54  60  60  85  82  94  61  93  57  56  63  72  78  69  98  76  84  62  81  57  97  56  52  52  90  71  70  49  58  53  56  68  82  80  61  87  71  56  97  55  95  62  97  81  53  65  73  83  50  95  89  61  52  67  93  81  89  94  78  75  71  82  71  50  71  75  85  78  73  86  87  69  57  68  98  56  70  97  66  75  79  73  51  71  75  61  86  59  49  64  62  59  86  60  71  95  97  50  98  70  93  63  69  82  57  90  80  96  56  62  94  67  79  85  53  91  79  74  63  72  82  73  53  91  58  79  63  88  73  52  65  62  82  85  88  95  69  52  54  94  82  56  82  92  53  85  61  83  93  88  68  87  71  79  75  77  79  51  89  87  85  63  52  91  92  91  78  86  67  49  92  80  79  97  63  62  77  91  75  59  60  55  71  75  76  72  65  73  69  78  66  51  50  69  57  54  91  81  72  81  72  55  68  84  78  67  79  91  94  62  60  57  49  75  74  95  89  50  67  90  78  72  63  82  78  77  88  63  81  55  88  72  64  58  87  56  62  90  49  92  53  66  66  72  59  93  80  70  94  69  53  52  73  60  77  57  67  98  82  75  84  97  70  77  55  55  75  91  81  60  85  63  72  78  74  85  56  97  94  52  77  67  79  71  70  51  53  85  81  50  83  97  63  75  90  73  88  95  93  51  54  57  76  70  61  72  78  67  63  71  73  69  92  98  80  51  82  93  84  65  76  52  87  98  81  72  59  89  85  83  67  83  96  67  69  60  62  71  81  76  78  79  91  94  58  49  82  66  92  54  86  71  75  49  79  86  56  54  62  53  81  64  75  97  58  84  65  60  52  96  89  77  82  53  58  74  67  68  86  85  84  63  67  62  76  80  65  67  68  88  85  96  92  81  51  63  96  78  61  96  70  50  67  79  65  87  76  51  78  92  51  69  66  49  54  58  75  57  88  79  62  78  72  98  87  50  86  61  63  50  63  78  58  49  93  87  63  87  69  55  69  94  64  66  50  88  79  75  83  49  91  80  55  71  73  76  77  81  64  98  68  69  89  61  57  81  67  82  78  90  89  76  74  80  72  58  78  84  59  56  74  75  90  66  77  60  78  57  74  79  53  49  86  68  84  70  51  88  98  52  87  75  83  53  74  69  75  77  73  92  71  59  69  97  80  80  85  68  62  75  51  88  62  73  73  59  52  75  97  56  71  95  59  83  71  67  95  88  80  55  75  62  77  57  96  72  74  80  61  72  61  57  67  84  74  63  65  97  86  82  51  77  71  80  78  52                                                                                                                                                                                                                                                                                                                                                                                                                                                                  
                                                                                                                                                                                                                                                                                                                                                                                                                                                                    68  90  80  76  97  95  77  86  89  68  84  73  75  75  67  77  74  54  71  94  64  83  57  49  55  67  77  57  66  87  85  97  52  49  70  79  96  51  64  56  60  79  89  72  92  92  80  75  91  58  65  57  96  95  80  91  59  87  86  95  89  66  79  93  77  66  96  95  51  88  83  90  66  91  66  72  84  54  82  61  95  88  95  54  62  92  63  84  79  64  66  77  76  92  73  90  93  55  69  89  69  94  77  80  98  92  79  85  68  92  77  51  77  91  98  69  95  95  59  83  57  73  91  96  62  59  49  59  70  56  56  57  73  96  83  83  98  68  76  49  65  62  74  64  77  97  96  50  53  60  57  93  90  55  66  88  84  54  95  72  75  60  51  96  55  84  73  57  84  96  80  84  72  68  72  66  85  94  89  70  49  73  98  78  86  72  53  60  89  81  67  51  89  78  90  63  87  86  81  66  64  59  53  78  74  63  65  66  81  86  70  69  62  50  94  95  63  94  83  87  78  52  94  58  87  55  98  56  63  56  96  55  75  57  49  93  49  61  88  88  79  97  49  90  84  65  63  55  52  57  98  68  63  90  81  82  59  74  97  63  82  59  62  63  98  96  86  49  86  80  82  82  75  60  50  85  88  93  89  49  77  78  62  91  89  82  70  74  89  60  53  81  97  60  57  74  59  50  72  91  75  67  66  96  91  67  51  96  88  92  83  51  56  53  60  50  61  76  92  53  57  90  55  73  55  84  63  89  92  87  49  87  68  97  49  72  74  92  70  94  78  62  85  56  54  94  65  87  96  74  59  82  87  79  89  92  60  91  51  90  98  76  75  53  96  76  64  51  98  58  64  53  74  63  55  63  63  89  95  54  63  76  87  93  53  64  87  91  70  93  65  97  73  63  78  91  49  51  81  56  78  92  74  51  78  53  81  60  86  58  87  64  90  82  67  93  96  58  71  96  80  80  85  66  90  89  96  53  97  62  71  64  60  83  93  94  61  62  70  49  92  79  78  52  87  81  80  86  50  56  93  78  57  89  97  89  98  79  62  92  62  67  91  69  95  93  98  67  68  97  51  75  91  92  81  73  85  87  86  89  49  88  71  51  91  93  75  89  55  72  50  52  51  57  96  69  89  70  98  73  85  81  68  93  86  53  93  67  55  73  78  78  66  64  95  69  64  78  75  56  77  90  94  67  49  77  57  77  49  59  67  72  57  64  82  76  61  89  78  92  53  86  77  62  88  57  53  72  59  72  60  97  85  86  54  78  97  88  55  66  52  60  76  79  69  89  87  81  90  61  88  69  81  55  70  81  86  52  82  81  58  69  52  64  98  54  79  71  94  80  81  86  64  96  82  70  84  81  71  71  57  76  77  64  62  71  49  90  60  67  64  81  78  71  73  68  59  60  84  98  90  54  95  67  87  80  91  56  81  97  94  86  95  65  56  91  68  87  86  71  49  87  89  77  60  78  91  56  75  71  80  63  66  51  56  51  71  68  50  91  63  61  69  87  94  57  92  60  90  58  74  62  85  82  91  80  79  82  62  97  83  77  72  70  55  55  80  71  87  81  72  90  51  94  73  64  78  85  71  49  71  91  60  72  65  77  57  62  91  84  97  72  88  86  69  60  66  93  49  72  74  70  53  69  78  63  69  68  61  76  60  80  84  98  90  97  78  89  74  98  76  73  64  93  72  79  63  95  90  73  68  65  60  63  85  75  93  75  53  67  86  64  55  85  86                                                                                                                                                                                                                                                                                                                                                                                                                                                                    
                                                                                                                                                                                                                                                                                                                                                                                                                                                                      98  71  96  61  62  95  97  83  84  73  52  84  72  93  53  61  79  81  53  75  53  63  62  71  69  52  74  51  63  62  55  54  68  86  78  64  91  63  59  98  84  78  84  80  93  74  83  65  86  69  68  55  61  95  83  78  84  73  72  93  70  59  94  66  58  84  85  75  63  70  79  60  61  53  72  69  89  90  80  94  85  58  62  94  54  68  64  76  71  79  81  85  72  77  83  70  85  82  94  80  75  57  67  71  82  67  92  83  96  80  56  75  53  64  75  62  70  56  87  92  79  95  83  95  78  60  98  75  83  68  56  49  53  90  95  86  61  97  58  88  92  74  93  93  95  62  95  69  94  73  88  81  88  89  98  70  84  97  62  92  80  76  68  91  69  72  73  91  56  78  58  53  81  62  54  75  50  69  71  62  65  98  72  76  86  89  76  69  75  86  77  85  65  94  71  54  97  82  77  78  83  84  72  88  54  65  82  57  69  89  81  77  85  88  93  79  84  96  67  83  56  60  95  62  63  58  56  70  81  78  66  90  57  52  79  94  55  63  71  55  58  71  74  53  59  75  71  72  95  90  80  90  83  62  74  98  88  73  89  97  52  61  84  51  69  67  49  72  76  81  93  60  90  62  67  72  75  64  88  94  63  82  80  94  52  55  71  80  68  87  77  66  98  85  51  58  73  88  98  75  59  98  75  71  54  93  94  92  52  87  57  77  87  96  60  56  56  77  78  73  54  60  94  87  73  87  67  69  91  89  72  67  65  86  54  51  75  94  93  52  67  53  92  79  87  76  77  70  86  91  77  95  95  65  51  61  78  77  87  78  61  77  73  90  56  76  70  90  95  90  56  70  60  90  49  64  63  70  56  92  52  66  86  81  68  68  78  59  73  91  60  83  98  87  55  96  69  71  66  94  75  84  71  86  54  86  57  71  95  79  97  58  95  65  82  65  49  86  93  74  71  62  82  81  93  82  79  63  97  98  72  61  86  85  49  81  56  67  81  57  69  78  59  95  82  85  98  61  95  74  67  52  67  67  80  79  89  49  64  62  61  90  61  64  65  65  66  84  51  53  53  52  70  58  96  65  49  52  74  54  55  49  93  66  78  74  73  72  65  89  70  61  67  55  74  82  97  59  66  83  94  55  84  69  79  59  74  81  67  96  82  63  97  66  63  50  79  73  68  62  49  68  91  82  82  50  80  51  86  85  55  77  56  86  73  63  73  87  85  75  76  56  89  66  60  93  71  57  90  80  93  86  67  56  85  63  73  50  64  53  54  59  92  57  90  83  85  57  49  60  94  50  81  98  52  54  50  94  68  88  96  49  96  81  53  95  57  76  74  72  81  81  64  98  54  94  73  89  59  68  92  74  49  98  79  64  72  69  96  97  96  56  63  98  69  58  66  91  54  75  75  89  70  78  78  55  97  49  66  84  54  60  93  98  85  53  85  68  66  73  79  56  78  98  70  73  57  91  88  84  70  66  53  70  61  58  59  92  70  86  55  90  56  88  85  93  76  75  86  81  92  85  72  93  85  49  49  61  60  79  92  88  71  63  79  90  94  73  53  76  93  71  60  97  94  66  50  86  80  63  51  98  78  95  94  62  54  85  98  78  59  84  65  76  89  58  76  85  62  70  73  95  59  89  54  90  94  89  90  52  58  98  65  49  60  63  93  62  53  83  68  69  64  70  93  97  60  78  69  84  92  74  66  86  93  70  53  91  87  56  53  96  58  79                                                                                                                                                                                                                                                                                                                                                                                                                                                                      
                                                                                                                                                                                                                                                                                                                                                                                                                                                                        53  92  63  59  73  50  57  84  53  78  64  69  91  56  49  65  56  74  54  68  87  56  50  52  76  68  77  64  73  75  53  77  77  75  87  88  64  95  90  59  66  49  61  87  73  89  50  97  62  95  50  56  86  89  98  56  58  49  68  54  76  84  96  57  94  81  54  68  93  81  52  56  74  93  64  61  87  60  95  91  87  62  94  80  75  52  72  80  53  86  58  96  67  54  79  57  51  55  98  80  81  91  74  74  95  56  90  96  82  68  91  69  61  75  71  94  84  57  68  53  58  61  62  71  93  52  89  84  63  71  81  87  49  72  58  66  79  95  53  87  77  96  53  64  70  69  98  66  73  91  74  78  78  90  62  85  57  69  67  70  92  88  72  68  95  71  58  71  76  88  57  82  97  78  82  65  96  94  84  94  72  60  52  54  87  73  60  79  73  51  56  89  61  77  92  52  62  72  65  81  65  93  66  85  86  64  76  65  65  85  71  70  94  80  91  50  68  66  79  49  90  97  92  53  90  57  82  72  67  95  88  97  64  52  52  72  78  52  51  91  93  65  83  73  74  92  71  78  75  77  62  79  54  88  63  98  57  93  69  50  94  79  92  91  70  62  70  72  51  57  88  58  94  62  69  86  58  73  70  57  80  56  95  84  74  92  82  72  55  93  63  71  76  66  75  90  80  88  93  84  98  71  68  96  90  67  49  91  77  56  98  95  58  61  60  75  96  86  86  64  80  56  55  59  68  85  66  49  74  98  88  60  71  95  98  67  93  83  97  64  78  53  63  59  77  85  71  94  59  65  54  59  74  69  96  54  93  77  62  57  88  93  53  63  50  73  55  71  75  98  67  89  64  60  57  69  57  97  94  91  56  96  68  80  96  61  96  71  56  76  82  49  86  85  50  79  94  55  67  95  98  56  85  77  78  49  91  92  88  74  79  66  62  70  52  83  69  71  56  65  54  73  63  53  88  73  77  95  69  72  92  85  95  75  85  74  81  98  86  88  49  88  65  88  84  67  71  91  95  76  83  65  51  98  61  53  59  91  87  97  67  68  87  53  68  60  69  88  75  76  82  91  86  59  58  78  74  63  50  85  52  93  63  55  71  52  86  62  98  80  49  57  78  82  55  80  84  81  89  50  92  64  81  70  82  87  71  55  95  87  58  64  76  87  64  70  74  67  76  54  85  62  57  62  83  93  66  77  59  74  49  71  76  75  60  57  86  69  81  64  75  87  90  94  58  60  88  88  88  98  76  66  71  93  76  82  81  87  69  72  88  79  61  86  73  79  64  49  94  59  98  75  61  92  74  92  91  76  60  71  77  51  57  53  78  92  54  73  89  53  91  49  53  83  56  83  65  69  67  60  55  74  68  97  51  55  64  64  79  77  64  86  84  73  72  83  94  72  49  71  72  70  83  75  54  50  66  91  49  82  90  69  56  57  86  67  96  64  94  61  69  79  57  88  74  63  63  95  84  87  94  60  93  72  55  60  94  89  89  61  97  91  92  81  51  93  98  89  76  87  72  92  71  50  53  49  90  90  97  49  53  52  57  70  98  68  88  74  53  88  92  98  78  53  91  72  91  78  74  76  95  49  86  74  56  55  73  90  81  84  49  53  50  97  89  64  56  69  94  97  90  81  61  53  61  76  96  61  97  51  55  97  62  62  95  88  77  78  79  65  94  79  88  68  50  62  59  86  81  74  92  78  97  59  87  96  93  85  50  72  61  84  87                                                                                                                                                                                                                                                                                                                                                                                                                                                                        
                                                                                                                                                                                                                                                                                                                                                                                                                                                                          57  50  97  54  54  51  61  75  82  92  85  49  83  80  54  93  93  85  65  98  76  79  60  89  78  68  74  49  65  73  60  53  78  96  86  52  83  83  93  92  66  66  93  96  98  86  52  83  74  81  83  63  51  91  82  49  72  50  83  98  70  94  83  58  93  51  73  64  93  76  63  51  60  61  98  94  97  54  67  87  67  78  82  88  78  49  53  96  54  76  85  52  49  64  50  53  64  53  74  87  59  58  60  89  65  59  77  73  95  84  87  53  75  95  93  50  77  70  70  88  75  77  50  72  59  55  93  81  84  92  93  86  49  60  95  70  74  79  62  93  66  50  83  95  80  88  58  83  84  89  74  84  71  61  57  77  60  80  73  88  80  87  60  90  66  65  72  76  75  81  85  98  90  75  77  77  78  66  61  89  49  86  55  61  88  95  59  89  49  79  83  87  61  50  97  65  83  79  69  54  63  64  94  62  58  70  50  78  87  68  69  83  60  59  90  85  60  53  80  61  69  52  54  65  55  91  83  95  86  64  79  92  56  55  97  58  51  51  83  95  94  80  78  96  92  85  64  89  57  55  85  81  52  61  55  98  85  93  54  86  90  65  93  73  83  66  77  76  92  52  55  68  98  58  82  61  74  51  93  57  89  92  57  61  55  68  84  71  73  88  76  75  81  92  91  59  83  69  56  70  66  97  81  59  84  69  57  94  58  65  66  92  50  54  88  94  77  57  63  79  50  87  76  49  89  90  80  49  61  84  60  84  72  51  84  65  54  84  74  94  59  82  77  53  90  60  49  70  67  57  89  59  63  81  78  66  82  78  71  87  82  96  81  68  54  90  78  67  73  54  70  81  59  64  94  80  75  62  88  71  81  72  59  49  71  64  81  76  87  59  63  68  71  95  94  92  72  87  51  73  71  90  72  70  85  60  59  92  84  89  53  76  87  52  87  55  84  76  53  52  60  53  52  67  59  51  72  70  69  50  66  89  98  76  98  94  88  98  58  74  87  82  68  49  92  60  93  61  64  77  67  92  88  96  49  73  65  89  75  80  58  69  95  77  84  66  79  51  86  67  54  89  84  77  58  76  56  51  56  76  77  62  58  53  59  51  86  51  49  79  89  86  98  75  92  67  63  86  80  83  87  56  63  69  60  62  81  56  51  86  98  69  96  77  73  72  90  98  87  89  78  56  69  50  70  67  72  78  84  88  86  49  83  91  66  85  80  65  49  96  81  65  84  92  89  86  63  65  67  96  80  93  60  65  89  70  81  90  88  64  96  57  59  91  76  60  93  58  72  59  84  89  74  85  61  54  81  89  57  72  90  71  79  77  83  84  79  88  78  62  60  86  49  71  81  98  65  51  88  50  59  88  91  50  78  57  73  77  53  55  93  88  84  96  69  52  56  91  92  97  90  75  79  89  82  51  60  54  62  57  94  69  75  74  94  50  68  84  87  78  66  94  55  60  67  76  84  86  91  89  73  73  71  96  72  76  93  61  67  98  96  89  94  49  97  57  53  95  85  71  80  76  96  61  84  71  49  62  55  72  98  59  63  59  50  60  80  79  78  65  68  59  80  67  53  80  91  70  65  60  86  93  58  78  67  52  97  91  83  49  61  96  82  65  96  58  82  96  53  58  67  98  53  88  89  97  98  71  94  64  56  84  79  65  55  79  74  73  71  68  58  81  91  79  88  59  58  95  66  68  76  96  60  84  52  61  51  60  81  95  93  97                                                                                                                                                                                                                                                                                                                                                                                                                                                                          
                                                                                                                                                                                                                                                                                                                                                                                                                                                                            78  67  69  75  54  74  84  67  81  75  64  61  69  75  88  59  80  91  72  50  94  82  76  73  74  54  57  59  52  76  94  57  60  71  53  56  56  72  91  58  79  79  90  81  80  82  98  98  55  89  67  95  81  54  85  78  97  58  96  59  72  77  83  86  64  96  89  79  86  52  91  78  51  90  67  68  75  62  55  51  57  95  50  86  67  98  98  52  90  56  98  94  67  56  85  77  82  57  72  92  82  68  87  64  67  54  60  53  56  67  65  82  50  76  83  91  74  96  70  63  76  60  81  57  72  61  65  98  52  97  80  91  95  71  92  55  70  50  83  55  67  51  91  58  50  60  75  81  72  59  87  64  81  97  81  89  71  72  50  52  49  63  56  52  88  56  77  69  62  72  95  90  96  93  61  69  73  64  72  58  72  81  75  72  70  52  86  93  70  65  92  53  75  70  93  57  68  92  51  97  75  91  97  81  57  75  92  94  54  66  58  97  97  95  65  90  93  73  69  74  90  81  61  60  91  90  75  93  81  66  84  96  83  82  56  49  49  50  55  90  62  51  51  79  89  74  60  85  56  62  57  59  51  89  57  54  98  55  55  76  58  85  97  64  49  67  96  92  69  94  70  80  52  65  58  73  52  92  83  60  75  59  91  93  92  65  89  54  81  86  80  87  50  49  50  75  52  77  84  98  88  61  91  54  58  53  72  64  87  59  78  82  86  97  74  62  69  62  49  91  67  82  64  55  79  96  67  77  70  57  89  97  51  66  59  53  68  91  56  76  95  72  82  49  73  64  53  73  78  58  59  72  60  64  82  77  64  78  89  80  95  64  49  63  60  96  89  50  74  54  75  73  71  60  91  80  56  53  77  93  77  49  64  62  96  78  54  97  92  97  90  53  77  64  81  73  53  54  95  66  50  89  93  85  54  90  56  53  49  76  71  83  86  63  94  78  68  87  56  57  87  72  76  71  67  84  64  73  87  64  78  91  90  60  94  49  72  89  57  81  54  92  59  96  69  90  56  55  52  61  75  84  55  69  49  89  77  50  53  58  53  81  59  57  66  69  60  83  96  63  56  95  91  67  57  53  70  87  70  80  90  81  93  74  67  97  79  54  54  67  98  53  59  64  67  81  53  93  83  66  97  69  57  81  91  76  68  69  60  54  62  49  69  94  59  94  57  66  63  86  67  50  76  85  55  63  62  52  74  62  50  78  72  63  88  49  64  67  97  86  92  54  89  83  97  76  71  92  80  69  77  97  69  73  98  52  52  84  77  52  84  72  64  82  64  85  93  51  67  49  85  55  71  93  51  89  90  82  89  62  55  53  49  79  81  52  67  65  51  91  86  70  95  52  97  62  81  60  95  70  88  67  83  87  63  87  49  88  89  88  62  53  67  67  76  71  53  84  56  76  58  64  81  50  86  91  85  75  71  77  91  54  53  84  63  65  97  76  76  78  86  92  90  67  82  90  59  53  66  95  95  73  70  70  78  66  89  72  49  58  76  59  59  68  95  73  95  62  76  62  74  84  97  89  98  59  84  52  96  88  56  51  72  53  50  59  73  84  97  53  70  60  71  93  51  58  75  65  55  51  85  78  71  96  54  68  52  60  97  94  87  76  51  49  68  77  60  66  52  51  90  92  78  87  71  88  60  76  57  75  88  75  53  91  63  90  88  90  82  62  70  70  65  70  65  95  64  62  98  54  78  96  76  74  81  88  59  88  98  55  52                                                                                                                                                                                                                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                                                                                                                                                                                                                              61  94  89  58  92  73  97  88  91  85  68  83  73  96  52  75  93  51  61  95  51  79  85  63  96  98  64  58  50  65  94  58  95  52  61  74  85  56  74  89  54  83  56  55  79  73  75  91  74  53  96  68  84  92  96  90  62  80  66  56  55  84  67  98  95  75  62  64  61  67  59  65  49  53  76  72  81  90  85  86  65  81  98  70  78  98  78  67  59  53  87  93  83  65  67  84  64  51  69  97  92  53  88  95  91  88  64  83  98  95  61  58  96  66  96  51  58  59  82  51  75  86  74  50  81  75  61  60  88  88  62  86  93  62  89  83  73  60  90  85  58  65  54  95  59  56  53  49  92  59  77  77  81  60  88  55  65  65  72  98  76  93  81  73  58  67  74  52  49  68  74  88  71  96  57  67  61  59  49  94  70  88  93  69  60  78  52  70  54  58  74  64  60  96  56  49  55  58  52  77  58  93  54  88  73  92  69  63  54  74  61  64  53  74  58  57  82  54  86  58  88  87  62  70  92  65  71  57  56  87  76  80  49  73  49  64  54  78  95  91  96  96  82  62  81  95  61  61  71  73  85  75  80  74  66  79  57  92  93  86  84  75  49  97  83  50  91  55  69  57  85  77  82  68  66  93  78  51  67  67  60  90  52  81  89  59  76  68  84  61  80  85  93  73  79  67  69  90  89  65  95  51  50  53  57  85  96  83  83  79  92  58  85  84  65  84  53  89  89  77  72  82  73  80  67  96  55  52  72  86  68  67  60  62  78  75  66  62  65  49  82  65  61  51  54  60  77  88  52  84  89  88  82  64  93  88  76  98  84  88  94  91  68  95  95  60  72  78  67  69  57  94  60  80  84  95  79  67  52  53  58  79  76  78  92  97  82  50  90  80  53  71  74  86  88  52  56  98  67  55  55  69  49  52  79  77  65  55  61  61  55  73  95  63  98  90  64  59  62  69  63  56  79  56  88  66  50  80  75  78  66  68  92  68  64  84  62  63  85  89  82  73  59  69  73  82  54  95  71  74  62  98  87  86  52  93  65  82  66  64  62  95  70  81  61  98  60  66  82  88  83  54  75  74  75  62  76  84  49  76  86  84  57  57  51  96  81  54  84  49  81  54  52  67  63  67  66  85  92  91  61  92  78  67  71  77  63  83  84  74  52  55  55  59  87  87  68  51  87  63  85  76  73  61  88  87  80  85  72  84  77  88  73  62  81  83  64  61  88  91  93  90  60  89  91  60  91  52  93  94  87  80  94  98  91  57  55  51  89  49  55  90  51  95  65  52  54  65  96  85  71  83  90  93  88  49  98  78  51  63  89  84  56  95  77  52  98  64  85  91  89  72  56  69  60  90  59  67  89  65  71  74  52  88  55  70  68  50  98  76  65  94  54  53  54  78  76  57  72  58  68  81  95  81  81  81  51  58  84  50  56  64  59  67  56  86  84  65  96  78  84  96  83  49  84  63  70  64  57  77  62  61  65  50  62  81  90  56  83  64  90  65  71  72  67  54  89  94  73  57  63  63  60  54  81  95  75  67  72  58  98  81  68  82  80  74  67  68  55  79  62  92  60  63  77  82  95  96  79  84  60  49  94  98  51  53  87  63  88  59  76  74  63  97  85  93  61  77  76  50  75  63  80  75  77  63  77  83  54  71  53  50  66  95  49  80  90  97  98  92  92  93  68  60  62  96  91  69  59  88  52  78  51  72  61  59  86  49  63  79                                                                                                                                                                                                                                                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                71  76  71  78  69  73  72  94  61  87  63  60  79  57  77  80  61  78  97  60  97  84  54  64  91  81  49  49  57  56  59  92  79  58  74  72  59  71  96  96  64  98  62  94  86  58  65  52  90  75  57  57  54  89  63  57  88  61  68  76  52  89  88  72  94  56  75  89  77  76  68  64  51  85  82  56  74  54  77  92  86  96  51  93  71  54  67  73  84  59  74  53  50  59  52  98  58  69  88  55  81  58  92  92  53  59  82  98  70  75  84  94  71  78  81  92  57  70  75  90  90  83  55  49  85  58  70  75  69  60  97  59  67  88  71  84  68  89  96  85  77  56  82  51  49  63  70  73  98  74  77  80  67  82  75  54  97  92  78  83  68  67  70  80  95  78  85  85  75  88  96  54  82  80  85  66  87  69  52  49  70  79  95  87  78  54  80  88  56  92  51  63  90  72  75  70  73  62  98  58  75  51  70  56  98  61  97  67  64  74  69  59  92  63  74  71  83  66  72  82  52  88  50  67  98  71  87  89  95  97  50  67  88  57  68  66  69  66  66  83  84  79  82  96  71  87  77  77  58  58  59  53  55  72  84  94  67  83  85  97  94  52  58  65  89  65  63  86  72  84  59  91  70  82  86  74  66  77  89  53  64  97  58  92  88  63  97  55  86  59  57  50  78  87  79  79  97  77  76  93  68  96  55  95  89  91  94  66  63  90  70  57  75  70  90  98  79  74  72  86  56  88  81  54  64  85  75  69  60  60  79  70  72  79  49  65  63  58  65  64  68  90  63  56  87  53  78  70  73  98  81  74  96  55  89  98  73  86  62  71  58  96  71  67  74  78  67  66  82  61  75  75  84  95  50  50  96  77  96  56  85  76  60  77  63  82  87  81  85  91  84  67  86  81  65  84  51  50  51  75  86  87  88  50  80  51  75  52  49  91  71  96  61  93  56  89  72  57  81  59  86  49  74  70  88  73  95  65  95  67  69  56  69  74  97  52  54  60  86  66  85  58  73  67  74  81  71  75  69  97  64  73  65  87  66  73  70  64  56  76  71  79  90  55  51  79  68  98  91  74  78  90  61  58  77  83  98  84  84  98  92  72  67  66  61  86  68  64  64  49  96  92  98  59  69  61  53  51  72  79  92  67  96  94  66  94  69  79  52  77  70  90  57  61  57  91  85  94  84  72  63  93  75  91  89  79  96  78  79  58  76  63  87  88  75  63  76  62  63  92  86  67  85  87  85  94  75  72  76  52  74  71  78  80  72  97  58  98  56  80  72  86  97  81  94  57  88  84  95  73  79  57  94  55  78  84  80  51  58  97  74  69  58  58  75  49  93  51  91  54  57  89  95  59  62  97  54  57  59  78  83  98  64  59  78  50  71  87  88  50  57  72  83  58  53  96  56  69  90  62  95  96  53  84  63  77  49  70  68  61  56  65  57  58  90  50  50  61  89  52  78  71  75  55  57  50  51  90  64  94  65  66  77  58  53  93  77  62  64  68  86  84  85  61  86  97  56  52  77  89  51  66  57  61  94  83  60  59  77  85  84  85  97  91  69  74  84  84  97  84  58  74  71  55  84  93  91  94  86  59  79  67  65  61  82  54  77  51  71  74  61  60  61  82  97  56  70  88  98  68  62  92  80  84  82  63  70  87  96  97  92  68  94  54  98  92  53  59  83  90  65  76  94  95  98  65  77  65  70  54  94  60  59  72  76  94  87  68  56                                                                                                                                                                                                                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  97  75  80  85  58  51  81  53  53  69  92  86  61  51  88  77  58  95  90  86  54  92  88  81  60  79  55  73  50  92  68  58  85  67  64  69  83  70  92  66  72  91  80  52  94  69  59  78  76  93  94  77  98  79  87  87  71  62  84  62  68  90  71  81  75  97  83  63  74  64  61  53  81  81  57  83  85  95  70  87  92  49  85  58  53  93  57  81  53  85  75  61  53  84  75  64  95  69  98  67  76  62  84  87  76  87  80  56  97  64  63  72  88  98  70  83  60  50  81  52  78  55  50  92  93  96  57  67  98  74  98  63  52  64  93  59  96  63  69  79  93  74  57  86  83  88  93  55  82  54  92  83  49  61  62  77  77  66  86  69  54  93  68  60  55  95  61  89  55  87  57  78  98  70  81  97  63  53  97  75  70  62  64  95  57  55  77  82  64  76  73  98  58  93  68  63  55  67  90  54  63  55  83  71  59  92  79  56  74  49  97  63  51  73  77  92  64  53  56  68  71  57  96  90  52  72  64  60  66  88  80  70  86  52  57  88  84  71  57  57  73  73  87  51  80  49  58  70  97  68  59  90  80  65  54  83  79  76  85  64  63  82  74  81  98  66  66  94  84  65  62  85  89  63  59  94  91  96  65  58  68  80  74  77  85  95  62  64  88  94  78  79  89  66  61  93  63  49  58  75  84  91  50  72  61  64  93  89  66  58  51  88  60  51  95  51  71  65  58  77  72  61  95  61  54  76  51  54  91  49  49  67  60  95  80  59  58  75  84  57  78  85  88  72  64  63  98  98  66  97  89  63  68  65  53  81  63  94  71  60  62  66  56  77  84  51  87  91  97  85  55  86  79  51  56  91  63  95  65  49  87  98  72  69  81  62  77  50  52  88  94  73  63  97  75  69  73  94  97  77  91  54  86  75  54  69  66  80  88  56  72  55  68  84  79  74  67  98  83  84  90  53  88  56  74  57  51  56  58  72  89  81  91  66  97  63  67  66  87  89  65  89  83  66  73  69  61  68  77  64  68  93  96  86  67  73  86  51  91  87  67  88  80  49  71  88  92  52  54  87  51  97  65  73  95  50  87  96  59  80  62  92  94  52  67  57  88  67  85  77  73  75  65  56  80  60  93  61  70  63  52  68  52  93  76  77  55  77  61  49  65  70  75  92  97  97  59  51  94  94  85  91  85  88  52  49  92  54  84  94  98  77  89  64  60  57  54  88  96  89  59  95  54  57  63  94  71  90  53  84  92  88  51  71  66  59  68  87  72  63  51  58  57  73  83  73  63  81  77  77  67  89  49  56  89  79  50  69  79  76  68  87  68  85  72  51  87  92  59  68  98  91  88  69  93  51  95  49  75  58  50  90  94  93  97  84  97  85  73  93  66  64  53  60  70  82  56  68  56  83  89  83  88  81  93  94  76  51  56  72  63  52  77  51  79  60  92  49  82  50  59  88  60  78  91  66  71  81  70  87  92  74  87  68  81  85  51  98  95  89  55  73  71  50  95  56  84  87  71  86  51  80  53  65  71  79  87  82  57  74  56  96  75  60  53  58  55  96  67  69  54  88  79  62  92  76  85  84  70  96  91  96  69  89  63  88  60  56  89  59  97  62  93  54  81  64  87  60  50  96  83  88  96  60  55  62  58  73  88  76  95  93  49  72  57  95  77  50  74  72  82  64  58  80  59  54  74  51  52  91  49  94  92  91  75  63  57  96                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    85  56  80  71  82  92  86  73  95  67  63  82  77  73  86  93  57  68  62  94  80  61  84  78  90  75  65  68  78  83  52  98  75  87  84  53  69  87  67  77  74  90  51  98  76  59  86  54  75  85  52  72  81  63  81  60  52  78  66  59  67  51  71  83  57  85  51  62  76  53  58  81  59  67  55  61  52  92  77  56  72  76  52  56  78  94  94  51  66  95  57  64  86  63  88  63  54  98  75  49  62  59  83  95  94  91  85  82  90  84  89  62  60  65  56  72  72  74  95  91  67  97  90  89  60  94  74  54  87  75  97  79  77  72  70  96  92  71  86  92  68  71  60  85  52  92  85  57  60  78  89  95  94  63  68  86  93  85  73  88  81  61  66  64  90  90  81  92  80  80  93  63  49  77  94  96  78  58  90  87  83  67  69  66  56  75  76  67  68  57  98  68  97  74  63  61  49  71  70  73  72  72  78  57  93  91  67  79  64  50  97  70  61  84  55  81  78  74  56  53  54  68  62  64  80  63  50  80  80  77  67  51  74  94  93  91  66  88  73  59  95  52  80  83  69  67  91  85  95  96  74  63  50  89  66  57  89  58  49  69  93  69  61  72  58  77  88  67  90  49  67  77  87  70  65  93  61  85  51  61  91  78  51  75  67  65  98  64  80  98  64  91  61  59  89  95  83  52  84  52  71  51  69  56  86  78  82  50  68  66  75  97  75  74  74  80  84  55  92  83  58  91  67  79  84  60  50  49  68  84  92  76  93  85  72  62  74  63  82  89  51  73  68  89  98  64  49  83  69  51  74  66  95  94  85  64  67  71  78  66  80  60  76  70  51  86  82  95  98  55  83  78  65  94  55  98  72  68  86  70  95  75  98  51  79  92  92  68  60  55  53  56  55  49  83  49  72  58  96  49  87  54  89  66  54  67  63  88  59  95  81  60  63  53  97  92  87  74  72  84  97  84  85  61  69  76  78  53  59  66  96  53  63  85  66  72  72  64  71  92  60  69  50  75  95  64  64  90  60  73  74  95  98  68  90  75  61  82  51  49  84  61  55  94  96  74  86  56  72  77  53  64  90  77  74  70  57  82  69  51  77  49  68  95  76  93  65  79  70  70  82  58  51  81  96  63  64  71  62  92  63  62  69  68  58  89  56  95  87  69  61  59  79  51  62  78  52  66  71  54  72  83  49  70  80  55  50  91  73  63  64  97  51  64  89  94  91  94  81  61  97  76  98  67  78  68  95  67  60  58  93  64  58  87  51  76  51  74  81  57  65  54  91  84  83  86  63  50  51  94  92  63  83  76  89  67  97  69  58  58  90  91  51  52  66  52  86  93  71  63  49  53  58  76  73  65  65  63  93  83  53  62  90  90  69  51  55  88  59  79  66  72  84  53  90  60  64  62  53  55  89  63  58  80  53  86  62  92  72  69  75  54  50  69  90  79  91  72  75  91  66  62  60  96  90  95  79  68  82  86  82  92  61  74  98  53  83  65  61  68  62  89  89  78  50  96  49  53  96  95  88  78  94  67  89  97  51  67  68  53  54  88  91  82  56  75  57  64  58  72  96  81  53  86  97  54  96  72  60  56  85  73  92  56  60  82  49  96  89  77  75  50  49  79  93  59  63  78  93  53  58  64  55  92  63  72  50  82  67  93  56  93  74  78  67  97  54  62  83  91  74  56  49  67  90  51  67  79  63  53  57  79  53  62  96  51  60                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      84  94  79  63  84  59  93  85  73  74  61  85  68  77  57  91  84  50  65  59  51  94  59  62  81  51  96  78  81  64  53  90  91  62  51  55  86  54  82  74  74  65  80  90  87  49  86  60  92  60  64  51  93  75  92  95  94  85  50  58  98  61  55  83  77  60  94  91  94  66  85  64  69  91  62  98  64  92  65  91  61  68  53  84  64  63  97  54  50  59  74  57  75  89  63  59  87  62  66  79  64  91  85  67  96  88  88  60  64  57  91  92  54  88  62  93  63  64  75  83  65  56  97  80  88  68  97  64  84  54  82  50  86  97  72  88  50  52  70  71  78  75  96  79  93  79  62  52  83  81  75  60  77  75  49  96  71  61  59  72  93  70  63  60  53  96  73  60  78  98  57  94  50  74  71  50  75  84  67  85  94  61  69  63  92  51  87  65  98  82  73  72  80  59  93  72  68  73  87  67  87  80  53  74  87  60  74  91  91  51  72  60  73  83  70  97  78  95  62  60  90  93  62  97  91  53  94  88  90  92  56  63  89  87  61  83  98  88  95  61  67  65  61  98  59  74  98  81  82  51  80  66  87  60  57  69  59  86  83  87  83  59  64  92  58  93  60  95  64  96  86  77  92  64  66  53  93  66  86  69  52  85  88  73  58  95  79  68  91  58  59  67  72  85  49  49  88  53  97  70  59  49  72  88  88  66  97  78  83  61  73  85  49  83  71  95  73  56  85  61  86  69  56  83  95  63  88  92  94  91  85  50  60  65  53  97  92  51  62  89  80  96  55  86  49  65  73  65  75  59  91  70  78  92  84  56  73  92  50  70  65  60  50  71  66  94  83  73  86  83  75  71  72  57  50  87  49  52  87  97  84  59  61  63  89  89  60  78  98  73  54  92  63  57  98  93  89  83  63  84  54  83  72  49  89  52  60  51  85  82  90  61  64  61  59  95  88  81  57  73  80  87  65  84  60  67  59  89  93  66  67  58  98  60  55  91  94  53  92  80  91  91  77  60  97  97  85  49  49  64  75  97  79  67  55  87  86  94  58  76  68  50  63  62  62  96  80  84  72  57  94  50  91  91  77  64  91  55  97  71  92  66  61  84  85  69  92  59  96  58  77  67  75  92  85  54  54  53  66  74  54  76  78  60  52  98  73  88  98  98  78  63  58  79  96  85  49  96  69  93  59  55  56  72  59  56  88  58  71  57  65  54  91  79  52  62  59  94  96  92  75  72  86  56  71  54  90  69  51  50  55  96  58  84  59  70  93  80  50  88  77  76  72  88  88  82  60  49  96  73  55  97  78  52  87  71  93  96  59  69  52  95  69  54  76  52  69  72  96  80  91  95  72  75  54  63  49  70  57  62  68  80  87  64  79  62  82  94  70  63  76  63  74  81  73  74  91  85  58  49  93  62  75  96  70  78  86  69  97  85  82  77  65  50  54  65  52  77  57  71  54  61  72  69  49  64  76  98  55  96  81  80  54  94  72  49  55  96  72  81  95  92  49  94  79  85  65  74  81  91  66  84  49  73  86  86  83  81  67  61  84  59  64  80  60  57  89  86  59  94  90  93  84  54  76  64  92  58  56  74  61  97  77  69  80  54  93  60  73  59  76  63  87  70  98  51  92  56  87  51  69  77  66  54  61  68  68  93  64  57  94  68  70  60  55  49  94  61  71  93  70  68  98  66  75  60  77  72  53  95  91  88  86  66  95  70                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        78  77  91  67  50  70  79  63  52  85  50  98  82  59  82  72  67  51  59  54  93  88  55  49  98  75  91  92  71  66  55  72  77  65  91  84  62  63  67  73  92  55  81  57  92  70  69  69  92  74  80  91  62  68  52  62  65  87  54  76  80  50  87  58  66  63  49  65  65  50  96  72  59  95  72  64  79  86  90  97  90  73  95  62  51  88  76  71  96  54  65  83  58  60  66  72  93  77  89  94  71  55  77  51  60  77  82  51  96  54  87  81  65  63  71  98  72  92  58  62  93  87  63  84  86  93  94  64  51  54  69  86  54  70  98  76  87  62  51  82  97  55  87  78  72  89  96  78  62  78  55  75  95  95  59  69  91  70  94  97  61  86  94  84  83  81  77  81  85  81  51  94  49  60  59  95  74  64  65  80  65  79  75  96  97  79  89  87  55  68  94  88  84  74  94  83  92  81  77  59  53  80  49  62  75  63  53  58  57  73  77  65  52  55  54  55  89  76  83  84  75  82  49  66  87  65  95  84  83  51  90  88  53  96  53  97  84  55  54  96  79  86  96  80  84  68  91  66  70  78  57  65  96  53  52  87  88  51  77  86  81  87  67  51  66  84  67  55  66  85  63  81  65  71  59  69  58  55  58  50  97  53  76  76  58  93  94  68  50  65  51  58  63  66  62  73  68  79  93  93  50  85  65  91  81  93  55  52  52  91  54  88  83  63  75  77  82  59  84  97  71  75  87  53  64  87  57  84  62  59  78  75  96  54  60  56  79  94  61  85  80  90  85  85  96  62  49  69  67  63  67  79  96  74  53  66  58  97  50  66  56  58  72  94  66  64  74  69  84  51  70  93  63  88  85  56  49  97  64  84  80  86  73  72  81  95  58  77  63  49  62  74  60  55  60  77  72  87  66  63  70  60  66  50  68  97  51  57  50  70  86  76  87  95  91  80  89  90  96  73  92  92  59  81  56  55  59  54  87  94  55  83  88  56  59  81  84  67  76  68  59  56  56  74  87  73  94  68  66  62  97  76  51  78  94  79  98  69  49  85  56  84  55  93  49  55  93  71  53  94  50  53  49  60  89  95  90  96  72  90  59  70  60  84  87  63  86  63  68  96  50  50  51  76  94  81  63  68  50  91  52  62  57  64  69  63  61  66  91  59  95  75  93  96  51  96  74  93  73  88  91  55  97  83  82  68  98  54  86  59  58  55  53  51  51  90  88  93  78  50  93  56  64  65  53  64  71  82  80  65  93  67  63  72  88  63  83  86  90  64  89  82  78  85  51  90  95  68  65  98  66  89  54  73  64  96  58  63  65  64  52  66  79  90  70  51  64  52  62  92  94  77  96  85  56  72  84  56  87  57  83  74  58  98  51  73  60  82  52  95  52  90  58  82  95  55  63  56  84  73  93  50  98  69  59  83  52  74  77  76  75  80  82  84  86  59  61  52  78  78  82  49  56  54  95  72  90  84  51  90  56  52  77  61  53  92  94  91  75  73  76  94  88  57  67  77  50  87  85  59  79  80  92  52  95  92  89  62  69  61  96  97  69  75  80  97  88  67  65  50  72  94  76  80  86  51  49  77  49  61  93  68  71  60  86  94  87  76  98  50  61  86  54  60  63  53  89  54  62  64  79  59  84  52  80  64  68  77  70  73  67  79  63  56  96  58  54  71  74  84  65  62  93  54  63  94  63  70  64  72  80  60  88  89  55                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          93  76  60  75  66  58  50  59  66  55  54  84  92  60  63  80  56  53  56  67  92  82  98  70  51  80  51  75  79  94  96  68  50  89  96  82  52  89  63  82  85  83  51  59  55  49  94  57  94  76  69  70  65  54  95  65  63  83  61  88  50  73  71  72  70  97  97  75  54  50  59  98  56  91  65  51  74  62  71  73  56  55  91  52  62  89  68  81  59  91  76  80  88  62  92  81  76  55  50  67  54  81  73  60  57  56  60  94  60  92  81  89  94  73  69  49  51  51  65  75  90  57  60  72  73  73  52  68  52  58  77  77  77  50  57  74  86  94  79  69  50  86  71  86  53  53  92  94  57  94  66  50  91  52  77  58  89  69  77  98  51  80  61  61  65  70  98  79  64  89  60  93  68  69  73  68  65  68  95  66  66  65  57  86  59  89  61  86  86  69  65  61  93  84  76  73  78  61  84  90  72  66  61  80  83  84  79  63  83  97  55  75  75  72  72  98  74  53  88  49  98  83  88  52  72  51  77  55  57  88  68  85  67  67  49  53  55  62  86  84  74  56  51  75  84  93  84  89  82  53  91  73  77  60  51  89  56  52  50  57  70  50  59  73  85  94  80  49  60  89  75  68  53  85  62  76  81  87  95  97  56  84  67  59  78  71  72  70  78  87  62  70  89  72  96  68  83  60  93  53  65  68  71  56  96  91  90  50  72  64  63  93  65  67  89  61  75  93  87  75  76  51  86  72  60  90  53  66  85  51  62  70  52  62  88  53  97  92  92  93  50  89  68  84  63  61  81  64  52  55  94  61  66  52  74  56  82  94  55  70  71  67  55  74  72  54  55  54  76  61  88  75  60  98  64  96  63  74  96  59  78  62  95  63  91  61  96  83  76  49  49  51  61  88  75  84  49  73  68  56  96  76  85  51  87  55  91  69  50  90  58  86  58  57  68  72  75  96  88  94  54  80  92  85  69  94  75  86  75  56  94  74  83  53  77  96  53  51  88  69  54  55  68  62  58  82  51  49  66  62  53  97  81  84  58  71  94  85  92  72  92  54  54  57  94  71  53  69  63  77  86  65  55  51  49  94  83  63  88  61  95  95  85  88  91  52  53  77  83  56  81  90  60  51  82  94  86  76  78  56  79  90  97  73  86  56  57  89  50  67  87  90  97  74  86  77  61  84  65  79  85  57  93  76  70  55  52  54  74  95  53  77  76  85  60  81  97  56  78  87  85  68  87  98  64  65  93  57  52  92  73  75  77  82  87  64  67  67  71  59  74  49  78  92  77  98  77  70  91  76  60  64  66  65  86  82  71  57  78  93  55  78  83  74  67  88  51  53  73  50  80  76  88  97  86  87  75  74  72  50  96  62  51  62  70  94  73  77  50  88  93  97  77  65  51  77  82  71  85  80  61  63  67  77  85  62  76  54  66  93  93  85  57  80  96  70  85  61  60  50  56  61  62  74  77  93  83  61  69  80  92  77  69  84  96  78  94  49  84  73  97  93  72  96  87  70  53  71  56  51  55  92  87  94  93  55  89  71  68  64  93  58  92  67  62  95  93  75  73  53  95  69  84  58  80  83  71  59  59  75  53  75  55  62  87  93  63  58  66  73  65  55  63  72  86  57  90  94  51  58  70  96  57  92  80  66  90  77  73  90  50  90  85  73  87  71  67  57  82  72  68  61  72  76  83  82  84  78  66  68  67  59  55  90                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            61  94  73  68  88  84  61  89  63  84  60  60  96  94  49  77  94  69  93  74  53  74  54  92  55  52  90  64  67  63  51  81  76  82  88  54  89  91  67  89  73  94  54  88  60  89  49  94  65  54  76  59  71  98  58  64  54  92  77  75  85  64  77  79  91  79  92  53  91  68  58  84  50  93  98  77  58  91  82  54  76  80  69  97  95  49  64  83  54  76  60  56  80  60  59  94  94  62  53  68  50  75  62  95  79  83  58  70  91  63  90  76  75  73  92  81  58  52  98  82  52  77  93  63  61  70  88  52  69  56  65  53  96  78  83  73  65  51  80  72  82  93  90  67  73  51  87  77  74  86  68  86  73  88  93  68  87  55  51  77  55  74  90  60  63  77  77  97  52  91  74  82  80  53  90  60  69  76  95  55  53  66  69  66  96  82  96  63  75  65  57  53  59  86  84  58  83  72  73  71  66  55  95  85  62  50  55  82  83  66  76  79  55  58  95  49  66  77  49  88  77  94  80  50  59  61  65  54  65  86  80  74  89  70  66  50  72  88  53  54  84  52  74  81  54  77  93  80  68  57  96  52  53  52  91  57  77  84  62  55  70  96  68  70  57  53  78  49  54  73  49  55  97  53  98  56  79  89  65  55  97  75  58  77  56  89  53  71  68  91  95  74  98  96  75  88  88  94  79  91  54  72  98  88  78  80  75  75  66  69  68  71  80  57  94  72  51  94  97  77  70  53  98  66  94  63  71  76  60  67  56  74  87  75  80  62  89  72  61  78  60  52  82  52  55  64  53  88  74  75  81  75  94  96  93  79  83  88  89  93  91  50  97  63  93  89  81  63  93  49  98  63  86  64  55  51  58  83  55  53  54  71  77  78  69  67  80  89  58  84  78  79  57  84  85  59  90  97  67  64  61  66  52  93  73  73  81  53  79  67  83  91  83  63  60  85  86  97  66  52  68  77  54  78  52  89  53  93  65  68  92  65  91  76  95  69  52  87  53  80  59  87  91  94  77  85  89  72  89  80  96  71  57  59  63  54  97  94  58  62  77  84  59  53  96  65  93  58  93  51  89  67  83  52  93  52  81  97  73  88  80  52  90  61  53  57  73  91  70  71  57  97  69  76  66  64  90  66  78  49  77  53  67  49  61  80  89  86  98  91  52  63  80  76  67  94  63  51  96  72  98  90  65  94  92  86  98  85  87  58  81  81  69  96  98  65  52  96  76  72  84  91  69  79  55  78  75  93  60  89  95  53  89  81  57  88  66  59  83  62  54  58  57  74  94  53  54  72  80  89  93  65  72  52  83  76  57  75  79  82  77  59  71  85  66  49  88  84  97  88  61  79  51  84  55  69  75  85  93  91  96  58  53  72  66  87  84  63  57  88  62  52  51  68  90  95  73  89  67  65  81  89  50  66  95  97  80  56  53  58  71  85  64  84  56  64  90  64  94  96  63  63  49  87  71  96  95  50  77  80  78  78  54  66  79  74  71  80  76  66  49  49  52  63  57  54  63  53  96  70  97  75  82  72  49  54  96  64  66  72  60  64  96  53  93  86  67  58  63  73  60  77  73  52  84  81  64  60  75  68  64  97  93  50  67  78  81  64  64  79  63  65  90  50  72  53  82  64  59  58  85  49  51  59  80  54  70  98  65  85  86  67  55  90  94  93  52  54  69  90  53  61  81  89  71  81  86  94  85  68  62  82  98                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              63  68  64  56  79  59  80  93  52  56  67  59  58  68  87  67  80  61  58  55  97  53  91  88  85  71  52  64  49  86  95  71  65  76  75  54  55  82  75  68  96  54  65  84  69  61  54  64  84  80  87  71  62  73  96  72  85  70  98  74  75  73  93  72  87  63  55  67  75  50  92  65  90  79  67  65  86  94  53  93  58  55  72  89  69  88  65  78  49  63  55  86  67  64  51  57  87  75  67  64  70  85  94  80  66  70  93  71  86  69  90  85  86  98  93  50  75  91  85  96  50  59  91  84  52  78  80  61  57  57  59  70  87  73  69  79  96  67  56  52  83  71  53  69  62  55  59  49  52  68  90  76  82  93  95  72  57  58  74  87  73  67  66  50  68  74  92  66  77  62  54  76  89  61  55  88  80  66  81  58  79  92  88  58  50  93  85  76  88  74  92  88  77  96  91  72  90  52  88  64  93  90  74  80  85  51  96  58  71  55  80  61  95  51  78  66  71  68  51  73  63  86  55  84  91  85  50  66  87  64  86  94  56  50  79  83  51  94  86  70  77  71  94  94  92  54  50  54  68  74  72  64  67  70  95  76  97  59  97  92  83  62  94  61  81  76  65  73  77  53  88  83  94  77  53  77  85  65  87  52  54  85  54  89  76  59  83  90  70  59  65  77  78  50  68  85  50  75  95  63  89  79  75  98  83  98  61  49  62  85  83  66  60  89  82  57  67  87  51  57  97  73  72  69  61  77  88  86  93  67  79  92  97  64  59  73  90  53  52  87  61  96  74  77  57  86  87  53  74  70  98  52  52  95  64  80  79  52  53  52  51  59  52  56  73  50  96  85  70  83  71  71  88  72  87  76  64  71  70  60  79  78  88  71  96  93  63  90  83  51  71  61  54  72  59  95  56  90  95  50  69  78  61  83  73  61  85  51  65  95  54  96  88  86  60  74  83  68  54  80  72  53  98  66  81  78  67  74  85  71  83  79  93  60  74  57  60  59  96  87  63  72  55  92  53  51  51  94  86  87  88  82  83  49  61  81  93  90  73  86  56  66  76  51  51  63  89  50  60  88  49  81  85  61  63  71  89  78  49  87  75  70  88  87  68  82  65  83  54  64  56  56  55  73  65  66  64  61  65  51  74  59  74  67  92  78  61  61  71  85  54  70  59  58  58  97  66  57  64  96  83  68  87  63  67  90  82  55  56  87  64  63  91  53  96  51  81  85  94  87  77  60  65  56  50  97  49  95  56  77  88  76  70  62  70  55  90  57  90  75  74  85  49  58  94  77  81  84  74  60  79  83  77  75  69  59  67  96  86  49  86  71  89  78  64  93  98  94  69  50  70  60  61  86  50  59  72  81  93  81  66  76  96  92  78  71  58  98  57  77  70  52  62  96  81  83  98  65  75  87  56  50  76  73  54  50  97  60  62  94  75  97  94  71  97  56  93  91  94  62  53  93  52  69  49  91  93  50  49  78  66  78  56  65  49  81  68  71  77  92  59  65  85  59  64  88  85  56  95  87  74  95  91  70  79  70  51  63  60  58  76  54  62  51  59  74  72  53  94  90  76  95  67  91  69  52  77  93  71  93  65  73  50  54  92  60  75  93  93  68  70  97  93  77  92  81  94  55  53  65  76  63  72  74  81  56  55  60  66  80  97  63  51  59  92  49  74  53  98  78  58  79  56  96  87  70  83  72  70  89  75  57                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                72  96  54  66  95  58  66  72  80  76  50  60  62  70  62  85  88  80  49  96  54  56  90  71  89  49  94  96  77  92  83  83  86  96  70  56  52  91  75  71  52  76  76  59  77  59  55  71  85  71  77  50  71  81  76  68  87  61  69  97  91  83  60  67  54  91  80  59  57  87  55  79  55  88  79  78  93  59  71  50  67  66  73  81  88  68  75  57  66  49  78  52  54  61  90  83  62  61  60  92  88  71  52  71  83  54  57  97  85  78  81  84  64  80  76  58  54  51  86  76  69  56  55  78  56  80  94  58  85  87  50  50  72  71  94  70  55  77  98  92  86  72  97  59  52  88  56  58  83  60  71  95  51  86  98  79  65  76  87  57  82  64  65  83  74  86  98  86  52  60  75  95  68  81  85  88  90  51  90  80  89  66  94  80  83  81  91  71  76  70  79  54  96  82  86  59  64  57  89  76  80  92  54  62  81  82  96  79  81  90  94  50  78  69  63  68  70  55  51  89  71  67  53  63  62  95  67  98  89  66  83  78  95  68  60  54  86  78  69  69  64  54  63  50  76  90  55  97  84  56  59  62  88  74  64  67  52  60  79  76  62  58  63  65  69  63  89  64  70  75  95  72  56  65  80  93  88  80  73  97  68  69  53  67  58  97  92  79  59  86  56  84  93  98  56  87  88  80  78  57  73  79  91  94  73  52  77  96  74  81  85  90  72  98  88  60  66  67  53  75  65  69  98  70  73  67  93  67  98  68  90  64  77  56  89  57  87  55  77  96  95  54  56  96  93  81  63  97  87  62  78  67  79  52  57  96  58  49  62  59  95  64  97  65  90  62  96  79  90  98  84  67  92  89  68  51  70  57  85  63  92  60  87  66  57  92  51  77  89  69  63  79  82  75  60  74  54  81  49  59  96  61  57  80  98  67  65  57  92  78  81  73  88  72  53  83  79  52  79  82  90  87  71  51  56  58  63  66  64  81  95  49  55  88  54  80  70  81  89  95  57  62  97  52  50  96  73  75  96  70  51  78  76  62  88  71  73  92  82  91  64  54  70  80  95  49  66  96  57  68  49  94  49  67  59  76  65  49  54  96  96  64  55  84  50  84  54  96  51  60  84  86  53  68  91  97  58  56  59  98  88  72  64  70  91  93  54  81  51  93  93  49  61  64  55  56  90  77  61  55  73  75  76  73  58  91  53  96  64  72  94  93  51  79  93  96  74  96  57  54  71  67  67  56  56  96  94  61  77  54  62  82  49  53  56  76  58  75  59  83  98  59  49  69  63  58  68  96  96  79  63  73  59  71  72  54  71  83  53  83  49  71  73  95  53  70  91  51  67  90  71  80  84  63  59  97  63  63  97  72  64  68  61  96  92  56  65  71  94  90  80  97  51  87  80  95  54  76  68  59  94  94  53  50  53  65  58  76  58  70  98  70  92  86  82  68  51  61  55  89  49  79  63  79  73  57  68  75  77  72  58  57  55  50  61  65  80  80  50  65  69  92  92  70  49  56  74  50  66  87  65  89  51  51  70  80  81  58  58  72  61  85  67  80  76  55  74  82  79  50  82  95  69  91  83  49  95  60  62  49  72  86  98  86  65  51  51  51  58  97  97  59  84  88  55  74  66  82  91  69  77  78  92  77  94  98  98  89  52  86  61  78  94  49  80  80  53  95  52  90  68  78  50  50  63  87  75  55  83  94  86                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  94  74  63  59  50  85  88  67  71  55  57  64  60  60  50  86  59  86  50  65  67  55  60  93  55  83  69  64  61  64  85  78  95  85  74  78  54  59  60  68  73  72  72  54  97  78  64  79  59  49  64  51  89  85  62  56  88  80  52  90  61  50  75  95  92  70  92  54  66  84  70  51  72  58  74  64  98  75  82  79  64  85  56  91  95  61  54  55  70  71  96  75  68  67  63  52  95  66  96  57  75  86  89  93  56  74  89  93  82  92  59  79  71  78  54  81  92  66  60  55  58  79  86  83  59  77  93  81  90  79  50  89  81  98  50  65  51  72  78  84  50  90  59  63  57  69  71  57  66  75  52  95  88  57  74  78  85  49  50  70  74  59  57  93  59  75  73  88  64  57  72  95  95  56  63  56  61  92  97  97  70  52  71  89  52  65  88  90  94  49  71  64  57  81  52  73  92  59  64  98  68  68  73  57  88  71  55  61  95  67  90  49  63  52  73  70  65  79  65  79  97  60  90  73  95  86  68  56  56  97  91  79  89  87  85  75  81  94  51  90  89  50  82  68  70  88  85  77  89  72  79  76  68  59  68  80  76  72  68  63  66  88  71  88  52  72  81  53  51  95  98  93  56  59  83  64  70  63  65  79  69  96  86  63  54  73  79  76  76  50  69  50  73  69  77  74  54  86  82  76  82  84  49  69  52  86  83  73  70  73  85  81  80  63  60  51  69  49  53  71  83  61  70  61  82  65  50  63  75  71  61  52  97  52  82  51  62  82  59  81  71  98  93  74  86  74  54  49  77  57  69  57  94  68  84  80  75  63  84  73  73  81  68  77  49  51  56  58  59  83  52  71  72  85  74  95  60  65  55  52  94  66  83  57  58  79  89  85  76  66  97  88  90  68  80  49  65  93  88  78  58  69  67  93  96  80  52  83  55  94  76  59  79  80  98  73  62  78  73  87  73  84  76  59  53  79  64  64  63  65  77  71  97  92  95  92  81  82  63  95  94  53  82  92  75  98  54  63  72  76  86  96  91  80  86  72  72  98  81  63  92  85  72  74  57  53  95  79  96  94  73  63  77  98  60  52  92  63  71  57  74  92  72  81  58  81  95  98  56  71  83  87  57  71  92  65  72  77  62  77  98  60  63  59  82  82  74  61  76  78  95  78  94  81  90  80  49  79  71  63  80  65  82  90  96  63  53  92  68  69  50  89  88  92  57  57  72  86  65  71  83  52  89  63  53  67  53  67  86  64  98  57  88  53  88  80  50  86  49  78  94  96  50  67  81  56  93  74  85  75  52  51  68  68  70  71  79  59  62  64  59  67  50  87  87  49  79  61  55  75  87  76  73  95  73  97  70  64  73  54  90  82  70  78  73  69  70  97  83  70  79  75  66  52  66  66  77  59  91  93  55  83  64  64  73  87  93  92  88  62  86  82  90  88  83  49  79  83  57  52  65  88  98  59  51  62  51  82  73  68  89  62  62  76  74  79  74  87  52  85  88  52  74  63  86  97  66  54  87  77  57  49  93  50  64  92  59  98  79  63  60  90  57  53  86  84  77  79  73  65  81  55  66  78  87  87  52  87  97  86  67  90  84  67  88  66  62  76  66  91  75  83  89  66  86  98  83  57  89  76  56  80  67  98  85  59  63  88  85  77  49  70  72  56  92  88  96  56  85  49  74  57  92  93  71  50  75  49  94  84                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    68  83  61  87  97  78  90  73  81  56  57  74  84  76  94  87  90  69  53  97  79  80  87  53  71  65  91  94  68  54  88  96  90  90  58  54  63  96  61  60  93  68  90  92  93  53  82  83  56  89  68  89  86  66  80  91  92  95  83  69  60  73  58  67  58  69  78  76  74  72  57  92  55  62  74  66  67  65  85  54  80  92  95  97  73  64  52  77  62  80  81  55  90  62  91  67  69  53  93  63  68  61  86  89  85  93  58  98  59  71  52  83  81  71  51  91  98  74  80  54  63  56  50  77  95  58  74  82  50  61  85  59  75  95  55  72  77  92  66  70  89  77  82  88  84  81  89  77  80  53  60  58  52  77  50  97  97  60  89  96  84  55  85  70  58  64  73  57  90  96  85  90  91  88  98  56  76  64  58  84  82  74  67  86  67  94  91  85  92  79  72  76  65  84  49  57  73  67  70  80  68  73  67  95  78  65  77  52  72  89  97  90  91  68  54  53  83  85  70  57  63  63  67  60  72  83  57  77  65  68  92  81  69  56  49  59  58  62  96  93  57  59  83  57  71  53  56  90  79  83  62  86  59  59  56  86  79  89  98  77  87  92  95  95  60  96  94  52  71  54  49  57  86  66  51  72  56  74  56  71  62  51  67  71  85  57  57  50  58  68  61  62  52  90  64  93  87  74  56  95  71  93  63  89  79  57  49  58  86  94  94  71  76  63  81  94  60  82  89  95  78  57  60  66  51  66  54  52  64  72  56  78  85  79  54  53  65  69  92  62  54  63  60  56  86  90  78  98  66  80  86  82  86  94  85  51  69  84  81  88  83  71  79  89  97  50  76  73  54  85  57  81  63  79  69  82  97  62  67  90  68  91  84  76  69  84  56  73  79  82  49  93  90  69  85  91  79  64  87  83  53  80  54  83  94  78  92  92  51  65  70  79  93  51  59  52  82  74  76  74  86  62  80  64  74  80  78  74  49  59  52  90  95  80  51  55  55  96  74  93  97  61  93  84  89  86  76  59  91  93  88  75  70  83  79  88  77  62  68  63  77  67  87  94  91  56  58  60  67  61  96  83  90  76  97  93  93  96  84  70  97  75  91  69  84  96  90  74  56  68  57  64  64  79  91  49  76  54  54  81  68  90  85  51  98  51  85  54  88  59  83  82  78  91  68  49  75  70  54  82  88  71  89  93  87  77  91  80  73  60  88  53  54  75  63  91  82  67  60  97  64  77  49  91  86  82  79  49  56  80  49  64  49  66  74  78  50  75  95  60  68  81  90  56  52  87  54  69  67  55  94  62  79  53  97  56  53  90  93  52  87  68  72  63  74  93  86  56  77  97  97  65  54  93  95  54  84  79  74  85  90  92  85  63  88  66  58  75  92  97  98  91  82  72  78  95  65  56  62  76  82  94  65  64  94  82  86  92  90  54  78  92  59  64  81  56  67  84  76  79  76  85  78  53  89  61  67  58  56  76  98  89  62  57  60  92  73  81  67  74  79  91  70  70  98  88  69  68  56  89  78  59  89  68  54  65  96  70  93  81  88  90  94  81  75  72  93  95  71  91  68  55  50  85  61  63  75  77  56  88  62  74  49  82  95  75  49  86  95  89  67  70  53  90  74  49  71  83  52  83  94  52  56  75  60  73  80  62  70  77  52  84  59  53  78  74  87  72  55  51  60  63  74  74  94  95  54  87  91                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      93  68  70  79  52  69  51  75  61  61  67  68  80  71  54  88  90  73  86  78  91  68  91  49  66  76  74  79  79  62  93  69  59  95  53  83  69  83  59  88  96  66  88  93  73  57  53  57  65  82  58  59  98  54  63  90  73  82  66  81  63  80  81  56  89  67  57  70  69  72  97  96  93  75  95  97  89  75  93  49  76  84  74  65  74  72  55  56  66  71  51  69  79  68  88  80  78  67  74  79  59  86  93  49  78  56  84  67  78  88  52  85  93  85  88  71  68  70  56  57  89  76  95  57  94  97  68  51  51  96  94  79  84  87  95  65  84  87  80  72  66  69  61  73  51  70  54  76  89  63  61  94  64  74  91  96  55  50  71  49  86  97  81  56  81  65  83  98  62  60  53  50  65  62  82  90  94  76  95  82  91  88  82  90  61  59  49  59  70  76  87  79  58  51  61  98  78  50  95  59  73  83  84  86  62  58  66  62  75  72  58  50  72  62  53  74  90  71  69  62  69  81  58  73  92  92  81  74  59  94  74  81  92  51  53  69  87  85  70  75  81  62  83  81  86  58  98  62  73  92  67  80  77  74  56  60  54  49  76  87  77  63  76  59  70  72  98  56  75  81  79  54  98  64  51  54  82  83  82  62  57  66  96  74  83  58  71  86  82  63  91  98  50  62  71  95  71  63  54  67  76  87  59  88  58  97  75  86  74  57  61  64  62  93  69  84  80  83  61  70  88  59  94  58  83  81  56  97  51  67  97  56  57  64  98  52  51  94  60  81  90  93  69  55  54  64  71  53  58  49  75  60  68  61  90  85  82  73  52  59  98  85  60  87  84  73  54  79  54  76  52  83  88  60  74  55  80  59  62  88  79  60  79  85  64  94  95  94  58  66  58  76  97  98  55  50  76  57  69  65  61  94  61  75  50  66  80  82  79  55  71  54  75  70  79  67  59  89  61  57  75  98  85  80  65  49  87  66  83  51  79  78  57  97  83  74  73  87  67  61  86  80  95  56  68  73  61  55  54  72  72  67  94  68  95  81  49  79  78  77  57  58  63  81  70  53  76  77  56  77  57  69  94  77  56  51  74  87  87  77  91  60  50  56  91  85  74  93  93  67  63  69  64  98  66  93  97  62  78  66  51  97  85  87  93  58  97  66  89  78  69  81  79  85  60  71  70  85  54  50  55  50  93  90  89  60  66  82  97  79  54  59  56  52  94  77  51  78  74  94  56  90  63  74  85  58  84  72  91  87  81  95  97  73  57  72  98  80  90  79  53  97  89  63  71  54  90  49  61  89  63  55  73  98  67  61  67  78  81  52  78  72  79  71  77  86  57  89  94  78  65  58  70  51  52  83  70  65  92  68  62  74  81  81  98  70  72  79  61  49  64  61  76  80  71  57  60  63  72  92  74  62  62  69  72  98  65  70  73  92  95  87  98  98  62  49  80  68  54  76  68  96  57  71  76  86  83  91  50  97  57  63  78  84  94  91  93  91  93  61  91  83  96  53  75  83  52  53  87  89  96  50  90  97  90  80  58  65  83  58  66  59  81  82  73  90  77  97  63  66  75  54  59  57  58  80  97  69  62  49  62  84  98  55  61  57  71  96  49  59  88  50  66  88  49  63  56  82  52  98  71  90  70  56  94  83  96  81  72  87  78  89  67  58  80  96  85  98  76  97  68  79  63  71  80  77  89  95                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        68  49  89  76  91  93  51  63  73  81  50  91  80  62  94  82  98  58  68  74  94  55  88  52  51  56  92  92  53  57  83  86  96  97  92  79  96  58  97  74  88  92  63  71  87  70  72  57  50  75  94  85  81  96  93  84  49  54  71  95  97  82  73  88  75  64  73  72  62  90  89  92  50  68  68  63  84  72  85  94  90  70  97  69  80  55  55  66  89  69  53  75  56  85  68  61  77  63  68  80  63  87  64  64  96  63  56  56  86  60  58  56  60  56  51  86  76  85  53  86  98  63  54  56  80  55  90  90  72  67  49  63  53  60  75  57  73  83  96  74  92  82  85  49  82  91  96  60  91  70  50  69  91  70  92  70  87  58  50  96  89  60  85  89  50  61  58  89  69  73  79  98  97  62  51  53  85  82  71  74  57  50  89  98  60  81  71  69  71  80  88  55  89  88  53  62  95  81  90  71  61  81  91  55  90  73  85  88  86  89  78  65  76  88  72  68  74  93  97  90  49  62  71  61  68  86  64  66  69  60  58  91  64  75  92  62  84  76  62  69  59  75  72  83  52  51  57  80  98  59  51  50  79  78  80  78  79  65  71  74  62  77  58  88  49  60  98  84  54  86  49  58  94  69  95  51  80  52  61  88  78  64  76  57  63  67  95  83  83  49  65  83  96  82  79  85  86  65  89  84  58  74  75  55  76  67  62  53  98  49  87  73  60  72  71  74  52  68  93  83  96  59  74  95  95  69  97  97  50  58  67  98  63  88  89  53  75  90  52  83  79  82  62  59  87  88  49  65  50  56  82  78  62  78  61  62  68  54  75  83  66  49  91  61  97  85  72  89  70  55  98  80  49  70  72  82  75  89  72  82  68  97  61  58  67  68  55  65  56  95  75  73  70  58  93  50  55  62  49  76  51  98  54  53  67  95  62  90  71  53  59  97  87  64  90  63  75  72  91  92  98  98  98  90  51  84  79  56  56  86  72  59  73  79  83  90  79  50  51  55  51  86  94  62  61  93  55  57  81  71  94  82  87  60  70  69  77  62  76  96  52  78  59  74  74  51  81  75  91  69  83  62  67  56  67  75  57  93  83  96  60  49  93  62  61  56  84  87  88  49  88  98  92  65  66  89  82  86  91  70  74  98  92  79  54  53  52  72  85  76  86  55  83  80  97  68  80  85  98  83  84  83  79  72  52  80  88  53  82  59  93  65  52  94  90  93  71  66  79  65  73  98  58  84  76  68  69  92  52  93  75  55  57  65  69  63  66  96  51  72  88  74  57  83  92  64  78  58  51  76  77  65  50  85  94  78  69  55  80  68  75  63  62  98  79  53  73  71  70  53  83  93  86  94  88  54  58  74  73  69  76  59  70  83  51  65  97  57  58  53  61  92  61  71  89  59  57  57  64  58  60  98  51  62  69  94  80  96  70  81  67  64  96  67  95  61  90  65  85  91  67  57  70  56  53  83  62  49  82  94  56  70  88  76  87  50  78  86  96  55  85  69  94  87  80  71  62  57  64  95  96  60  54  67  67  66  74  51  74  85  61  89  50  85  63  65  62  79  69  49  81  97  64  57  50  93  91  83  90  70  93  79  57  73  52  65  86  78  59  78  72  98  73  61  61  56  92  86  83  83  97  90  67  57  58  67  55  92  79  69  57  68  50  92  73  73  92  80  50  94  97  75  81  54  65  91  91                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          71  93  58  64  54  79  64  70  65  75  64  75  59  72  91  82  85  97  50  63  96  95  50  52  62  96  51  65  57  73  80  92  78  71  71  92  49  78  58  62  75  75  85  82  64  60  72  80  65  96  97  85  51  54  66  78  62  79  64  54  77  84  64  56  80  91  76  63  51  87  66  77  90  97  98  56  53  86  96  98  85  69  63  52  66  60  54  74  94  49  79  51  50  66  63  96  98  81  65  97  56  62  97  94  67  70  72  83  53  58  56  61  70  90  84  92  53  65  69  49  83  90  89  49  93  74  54  72  56  82  53  82  54  97  97  84  62  98  98  98  90  91  87  88  98  78  65  52  78  63  59  95  85  61  69  94  56  61  64  97  88  60  67  65  98  98  51  52  86  88  96  59  87  79  85  66  97  72  63  91  64  51  69  92  58  67  50  93  92  69  70  61  73  78  52  65  66  53  62  56  73  74  88  78  87  60  58  79  96  70  52  88  58  88  80  85  84  71  84  86  79  71  61  79  91  68  62  75  84  63  76  65  98  91  79  77  69  79  95  51  72  54  92  61  90  78  98  75  87  64  75  54  52  61  80  57  91  52  67  56  88  77  95  78  81  51  54  54  58  57  67  52  51  97  98  71  56  96  93  61  87  61  63  92  94  60  56  81  51  89  50  61  60  50  79  70  78  53  57  85  62  72  74  50  84  79  69  49  91  81  83  96  68  89  86  81  53  54  75  62  77  82  55  63  92  49  84  51  79  69  67  55  90  64  90  78  55  92  82  58  55  82  60  75  85  83  63  54  91  93  82  93  92  81  54  92  57  56  66  50  79  62  64  80  73  63  64  85  71  69  93  71  76  85  87  85  62  61  60  95  60  53  64  94  68  79  66  75  59  80  94  93  70  83  54  61  87  59  92  80  89  85  86  98  55  92  77  70  96  92  54  79  95  73  91  91  71  54  74  70  58  78  58  95  82  57  72  85  84  88  53  79  75  55  52  67  66  66  63  52  66  91  85  53  77  83  57  94  57  62  57  95  64  80  51  67  82  90  61  97  62  79  91  74  78  51  93  81  63  53  60  61  80  94  74  92  74  78  70  83  83  96  98  77  95  87  77  95  69  98  68  95  76  49  51  61  56  77  51  80  73  96  78  57  95  55  70  70  95  51  77  49  66  61  71  71  98  78  87  72  65  84  78  68  91  94  74  75  65  86  94  67  86  85  55  77  87  67  80  63  74  93  54  96  77  84  89  67  78  91  54  62  72  89  68  95  69  88  93  58  51  55  56  75  84  71  84  64  64  51  55  74  88  49  53  49  61  82  66  59  82  68  97  63  95  76  69  83  71  87  72  86  57  82  67  64  73  64  85  54  84  72  80  79  67  61  74  79  70  50  69  87  53  81  63  73  77  76  59  97  81  80  78  91  56  83  90  80  89  55  64  49  71  55  66  69  87  62  68  91  60  57  92  76  84  52  76  94  58  78  97  68  63  52  64  82  75  68  70  62  82  59  98  53  51  80  49  50  93  97  56  86  90  80  95  52  54  91  66  49  77  92  85  53  75  61  61  61  55  71  65  63  49  92  61  81  85  98  71  78  60  93  75  62  62  74  77  62  88  93  78  95  51  60  52  68  56  70  59  54  95  61  74  97  67  65  55  59  72  52  58  61  98  86  85  54  56  72  65  88  55  86  80  73  72  87                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            75  50  77  50  97  71  79  80  63  49  59  74  60  75  65  85  81  81  75  78  80  66  93  95  88  54  95  52  67  97  85  95  58  78  83  88  82  69  76  66  74  63  69  86  59  56  98  79  57  80  77  73  81  52  49  68  79  54  62  74  56  88  89  82  68  57  95  51  78  56  52  92  94  86  65  54  57  61  95  56  86  91  77  57  73  84  87  73  93  90  75  90  53  94  94  88  59  70  56  64  97  83  77  97  96  72  51  93  95  80  75  81  72  89  90  52  78  79  50  74  91  54  94  91  93  70  74  69  80  74  73  57  61  55  87  79  77  64  65  67  70  53  93  65  82  63  64  61  63  88  83  75  94  59  53  61  94  97  95  51  74  73  59  64  60  96  56  61  94  60  54  69  93  53  89  78  52  60  50  87  83  91  93  75  75  60  90  79  98  90  89  60  86  73  71  69  64  95  52  82  49  81  96  49  85  64  49  60  72  55  53  86  96  66  89  59  94  95  89  51  70  52  75  61  49  96  70  57  59  92  53  91  94  68  80  84  60  69  67  57  79  90  52  61  86  96  89  77  67  68  79  83  78  53  70  59  64  58  60  91  55  84  54  90  69  70  69  81  57  91  70  61  63  79  55  86  60  68  76  66  53  54  67  69  57  57  73  79  83  79  58  50  84  63  53  82  92  89  86  75  72  83  61  61  93  69  53  49  64  67  84  89  63  62  68  87  56  80  96  91  86  65  73  49  77  53  81  75  77  86  64  65  62  63  79  91  75  83  90  72  65  80  68  81  73  70  66  68  71  56  60  69  90  76  70  56  94  94  69  85  84  49  80  88  54  96  73  51  69  93  64  98  71  56  83  88  76  86  87  96  71  61  51  49  90  67  86  74  96  60  60  86  68  58  74  61  89  74  51  62  71  67  89  77  68  56  57  69  80  86  64  84  81  51  88  78  63  50  76  88  51  58  60  69  76  83  49  89  79  63  52  89  49  83  64  92  55  73  63  71  77  88  54  54  68  85  77  62  78  55  69  65  70  66  94  90  73  54  94  83  93  79  73  87  60  56  59  82  98  68  79  79  55  72  65  58  63  82  93  91  50  93  62  91  51  55  58  71  55  88  76  82  57  62  91  71  59  66  58  58  72  49  85  74  74  86  83  98  82  58  62  83  75  94  62  94  58  53  77  98  58  50  79  76  67  80  77  86  56  70  95  60  81  66  64  78  79  94  49  53  68  49  89  66  67  61  80  72  50  75  58  96  52  56  72  80  56  56  95  57  75  93  56  76  64  78  58  74  53  59  83  81  97  61  71  69  77  58  70  59  79  75  81  94  59  49  78  51  95  85  91  94  54  72  86  65  59  68  62  60  70  83  89  79  94  79  88  66  63  80  84  80  57  88  76  67  75  95  57  77  95  58  92  71  83  57  75  49  55  49  57  56  74  87  92  79  68  82  96  55  68  61  90  94  61  89  93  69  55  66  86  83  82  87  74  77  49  96  89  97  63  61  53  80  87  66  88  85  61  76  75  69  95  79  68  89  89  85  66  94  94  70  98  73  96  61  53  69  79  95  96  86  80  68  79  98  50  73  61  74  88  92  80  70  69  91  86  83  50  65  75  63  53  76  85  59  58  49  97  88  91  80  62  98  84  75  63  56  77  87  78  91  78  54  49  58  55  54  64  93  60  85  50  65  53                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              59  87  79  66  66  91  54  58  49  82  70  73  80  87  53  66  51  58  57  52  84  51  71  77  68  55  67  93  84  57  55  98  56  63  50  71  77  88  61  73  88  50  92  86  80  54  85  65  49  97  63  82  55  93  96  75  67  87  54  58  63  98  80  62  55  75  97  59  92  95  67  83  78  69  64  93  90  78  61  94  89  90  90  93  93  76  81  76  53  58  92  59  94  70  92  90  51  70  88  56  53  74  79  54  80  55  54  78  61  57  92  53  70  83  65  84  54  72  79  93  65  91  84  92  86  83  62  50  76  58  77  92  69  67  64  97  78  78  64  96  56  77  77  96  98  51  55  68  95  51  90  95  91  89  95  49  70  67  73  71  90  96  49  84  53  95  65  50  52  97  87  98  63  96  84  52  50  67  53  72  92  70  63  62  98  51  74  94  70  95  78  85  70  86  50  96  97  96  51  50  60  69  53  62  84  54  51  78  89  52  91  78  66  81  52  96  90  69  86  58  78  62  96  96  88  61  57  67  68  79  88  93  96  74  52  81  53  96  60  75  52  67  87  70  76  72  89  60  50  79  53  92  62  61  61  60  96  78  96  72  62  67  77  59  65  72  95  84  95  94  93  76  97  86  60  59  53  54  94  94  75  51  96  51  50  70  81  78  88  91  69  53  60  82  96  72  80  63  61  85  94  94  83  75  97  92  57  92  85  51  73  88  83  92  76  83  52  55  76  67  95  84  74  51  71  71  57  54  86  91  58  53  62  81  59  58  78  68  92  57  70  97  92  61  75  68  75  52  69  84  52  93  85  85  77  51  86  51  96  64  80  51  61  94  63  50  77  72  49  72  83  94  94  83  51  86  80  81  87  73  66  90  72  86  74  91  90  76  59  84  62  90  78  62  83  64  67  70  65  80  94  71  61  85  71  98  94  64  74  49  94  88  92  80  76  67  86  66  72  90  78  84  76  49  54  56  87  98  58  89  83  63  65  50  71  50  90  52  61  92  80  94  61  60  75  56  95  94  96  87  71  77  53  65  95  95  89  67  98  86  81  98  85  67  67  98  69  67  68  53  92  87  80  70  70  97  59  88  58  55  74  68  91  60  77  85  62  53  73  72  93  80  81  52  96  70  81  95  95  54  94  52  73  92  82  65  77  71  78  80  68  89  79  93  63  91  87  74  82  94  63  97  82  88  58  97  82  69  97  61  59  50  85  92  64  90  91  93  52  85  72  77  85  55  69  54  96  51  92  59  92  78  68  73  80  55  73  77  89  56  61  72  89  49  81  60  77  55  89  85  82  50  57  98  53  97  84  74  87  94  80  93  84  66  65  57  62  87  64  92  95  61  88  92  50  65  58  96  80  91  97  51  84  61  58  57  69  57  85  67  82  55  87  60  90  75  72  61  82  61  76  90  51  86  82  78  63  92  74  50  51  60  67  65  67  65  97  67  59  59  70  82  98  96  90  78  51  60  86  87  96  98  93  95  50  63  71  92  68  83  94  65  96  75  97  76  92  55  91  79  74  79  50  85  86  84  87  91  95  93  50  57  81  65  61  59  83  84  82  85  77  68  95  83  68  61  84  91  61  71  52  91  65  57  68  75  52  54  82  92  54  59  56  50  55  61  77  49  93  49  72  78  82  78  68  76  74  58  72  59  87  74  72  94  73  96  73  97  80  80  72  73  88  53                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                72  84  65  67  94  82  74  74  68  50  69  78  74  98  88  68  70  93  68  52  60  56  97  87  80  96  91  63  79  74  84  72  88  66  64  64  51  74  58  78  98  75  64  78  78  71  57  93  60  80  56  73  93  75  78  82  86  95  51  92  63  87  51  64  72  90  66  58  95  62  81  60  49  80  77  66  88  82  83  62  53  76  65  93  66  93  53  78  82  87  71  76  49  85  55  75  61  51  53  76  98  72  68  92  86  55  79  67  81  79  63  85  51  84  49  91  76  53  92  89  78  79  94  84  82  50  50  52  60  66  66  60  70  71  82  89  58  86  54  69  80  53  93  56  80  52  85  59  67  71  71  98  53  50  73  94  88  61  82  98  68  74  66  55  57  89  85  50  84  87  53  79  73  65  49  85  70  78  80  95  52  53  91  95  95  82  54  83  70  81  70  93  82  83  55  53  84  72  64  91  75  61  90  72  92  90  63  68  88  67  78  68  86  81  91  74  52  89  95  89  63  65  63  49  57  79  92  75  58  70  62  58  65  62  52  51  93  56  49  55  55  89  59  49  61  76  76  62  67  66  51  86  64  65  49  77  73  73  89  92  84  96  68  80  94  63  53  55  70  74  54  83  88  95  77  89  65  83  88  96  85  82  70  54  97  67  54  88  89  54  64  57  96  73  97  62  56  71  69  85  93  89  79  68  55  79  76  88  87  49  52  70  65  55  84  75  58  58  70  63  71  65  85  89  95  60  86  70  78  50  63  55  78  76  91  76  77  60  53  52  57  81  76  97  78  74  57  63  60  89  65  68  65  70  89  77  86  84  78  93  54  65  76  79  77  94  69  96  50  87  49  84  67  53  70  96  84  83  66  87  87  84  67  88  53  97  76  69  54  81  49  68  98  62  71  79  51  58  95  92  50  57  68  86  61  81  56  94  85  98  97  87  49  93  61  84  66  66  89  80  60  96  84  51  83  96  70  69  84  77  69  74  79  55  69  57  50  86  53  91  77  90  95  63  66  98  74  92  90  84  76  85  90  91  65  71  53  76  69  87  63  67  77  83  86  90  93  95  64  72  54  67  91  85  63  63  93  97  94  73  50  83  71  63  68  60  98  62  52  61  86  88  65  54  63  97  84  61  77  91  89  93  84  96  81  77  94  55  65  80  90  68  72  86  53  57  92  78  98  86  88  72  61  89  94  82  53  94  76  64  53  86  62  71  70  56  97  86  82  60  52  65  89  81  72  83  60  82  51  55  57  85  77  92  50  90  86  59  94  81  96  85  92  52  76  74  71  98  86  64  57  50  49  62  82  92  62  69  88  76  91  51  65  97  50  66  78  92  97  86  52  67  70  90  67  62  53  57  52  62  96  85  60  56  56  71  78  64  95  65  97  66  50  86  66  71  86  67  85  71  66  86  67  93  64  82  84  80  72  56  91  69  53  69  94  78  73  87  66  80  90  80  51  71  91  96  83  67  54  94  70  69  75  85  87  87  57  84  52  98  95  87  78  84  67  51  61  92  90  83  93  75  82  71  50  54  86  51  92  74  76  81  62  63  65  82  49  80  65  84  94  80  63  97  95  89  60  84  64  71  95  55  56  81  68  63  62  82  76  49  98  66  79  76  57  75  97  80  97  94  52  52  92  64  72  85  70  50  60  78  64  72  61  69  63  54  80  86  73  53  66  53  50                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  96  70  87  77  49  51  52  70  79  87  63  95  71  68  66  95  95  51  68  80  66  72  61  78  74  56  49  95  56  64  49  93  81  90  58  56  91  64  85  84  98  51  49  67  90  67  63  75  86  71  64  91  95  70  52  90  67  56  71  56  84  88  69  53  89  88  84  49  55  55  56  70  69  87  50  81  54  75  62  75  58  58  69  88  50  71  85  97  96  65  61  94  52  56  73  83  50  75  94  78  80  97  74  89  62  85  54  60  97  55  59  69  98  55  79  70  74  73  84  97  93  86  93  72  68  76  54  95  75  64  50  50  70  90  66  84  90  74  84  81  58  83  80  93  83  91  57  53  62  52  89  95  92  69  96  83  86  94  77  77  96  91  58  92  90  73  84  59  71  79  79  78  98  98  61  96  65  98  85  96  97  77  86  92  82  61  67  97  66  74  89  81  94  82  65  88  73  79  94  92  79  95  67  62  55  90  87  76  93  55  90  90  81  87  54  60  90  96  49  63  84  66  63  60  91  72  76  85  90  86  67  68  68  54  77  73  89  98  68  71  75  93  51  86  86  96  64  68  56  86  73  66  85  79  56  59  70  73  85  58  94  63  83  85  73  86  85  96  88  55  60  57  68  98  78  62  86  55  49  55  74  54  62  62  82  62  85  96  54  61  53  66  81  73  59  86  89  80  71  66  50  90  77  94  63  52  50  51  83  55  59  70  49  69  62  87  91  90  51  76  73  58  94  74  94  95  77  64  96  94  87  49  65  84  70  91  88  94  73  83  60  49  50  57  89  82  94  66  63  57  97  80  85  84  50  81  87  52  75  52  77  66  58  93  89  91  60  95  81  78  81  61  58  96  89  86  71  86  70  95  96  69  51  62  84  91  49  63  75  72  93  76  74  87  56  91  65  72  87  53  65  81  90  89  64  86  50  75  83  79  71  98  96  67  94  69  90  88  93  72  88  70  66  60  52  85  53  98  54  63  54  68  65  69  76  55  81  94  90  97  51  60  89  87  73  95  75  58  49  78  59  69  97  91  68  88  50  69  79  58  50  69  71  73  73  55  50  87  67  70  90  59  81  97  89  77  63  52  81  71  54  89  53  69  81  89  76  72  89  90  71  73  86  52  91  82  72  50  67  86  82  58  93  84  96  90  49  81  76  65  95  87  78  62  95  71  92  71  88  59  59  65  67  85  56  95  85  74  61  49  52  73  81  81  57  97  83  77  66  92  74  51  90  52  81  55  96  54  89  90  70  72  60  49  81  79  62  50  83  85  69  79  98  61  61  72  61  82  96  78  82  90  65  86  53  49  90  82  68  80  49  50  91  64  76  77  67  49  69  82  96  88  82  76  96  68  66  63  72  57  62  91  85  91  96  50  54  63  54  92  49  98  94  90  82  83  93  63  75  95  81  92  64  59  68  83  61  90  68  88  56  55  71  84  96  81  85  66  63  90  73  52  62  85  85  65  87  70  78  65  65  70  76  98  54  90  83  58  84  78  71  50  65  81  90  70  95  86  95  51  65  64  65  66  56  79  57  72  89  94  57  89  59  75  82  75  51  60  80  91  73  89  79  96  91  87  84  89  67  93  65  67  57  75  77  86  53  90  62  91  85  89  69  93  59  52  72  91  76  77  97  77  89  91  54  79  73  96  65  56  95  71  67  59  55  92  67  88  82  53  77  53                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    52  60  70  96  85  93  56  55  86  52  53  59  88  86  84  80  87  82  67  59  67  76  78  53  54  51  61  97  72  52  92  93  76  59  51  75  58  53  93  84  69  61  90  87  92  56  74  80  62  78  95  94  64  52  75  78  71  58  93  88  80  83  71  73  81  56  68  65  52  64  50  93  58  97  72  52  57  49  92  53  85  73  92  60  52  86  81  53  92  77  80  50  63  90  77  55  96  76  59  78  61  78  66  51  96  59  77  69  97  93  94  61  63  89  83  50  51  85  66  63  88  92  87  90  65  60  51  98  70  91  75  95  80  91  79  64  52  93  51  91  60  68  73  73  49  81  79  80  75  92  74  66  81  70  73  96  67  84  76  52  66  70  50  50  71  93  76  95  84  49  64  84  63  53  63  70  65  76  94  63  93  91  49  83  58  76  83  89  79  59  69  89  93  76  86  84  78  49  95  50  98  87  67  56  56  87  71  65  64  75  53  75  67  85  85  56  85  68  95  57  69  80  74  55  95  51  81  86  56  82  71  52  80  50  97  67  49  68  97  94  64  64  85  52  83  84  75  86  83  85  60  57  72  84  73  51  65  78  57  84  81  52  93  96  70  96  63  97  63  57  92  53  52  57  92  73  78  67  50  66  69  79  85  75  66  71  65  65  53  77  91  60  68  79  49  85  62  66  74  52  83  59  78  85  70  61  49  50  90  56  82  58  50  85  66  59  71  92  78  97  88  88  83  60  66  70  93  61  75  74  67  52  66  67  49  88  71  69  89  89  64  96  80  51  74  71  62  96  79  60  81  83  54  82  58  55  92  64  80  53  91  91  94  89  49  97  82  77  52  49  90  96  50  91  90  95  96  67  64  95  94  53  67  78  75  83  83  60  94  65  77  50  92  85  68  80  86  84  67  87  98  77  62  64  85  70  87  94  91  66  79  98  59  92  54  88  58  87  67  50  57  67  85  52  61  66  65  83  64  86  49  77  69  50  81  50  58  49  80  55  72  97  83  71  75  50  91  77  74  51  76  58  91  58  84  90  97  61  71  75  56  79  66  72  68  95  82  78  49  85  81  49  83  66  68  83  75  68  78  67  94  57  50  77  77  63  65  96  54  53  97  51  73  67  50  68  67  84  85  65  63  65  62  71  84  75  94  93  55  86  72  65  82  66  92  79  90  73  49  88  92  95  57  81  57  53  87  88  51  57  96  60  60  62  77  97  61  73  56  86  60  88  92  62  53  94  54  82  63  76  93  81  58  68  98  89  74  72  54  52  75  80  89  83  84  62  53  49  77  52  60  86  81  69  60  69  83  64  85  84  54  78  86  88  93  56  69  91  98  86  56  63  80  86  85  90  50  55  49  74  91  66  55  93  62  58  80  77  79  88  76  72  84  81  85  68  90  89  57  69  65  72  72  92  65  87  77  77  85  95  76  82  90  71  63  53  82  51  92  93  55  62  88  98  57  59  92  64  87  92  94  57  97  82  87  69  81  82  98  63  78  54  70  73  93  96  91  51  69  68  85  78  83  89  81  84  67  64  52  77  79  63  93  52  63  84  86  69  77  57  50  90  63  96  94  55  81  66  82  85  75  83  90  96  87  79  55  89  87  63  64  78  73  54  83  64  89  70  63  93  90  83  54  55  78  72  59  98  64  86  69  77  59  81  50  68  74  75  95  72  79                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      93  60  83  74  52  74  62  85  89  68  76  66  55  79  62  68  50  96  91  86  59  98  57  61  59  84  66  73  94  88  94  65  62  91  53  90  63  75  94  78  97  95  65  57  79  85  95  91  71  98  89  58  76  55  70  59  76  73  91  60  51  75  59  69  66  71  70  75  61  76  85  57  71  59  91  68  85  82  74  66  80  76  98  96  89  92  91  93  58  82  69  95  71  69  69  71  66  56  72  56  70  53  72  68  91  75  79  97  91  77  59  79  77  56  82  90  82  66  72  78  74  58  68  60  64  93  89  72  79  83  79  61  88  75  77  73  52  91  63  92  90  61  87  54  78  96  79  69  64  69  63  98  56  65  77  87  89  96  97  85  56  98  84  80  86  72  76  90  88  66  54  55  64  63  60  66  87  60  56  90  73  64  75  76  55  75  49  97  59  95  82  85  75  82  74  91  88  72  53  58  55  60  55  50  88  87  78  64  56  80  86  61  67  96  80  51  83  85  92  49  69  93  80  57  64  97  93  51  65  95  84  52  88  70  58  98  97  98  76  59  81  60  87  85  93  87  79  65  84  68  50  75  64  79  83  97  57  59  63  66  74  62  55  68  90  92  93  97  84  94  50  55  68  69  97  93  89  51  50  69  94  60  67  93  93  73  64  49  76  60  94  58  80  82  53  98  91  51  70  73  91  84  93  84  68  70  56  74  68  49  89  69  55  87  78  52  82  63  80  86  60  87  77  55  54  95  54  98  54  64  49  71  50  67  83  91  87  78  60  97  91  60  74  51  86  92  73  60  56  70  73  79  62  49  81  71  78  75  55  75  79  64  85  52  56  96  63  89  65  58  73  82  55  89  60  61  82  92  74  53  83  68  55  73  70  81  87  64  68  79  97  72  50  73  86  70  73  91  95  60  98  78  63  51  54  82  91  95  92  96  54  83  90  85  62  68  64  53  69  72  96  57  73  51  83  80  59  67  68  84  81  98  66  93  89  51  60  52  90  98  82  54  49  55  85  67  79  82  92  71  67  90  64  59  79  82  67  89  77  72  66  64  62  70  77  81  98  59  50  56  68  77  82  80  93  91  87  57  93  76  83  93  63  94  80  85  77  56  85  55  94  82  87  90  91  64  85  86  54  80  66  57  71  75  51  87  89  69  82  98  89  83  72  53  85  53  77  68  92  52  52  95  51  68  53  72  86  81  81  49  79  70  93  73  56  92  91  87  88  52  78  73  92  84  89  73  58  73  94  92  63  77  70  53  80  95  82  49  56  69  91  63  72  94  91  82  74  62  81  74  71  61  52  69  92  83  92  76  77  79  69  77  60  52  68  50  88  74  91  70  97  77  96  97  49  64  49  83  79  91  56  58  87  89  60  65  71  95  53  68  89  68  85  53  63  58  97  83  96  77  82  66  50  93  69  72  52  50  58  56  65  78  80  50  64  90  58  77  67  56  90  85  92  59  81  78  68  78  50  59  69  93  89  73  55  57  87  83  60  75  92  84  69  91  56  76  90  83  98  68  81  81  53  64  57  67  98  68  73  52  92  82  98  79  58  70  61  67  78  53  62  86  79  79  49  88  57  69  85  67  61  50  75  62  81  57  92  69  54  76  62  63  77  84  58  83  60  92  90  83  85  85  59  90  80  53  71  51  51  59  81  76  59  76  58  95  86  66  91  63                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        51  96  77  68  59  86  50  60  61  52  59  81  77  49  57  71  49  73  66  57  97  60  53  78  84  69  64  59  50  89  72  58  81  93  69  98  50  61  80  49  58  74  88  62  73  59  76  85  61  74  86  71  90  57  98  80  83  83  68  79  93  94  97  89  58  57  98  54  64  90  56  62  57  86  54  74  94  61  49  97  73  83  91  97  58  97  67  98  69  65  67  81  71  55  64  84  64  83  70  75  63  86  54  79  50  92  68  78  93  90  76  56  55  66  90  52  75  72  70  83  98  95  92  74  64  83  69  82  61  51  76  87  58  77  95  56  72  61  98  56  63  97  93  67  88  67  77  95  58  50  52  59  79  86  56  70  96  91  98  72  52  80  98  93  78  90  92  68  79  69  50  62  76  75  88  68  69  78  52  97  62  50  59  63  79  79  73  64  65  71  80  78  68  98  85  58  93  59  90  96  84  95  86  67  63  95  75  69  71  92  75  83  57  62  95  82  71  65  92  54  61  93  57  96  59  82  83  69  67  98  98  64  89  78  76  94  49  60  84  52  65  94  91  70  72  97  75  52  79  93  95  66  97  81  75  88  94  94  75  92  85  92  94  50  52  57  59  51  77  70  69  91  76  97  76  54  91  73  78  98  98  97  91  51  68  52  92  93  77  82  54  51  50  83  69  91  74  93  63  87  98  80  88  84  66  88  85  49  58  49  65  67  73  76  82  92  57  87  86  56  58  58  78  63  69  62  67  94  62  81  86  81  53  58  72  96  68  69  54  84  84  63  52  94  68  56  88  62  83  73  80  81  85  95  61  69  58  94  64  81  58  80  91  97  83  76  75  94  54  55  66  79  92  55  50  79  53  58  77  83  96  81  95  84  86  77  79  71  65  67  77  79  58  84  66  96  94  85  86  92  90  94  97  87  84  73  61  83  49  96  80  62  89  84  65  54  94  51  53  74  66  81  60  58  64  82  95  49  66  81  58  83  65  65  95  57  93  60  70  98  95  57  90  79  87  52  59  55  57  96  97  78  60  50  94  57  95  97  60  75  88  84  84  50  73  87  82  53  87  82  53  51  58  76  90  57  94  84  51  88  70  78  50  65  73  62  57  50  91  49  49  96  82  61  79  78  59  51  79  78  51  61  92  66  98  69  71  55  82  55  62  72  71  58  66  94  63  50  85  83  52  65  90  65  78  55  55  87  98  67  90  75  86  86  75  79  62  90  93  49  50  50  82  66  65  92  50  71  70  83  98  50  92  56  58  89  91  98  50  50  73  56  93  82  96  67  82  87  69  86  89  83  65  84  60  89  75  51  78  79  58  83  98  94  49  84  52  98  53  94  79  77  51  77  62  95  86  61  84  51  59  53  90  66  90  70  57  69  56  54  51  66  65  98  79  71  90  50  64  79  89  60  57  66  78  94  86  53  57  65  96  81  56  64  58  76  91  63  62  49  83  82  98  81  81  64  92  78  76  95  75  75  97  98  52  61  95  96  62  69  81  79  67  64  96  57  74  77  63  60  62  52  85  60  50  69  71  82  59  49  78  89  63  94  66  52  76  63  93  62  63  66  66  55  51  61  94  61  57  97  90  82  83  71  73  78  57  66  70  96  93  87  86  65  75  74  57  98  82  53  95  77  57  55  89  50  75  61  95  73  67  50  55  64  74  74  58  54  91                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          58  66  60  98  80  63  72  55  95  61  61  80  80  87  91  80  51  94  92  86  97  52  74  64  57  51  79  70  97  80  56  54  51  62  60  55  71  57  51  50  77  49  69  96  60  50  76  88  93  89  73  78  81  64  70  62  79  67  97  56  96  89  75  82  79  69  50  63  51  87  60  86  88  70  67  97  62  82  50  73  74  60  85  88  72  55  77  68  77  78  90  49  78  84  68  81  67  95  49  82  60  79  58  65  92  55  51  82  95  80  75  60  80  83  70  93  55  70  63  49  54  59  70  92  51  63  51  72  67  54  77  66  65  94  84  62  87  58  50  67  87  57  82  51  86  89  67  63  74  52  68  60  80  60  87  85  83  89  98  50  57  60  91  97  98  94  95  76  50  79  94  86  76  56  76  77  91  71  93  55  65  51  98  75  63  90  78  85  93  58  81  70  77  68  82  83  54  68  56  68  90  49  52  72  88  61  53  91  68  60  98  84  67  69  71  79  61  49  61  74  57  91  60  72  86  81  83  88  89  63  86  89  97  93  98  55  53  56  80  57  68  90  64  70  88  85  98  87  54  51  53  54  87  76  52  82  67  56  74  93  59  63  95  69  89  59  92  83  90  89  59  61  86  64  71  95  70  88  96  56  69  51  58  50  56  79  49  83  60  79  57  71  49  55  61  91  86  89  60  83  84  91  72  96  59  96  72  64  78  93  85  87  94  79  84  62  78  81  53  56  87  74  72  70  55  55  74  61  55  86  58  53  52  72  56  86  70  61  75  84  52  88  92  84  75  76  64  94  87  73  79  69  53  95  92  55  78  98  82  66  89  89  61  55  64  57  74  85  55  85  75  70  71  59  56  89  66  78  54  92  81  71  90  87  50  68  62  78  63  50  73  50  80  49  69  90  55  78  61  74  65  78  79  86  89  57  60  52  58  69  96  62  61  50  77  93  97  93  72  55  83  97  88  80  68  73  84  90  56  67  90  74  93  53  93  90  97  56  74  81  69  94  57  95  53  60  86  90  96  90  96  53  89  59  74  91  61  86  70  65  51  68  88  84  64  79  51  75  83  80  74  98  91  71  77  72  65  91  82  70  66  93  54  66  91  68  65  95  85  81  91  71  92  87  94  72  96  60  76  96  67  97  95  72  76  97  60  89  82  55  98  59  67  65  90  83  93  71  90  52  56  65  66  90  61  60  56  78  98  53  51  76  67  92  78  62  95  63  70  76  67  61  66  58  72  57  58  89  52  98  56  63  64  59  70  92  73  67  87  54  90  55  55  88  70  58  59  80  76  55  89  97  84  63  93  81  94  88  87  89  89  95  84  61  59  55  56  51  89  76  89  52  97  88  51  64  54  88  67  56  60  92  71  92  94  82  95  69  84  77  88  83  78  92  63  76  56  87  61  52  78  60  90  87  50  69  92  79  52  60  86  64  79  61  67  61  68  93  58  86  86  98  70  98  70  66  59  59  79  98  98  85  76  89  79  52  76  95  64  56  72  75  81  74  53  72  93  90  60  66  97  77  51  62  68  92  52  97  90  80  73  92  98  51  96  74  65  67  72  89  71  89  89  61  54  71  83  87  81  72  53  79  77  93  72  71  78  78  61  89  95  60  52  98  83  51  52  81  79  85  86  59  88  83  95  77  98  73  96  94  79  98  51  74  81  68  57  52                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            80  89  91  95  72  50  57  74  54  92  59  98  51  52  89  66  73  95  53  52  71  59  86  98  72  67  66  60  91  95  77  90  69  85  83  60  82  93  93  70  49  79  58  74  66  49  65  68  86  96  57  58  73  75  77  82  61  75  80  57  68  73  63  66  77  80  98  94  55  82  64  72  57  92  79  91  74  53  68  71  55  51  68  50  66  60  54  52  88  68  95  94  93  85  95  74  50  62  58  56  90  72  78  49  71  80  71  69  95  75  94  64  78  94  82  54  84  79  64  91  64  91  61  63  70  96  80  70  90  51  97  71  94  84  91  70  55  51  59  68  93  59  63  63  85  87  92  86  95  75  83  96  59  62  67  76  95  83  59  97  52  85  89  58  63  59  72  77  64  83  69  57  86  62  51  85  50  94  86  90  63  54  78  60  70  89  64  77  62  70  59  61  90  53  71  98  78  54  97  86  82  69  53  88  93  87  65  76  60  65  93  69  71  69  87  88  70  70  89  87  52  62  88  56  64  52  64  57  49  65  94  82  60  79  74  67  85  57  73  78  82  63  95  77  75  61  51  53  73  51  62  93  63  53  69  95  85  53  73  92  65  60  74  57  82  87  65  82  93  75  82  63  64  53  59  72  79  75  89  80  84  89  92  96  49  81  77  88  71  72  78  95  54  53  79  57  50  49  49  51  91  64  69  56  76  63  83  57  89  98  52  98  71  78  89  63  65  67  98  55  72  74  62  88  52  59  98  69  50  69  58  51  89  51  55  89  61  69  72  50  97  87  79  85  79  74  98  54  57  57  52  65  73  53  89  74  80  83  96  58  76  81  63  77  49  60  79  64  77  68  66  75  92  83  59  91  70  60  86  68  53  92  96  67  93  89  59  70  57  58  87  90  53  91  78  91  70  53  57  59  78  79  68  92  55  95  61  49  75  74  98  60  92  51  86  98  54  93  98  64  73  67  49  56  62  89  73  95  62  54  84  55  78  87  57  72  53  56  94  71  96  75  80  56  70  70  85  96  88  68  65  64  71  89  67  86  54  74  79  53  51  88  52  71  62  76  91  90  82  85  86  77  98  80  57  90  55  97  58  52  84  94  78  95  86  65  74  67  62  67  83  57  95  71  95  89  86  85  91  69  80  69  56  83  97  62  86  77  64  51  80  51  79  81  62  87  50  49  70  93  56  58  56  92  94  74  65  93  74  55  71  68  97  93  62  94  77  56  57  90  95  76  49  78  59  82  94  85  61  61  82  60  80  51  84  62  97  78  93  98  66  65  60  72  92  88  82  98  88  92  94  72  98  93  50  77  63  66  73  61  95  74  68  67  54  61  52  63  56  80  62  61  50  63  72  55  74  75  97  81  59  62  77  90  82  56  90  87  77  79  64  91  96  56  73  72  60  82  84  96  82  94  71  70  87  62  57  79  80  93  97  77  75  80  70  86  55  68  78  76  65  73  53  62  94  94  65  51  66  83  67  64  69  86  77  68  66  62  89  57  51  60  74  85  61  83  87  80  55  89  78  97  80  69  96  55  64  96  93  88  65  74  58  59  81  77  70  71  87  84  89  56  81  66  90  80  61  69  92  86  77  77  59  73  49  85  73  57  88  97  98  94  68  57  82  63  74  74  76  84  60  62  51  53  69  96  68  66  93  76  79  82  61  51  74  93  72                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              91  83  74  75  74  63  96  94  63  84  96  59  50  95  61  98  80  95  98  89  63  73  82  77  98  78  61  87  70  55  78  96  57  73  86  59  84  66  81  94  56  89  94  94  53  76  90  90  73  88  62  52  68  61  60  84  95  70  63  93  84  96  61  72  82  87  73  74  95  79  98  67  51  49  64  89  62  63  76  62  52  76  56  85  88  72  64  63  72  54  51  75  57  55  75  96  95  87  84  54  60  65  49  98  85  70  67  77  56  62  70  68  89  77  70  72  70  72  86  81  97  89  86  90  77  76  76  73  86  51  91  91  56  83  77  59  70  89  58  49  56  84  72  55  74  86  59  54  86  59  70  96  57  67  97  74  74  65  90  60  97  51  54  53  52  52  91  72  62  54  73  67  96  93  88  90  77  56  64  94  63  91  77  62  85  57  95  50  71  71  52  92  50  95  69  49  58  82  92  98  73  53  52  91  74  68  72  71  52  53  54  51  72  51  67  97  96  87  69  62  81  86  70  76  49  82  65  95  69  70  86  50  87  67  72  64  88  67  64  95  51  90  74  59  71  82  67  65  66  86  66  62  62  66  83  97  63  69  84  95  64  91  75  59  82  57  65  83  85  94  97  80  73  91  73  62  72  73  86  67  64  71  52  53  57  97  58  57  89  75  50  67  50  55  98  68  49  76  75  49  61  60  95  54  55  98  91  97  62  96  95  60  76  65  76  64  83  86  75  63  53  92  53  59  92  87  78  82  83  87  91  60  63  60  60  67  94  65  51  71  49  78  72  98  91  83  88  66  56  50  91  51  93  96  67  63  93  74  92  54  64  75  59  74  67  84  67  97  68  80  53  57  63  56  58  90  65  58  88  51  62  88  94  89  95  50  72  54  78  85  69  84  70  93  64  95  49  70  79  84  95  56  84  60  79  50  77  56  97  83  79  85  59  69  76  55  52  69  86  66  95  74  52  90  52  65  89  95  84  69  62  86  70  96  67  73  95  72  55  60  83  98  49  52  54  54  56  70  53  77  89  84  68  63  91  51  63  51  69  57  96  52  97  59  97  62  60  57  76  73  66  54  74  79  89  93  77  85  64  75  81  96  55  60  65  63  54  92  66  57  85  55  94  97  86  83  82  62  74  69  85  86  95  87  53  69  65  61  84  71  54  68  93  79  49  64  74  84  84  94  62  88  59  83  87  60  92  86  83  68  53  50  52  67  97  74  60  55  81  70  59  83  54  88  55  74  52  69  76  53  71  77  82  95  88  78  52  78  51  53  92  58  83  66  90  87  96  51  66  66  69  69  83  60  86  87  79  50  94  75  74  80  91  83  60  97  91  73  87  65  55  72  86  78  65  49  92  95  86  82  96  56  55  70  61  84  68  61  95  51  78  98  68  55  54  59  50  62  69  63  64  71  90  50  93  60  78  97  53  78  73  70  62  86  61  61  78  62  73  85  53  73  98  66  73  76  81  66  80  66  86  75  68  65  75  60  55  80  88  97  53  77  63  98  82  68  90  86  60  67  59  70  88  60  61  97  91  90  56  85  85  94  55  61  50  85  61  58  67  77  57  85  50  91  73  56  66  86  84  67  63  59  69  56  54  49  95  56  97  58  59  82  87  50  69  55  98  75  70  63  68  87  57  85  95  92  92  84  50  60  93  78  98  89  51  75                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                72  81  60  79  62  81  67  49  98  63  89  94  78  91  81  94  77  93  49  91  71  86  63  61  66  84  91  68  68  77  51  77  69  49  90  75  54  93  73  85  73  57  77  66  94  81  80  61  69  53  75  55  73  58  93  86  74  69  67  53  97  96  79  50  57  90  84  94  72  57  61  69  86  96  68  84  49  64  82  64  82  91  76  67  89  74  58  96  58  77  67  57  58  60  55  55  89  64  88  73  98  66  64  90  68  78  51  74  53  78  68  98  66  73  49  87  89  53  64  67  55  79  83  87  67  82  83  86  98  49  49  97  73  95  81  55  72  52  78  72  68  80  69  96  56  77  84  56  59  58  54  57  85  85  70  94  94  57  72  52  97  81  86  85  93  78  66  89  79  82  85  51  56  52  93  85  79  52  79  65  69  76  51  91  70  60  71  59  52  85  96  75  81  79  73  85  90  74  77  51  53  53  74  63  87  63  67  89  72  85  53  82  65  63  77  61  94  69  68  50  82  74  88  72  56  64  97  77  76  92  86  66  54  84  86  83  66  59  92  68  64  77  65  62  93  58  83  82  65  86  72  51  62  80  90  82  97  97  59  68  77  89  98  66  76  97  57  66  82  96  49  91  52  82  84  93  94  53  83  96  56  55  85  83  74  85  57  70  90  86  84  56  93  73  76  93  59  77  68  93  80  50  50  92  54  59  62  73  61  51  82  83  83  52  50  63  53  61  93  62  69  66  66  52  68  93  64  78  59  73  83  92  73  71  91  54  80  81  91  63  97  88  97  50  96  76  63  69  88  87  88  55  54  87  62  70  63  61  58  73  94  98  88  68  66  95  77  93  91  82  70  76  89  52  76  94  49  79  93  98  62  60  90  93  84  96  51  78  95  66  93  94  85  51  97  91  82  59  70  87  82  54  82  77  64  71  77  88  57  71  76  70  61  88  49  70  96  88  79  49  88  67  91  61  63  57  95  81  92  97  70  90  51  66  57  71  97  70  86  76  65  85  82  95  62  93  72  73  68  88  76  51  77  88  69  91  92  90  83  72  70  84  93  61  75  72  79  51  49  76  95  90  64  53  95  73  84  86  60  76  85  62  62  86  63  80  82  86  66  91  52  77  94  78  69  92  86  91  90  70  59  62  89  55  87  77  56  84  90  50  62  66  56  65  59  60  54  51  81  83  96  93  59  65  54  80  67  96  73  91  58  69  61  87  74  76  81  68  72  67  56  55  64  59  61  89  86  50  95  60  51  88  69  94  95  68  69  55  75  78  70  75  61  88  51  58  69  70  51  71  84  50  92  63  90  74  96  90  98  92  97  98  98  49  50  96  85  85  96  81  90  95  67  96  67  96  86  82  68  54  92  82  70  59  91  81  63  86  97  61  77  83  89  57  58  86  72  84  50  60  97  75  69  90  81  55  71  78  68  89  78  78  75  93  69  85  51  57  85  85  61  78  97  88  49  73  63  98  71  87  93  93  52  81  51  58  84  82  54  65  77  54  58  66  83  75  80  71  76  67  55  96  78  63  89  89  53  78  52  57  79  67  97  62  88  51  54  87  50  60  57  53  86  69  86  51  75  66  83  91  90  79  75  70  61  60  55  83  54  64  81  90  93  59  96  77  85  64  54  87  82  84  51  98  96  64  63  69  80  98  78  75  91  77  52                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  91  53  68  84  87  96  59  52  89  94  79  72  58  56  73  95  96  64  89  60  68  80  67  87  52  65  88  92  84  90  54  72  98  92  74  59  57  49  89  87  81  52  60  76  73  82  57  74  97  51  72  62  50  75  98  89  83  65  63  91  56  58  87  75  57  68  64  95  78  94  72  63  50  50  64  60  60  70  75  79  71  72  95  89  79  59  52  95  83  83  70  62  97  71  83  67  50  60  59  79  86  50  81  68  68  93  97  78  89  52  73  95  97  96  54  52  66  86  72  71  88  90  62  87  58  67  53  57  71  73  91  94  49  55  82  52  76  89  93  98  55  55  67  98  82  60  76  61  86  77  59  91  59  66  82  98  60  79  50  80  57  90  60  59  80  70  81  67  69  72  53  68  68  61  92  55  70  49  96  82  55  63  68  55  68  77  69  50  96  74  80  75  66  89  79  65  83  51  70  79  95  76  51  79  64  85  67  82  51  59  70  72  91  60  51  57  70  55  95  51  77  91  55  71  79  74  58  93  77  75  67  88  67  94  91  93  54  65  85  81  59  53  90  83  71  89  86  79  91  51  79  83  58  86  53  81  72  82  89  94  71  84  89  57  90  86  66  61  49  95  54  84  97  71  89  98  55  96  62  81  79  56  59  73  85  76  77  89  58  92  63  54  94  84  66  66  88  53  68  53  64  65  75  57  93  62  76  53  75  78  50  84  93  96  94  71  86  69  63  66  52  64  75  61  65  87  58  96  69  75  93  50  92  74  78  61  70  60  53  88  90  95  89  71  97  82  92  83  77  93  63  67  75  89  86  75  97  78  95  97  62  49  50  71  69  87  80  77  86  58  69  94  91  78  55  86  73  80  55  73  93  85  64  59  58  87  62  66  68  72  85  49  54  60  72  80  80  76  77  72  60  59  89  86  65  60  85  96  62  69  65  70  83  53  53  56  74  91  57  79  72  76  69  80  56  52  86  53  66  50  64  73  54  76  92  51  49  81  63  73  54  74  67  56  76  60  81  64  67  58  89  49  79  63  98  82  62  54  96  72  75  72  77  71  75  73  64  59  51  61  88  92  80  71  62  66  59  86  98  64  55  80  77  84  58  77  68  59  52  51  97  95  88  91  95  51  97  52  57  77  87  69  71  75  82  78  73  89  55  96  76  75  81  87  83  95  62  77  89  79  72  54  56  53  59  62  96  69  76  96  56  50  85  66  64  54  70  57  58  82  69  80  66  73  62  60  74  88  70  73  83  63  88  61  57  76  51  86  52  74  62  69  92  92  73  63  66  53  79  51  79  66  67  80  61  66  86  49  50  79  49  69  49  72  92  76  98  62  90  63  75  96  80  56  87  78  84  93  80  55  55  86  97  77  94  85  84  78  60  66  72  97  71  85  76  92  64  59  89  85  68  74  49  57  58  80  63  81  61  95  63  58  49  65  91  76  56  51  82  78  93  51  83  72  50  54  50  73  67  61  89  69  97  92  64  83  74  60  78  56  94  69  87  73  64  86  59  98  77  51  83  77  66  78  60  76  73  97  67  93  68  81  75  63  63  55  49  68  98  81  82  89  73  82  53  69  56  50  83  78  94  88  52  58  90  98  95  97  86  86  94  83  75  56  51  85  59  92  75  88  74  55  87  52  49  75  74  50  85  86  56  79  64  53                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    60  73  78  80  53  60  75  72  70  59  59  76  62  93  81  73  81  92  94  69  60  70  73  64  86  73  63  59  63  66  57  61  71  65  81  51  72  88  93  65  88  61  90  67  58  86  50  88  95  63  85  97  80  95  75  70  62  97  60  63  73  94  91  58  70  89  87  83  51  73  51  61  55  57  96  62  79  94  66  79  76  75  82  73  76  83  78  93  75  53  68  61  97  66  67  61  83  49  55  52  83  78  91  69  55  81  77  51  62  98  91  98  87  94  74  97  96  55  90  68  62  87  51  80  89  73  80  95  56  79  67  75  94  62  66  64  61  98  76  67  82  69  54  70  62  96  56  80  79  81  88  88  63  57  86  70  61  72  92  55  63  77  98  93  60  52  93  65  67  56  96  85  94  56  59  63  63  56  68  89  63  55  94  92  94  68  76  60  94  97  49  76  97  80  93  93  96  61  73  84  80  71  54  81  82  90  60  69  51  58  98  97  77  85  71  90  65  86  89  60  70  97  68  72  93  73  68  63  82  52  71  78  96  93  85  86  78  87  64  49  79  66  49  72  75  61  95  95  53  59  94  56  91  57  72  91  95  49  76  79  70  86  97  87  59  53  84  92  96  61  92  70  57  65  74  97  87  49  75  82  57  67  50  90  73  74  70  98  54  96  60  53  72  71  93  78  54  94  60  49  82  51  73  67  72  86  92  61  79  53  53  78  93  71  85  73  80  85  50  77  60  82  95  88  88  80  87  59  63  50  80  49  55  98  53  66  88  70  82  70  57  64  68  73  92  89  49  83  97  89  95  72  63  74  73  84  85  94  58  59  74  66  55  72  86  64  52  75  51  85  97  61  70  59  89  90  67  63  78  90  60  49  67  77  73  91  63  69  81  83  54  63  60  80  55  61  67  94  74  83  55  49  85  68  80  90  61  60  63  54  90  49  67  63  50  93  53  96  66  65  68  71  60  87  97  78  56  51  70  86  74  62  70  52  96  86  80  58  80  73  73  81  53  66  75  62  51  86  94  84  72  85  90  53  50  93  49  91  62  75  93  97  79  93  88  59  92  97  81  88  72  78  60  57  59  59  58  59  93  62  95  91  69  68  66  98  53  54  56  73  88  97  50  66  91  74  90  60  93  84  68  60  72  94  58  51  79  81  73  92  63  81  60  82  80  93  79  71  82  88  94  53  81  94  62  71  85  70  84  51  67  92  98  85  90  92  66  65  66  84  88  95  77  86  51  62  77  68  97  90  94  85  52  69  66  92  49  97  81  56  81  61  86  67  82  66  66  64  55  95  58  89  98  60  73  65  95  49  66  75  79  49  78  55  84  52  57  73  68  85  63  94  64  56  94  57  82  90  93  61  67  75  78  56  68  50  98  68  51  74  55  80  57  85  72  95  60  78  59  65  78  65  69  84  98  83  86  83  75  79  79  67  87  63  84  57  83  86  95  63  52  74  73  90  78  85  55  83  66  60  56  59  51  74  71  78  91  84  84  70  53  91  49  90  61  91  85  49  51  92  89  55  70  56  73  89  49  69  63  71  79  52  90  81  60  90  52  75  94  84  76  80  89  89  70  59  97  93  94  55  53  77  67  71  51  58  98  56  76  69  77  81  63  60  98  97  68  78  86  92  59  88  50  79  71  71  88  84  75  87  82  90  83                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      97  58  70  65  88  89  62  69  62  91  68  96  87  78  59  73  96  55  88  76  93  89  63  75  65  69  80  83  52  62  70  75  65  75  87  80  97  62  66  77  66  92  84  91  61  78  89  80  56  50  68  62  95  49  86  67  64  62  80  55  58  95  76  74  92  75  68  86  78  63  93  81  91  70  61  94  59  49  58  98  53  82  70  79  49  96  97  51  88  90  77  54  87  52  69  69  89  51  77  54  69  75  53  54  84  74  93  56  86  51  69  75  79  73  49  89  54  56  94  49  83  53  79  78  63  61  93  69  78  82  90  73  94  93  60  79  75  60  69  70  97  50  62  60  86  50  94  85  84  61  92  83  77  67  88  69  68  82  76  91  75  54  63  58  94  62  53  86  61  94  85  56  73  70  68  90  76  62  90  95  69  80  85  53  59  57  96  85  81  70  93  75  77  84  97  79  67  88  83  60  93  88  63  87  90  98  76  75  71  88  49  61  58  69  98  94  87  66  89  68  71  74  91  54  75  61  98  76  81  59  98  64  85  76  98  74  93  90  87  69  86  60  85  58  66  82  59  81  58  85  86  96  75  78  86  86  61  77  86  85  77  65  62  51  73  77  66  74  71  54  88  67  88  62  91  63  62  58  70  76  49  54  73  60  81  58  66  89  67  80  93  66  77  81  78  72  98  64  66  84  90  63  80  89  65  65  59  62  66  72  50  59  61  89  85  95  56  97  76  66  97  75  68  50  54  51  71  80  54  68  49  77  61  91  95  79  57  58  77  97  55  54  78  70  76  68  73  69  78  83  67  95  49  62  86  65  68  77  80  56  66  74  86  58  66  76  78  98  70  72  87  67  65  76  84  60  82  72  73  69  76  56  56  80  84  89  77  63  91  66  72  93  56  89  54  75  69  72  73  50  91  90  92  80  88  90  94  87  74  93  57  92  61  61  58  67  56  69  78  78  68  64  91  83  87  86  82  68  82  67  69  84  63  97  59  85  87  89  55  71  50  61  61  50  82  98  97  61  62  93  60  62  92  57  54  88  72  74  93  49  52  75  57  82  70  84  59  66  51  84  69  93  64  58  64  90  95  74  86  56  79  83  80  78  73  89  83  57  70  52  87  83  67  92  70  85  62  78  89  86  91  76  88  76  86  66  91  72  52  51  91  66  88  56  93  82  77  58  76  89  60  89  83  69  67  55  65  61  73  55  73  81  73  81  86  89  76  85  52  60  59  66  92  85  80  69  92  74  79  97  69  84  60  57  65  56  63  61  98  76  90  59  50  78  98  81  78  72  54  87  68  89  64  80  59  58  85  95  97  96  67  86  98  92  55  59  85  77  78  56  85  97  71  72  73  70  63  51  86  97  62  94  57  77  52  91  93  80  78  95  57  68  66  49  74  77  82  71  52  87  68  97  81  96  74  69  62  78  55  50  70  51  97  97  66  84  71  87  79  64  66  54  61  70  58  61  68  89  84  63  71  69  74  73  72  58  85  74  78  54  63  62  56  97  84  68  82  77  89  72  62  83  71  51  56  85  78  73  84  96  81  81  57  72  63  71  84  77  59  86  67  88  49  65  68  63  78  54  88  72  98  64  73  63  94  92  89  82  57  68  73  76  85  49  82  70  54  94  56  87  93  87  71  92  87  79  95  96  91  95  77  76                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        80  57  67  52  90  72  97  71  54  92  64  61  74  95  77  64  73  57  91  87  72  85  97  97  85  54  60  93  79  83  70  84  88  76  95  62  57  86  64  69  58  58  81  75  77  91  49  73  97  70  96  93  67  86  96  64  68  68  75  94  63  62  70  94  65  72  83  78  63  53  84  52  77  59  82  72  75  76  83  59  60  79  93  75  52  89  93  78  97  91  62  67  50  61  76  60  68  71  68  57  65  71  91  69  77  79  56  61  67  61  62  50  95  96  58  55  66  85  56  94  86  65  72  82  82  90  96  54  80  71  79  95  70  52  52  95  73  82  72  54  73  68  58  59  62  78  84  82  77  57  73  89  56  55  74  57  75  73  59  77  54  64  61  76  93  54  84  86  96  53  73  97  64  85  92  59  82  53  69  83  53  59  86  50  57  64  49  51  68  96  65  59  53  49  97  50  76  64  62  50  59  56  57  79  85  90  98  75  81  84  50  82  52  53  86  84  86  67  69  69  84  84  78  94  64  67  72  82  75  70  95  73  59  97  58  89  93  58  91  89  73  59  66  98  80  89  73  86  53  88  91  68  96  66  81  86  86  91  63  65  63  55  94  58  60  60  91  51  79  62  67  56  61  77  77  81  68  83  51  57  97  49  65  60  90  78  50  57  95  72  52  82  87  83  68  73  55  74  89  59  94  96  50  62  64  56  89  95  53  54  72  62  64  95  75  77  94  51  77  77  71  62  79  87  61  95  76  51  81  73  74  96  92  93  68  62  60  95  58  86  53  80  57  89  76  52  83  65  88  77  59  84  75  92  65  51  81  87  84  91  75  83  96  54  62  55  68  64  63  50  51  55  71  74  54  49  80  87  49  84  63  85  73  70  71  55  53  58  88  73  53  82  84  92  64  68  69  69  66  54  73  63  87  52  85  95  53  61  55  59  88  73  90  61  97  54  56  87  80  66  82  88  67  59  49  91  55  93  67  96  69  58  89  60  95  79  57  54  62  52  76  82  95  92  56  58  69  72  93  70  81  96  84  59  66  98  73  72  77  83  82  57  82  77  55  87  85  54  95  60  73  90  61  49  82  87  96  55  79  92  62  52  53  56  87  97  78  53  80  60  76  89  68  84  58  56  80  94  95  57  96  95  53  65  94  73  94  93  86  91  93  90  83  97  59  53  88  83  81  58  82  68  91  60  97  51  69  49  98  63  94  84  87  76  69  64  94  87  57  56  71  51  53  52  97  80  60  66  50  68  49  63  80  61  71  92  80  83  74  74  89  52  50  73  50  82  54  74  96  72  50  84  97  85  81  97  93  60  72  55  89  93  49  51  92  51  83  49  85  55  60  96  86  90  50  75  68  57  79  68  87  67  50  49  70  84  61  57  78  82  81  53  60  68  71  80  51  59  68  66  85  72  72  62  84  62  69  67  74  57  57  89  81  95  92  78  85  81  76  53  54  63  72  83  91  64  67  81  51  96  98  95  75  96  54  77  65  92  71  71  65  72  92  70  73  74  57  74  71  97  98  62  74  60  58  62  64  59  78  52  89  64  55  49  77  98  60  55  90  62  59  55  64  87  74  68  71  56  51  55  72  65  64  53  85  52  96  89  96  92  49  61  75  56  57  98  82  94  53  91  83  92  98  50  97  72  87  84  63  97  89                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          76  57  72  61  54  80  94  56  73  87  58  87  88  57  77  66  83  92  83  49  75  96  65  50  49  98  70  79  76  86  88  88  83  52  60  96  97  95  70  75  54  89  95  97  74  66  54  82  54  74  50  63  60  60  84  68  83  82  74  75  93  91  91  78  98  93  81  81  65  89  93  97  50  49  95  56  56  73  92  59  66  75  80  69  60  97  88  57  88  49  51  66  77  70  73  52  72  68  59  69  83  57  85  68  63  81  77  92  81  82  52  73  92  72  58  95  73  60  77  62  56  72  79  93  96  98  91  62  58  83  87  94  89  54  77  51  81  71  72  65  60  68  49  62  67  79  60  56  89  64  59  90  78  73  58  61  58  92  54  64  56  93  90  53  73  72  49  91  51  75  91  71  87  97  90  56  88  79  73  51  60  80  81  78  57  58  88  81  76  67  86  81  82  90  57  88  49  76  51  59  85  68  51  82  79  96  80  79  82  71  89  64  51  63  84  73  56  95  66  73  80  81  61  80  78  57  72  70  63  60  50  96  79  89  93  69  66  50  92  83  86  76  61  58  78  75  86  49  94  84  60  53  55  68  54  67  63  70  82  74  79  54  81  86  66  63  77  64  63  50  79  68  73  98  69  67  89  51  67  88  51  61  49  66  97  55  94  57  91  97  84  73  85  51  54  76  72  50  49  63  55  67  90  65  62  56  55  66  56  94  84  65  54  96  61  77  93  80  50  97  65  89  54  63  95  81  55  73  94  66  55  62  98  53  87  62  68  78  54  75  52  87  58  98  93  76  86  90  89  92  77  81  75  64  91  77  77  55  59  82  50  75  71  64  88  91  53  94  75  97  86  59  62  70  80  70  90  63  78  65  50  60  92  88  59  82  52  91  76  77  89  96  97  79  75  91  89  87  71  87  92  65  71  69  86  55  98  57  76  81  82  55  98  77  79  70  86  59  89  77  70  86  84  81  51  82  70  84  81  95  63  83  49  60  69  88  60  77  59  59  83  95  74  95  77  51  85  66  86  85  62  68  89  58  80  85  73  77  73  96  83  76  87  59  54  86  97  57  53  97  56  64  49  74  57  61  55  95  58  95  55  64  56  67  52  92  83  96  95  56  77  97  95  56  69  57  56  57  91  77  95  65  59  80  83  96  88  90  55  52  85  70  92  87  81  55  62  53  51  83  57  80  81  89  69  61  92  96  98  98  94  87  94  85  49  54  94  80  88  58  82  67  88  65  54  92  88  57  82  97  51  72  85  50  58  57  75  97  72  59  61  79  49  90  90  56  96  96  65  68  95  74  66  57  90  81  60  68  88  74  67  84  54  92  63  69  58  92  58  68  85  52  94  61  74  82  81  90  69  90  71  96  94  93  85  59  86  52  49  61  88  58  92  93  59  51  57  56  86  82  60  78  95  98  71  81  78  75  58  63  93  56  80  59  85  76  93  57  51  88  69  72  89  96  58  58  50  86  54  87  63  56  89  96  68  98  55  95  92  69  74  61  74  96  78  51  55  81  88  70  58  67  56  52  72  52  94  92  79  69  90  90  76  78  78  87  76  68  82  72  74  84  58  88  57  90  86  97  83  62  80  86  91  86  62  53  68  53  88  59  97  61  87  60  86  79  93  61  66  88  61  98  86  52  55  68  83  83  51  75                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            75  79  73  84  56  67  96  67  68  79  50  70  71  50  82  82  50  91  70  84  94  56  70  67  74  56  87  51  76  52  66  89  58  51  60  53  93  60  73  76  70  91  53  61  65  81  87  77  49  83  87  87  58  60  88  53  87  87  83  58  59  81  65  59  80  62  84  97  72  52  75  83  92  51  64  78  80  53  72  57  89  69  97  61  62  97  71  70  88  66  76  54  69  89  85  79  53  98  78  60  65  50  79  83  59  80  64  74  69  78  52  95  88  77  69  92  93  83  49  57  49  70  81  64  81  93  49  81  53  82  70  91  61  78  98  59  86  55  81  94  73  89  84  59  79  51  56  94  82  93  88  67  92  65  66  84  68  66  82  92  51  61  56  97  65  69  61  82  75  66  66  53  69  50  80  85  90  97  86  98  68  64  83  89  91  58  76  98  87  65  69  91  75  70  85  65  50  74  78  98  67  66  59  75  95  68  66  69  59  51  55  92  56  59  88  94  98  69  56  86  97  66  93  82  78  89  94  65  80  87  51  84  69  49  88  77  74  80  88  61  66  88  91  62  86  66  84  55  85  78  57  78  87  94  89  79  90  96  60  58  87  69  62  88  60  66  88  63  64  62  98  66  78  69  89  63  91  60  83  57  79  49  65  60  78  64  93  78  91  92  60  85  52  56  66  90  88  64  71  59  88  50  49  76  75  84  78  60  60  55  73  90  70  54  98  69  57  67  92  65  72  80  95  63  68  93  89  80  87  89  58  92  75  59  77  51  88  63  92  64  92  92  94  88  95  77  68  82  63  71  65  94  87  53  54  66  71  81  66  75  85  63  82  52  49  83  95  52  60  54  89  84  70  61  90  76  58  75  94  77  94  65  83  92  68  69  95  98  60  81  86  76  66  55  95  58  97  56  52  72  64  55  58  81  77  64  92  86  88  72  89  62  77  70  51  90  57  73  59  82  71  97  53  66  96  91  70  65  92  85  97  93  71  69  65  63  58  58  70  60  78  98  60  79  97  69  82  85  72  60  90  68  63  83  95  94  89  55  89  87  50  79  85  72  70  68  67  63  55  60  76  66  70  93  54  70  67  80  84  93  73  79  93  71  75  84  71  88  80  98  90  90  55  83  75  96  70  83  53  64  66  79  77  78  61  94  68  95  54  83  58  74  60  69  94  59  82  79  94  88  57  57  86  66  63  88  53  94  70  80  60  88  72  55  66  81  50  78  55  77  67  64  69  98  51  55  52  55  66  50  63  69  82  91  92  87  74  81  91  53  54  83  83  78  49  72  94  59  53  80  50  76  83  60  96  79  62  69  88  89  94  61  74  87  68  60  62  49  97  90  83  90  81  72  64  92  84  55  58  75  83  59  87  60  91  58  87  61  65  64  93  96  79  60  50  91  96  52  63  62  83  62  96  53  60  88  50  85  88  59  69  64  90  83  80  53  71  59  64  76  78  81  98  92  72  74  73  76  90  59  96  61  86  96  93  98  77  71  50  57  80  64  65  56  82  72  52  87  83  85  51  98  96  49  88  78  97  80  96  73  55  83  88  64  49  91  50  50  60  62  82  67  85  50  92  53  59  90  59  90  63  92  93  67  66  96  72  86  61  95  86  87  56  64  90  89  88  83  57  56  56  68  69  82  93  50  64  80  68                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              91  75  69  49  55  86  61  93  75  57  92  57  88  60  56  59  82  82  87  50  67  74  88  76  56  73  66  80  67  49  90  98  55  83  63  86  53  93  51  88  91  49  68  61  68  56  93  67  51  95  90  95  54  94  60  95  77  87  86  69  68  60  98  89  74  72  58  60  92  71  86  74  94  78  52  89  65  74  50  78  77  81  90  93  87  98  87  94  83  93  94  56  66  91  90  73  68  77  56  87  90  94  87  51  97  58  50  51  52  50  68  54  98  98  57  65  68  87  69  73  58  67  54  86  80  85  81  91  73  86  57  94  53  84  64  90  76  72  68  68  87  54  79  55  94  52  71  83  83  84  58  96  89  61  74  86  89  58  74  81  93  52  88  78  66  71  57  78  86  75  51  65  73  71  78  75  91  71  98  65  52  87  95  70  60  90  58  79  85  50  58  78  83  94  97  91  68  54  91  91  85  61  51  57  72  96  51  62  56  60  87  81  68  53  50  74  56  63  77  94  77  95  80  53  49  89  66  89  75  62  67  59  82  97  52  73  98  67  67  52  74  97  60  54  65  74  76  84  49  51  49  70  77  98  75  92  64  52  55  91  71  63  58  65  76  68  81  94  57  84  78  92  82  93  57  75  71  95  89  67  54  79  83  89  82  85  91  61  85  83  92  73  49  95  94  84  98  69  84  75  61  94  54  85  72  98  66  58  86  90  55  75  70  94  59  95  95  86  51  74  88  53  86  92  92  72  61  84  87  97  78  77  67  93  75  58  90  78  96  97  89  62  54  93  50  68  66  62  80  58  81  77  76  92  65  55  70  55  84  73  91  78  60  82  77  80  71  97  80  72  76  63  51  86  96  53  49  81  51  97  85  58  82  70  91  91  68  69  53  83  70  53  96  83  92  70  98  68  81  80  66  56  73  77  97  79  81  72  76  83  92  54  90  55  96  96  69  75  57  67  55  64  79  81  63  78  79  71  61  56  75  91  56  50  80  94  88  54  83  60  53  78  90  64  73  49  92  79  71  56  58  72  94  57  72  77  74  58  79  54  76  82  86  96  84  77  59  96  90  76  91  53  87  54  79  75  74  98  60  75  73  74  75  73  54  66  92  84  65  62  54  89  95  91  84  73  93  84  76  61  90  90  71  53  78  78  56  98  80  94  70  62  54  97  66  66  50  88  96  56  69  80  95  76  60  83  72  89  82  66  84  58  76  52  71  93  71  90  50  62  87  63  66  90  93  54  59  52  61  76  93  73  95  82  88  55  63  74  67  92  52  53  68  53  59  51  81  53  57  49  78  84  84  52  72  68  58  83  74  50  82  98  49  80  91  71  58  76  75  58  91  54  74  79  68  53  97  71  91  80  76  85  82  60  80  60  87  87  73  63  56  54  60  89  81  68  98  75  97  52  80  55  76  61  57  87  63  98  78  55  78  92  80  78  52  90  70  92  90  62  79  95  88  93  85  70  78  67  91  59  49  98  68  59  94  69  67  75  83  69  56  74  90  55  87  52  98  79  49  97  77  69  58  59  84  55  81  66  51  61  81  51  53  63  64  61  65  93  76  76  97  97  76  55  79  52  90  59  68  49  68  58  77  81  82  71  59  73  67  49  83  69  53  52  88  64  82  92  91  71  81  51  91  55  67  56  60  94                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                78  51  71  80  89  50  91  51  69  69  78  74  50  85  93  55  79  89  57  64  75  75  65  70  69  79  93  50  68  60  77  92  59  54  64  50  56  79  52  80  71  73  65  69  50  93  76  51  87  58  69  68  53  53  77  81  64  72  50  70  64  71  83  71  68  54  61  51  70  89  49  75  87  97  84  85  89  80  71  51  68  72  98  87  76  54  98  51  68  50  53  72  56  49  73  79  57  81  91  61  82  78  84  82  62  69  57  95  86  91  52  65  54  68  94  49  63  61  65  60  77  76  72  64  97  65  96  55  54  59  68  73  69  97  96  52  80  77  55  56  59  83  83  97  83  81  76  63  72  58  92  67  77  82  53  55  55  87  67  56  58  49  74  94  83  86  85  56  59  95  57  73  63  64  91  60  96  51  85  59  91  94  70  80  61  61  94  50  72  60  79  50  97  81  66  80  74  79  89  74  90  89  54  58  86  95  82  96  63  78  57  66  59  81  74  95  96  67  57  79  86  50  69  87  78  77  68  49  70  75  63  85  57  57  53  90  95  88  86  85  93  59  70  60  91  58  60  61  87  92  67  77  94  53  64  94  56  92  80  82  95  72  84  71  60  72  73  89  71  50  62  70  82  93  61  88  67  97  79  76  76  79  63  90  82  73  97  71  58  76  89  91  55  80  97  84  98  58  81  79  93  77  89  71  59  95  59  80  66  65  53  61  62  85  75  58  64  88  68  98  79  98  94  88  86  94  54  51  67  76  51  88  88  82  52  84  82  94  77  84  57  50  58  87  93  97  51  97  95  60  52  84  70  73  53  94  96  72  76  51  80  84  76  64  53  65  90  82  67  87  76  86  70  52  82  60  69  96  73  85  66  52  60  67  69  67  82  52  98  90  70  73  62  87  63  55  82  92  57  59  57  85  62  72  49  56  89  79  75  92  75  59  64  51  91  85  62  83  74  50  82  67  86  71  87  59  98  68  65  50  76  84  88  72  75  87  56  52  73  88  57  85  56  50  65  54  91  64  57  49  86  98  57  50  98  65  69  83  77  85  50  83  68  68  75  78  74  91  76  98  67  54  76  56  77  72  83  60  77  98  97  62  51  89  75  66  96  96  63  71  93  76  96  78  54  69  96  52  82  74  85  66  93  49  58  63  56  70  65  96  63  84  50  67  80  66  63  92  75  93  85  71  65  87  97  74  98  73  49  95  53  55  61  85  55  60  65  67  52  93  52  68  74  62  72  78  67  92  76  54  89  79  62  70  66  49  72  53  81  82  95  71  50  58  51  69  77  62  65  90  86  98  79  66  49  82  64  75  69  53  82  86  91  92  87  59  73  75  78  66  89  98  58  66  91  80  60  84  78  49  95  53  97  98  68  88  89  88  82  96  58  73  94  92  82  57  75  51  86  96  90  84  74  69  74  83  50  76  55  93  66  55  73  86  89  81  76  67  70  60  65  62  85  64  76  65  58  94  95  76  60  57  60  59  67  49  59  86  54  67  76  73  57  56  78  55  52  68  66  71  83  90  67  51  59  81  80  61  79  94  96  92  60  74  62  79  92  88  72  70  62  98  84  84  80  53  62  96  60  91  70  89  76  52  71  86  73  73  66  75  94  95  63  72  60  80  97  77  59  88  79  97  71  94  49  57  61                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  71  83  54  59  81  64  83  86  72  92  82  89  66  74  92  79  69  90  49  90  83  53  53  76  61  85  68  81  68  57  77  55  57  80  54  68  52  90  81  55  97  86  61  90  53  83  59  57  70  78  91  92  82  58  83  51  74  52  51  49  86  62  82  82  78  66  60  72  75  55  59  93  79  60  79  54  77  86  89  94  56  97  88  83  54  56  63  80  65  55  49  93  85  74  54  80  93  51  80  60  67  86  93  54  61  89  59  76  69  94  51  95  62  92  50  64  58  94  72  89  95  49  96  87  60  60  82  52  55  81  81  85  93  65  51  81  55  59  95  58  74  97  72  52  65  78  64  58  51  81  91  97  86  68  70  67  53  62  83  60  87  51  91  83  58  92  81  60  88  49  78  66  72  87  79  76  58  55  89  92  75  82  50  81  49  82  88  51  94  73  98  85  92  94  97  70  96  89  76  86  55  49  76  75  94  85  73  70  72  85  73  56  62  85  97  91  87  74  78  59  86  56  93  76  95  79  57  59  65  86  50  67  87  78  64  57  93  77  55  90  67  85  89  53  84  51  77  98  90  91  74  68  81  51  92  70  98  86  63  54  97  64  73  56  88  79  51  84  75  50  67  70  81  84  88  55  70  79  71  66  74  98  76  73  79  55  69  58  95  84  51  77  75  95  85  54  68  85  63  54  76  92  96  67  50  83  93  87  49  76  54  61  50  67  55  93  69  84  90  53  55  74  62  83  80  89  57  80  70  83  61  54  49  59  66  79  56  96  73  75  53  83  53  53  77  84  78  90  67  83  81  96  89  66  49  57  71  94  96  70  83  75  88  52  79  67  85  59  86  68  68  81  52  79  60  63  57  63  86  49  53  89  97  97  61  66  95  64  94  58  75  81  57  74  85  83  94  68  58  87  91  83  56  84  67  86  79  57  61  85  50  51  66  80  79  54  70  54  54  49  93  87  82  81  74  79  78  66  62  75  80  80  85  97  69  50  88  53  59  70  70  74  51  62  88  74  67  97  78  66  78  86  52  53  56  80  83  80  93  51  94  55  86  81  70  53  64  83  93  70  72  50  90  83  82  70  63  56  53  60  97  61  77  59  98  96  61  63  55  54  60  53  82  68  69  66  68  49  98  56  92  97  87  86  89  98  59  86  82  93  66  58  72  61  89  82  72  66  51  69  73  62  98  73  81  64  86  98  71  63  80  53  59  56  61  67  69  49  97  54  67  87  52  83  98  67  76  66  71  79  81  62  94  91  83  58  96  92  87  96  74  85  98  57  79  83  73  78  93  50  67  80  94  91  63  95  94  63  75  84  89  94  87  62  87  69  90  49  69  85  79  72  53  94  64  75  91  87  91  68  92  77  90  94  65  89  68  87  93  97  60  85  72  57  89  92  88  69  66  92  95  49  74  86  85  69  50  78  55  80  67  62  53  90  71  56  93  54  80  58  94  63  65  86  68  86  95  52  89  98  86  51  98  84  77  51  51  68  79  55  58  83  90  58  77  90  85  68  91  96  70  84  60  93  87  55  70  78  64  56  91  96  89  73  76  61  70  96  95  52  94  90  93  67  78  56  73  98  59  90  85  87  52  59  68  96  79  74  73  88  65  59  92  75  55  52  88  73  84  74  67  83  49  53  57  94                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    93  51  75  75  97  69  66  82  91  73  88  94  68  85  82  60  53  73  56  64  78  59  94  80  56  91  62  75  56  61  68  50  77  91  66  67  77  49  59  55  94  58  73  79  98  83  64  62  93  82  92  78  50  98  88  89  75  95  81  79  86  49  52  76  68  80  86  70  78  89  70  89  81  91  82  79  55  59  78  62  94  71  83  58  87  82  89  81  89  70  50  75  83  95  98  77  84  49  85  59  52  74  93  51  59  73  69  89  57  50  65  63  73  71  70  89  68  57  69  73  84  62  60  96  75  81  68  84  49  74  67  60  50  72  80  96  85  53  56  62  54  98  82  51  64  78  98  91  67  54  78  64  82  77  77  89  56  68  81  70  86  96  92  52  58  76  69  73  97  93  74  95  83  97  86  98  83  96  77  74  69  79  62  72  93  50  92  52  71  71  51  69  92  60  57  68  97  56  78  69  76  96  74  74  89  52  61  57  71  87  96  58  94  72  50  65  93  84  81  65  84  62  73  73  63  55  88  86  49  51  96  97  82  81  79  50  67  53  82  69  87  98  96  95  78  86  57  68  76  86  56  72  81  73  54  58  56  86  65  53  52  76  57  90  85  96  93  96  57  78  53  54  54  79  65  85  51  75  58  69  57  68  53  62  60  51  68  49  64  84  79  61  92  58  92  53  93  70  50  93  88  69  84  84  80  96  74  61  85  49  62  96  86  50  66  90  82  49  86  87  58  85  85  98  72  52  76  73  52  89  90  62  81  88  84  50  83  76  71  80  56  70  75  75  68  61  97  87  82  49  86  69  58  65  78  75  90  56  57  65  62  84  73  98  91  87  91  97  49  59  88  72  69  51  63  65  79  72  66  90  71  60  97  49  77  82  80  83  75  97  49  57  54  71  75  85  49  95  96  78  49  60  79  52  72  70  91  79  90  67  93  71  55  89  52  55  97  84  94  94  72  65  58  83  70  72  84  83  74  69  80  72  92  64  61  57  53  86  52  51  53  91  64  94  86  57  50  87  55  80  78  89  66  61  49  80  55  73  80  70  95  60  71  62  58  75  58  96  65  56  75  68  58  57  52  61  98  73  72  49  80  70  60  89  60  60  54  84  54  61  82  68  84  84  63  73  81  85  49  56  79  93  59  64  93  76  69  94  96  70  58  97  62  84  81  68  51  83  52  54  52  69  98  66  81  94  73  69  97  54  62  67  69  97  57  97  90  63  86  63  93  96  86  52  88  94  61  57  88  56  78  89  58  84  75  76  93  53  94  94  88  89  76  68  94  69  91  51  53  78  83  71  89  76  89  67  70  83  80  75  90  69  86  71  75  97  83  78  57  51  51  96  71  81  65  63  83  73  76  85  69  80  62  98  81  58  93  86  98  73  78  95  81  83  77  66  66  96  87  90  86  89  69  51  97  82  76  84  80  67  54  76  50  76  77  58  97  73  68  57  69  88  87  79  97  98  78  84  73  70  70  94  56  77  62  78  88  62  67  58  79  52  76  52  53  49  70  76  75  62  80  62  79  61  96  87  65  71  50  87  70  98  66  79  58  91  60  90  65  97  59  62  70  49  69  67  98  55  83  69  59  80  62  52  65  83  57  52  57  61  51  71  61  93  71  85  71  89  74  53  50  51  71  93  92                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      52  90  76  65  78  55  81  65  56  91  50  57  76  56  95  68  60  78  84  85  92  95  76  53  98  58  84  49  83  72  77  94  77  86  81  79  83  85  61  65  95  90  58  73  78  74  59  51  59  64  74  62  96  66  55  76  72  65  59  74  80  91  96  90  49  59  86  65  59  51  92  94  90  81  68  51  90  97  52  89  69  54  65  55  50  57  52  59  59  58  85  81  93  90  89  60  84  80  69  70  80  77  69  58  64  74  87  61  90  78  85  67  84  64  53  94  62  77  67  62  83  86  77  71  88  62  73  96  95  58  63  75  58  83  60  67  87  53  87  95  55  57  79  70  90  85  79  68  78  77  97  90  61  66  65  71  75  50  71  79  56  61  72  60  84  54  52  77  77  98  58  94  80  90  97  89  98  79  92  76  75  53  90  58  64  81  72  71  85  66  89  98  74  49  81  90  73  81  55  62  53  83  84  88  62  59  79  78  98  62  67  69  61  86  77  79  85  74  82  66  90  80  80  52  92  60  72  82  62  84  83  70  92  74  79  90  51  84  71  66  66  89  56  60  88  93  94  89  63  60  51  66  53  84  87  85  53  94  94  71  57  87  86  94  89  66  60  75  93  63  93  57  89  61  58  56  82  57  88  98  79  59  89  60  79  62  55  57  92  76  58  77  64  64  79  57  92  60  61  64  68  88  89  97  64  83  95  62  83  51  77  49  93  66  63  86  86  67  73  66  52  92  91  49  86  96  96  73  58  51  52  70  80  83  94  88  85  61  63  54  64  52  67  89  86  55  58  60  61  89  90  64  55  62  56  49  62  54  82  92  63  63  60  54  98  94  65  70  93  63  82  70  73  53  96  96  63  76  64  74  89  95  76  50  51  52  60  50  90  87  61  68  71  86  57  53  65  58  89  79  89  94  86  97  93  51  65  54  88  76  55  49  88  88  72  88  88  57  93  76  56  52  51  77  63  97  54  67  88  67  67  75  92  93  79  90  85  57  98  63  95  77  57  87  76  85  50  71  96  58  96  52  76  71  90  69  96  81  70  72  90  59  95  49  69  55  65  80  56  49  77  70  63  72  57  82  80  89  52  90  69  92  70  59  84  75  80  56  83  66  89  73  80  77  96  85  75  58  90  66  57  56  71  98  76  49  95  94  68  91  64  81  65  82  71  96  51  67  70  69  62  82  82  97  49  75  81  94  96  75  62  81  82  74  49  67  49  74  77  69  64  74  84  61  54  59  79  51  55  66  71  72  85  71  56  53  85  92  64  93  97  49  75  56  76  56  66  74  94  73  51  98  82  84  49  56  85  80  77  59  96  62  52  90  54  96  68  77  50  52  78  62  65  72  50  53  61  93  89  76  93  92  67  73  69  52  82  55  66  84  68  87  56  62  84  50  54  60  92  70  66  92  92  59  87  64  96  97  72  69  68  53  85  53  51  59  87  97  66  67  50  65  82  67  49  56  88  83  64  69  57  98  66  51  84  73  74  98  80  71  88  91  67  95  57  87  66  68  68  67  74  67  96  55  50  70  79  58  59  74  57  52  58  98  55  83  91  79  65  81  60  86  51  57  95  72  49  98  81  51  71  77  54  85  82  62  91  61  73  98  52  59  68  51  78  89  89  63  89  61  93  63  98  82                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        61  92  93  76  98  58  61  84  87  70  49  80  67  96  82  87  70  50  84  76  59  49  55  88  68  84  80  62  84  67  83  72  50  93  76  58  57  86  76  85  95  86  95  84  67  97  73  98  53  78  52  57  79  86  56  54  97  70  79  85  67  65  63  79  95  54  69  66  85  51  97  88  82  82  67  92  59  58  76  58  71  80  53  60  55  83  60  91  73  57  85  70  95  82  66  63  50  57  89  65  95  65  58  49  58  87  58  86  85  94  60  89  67  79  68  93  88  66  93  86  51  73  88  53  73  70  64  89  52  49  92  50  89  72  88  72  49  72  63  81  55  69  64  97  79  65  64  73  71  86  75  49  69  82  72  63  64  67  81  55  59  75  57  93  69  75  76  49  83  64  85  61  54  53  91  51  92  61  67  93  87  75  49  71  79  95  93  64  78  79  75  49  72  89  57  90  98  65  49  88  60  85  68  79  80  77  84  85  69  87  81  88  96  60  90  95  77  49  82  68  89  82  77  78  95  58  76  98  58  62  79  63  69  83  98  75  88  82  87  81  90  64  52  88  69  85  68  68  58  92  63  70  73  89  69  96  70  49  52  96  63  82  72  69  82  95  93  91  76  57  75  96  66  57  49  71  78  63  85  49  74  71  51  82  93  54  59  56  90  53  94  88  73  71  89  63  89  83  83  62  54  50  79  51  69  86  75  61  77  97  58  70  55  62  64  85  77  78  59  70  97  57  59  98  82  93  79  93  64  90  90  74  54  53  91  75  86  89  52  82  52  60  94  68  55  58  53  89  73  79  67  53  61  78  55  67  91  57  50  98  65  80  84  58  64  77  55  58  75  83  84  96  52  66  78  57  79  60  61  86  81  96  59  70  65  68  87  95  86  95  83  68  79  81  64  68  53  93  85  64  84  59  63  49  93  57  67  64  66  92  49  89  73  87  96  68  59  62  50  80  90  54  93  53  51  49  54  70  63  83  55  75  94  56  64  94  71  71  71  67  71  76  62  55  78  64  98  58  87  51  77  92  52  82  61  79  95  60  51  59  77  88  58  96  64  89  91  84  51  70  80  81  59  67  60  83  57  71  89  89  84  70  62  55  58  53  97  84  90  83  50  57  68  94  98  62  68  83  75  51  68  83  89  69  62  90  94  57  66  78  70  92  49  78  63  75  53  49  51  81  95  81  74  77  92  52  51  53  79  58  80  68  70  69  89  66  90  96  79  62  77  57  79  95  61  88  80  58  70  82  76  60  60  58  82  64  68  62  69  92  50  67  82  73  82  82  59  78  54  55  91  78  50  86  96  92  57  96  74  70  94  69  68  51  63  96  55  72  52  97  55  76  71  84  68  81  72  88  55  64  60  87  83  55  51  66  55  71  67  94  93  91  62  66  54  78  79  61  84  82  53  71  70  98  54  74  59  55  59  67  59  67  68  76  68  62  83  60  86  59  91  65  80  82  68  90  98  60  79  87  93  90  61  90  77  53  65  96  80  98  77  63  89  73  71  54  79  67  57  69  93  69  53  64  86  91  74  59  68  59  73  95  55  72  93  74  70  64  92  86  88  56  53  55  95  51  85  62  85  66  74  95  78  81  65  67  78  73  96  51  52  73  52  90  87  53  81  82  80  90  62  76  55                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          81  64  90  63  76  67  58  49  91  82  72  53  66  76  57  51  88  58  78  65  60  74  49  75  81  78  83  62  96  96  63  87  84  56  87  80  56  79  55  86  70  75  65  67  72  90  51  84  54  55  71  75  75  74  75  78  65  78  97  72  83  88  98  58  89  88  69  49  67  79  55  87  50  92  88  69  93  64  90  55  88  66  93  51  78  62  73  61  82  69  55  95  94  49  56  64  70  79  62  57  58  74  91  94  70  51  72  61  72  54  53  92  80  87  64  85  72  76  57  50  96  56  88  98  92  98  80  77  56  53  74  96  75  83  76  89  64  62  50  67  66  76  60  68  59  90  87  77  53  57  76  77  54  96  77  49  76  67  93  78  68  82  67  65  75  81  64  65  56  59  75  53  84  64  59  56  76  62  83  51  54  86  97  79  60  74  93  79  86  84  62  74  65  49  89  95  86  59  97  89  83  67  83  52  91  60  62  63  74  65  69  89  79  59  60  89  73  53  60  57  50  73  57  63  86  55  81  59  69  92  79  61  93  74  77  93  97  76  60  85  60  76  64  60  92  96  65  59  94  73  69  57  70  54  82  90  76  78  55  82  88  65  60  49  64  98  66  57  70  70  50  79  68  66  76  55  49  97  81  59  70  55  59  65  59  75  93  67  82  61  71  96  53  92  57  66  84  69  55  94  83  98  62  68  96  76  92  59  95  72  97  88  71  60  62  82  81  65  77  87  97  55  93  51  93  85  91  59  51  81  84  54  91  62  66  65  96  74  90  77  98  69  89  89  54  96  65  70  96  94  92  61  75  49  52  54  98  74  78  69  87  58  89  90  83  69  77  53  51  61  88  93  65  55  53  59  81  57  82  72  95  51  92  98  96  71  85  73  75  88  55  79  96  75  86  92  75  79  93  85  86  91  65  80  53  50  57  70  79  90  82  57  52  66  55  67  89  82  76  93  57  80  64  80  69  51  96  96  65  94  61  69  91  87  59  64  57  62  71  90  64  55  74  85  51  51  82  70  68  80  78  59  94  56  97  52  93  98  71  69  75  66  83  66  98  62  70  88  87  66  90  91  51  78  88  57  82  74  58  77  91  98  60  69  58  52  89  95  73  66  92  86  98  56  64  82  59  89  75  62  98  87  49  60  50  80  80  80  92  61  74  97  97  50  49  82  71  87  85  59  79  66  68  66  63  92  79  72  65  86  54  97  71  66  97  70  58  50  56  85  62  59  93  71  52  74  65  73  75  67  71  91  62  94  53  86  80  54  56  62  91  63  86  91  91  81  77  74  56  79  74  87  92  92  90  52  76  61  86  68  78  52  49  83  63  97  53  64  78  64  50  79  54  60  67  70  91  66  54  93  50  71  83  75  92  58  82  57  51  94  73  83  96  60  75  57  55  96  81  83  84  81  79  79  61  74  76  92  76  64  87  64  57  56  80  93  67  89  72  63  64  51  90  86  50  93  86  57  83  90  54  71  85  66  62  96  93  62  53  98  82  69  73  77  68  89  81  52  90  69  73  76  94  97  51  88  51  90  83  59  52  59  67  82  67  91  49  73  95  71  56  96  78  82  59  86  70  63  80  84  81  77  88  55  78  56  88  89  94  82  78  56  62  64  92  90  85  56  84  91  80  89                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            85  59  75  93  72  52  82  52  81  74  98  90  55  57  97  51  55  60  74  89  78  86  61  91  55  82  61  74  96  73  63  52  94  52  78  94  90  64  84  98  83  96  61  68  55  93  94  62  97  77  77  72  80  84  74  70  68  77  85  91  77  72  89  67  72  92  95  87  80  65  96  75  66  52  55  63  92  69  52  51  82  90  74  73  87  84  71  51  52  91  57  59  75  75  49  94  78  76  59  85  73  62  76  91  74  68  65  60  85  66  87  58  71  88  73  96  87  87  89  95  55  53  70  52  69  60  49  52  53  80  54  83  66  51  49  92  83  98  91  73  68  79  90  57  57  55  62  74  96  82  55  90  49  96  62  88  54  94  96  71  74  78  75  86  71  66  72  65  68  76  65  69  79  63  49  66  77  54  97  79  88  63  54  69  55  65  86  72  90  51  70  66  90  71  66  85  73  94  98  95  67  66  95  95  83  89  87  57  78  65  69  83  62  62  96  94  73  96  90  89  79  87  98  60  70  58  56  70  59  62  83  56  81  60  61  97  82  60  88  64  79  94  79  57  93  58  50  61  80  83  75  70  91  84  70  81  69  57  87  88  70  62  49  91  95  75  86  81  62  77  81  62  96  94  97  71  66  95  97  65  65  73  58  95  57  88  86  64  75  66  76  92  52  58  78  63  77  93  63  85  60  67  97  85  53  81  67  61  57  71  57  81  78  58  76  92  63  93  53  92  61  71  77  82  63  54  85  79  64  73  52  89  92  54  62  59  74  83  87  77  59  66  83  63  65  51  92  81  50  64  64  67  70  53  85  76  81  55  69  70  67  61  66  59  55  85  95  62  59  59  63  66  80  49  90  52  60  96  49  66  88  52  59  57  54  74  64  78  76  49  89  55  62  83  66  53  63  50  96  66  81  89  57  70  58  81  91  60  54  50  78  69  78  75  51  83  74  52  64  58  79  91  72  77  81  53  72  50  79  64  94  51  67  71  75  78  53  52  67  55  79  52  87  53  54  58  58  51  69  78  58  98  95  71  69  54  87  89  98  91  64  83  57  81  93  58  69  90  82  97  62  75  75  90  49  89  88  80  76  87  66  81  50  83  73  93  95  72  92  91  94  60  97  74  78  69  57  59  70  64  64  61  80  93  66  79  60  67  60  51  88  53  81  89  49  54  80  68  79  82  71  53  75  63  98  69  94  79  49  77  82  56  72  49  76  92  71  58  73  90  94  51  97  95  97  82  54  89  66  98  50  82  66  81  53  62  55  60  90  65  58  96  73  58  54  89  63  97  73  71  56  98  88  86  77  63  66  86  53  51  52  55  61  87  92  91  90  59  68  63  83  93  84  88  77  81  97  86  68  91  87  91  79  84  78  93  61  58  68  90  90  83  62  56  90  81  80  94  83  73  90  57  89  92  76  95  94  86  90  61  51  55  58  72  62  61  83  56  76  79  52  50  89  54  93  75  69  95  79  55  61  60  87  62  96  91  50  66  83  80  80  62  50  77  93  97  74  69  87  63  55  98  49  66  85  54  68  75  53  77  78  80  50  69  49  82  63  72  92  56  88  68  69  86  67  55  50  70  86  82  60  93  82  75  83  71  66  96  81  73  94  91  91  74  82  97  75  96  73  95  72                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              85  88  96  69  76  68  61  75  76  96  83  98  81  59  85  49  95  79  64  71  58  87  54  85  89  79  67  83  94  78  64  78  90  91  92  83  60  91  75  98  62  67  59  59  76  81  95  52  74  93  81  54  57  66  74  81  80  60  50  64  56  84  66  57  72  66  61  72  51  58  96  82  82  78  75  58  98  90  79  59  55  73  89  56  74  79  89  59  83  97  86  84  58  90  89  97  69  71  74  93  92  96  53  77  56  91  73  89  79  93  65  62  84  49  65  49  57  91  55  51  84  50  67  65  88  50  85  63  92  49  73  88  73  54  95  56  52  91  77  83  68  75  73  96  53  93  65  54  85  97  69  64  68  61  65  72  87  93  53  88  95  96  71  64  80  87  96  66  76  56  69  83  68  51  90  70  80  86  89  53  59  79  67  66  62  90  86  71  61  75  67  98  67  58  69  78  59  84  94  62  76  54  70  71  65  65  71  69  78  85  73  63  55  67  86  62  79  53  55  67  65  70  69  51  90  85  88  52  97  73  56  60  95  72  55  73  61  75  85  50  97  54  54  67  75  77  65  84  67  64  70  87  81  56  61  93  80  65  68  54  57  60  75  84  82  96  86  60  76  84  94  59  65  82  96  59  95  68  65  82  64  57  51  68  63  55  67  66  77  66  95  54  77  71  89  83  84  68  89  89  51  72  95  98  97  88  97  98  69  69  81  61  85  75  56  70  93  60  60  58  73  51  73  86  60  61  70  66  82  62  92  72  96  81  78  88  68  94  69  84  89  98  75  67  89  58  59  62  52  92  83  53  76  82  96  62  60  65  75  69  83  79  85  85  75  77  90  75  83  79  84  78  52  52  85  51  72  50  95  78  83  74  77  91  53  89  50  49  58  84  78  66  87  58  87  97  75  62  83  60  88  56  52  50  54  57  75  62  98  90  65  49  57  83  76  98  92  72  69  88  57  63  69  74  88  49  68  91  56  63  61  88  62  65  79  69  86  82  82  71  72  77  51  60  96  84  76  49  51  71  84  95  66  63  97  70  55  74  57  56  72  50  84  60  64  67  78  70  75  67  56  84  76  88  90  70  59  98  76  65  70  62  55  60  59  80  94  73  86  92  98  66  56  83  98  51  82  70  54  65  67  56  84  87  75  84  57  88  86  76  52  73  58  60  78  51  98  93  83  60  93  84  61  80  95  59  53  93  58  94  98  81  54  96  64  90  90  93  97  83  58  67  64  57  91  54  61  92  59  73  72  91  90  64  71  93  50  66  87  66  51  51  78  54  88  97  49  89  82  53  64  82  83  58  89  90  52  85  92  74  83  54  51  86  94  67  89  58  81  82  88  80  52  58  96  72  63  55  52  56  73  55  54  50  89  49  76  79  51  72  50  57  93  73  98  66  91  82  81  89  58  57  66  86  91  68  54  92  56  76  60  69  83  79  61  62  54  49  75  77  50  93  68  65  65  93  56  92  81  97  53  92  59  94  91  71  70  84  95  83  51  78  84  70  68  55  83  55  49  96  75  79  84  70  57  86  73  87  65  75  86  86  81  70  77  57  80  69  86  88  54  82  57  55  60  70  71  86  64  52  83  54  96  67  66  75  78  52  52  65  80  63  96  58  60  77  80  98  74  97                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                58  52  66  71  73  56  53  93  94  84  91  68  71  91  78  82  78  80  88  95  90  81  56  80  67  58  87  76  71  59  61  55  72  95  54  77  73  53  93  78  93  59  75  97  97  58  77  67  67  76  97  57  68  87  54  51  92  86  51  68  98  69  76  87  57  97  59  75  65  78  98  95  83  98  61  62  57  53  69  63  78  76  58  53  70  67  91  90  56  64  94  75  98  51  84  96  67  87  67  53  50  62  68  85  77  80  97  61  66  63  56  53  96  66  67  78  63  66  60  90  66  95  77  95  75  57  78  68  84  62  62  64  78  62  67  97  55  74  62  80  52  60  95  93  97  56  51  97  98  56  84  73  63  54  89  67  58  71  69  68  66  67  56  82  50  96  50  94  98  76  86  90  67  76  82  58  54  56  62  74  80  68  50  52  78  90  54  98  85  88  69  65  94  72  70  91  89  90  55  56  54  73  61  59  84  73  61  97  94  72  88  54  58  77  64  96  63  53  58  72  72  97  94  92  80  72  90  58  67  69  71  55  82  54  53  78  77  61  94  85  84  81  75  78  90  54  62  90  98  56  63  98  64  81  94  61  69  87  80  55  95  58  97  71  85  96  88  95  49  88  51  84  72  53  80  76  83  61  69  58  65  91  69  82  98  93  59  62  77  78  67  53  87  80  91  60  62  79  93  94  58  79  51  82  72  94  91  59  73  92  82  58  91  76  74  88  66  71  95  66  59  56  82  77  51  60  55  96  54  58  95  49  67  49  72  70  67  95  53  94  79  80  56  66  73  84  71  63  80  75  67  89  71  92  87  76  73  55  69  81  64  57  78  66  87  83  70  58  66  65  78  91  63  57  62  73  84  66  81  98  95  93  97  57  96  97  61  94  91  49  97  93  84  58  64  74  93  66  86  86  56  62  74  55  92  88  89  58  66  77  58  60  50  84  64  86  92  81  92  58  94  90  77  92  57  81  62  56  88  92  59  94  55  61  71  81  70  62  50  72  55  54  84  57  49  90  77  51  90  77  76  56  91  67  98  72  49  79  84  96  64  95  80  91  87  59  69  96  76  80  62  77  71  56  59  86  71  66  95  82  90  81  54  79  78  60  95  94  96  90  97  55  67  55  82  85  91  83  96  66  73  90  88  94  77  73  86  59  90  70  98  80  78  87  53  53  68  85  55  64  88  84  66  81  58  67  53  80  75  75  91  93  60  62  81  78  63  97  64  90  72  81  84  91  89  56  55  87  63  71  54  71  97  93  82  69  94  76  64  58  78  58  67  52  94  94  76  98  77  81  49  65  68  63  71  68  60  79  92  57  82  94  94  86  52  77  64  82  84  93  73  82  77  67  62  66  65  51  55  82  84  56  98  70  54  95  87  63  59  66  65  58  77  81  82  73  59  60  86  51  67  55  83  61  93  50  89  65  83  51  51  92  95  56  81  83  85  71  49  74  96  97  91  95  61  87  60  84  56  86  70  49  74  78  79  96  97  90  84  70  66  71  65  84  86  83  73  55  69  50  66  51  79  66  92  51  85  86  85  51  54  77  71  78  63  87  59  59  74  91  51  73  50  73  59  62  71  78  51  60  76  50  65  94  56  90  78  62  82  97  88  59  66  65  73  92  61  83  97                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  54  84  92  52  57  91  62  74  82  64  62  68  69  68  78  55  85  77  77  67  70  89  51  64  60  90  51  71  65  68  82  60  49  62  96  67  73  85  53  80  85  77  93  98  56  80  91  49  79  84  88  64  54  94  94  75  83  97  54  56  64  66  73  84  94  95  59  63  70  53  79  61  81  70  79  88  95  82  86  71  55  64  72  84  84  62  66  87  51  57  56  98  80  72  58  67  74  64  80  64  80  78  54  94  69  81  64  76  62  88  83  98  91  49  65  96  56  55  96  65  65  53  58  67  58  88  87  89  60  94  52  83  63  93  60  82  67  64  59  80  98  50  83  84  93  93  84  65  75  98  93  91  86  51  79  72  87  62  56  89  50  63  80  78  59  73  94  60  51  92  93  92  61  90  53  57  96  63  49  54  73  98  67  65  72  75  49  91  78  91  66  57  64  84  73  52  74  53  63  98  83  90  74  81  65  80  79  68  89  61  54  87  85  80  87  50  64  69  93  61  90  96  65  70  94  81  86  59  55  50  97  96  54  86  79  65  56  79  85  96  76  66  55  58  84  72  94  98  53  74  97  98  82  59  66  91  82  62  95  97  51  55  60  95  71  80  59  59  67  81  85  91  80  52  76  85  52  50  56  66  97  87  70  56  50  93  78  67  85  97  88  87  67  75  88  72  63  94  73  65  62  91  94  98  52  82  54  59  60  64  79  63  62  77  97  49  65  90  49  50  79  55  96  88  51  84  87  75  49  96  73  90  82  57  90  65  94  52  60  63  51  96  95  63  57  79  66  97  53  92  60  92  54  74  68  98  61  67  93  92  73  83  56  98  54  49  98  87  56  96  50  60  69  50  68  49  90  67  57  50  94  58  54  87  74  76  91  92  65  49  76  85  62  94  71  73  63  81  91  79  50  52  56  51  61  60  73  57  89  81  80  93  70  63  52  88  65  68  92  78  49  69  90  59  68  66  68  69  59  84  97  95  88  71  57  78  59  74  55  60  71  58  73  63  92  62  75  97  66  91  51  68  74  65  49  51  78  61  97  65  82  74  54  92  75  62  80  92  96  90  60  60  76  65  82  73  77  62  88  91  93  63  65  71  73  81  69  84  70  71  65  65  57  95  96  54  79  61  90  65  96  98  92  62  77  58  67  84  82  97  74  80  59  75  58  58  82  50  73  71  74  85  69  91  70  57  50  66  62  78  78  70  84  73  61  96  55  66  51  78  97  73  97  96  78  75  74  70  68  90  56  73  92  69  95  89  83  57  68  89  98  61  86  63  72  64  77  58  70  68  92  57  52  59  50  58  72  79  86  97  95  86  68  89  71  52  55  54  69  52  75  60  69  97  55  95  96  98  98  66  58  83  91  68  97  53  91  85  74  90  76  63  78  90  96  60  58  67  92  96  81  82  94  53  96  96  71  53  90  86  71  49  55  72  53  93  93  93  62  85  78  97  55  86  60  98  82  81  55  87  55  83  86  95  75  93  56  51  86  54  81  86  50  63  50  66  70  50  89  76  78  61  62  58  93  73  50  66  96  68  93  51  77  74  50  88  86  67  90  62  57  59  91  69  85  71  76  98  59  61  89  54  68  93  90  87  75  51  64  54  85  82  60  68  87  75  89  76                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    81  78  58  67  96  67  91  67  95  56  94  54  51  61  95  68  85  49  60  78  73  98  90  94  95  92  83  70  55  54  68  81  90  78  58  49  71  68  51  96  93  86  55  79  79  54  60  65  70  92  54  65  84  64  75  67  77  83  98  51  74  59  75  88  75  81  59  66  83  98  80  60  73  88  97  61  66  57  84  83  83  73  65  95  93  97  98  79  83  65  92  72  98  73  66  92  57  97  52  76  79  77  56  86  68  89  55  86  63  91  77  89  88  49  51  56  90  90  81  83  59  80  57  90  76  50  71  64  49  56  89  52  98  94  96  67  71  66  50  86  73  97  67  56  55  53  63  63  96  84  94  64  74  55  84  60  60  75  72  56  97  78  54  81  49  53  97  94  49  56  98  71  56  54  66  50  98  52  72  74  72  61  49  85  60  57  59  98  72  74  64  63  83  98  55  57  87  96  97  49  49  58  98  97  65  80  90  56  87  76  71  50  59  55  94  84  77  59  59  70  63  50  80  55  81  91  87  65  62  50  98  63  79  90  54  54  85  96  80  92  60  95  56  67  75  56  58  86  62  92  98  74  75  90  89  83  60  78  53  85  73  94  61  74  89  55  83  59  85  58  73  53  59  94  52  97  54  77  55  53  62  69  60  65  51  77  95  87  91  88  78  75  81  54  75  79  86  97  77  76  98  62  67  65  88  49  94  93  88  58  65  69  96  67  92  63  58  49  72  62  66  87  57  93  63  89  62  72  96  77  95  65  58  72  62  90  98  65  83  81  68  95  54  85  80  85  58  80  65  82  77  65  78  97  91  77  82  68  63  60  63  98  94  93  52  75  89  82  92  93  78  92  97  94  92  67  57  61  83  69  84  97  96  87  72  92  81  90  88  65  52  70  94  50  62  68  64  89  94  60  63  77  80  96  82  68  54  95  62  73  64  52  74  53  92  74  74  93  78  89  74  86  56  92  65  70  79  60  50  71  91  53  60  66  69  96  71  85  70  75  82  75  95  97  59  98  63  74  68  69  62  54  60  97  83  57  66  87  82  77  59  74  57  75  89  60  54  90  81  98  88  50  57  64  97  75  49  56  90  83  78  80  86  95  98  69  89  85  81  73  77  57  64  82  93  62  80  59  96  60  65  97  87  61  56  78  88  89  68  67  68  61  93  71  68  91  86  69  97  71  71  70  80  69  83  77  92  55  54  83  81  90  83  60  82  89  59  50  56  64  54  57  63  63  90  83  49  95  86  91  50  98  61  67  58  97  57  96  81  75  90  63  86  63  86  77  87  83  52  78  90  84  81  63  79  86  51  82  57  58  80  79  76  67  92  81  57  75  74  87  76  89  96  91  73  74  50  51  57  74  81  49  59  81  89  94  50  98  75  56  69  59  85  61  91  86  79  91  67  93  97  84  68  97  73  56  88  87  61  54  59  76  94  79  73  69  82  55  64  82  81  52  64  73  88  49  94  78  86  80  82  52  55  77  85  88  95  68  87  64  76  50  50  50  60  84  65  50  88  51  80  58  53  92  75  80  59  62  95  91  71  50  98  83  95  50  60  76  95  63  53  52  82  94  64  74  72  60  97  68  96  97  66  62  81  71  67  57  92  49  72  53  78  69  57  88  70                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      56  55  65  73  97  81  75  67  49  58  90  93  68  52  65  78  60  77  84  54  81  64  64  62  79  93  54  77  87  98  59  71  94  80  85  94  89  65  68  70  50  75  55  90  87  71  90  50  96  71  51  51  72  92  85  92  58  78  52  70  81  86  72  50  54  52  56  58  83  97  77  67  61  92  73  61  82  73  84  79  77  54  80  63  67  72  74  91  97  63  81  70  94  57  76  61  55  52  86  59  86  59  55  89  76  84  49  60  56  71  65  97  56  81  62  79  75  54  83  71  82  94  84  70  50  86  89  89  94  74  60  62  52  61  70  98  73  83  71  86  95  57  74  58  59  53  87  84  60  65  91  62  51  61  76  93  71  65  81  91  66  51  51  77  91  95  51  67  70  94  55  66  64  70  97  55  62  71  91  55  49  91  73  62  73  96  58  59  50  50  96  63  50  57  84  95  52  92  50  49  59  51  67  70  59  95  64  50  88  91  79  76  96  56  54  94  66  73  71  96  55  61  53  52  82  74  65  63  66  76  60  63  89  76  82  56  71  65  96  98  85  81  93  55  67  60  50  64  54  77  71  60  67  56  59  84  63  79  72  89  59  88  80  67  92  56  77  69  97  63  80  91  58  76  91  84  82  67  91  78  80  77  68  65  64  84  78  50  93  78  61  69  61  61  90  51  74  96  60  70  86  81  63  61  80  82  57  87  85  65  58  62  62  98  72  77  84  66  58  68  55  89  73  83  63  50  92  83  57  76  71  83  84  81  92  59  67  58  72  95  52  49  58  54  64  85  76  53  55  89  86  95  87  81  78  79  68  64  87  84  92  66  74  61  98  65  65  78  51  90  55  82  68  51  55  86  96  88  80  50  77  50  86  59  63  51  70  55  95  77  98  62  67  97  71  58  73  52  78  96  76  72  86  49  60  77  61  63  69  90  55  98  65  54  56  53  51  69  86  56  81  68  94  92  75  87  77  80  49  75  93  53  67  79  77  94  52  70  78  74  91  74  85  74  50  60  82  96  55  78  76  69  83  66  51  66  94  89  52  88  68  65  58  91  50  84  54  57  58  86  97  49  52  72  69  98  86  91  85  86  68  96  69  86  90  72  76  58  57  64  60  51  54  65  79  77  91  72  87  63  63  75  58  73  68  80  61  76  83  61  62  76  83  74  54  98  90  64  50  61  83  93  50  62  62  59  78  51  54  92  75  88  59  62  95  95  72  88  51  57  80  74  77  52  50  57  86  59  94  93  53  97  86  81  60  87  89  66  63  69  80  62  92  49  84  87  93  97  97  80  92  79  55  52  77  78  54  76  81  67  71  90  49  88  90  79  65  96  63  75  79  74  76  69  55  94  63  91  72  98  89  91  89  61  57  92  92  88  50  82  73  73  98  92  95  49  87  77  70  49  98  72  83  75  76  64  89  66  88  57  87  77  92  69  79  83  60  98  53  74  80  68  80  95  63  71  95  74  95  66  89  89  76  89  52  77  88  78  82  69  98  82  75  58  64  53  83  71  96  62  89  87  83  82  67  70  79  72  95  83  77  96  92  75  68  75  56  68  54  56  78  88  94  96  94  93  78  68  91  96  77  88  70  58  58  85  88  84  71  92  50  70  59  88  90  51                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        63  55  89  72  80  67  66  74  56  86  74  71  71  85  50  79  50  51  78  78  52  72  86  70  83  87  55  57  80  70  76  74  50  88  56  69  97  83  72  78  89  90  95  59  95  73  57  82  96  72  95  80  55  83  72  53  89  87  50  88  88  79  70  91  70  80  63  87  82  92  66  58  89  53  86  67  75  86  98  97  54  75  62  56  49  94  87  82  61  88  67  60  50  92  54  98  90  54  96  81  83  86  57  82  63  83  79  61  96  72  69  55  62  77  72  62  82  56  68  50  71  61  86  64  70  63  62  90  89  70  89  74  89  60  66  98  93  69  50  72  84  59  91  92  53  70  76  55  92  62  57  82  62  78  57  71  58  78  69  79  95  63  90  53  52  53  58  62  98  84  58  83  68  60  71  52  74  92  89  68  68  71  83  81  76  74  71  66  77  60  70  97  81  66  77  59  83  72  95  78  62  65  87  90  86  96  90  53  60  54  49  81  65  70  75  83  67  68  74  81  88  72  52  92  61  85  77  62  86  61  83  71  73  81  54  82  96  50  91  88  92  69  67  76  74  80  52  51  77  51  86  65  58  78  66  78  65  85  63  62  62  75  91  71  87  76  72  64  91  82  60  90  70  90  69  61  91  70  52  64  76  67  64  91  77  50  58  61  77  73  78  49  97  53  90  50  77  70  72  95  67  92  91  83  92  57  59  92  79  51  76  51  52  82  87  96  58  72  62  70  94  50  55  89  56  71  78  71  65  76  82  56  87  86  85  83  98  95  80  96  61  85  98  71  77  77  95  90  65  79  91  60  51  66  86  83  65  54  50  71  54  52  79  81  60  70  78  71  60  76  68  76  85  93  95  92  76  81  90  58  78  88  58  68  55  51  75  97  59  94  80  72  98  86  50  68  72  72  68  75  67  52  68  58  82  89  67  50  74  55  95  80  79  87  80  62  69  75  85  94  63  96  75  78  74  61  73  78  93  77  84  66  78  97  79  61  84  72  61  64  87  53  68  77  72  67  96  55  86  92  59  88  50  79  88  89  72  60  93  56  77  82  92  78  88  73  54  50  57  68  79  59  60  57  86  49  88  63  79  93  53  78  96  69  77  67  54  88  69  64  62  91  98  54  53  50  49  63  91  74  96  80  67  90  56  55  96  89  84  80  52  85  80  63  95  75  82  79  92  57  85  88  69  62  59  57  83  63  69  93  77  57  94  56  58  57  82  59  91  66  98  87  96  93  96  68  97  69  78  68  79  80  82  95  68  82  97  91  68  59  78  77  59  60  85  95  89  49  91  97  84  72  64  65  71  80  81  73  98  82  58  52  65  59  76  82  97  84  96  62  72  63  64  91  56  70  57  85  56  90  72  89  65  91  52  95  83  66  73  58  69  64  76  85  60  71  88  92  64  56  86  78  73  58  82  73  70  71  60  89  52  83  96  77  49  53  57  89  53  69  65  78  72  76  90  93  78  64  97  66  67  60  62  70  52  91  97  52  93  90  93  64  91  80  80  49  61  81  67  65  68  56  80  94  68  55  65  66  68  92  88  56  81  53  62  56  96  79  72  66  55  78  66  65  52  75  73  82  98  49  83  89  77  60  77  95  78  56  55  56  94  88  57  85  61                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          86  97  63  68  86  72  50  96  92  90  92  50  67  98  65  73  75  79  66  97  74  53  92  84  63  92  55  73  81  70  49  73  90  51  96  91  86  68  70  68  93  86  82  73  57  69  69  59  56  64  58  59  72  85  56  83  53  49  84  71  65  86  83  86  49  83  59  59  72  97  53  95  88  83  85  55  96  97  72  81  72  57  50  81  73  56  63  70  88  68  64  88  79  65  70  59  89  49  90  70  57  55  76  51  82  82  78  59  81  65  77  77  53  55  88  93  66  57  75  92  92  80  59  76  81  90  92  58  83  97  53  80  60  97  80  79  67  92  81  79  82  85  98  92  80  55  94  62  60  53  94  58  89  62  78  60  88  77  54  97  51  72  87  60  88  77  66  87  59  71  56  53  85  61  87  96  77  55  66  66  74  75  89  69  92  96  59  66  71  65  79  82  57  53  61  72  79  77  50  51  97  91  57  64  64  66  58  95  84  70  56  62  74  98  94  85  65  87  76  72  58  90  85  68  88  76  92  78  53  78  52  65  78  53  97  96  71  72  73  51  61  76  72  57  54  91  59  53  54  64  91  57  91  81  69  77  63  89  98  49  69  71  52  90  67  73  72  97  56  93  59  51  91  53  86  86  93  97  57  97  70  96  56  54  75  71  90  92  82  49  97  97  89  53  55  52  61  82  82  51  73  97  52  87  50  75  51  86  81  74  69  59  89  49  58  94  58  85  53  73  65  66  49  92  93  81  98  69  63  60  63  88  78  91  86  71  74  72  83  66  68  71  66  96  71  90  88  81  77  90  78  61  63  84  64  75  62  72  95  65  71  61  93  95  65  92  81  66  61  82  86  62  66  87  87  81  91  92  95  71  50  79  90  86  54  60  79  72  94  67  88  53  64  94  65  94  95  80  81  55  88  95  80  54  55  78  86  67  67  55  81  57  74  69  54  77  63  52  67  59  94  51  70  51  66  86  83  78  93  67  58  72  63  82  71  59  53  73  59  81  70  85  91  62  72  73  75  85  82  69  83  77  62  86  83  86  51  79  83  60  84  79  91  67  94  64  82  70  90  56  73  61  81  49  75  84  76  72  59  49  92  85  93  63  67  65  91  71  95  96  84  73  74  70  57  66  94  63  73  82  68  85  49  54  79  93  52  74  50  93  75  78  63  60  85  65  76  96  87  59  85  98  58  69  56  55  78  53  55  75  91  62  83  82  60  62  58  81  71  96  67  51  69  85  82  49  95  60  93  86  81  98  79  63  89  74  72  91  90  56  59  63  81  74  83  98  52  65  52  49  69  79  84  98  75  76  97  57  91  66  59  49  94  57  58  54  90  95  85  55  52  84  76  80  98  96  86  57  64  69  85  80  75  51  57  63  71  85  79  77  94  50  60  71  60  91  83  51  95  68  77  74  98  73  84  57  50  96  89  80  95  86  62  53  89  87  60  60  67  61  57  83  49  94  58  85  68  93  98  93  55  80  81  80  96  60  83  74  76  92  49  65  93  74  75  92  51  73  56  66  76  53  96  69  75  72  63  72  75  81  81  49  59  58  62  57  95  95  72  81  83  96  94  61  64  91  85  83  62  52  74  84  90  96  73  57  95  52  59  62  66  93  67  75                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            49  66  80  74  86  55  56  85  56  88  89  70  59  65  56  78  68  61  94  98  83  78  91  75  95  66  65  91  75  61  93  85  86  60  71  51  70  69  97  75  98  60  68  62  61  60  60  72  74  93  82  68  51  54  82  58  58  76  54  64  49  56  80  92  54  97  54  89  85  59  83  97  88  77  74  67  80  72  76  81  54  79  61  80  52  86  73  88  67  87  58  60  81  75  95  82  94  61  97  55  51  69  77  68  51  92  82  70  79  67  59  77  69  59  57  66  49  87  52  87  67  78  93  65  84  81  71  49  86  83  58  75  76  74  77  77  97  75  70  59  78  72  56  82  80  57  64  64  76  80  62  51  79  52  86  57  80  79  92  58  94  92  91  86  60  89  91  96  74  52  78  62  52  57  65  69  68  72  73  78  68  74  66  58  93  79  91  96  81  80  49  76  60  67  71  96  96  79  62  79  66  82  57  51  74  80  94  64  66  54  95  90  69  59  54  77  56  87  71  91  54  68  65  98  51  89  51  84  83  69  96  85  94  63  57  71  87  57  57  85  82  66  53  93  96  81  72  59  94  86  95  84  71  67  91  79  65  49  64  88  52  70  81  50  97  72  68  90  68  94  82  96  70  90  70  89  89  87  87  73  63  97  58  64  95  96  84  61  80  49  89  53  71  55  97  91  89  88  56  84  79  66  62  69  79  54  90  98  62  98  49  82  94  70  68  53  76  75  51  57  86  57  72  75  73  91  93  57  90  66  66  71  91  73  58  75  50  63  87  67  58  58  55  86  88  49  61  60  74  61  51  86  80  90  74  98  88  93  93  57  98  96  54  84  51  78  92  94  56  51  66  83  66  50  57  96  82  89  95  76  80  88  94  86  55  75  57  55  72  61  91  78  79  88  94  71  53  69  57  52  51  95  91  67  78  79  55  72  74  76  57  51  77  81  86  52  89  81  66  67  79  66  96  68  87  51  85  92  59  54  97  57  55  76  64  60  69  92  89  80  89  76  92  55  68  77  63  96  84  71  84  67  65  52  50  61  50  92  65  98  71  54  69  81  69  77  78  71  55  63  64  59  66  77  86  74  87  68  50  63  73  63  93  86  65  96  78  74  58  77  73  85  82  70  68  86  85  98  71  98  85  50  62  81  69  89  74  77  94  55  53  73  73  56  94  60  69  64  78  73  98  72  69  82  55  77  93  80  84  77  67  57  51  65  63  56  90  55  76  51  63  76  55  55  86  89  56  62  57  55  78  62  82  62  73  87  83  51  49  81  64  49  72  85  62  61  61  62  98  90  89  86  79  55  65  83  96  85  84  80  84  58  65  82  89  94  89  66  98  75  63  87  89  60  70  67  89  63  78  75  97  98  80  96  60  67  93  66  75  85  54  60  60  71  86  59  75  53  80  78  79  82  87  94  78  80  58  50  50  62  86  59  81  49  97  57  59  70  79  72  84  74  89  62  55  94  51  98  76  81  51  85  53  57  51  58  69  60  72  77  81  71  49  97  73  85  76  65  58  51  97  60  56  49  97  58  88  54  57  74  75  50  49  64  74  78  68  70  96  70  70  82  70  84  76  98  60  53  75  66  83  86  52  76  88  88  81  64  72  57  84  71  91                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              97  54  55  78  53  69  94  68  78  53  55  87  82  81  81  55  86  86  51  77  54  52  72  50  80  81  78  82  62  73  86  79  72  70  92  89  72  81  74  95  81  67  70  64  92  69  81  65  55  91  98  67  52  75  49  85  78  59  54  65  96  58  66  94  87  67  75  67  73  97  97  78  82  80  72  57  49  84  76  58  81  72  74  87  87  84  49  59  52  75  63  95  90  49  70  88  89  87  56  58  57  67  53  58  97  97  85  51  84  59  53  88  83  56  74  80  68  77  86  94  77  55  69  70  80  83  87  77  49  85  79  55  88  52  65  88  53  63  89  84  68  61  79  58  66  96  95  49  84  94  78  60  84  90  72  89  97  55  65  87  78  57  64  88  96  53  54  73  68  96  51  60  69  53  59  59  76  66  62  94  76  68  80  75  78  82  62  68  53  79  68  91  70  56  98  95  78  68  60  60  76  52  54  70  93  98  83  68  88  87  63  56  85  50  79  49  95  79  66  61  70  86  50  50  96  96  69  67  51  64  57  65  54  59  52  68  79  58  55  64  96  74  92  60  98  69  81  81  98  64  81  63  69  92  68  91  78  75  75  59  80  93  93  66  51  76  84  90  77  82  55  87  69  51  86  59  60  90  61  85  78  63  62  76  56  79  78  88  49  70  49  96  69  60  59  94  51  63  70  67  83  71  70  50  76  69  88  79  85  82  50  51  83  98  90  77  65  87  93  96  52  49  53  83  71  73  74  80  66  57  49  75  72  70  49  81  56  61  68  82  86  87  82  90  71  69  98  89  72  94  61  75  62  89  77  86  68  55  60  58  84  66  61  73  95  94  57  68  85  50  58  58  74  70  83  56  55  69  92  57  61  79  54  89  59  78  93  63  61  97  54  79  53  86  83  94  78  85  96  60  67  59  85  89  83  87  62  86  83  72  56  88  98  95  60  95  51  97  52  54  49  86  79  78  91  52  50  79  49  88  76  87  71  97  69  76  82  52  72  76  62  88  91  83  69  83  61  84  62  59  87  67  94  73  57  72  69  74  52  79  84  64  63  66  71  76  91  89  79  60  49  94  83  59  51  81  75  97  55  54  69  95  72  92  90  67  59  88  61  50  65  68  91  54  80  65  54  90  67  51  94  89  82  84  90  61  93  96  59  50  66  62  75  75  76  88  95  54  68  64  77  88  55  65  64  72  81  66  91  75  53  83  89  70  79  88  65  72  97  91  52  97  54  68  53  77  87  95  82  60  64  78  56  75  55  76  69  90  90  95  90  82  74  75  80  52  83  90  64  80  56  82  85  60  68  49  90  70  60  86  79  72  58  68  88  73  50  67  67  70  89  57  50  78  82  89  95  98  80  64  71  66  70  98  60  79  55  77  73  50  51  90  84  52  98  88  63  70  68  88  52  54  89  92  55  80  65  63  80  76  83  97  76  90  83  64  96  84  53  72  66  54  81  76  73  50  55  98  85  93  82  81  72  79  87  54  85  95  54  65  67  85  84  93  89  71  62  83  53  68  95  59  81  50  96  57  90  93  68  77  97  60  68  88  93  60  70  53  76  69  76  52  96  55  53  51  57  91  71  70  88  70  96  66  74  91  79  55  66  86  50  57                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                66  57  60  63  91  55  72  71  91  51  75  64  83  75  97  94  91  50  56  49  97  87  91  91  70  81  61  67  79  98  98  66  49  97  76  92  92  63  76  81  97  51  84  50  82  79  74  57  90  61  95  61  62  66  84  54  85  64  85  76  97  95  62  84  64  82  93  98  49  90  53  57  83  98  74  69  87  66  77  78  83  85  87  64  58  83  72  62  65  60  52  89  90  86  82  71  51  97  90  91  80  84  83  62  51  85  82  75  68  91  92  81  65  92  66  66  77  86  64  92  49  59  86  58  57  98  98  88  78  94  57  96  98  64  60  83  84  79  60  75  65  76  70  89  62  70  58  89  68  54  56  69  89  64  61  81  67  52  57  68  63  96  66  94  63  67  58  93  73  93  69  67  95  70  53  87  92  70  85  74  55  89  54  95  49  82  58  91  76  77  75  73  87  94  87  56  67  53  70  97  76  50  57  94  75  98  55  53  58  96  82  97  74  49  69  87  81  51  84  62  62  77  87  82  98  55  79  75  56  56  95  80  53  61  74  92  59  60  70  85  80  88  51  51  56  59  78  62  50  72  90  78  94  83  59  67  66  87  62  56  96  64  62  65  90  75  73  58  51  91  66  94  94  58  49  78  73  84  78  92  63  68  54  60  65  77  87  50  72  86  59  86  57  77  62  62  90  84  63  91  77  98  74  97  55  55  98  92  70  97  90  69  77  82  90  86  75  89  60  66  86  70  55  54  89  71  76  80  65  88  82  96  97  90  73  54  59  72  90  59  91  72  75  56  64  86  79  77  56  89  67  86  85  97  86  55  66  51  88  74  81  78  87  51  92  86  96  82  84  90  58  94  51  72  69  53  79  62  66  55  67  96  96  91  84  96  67  63  78  77  83  55  71  85  64  55  65  54  90  69  61  75  96  88  58  85  69  64  67  67  90  66  58  69  78  52  57  92  73  70  60  68  73  68  82  54  93  98  65  50  85  89  71  74  82  89  73  72  68  79  61  83  97  51  50  56  74  94  51  96  49  84  96  87  55  72  81  73  98  80  71  50  61  53  74  97  95  82  50  53  71  76  88  56  94  67  55  62  87  50  64  66  74  68  91  71  87  49  70  80  93  71  81  77  65  64  93  50  89  76  78  50  49  50  77  85  57  97  94  67  76  49  58  72  65  60  86  67  51  59  64  91  89  68  79  67  97  52  81  82  73  64  84  54  70  59  68  68  68  90  78  98  65  90  90  72  96  96  95  95  71  80  59  77  61  98  61  64  93  65  72  91  92  71  66  66  67  90  69  89  68  88  92  50  57  77  58  87  64  51  76  66  63  65  98  82  66  96  66  52  74  90  70  91  65  95  66  63  90  63  49  50  75  87  85  82  82  75  66  61  97  58  52  76  74  64  56  80  79  85  76  91  69  64  80  75  76  73  74  56  81  53  56  84  88  89  63  86  77  85  80  87  97  69  53  53  83  89  55  65  70  82  69  81  72  73  93  72  52  96  64  80  90  75  59  71  85  53  50  90  56  96  53  60  60  64  91  58  63  59  87  67  66  74  73  49  59  88  56  86  52  97  76  52  63  49  97  81  90  97  51  56  70  63  56  79  54  82  73  98  54                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  87  64  53  69  73  59  73  85  97  64  49  59  81  74  85  83  83  54  54  72  98  83  79  93  60  71  96  74  62  56  51  51  54  93  52  62  93  65  93  80  93  52  77  50  61  66  90  86  93  58  86  89  97  89  84  88  84  80  91  81  52  81  56  95  82  81  90  63  90  89  91  82  81  92  93  71  64  90  53  97  68  76  92  55  84  67  87  62  61  90  94  81  68  95  91  64  61  56  73  94  94  56  85  89  80  67  61  54  52  93  98  83  71  62  52  52  76  59  63  95  71  64  69  80  58  51  65  55  63  70  91  96  87  82  88  79  92  69  73  67  56  89  81  56  49  67  64  92  97  62  76  60  77  84  88  71  97  67  54  72  86  60  59  56  65  58  78  65  67  73  61  51  68  96  78  55  98  68  77  65  72  91  60  58  59  85  56  49  84  67  76  75  61  82  64  96  78  74  78  60  52  75  70  83  51  50  57  82  96  58  62  89  53  76  60  51  89  90  51  77  66  78  90  87  69  49  79  54  77  77  60  76  97  63  84  67  50  98  53  89  71  95  57  70  55  54  76  52  70  70  89  56  98  83  76  74  66  83  91  93  53  75  54  93  62  71  77  52  52  79  65  91  85  51  78  92  50  86  82  97  53  97  60  54  95  58  85  75  72  57  76  93  77  54  78  84  65  88  82  49  52  54  73  90  93  84  74  50  80  87  86  60  91  90  96  91  89  80  53  95  90  92  87  84  50  79  96  77  68  83  78  88  73  76  82  49  60  63  59  51  63  94  62  82  51  51  55  95  71  68  57  79  61  55  64  56  94  91  71  58  86  69  61  52  98  69  58  50  50  70  85  94  66  53  85  66  72  96  72  86  52  96  92  72  62  68  85  88  75  84  66  77  49  70  75  70  91  82  73  79  51  96  82  73  90  97  51  57  73  73  98  78  51  72  55  55  83  71  90  64  65  51  98  53  54  64  55  69  77  50  51  72  49  69  76  50  69  93  70  54  75  87  65  70  64  82  91  76  69  68  80  59  75  52  65  68  79  51  74  56  61  67  52  54  76  55  89  95  68  63  78  88  75  84  51  84  64  87  87  68  62  53  88  65  55  80  83  76  92  86  78  97  93  91  78  71  70  49  66  75  86  53  86  97  50  66  55  84  85  67  94  92  51  59  57  60  84  85  92  54  79  77  96  51  84  69  77  72  98  75  88  91  55  61  80  49  51  54  93  98  77  50  60  86  70  68  49  78  92  92  86  90  77  72  51  96  73  64  53  73  91  88  66  78  98  77  51  56  61  91  73  58  65  62  96  50  78  50  77  85  66  89  86  69  90  58  52  87  96  69  90  49  58  95  73  81  52  92  78  58  50  56  68  73  91  70  82  81  95  79  61  95  83  75  90  64  84  85  86  73  92  82  55  83  53  97  61  84  51  87  76  59  66  65  52  95  79  74  78  83  72  82  74  87  89  89  65  74  85  60  59  81  75  74  56  67  61  73  70  68  82  61  91  95  73  65  97  83  74  97  61  57  60  75  68  91  97  79  96  96  96  58  54  78  94  92  87  97  55  53  59  67  59  67  56  53  84  77  78  58  94  90  82  68  60  76  60  95  79  53                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    80  65  98  81  95  80  86  55  94  84  91  86  62  50  80  89  80  54  72  62  77  50  73  67  77  84  50  86  72  50  59  78  85  69  66  69  77  55  60  84  84  86  98  53  92  69  65  49  59  92  49  75  59  55  60  86  75  53  96  66  57  90  69  81  91  81  74  64  91  55  85  51  59  52  81  59  51  93  86  90  55  95  87  96  84  52  71  63  59  93  49  89  77  88  91  76  92  72  71  71  91  92  52  56  96  79  97  57  54  94  83  86  73  68  59  52  66  79  85  81  68  73  86  59  77  95  51  82  75  68  91  81  77  67  59  72  96  78  78  49  86  50  97  79  94  69  72  90  51  54  85  78  82  84  49  89  52  66  83  82  77  92  85  54  84  82  62  74  71  56  77  93  91  81  87  78  68  54  62  79  64  62  72  51  67  74  68  95  84  52  85  95  92  91  86  72  60  70  60  55  79  63  52  63  69  65  84  58  81  56  94  95  49  90  64  70  90  81  89  97  51  57  83  89  51  70  97  73  92  92  61  88  95  76  64  86  87  93  59  98  61  97  80  76  90  95  58  94  55  86  60  85  88  64  59  86  70  58  84  50  55  97  65  57  95  78  67  60  61  90  61  78  73  53  57  73  91  59  63  59  63  66  60  71  60  63  56  80  88  89  55  64  86  80  72  55  66  89  60  78  76  72  80  79  84  58  82  96  97  65  66  54  83  52  50  53  72  89  54  63  70  96  49  60  53  70  92  96  55  79  82  57  83  85  94  71  87  63  69  50  51  90  95  97  89  75  63  73  57  81  77  77  72  72  63  69  59  90  71  59  85  60  64  88  54  98  77  98  92  76  51  70  57  86  86  87  57  83  63  91  93  77  67  84  91  90  88  88  76  69  91  54  60  50  63  94  77  68  72  82  96  76  61  57  90  72  94  59  79  56  74  65  79  62  54  68  76  85  50  81  61  92  70  58  68  80  71  49  49  97  88  53  51  95  89  71  65  50  91  81  63  53  62  91  97  81  65  75  89  52  85  76  74  89  61  65  64  51  49  88  65  74  95  65  76  64  69  68  55  51  80  94  50  82  62  78  70  89  86  85  75  78  84  76  58  80  56  52  55  75  56  74  67  62  97  68  95  52  57  54  97  51  58  94  74  68  54  73  83  81  59  90  69  71  88  71  73  83  50  75  94  60  69  91  88  72  93  49  92  85  86  86  98  54  49  61  50  69  68  93  79  69  95  81  76  97  87  71  87  91  79  73  51  55  66  63  73  90  92  96  61  67  85  96  58  93  84  65  86  64  83  87  76  73  59  52  65  70  89  75  60  79  95  50  68  53  53  60  87  96  50  87  67  54  67  63  94  54  52  67  78  65  56  56  82  73  84  58  75  79  94  61  91  62  61  57  59  78  49  98  64  96  49  98  92  54  60  85  74  58  74  50  83  83  86  82  76  79  92  84  83  96  50  88  51  93  97  71  86  92  74  53  51  67  56  69  88  78  65  64  87  76  54  58  83  52  90  56  54  52  74  56  54  54  55  73  79  70  98  50  85  58  51  80  63  76  97  78  93  89  70  97  98  79  90  91  98  90  68  58  85  57  80  84  78  82  52  93  79                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      57  61  49  55  97  73  84  96  89  70  56  53  84  68  98  55  53  70  59  89  58  94  63  72  50  85  50  65  80  86  81  78  67  78  77  76  66  71  58  74  96  49  80  73  92  54  98  60  90  92  55  95  83  75  54  76  79  83  98  60  60  51  88  98  56  94  51  62  50  61  52  82  98  77  82  69  73  68  62  69  79  53  94  96  95  67  77  77  49  79  73  66  90  58  65  53  94  62  49  61  61  71  50  53  87  91  67  70  61  96  74  49  68  73  69  89  85  63  92  54  82  87  90  55  95  58  50  78  71  69  78  89  75  70  79  64  97  53  80  62  58  84  81  52  55  65  76  88  68  96  68  95  90  56  95  97  78  79  86  77  77  76  79  60  96  67  69  78  87  61  60  71  60  90  92  95  69  80  51  51  54  98  52  65  50  86  82  51  59  68  65  67  72  61  80  75  89  54  72  50  75  68  62  93  83  57  66  71  62  88  60  77  81  90  68  71  76  80  76  96  88  66  94  80  86  98  80  51  53  57  91  85  49  50  71  90  81  49  98  92  75  53  57  66  49  60  97  61  77  56  57  69  96  55  76  97  50  71  67  79  80  86  80  94  98  78  61  89  61  84  96  54  62  64  83  94  91  88  70  70  62  84  78  96  90  75  97  54  80  89  50  88  63  96  56  85  62  50  78  73  63  64  61  83  77  73  71  96  96  73  95  67  94  94  92  86  76  96  96  88  61  68  63  54  69  65  58  93  90  53  65  96  64  74  51  66  59  66  91  95  93  53  82  96  56  78  92  82  97  93  62  98  82  95  60  85  64  88  98  70  94  55  68  95  52  67  80  67  78  60  98  74  65  63  81  96  60  60  64  64  62  82  77  67  71  63  78  73  98  55  72  84  93  88  70  51  64  51  68  93  55  74  62  73  77  70  76  93  57  88  49  77  50  61  83  98  75  97  91  98  61  78  65  91  87  82  86  69  96  76  58  87  67  65  90  62  85  76  62  69  92  74  71  63  95  54  82  59  58  90  69  85  67  92  51  82  62  92  82  62  87  53  84  90  76  70  68  94  49  91  74  78  88  71  62  87  66  68  87  54  51  60  79  53  84  56  79  84  96  57  97  74  96  58  58  69  52  70  49  54  84  61  97  74  52  64  59  94  61  74  60  49  76  61  91  81  77  92  76  62  55  83  97  78  86  54  50  51  91  50  85  50  93  95  91  91  64  96  90  87  61  88  60  67  67  77  74  96  56  83  59  54  94  67  98  82  69  57  77  97  86  64  85  88  98  93  83  93  83  68  62  59  98  64  67  84  53  87  94  71  50  95  55  60  76  62  82  80  54  58  69  80  52  59  94  74  63  90  57  59  89  77  65  84  83  57  51  77  80  52  55  92  70  71  62  82  97  75  66  52  89  51  80  97  59  59  86  53  85  57  88  93  93  77  56  85  89  67  78  96  87  55  87  94  70  54  68  49  79  61  78  67  98  75  88  93  77  87  51  64  80  75  62  95  83  73  78  65  97  90  76  75  88  62  81  67  74  58  97  62  65  83  60  86  92  95  66  85  70  80  57  61  60  62  62  90  52  80  88  56  87  72  63  89  98  69  83  93                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        69  98  70  93  83  69  77  61  98  84  83  95  80  52  49  68  59  94  68  84  94  88  73  79  86  60  85  83  84  73  80  88  93  57  90  65  79  87  70  88  85  77  56  70  83  69  62  89  65  71  69  73  80  83  97  73  95  91  63  67  95  64  60  49  79  54  97  82  50  93  54  80  89  50  68  63  69  89  88  60  67  55  57  68  64  55  49  94  87  53  69  91  58  80  55  64  85  96  56  97  77  93  64  83  72  57  72  70  94  80  83  67  66  95  52  84  76  85  69  98  59  58  78  63  73  55  63  85  76  66  76  50  57  84  68  93  54  76  75  88  60  84  78  72  58  65  82  50  57  71  93  69  97  71  63  90  77  79  86  85  93  80  93  56  63  54  94  88  61  98  93  82  64  77  71  71  67  59  63  89  67  76  84  96  67  64  98  83  77  73  94  87  61  59  59  75  49  67  70  68  59  67  88  66  70  60  79  58  49  59  73  97  72  86  71  62  93  77  96  92  75  81  85  89  62  72  60  79  87  68  95  51  97  68  82  51  70  56  81  71  85  92  78  64  76  94  85  71  66  68  76  86  72  86  70  62  95  77  71  83  68  85  90  74  97  97  81  67  97  92  77  94  86  93  54  83  73  86  86  57  66  89  56  56  53  62  51  63  69  53  68  54  93  57  65  78  64  93  54  69  54  95  74  69  52  97  85  51  64  56  80  58  64  54  88  61  64  67  80  65  90  84  76  87  87  94  58  73  92  95  84  74  65  90  83  63  69  63  62  59  76  88  53  79  84  58  98  94  92  77  52  62  69  95  81  73  86  86  59  75  93  86  75  73  79  74  83  78  59  81  55  91  59  78  54  51  54  93  74  82  94  75  91  71  71  63  64  87  74  93  64  63  89  53  93  60  96  86  76  71  90  92  93  71  57  61  61  66  87  67  54  68  67  67  79  90  61  88  74  58  68  58  77  87  88  84  90  92  79  84  51  58  88  54  62  76  61  61  57  98  53  64  70  91  68  88  58  75  58  86  62  67  80  77  87  71  86  55  71  67  65  65  83  81  78  62  68  64  58  75  78  54  67  73  90  63  77  51  94  92  96  92  86  87  53  92  55  74  81  81  71  61  49  55  86  57  86  61  59  92  81  64  79  94  65  58  49  58  82  59  58  56  89  54  58  65  90  54  78  56  68  86  94  74  94  52  71  96  67  55  81  72  89  77  71  74  79  58  55  95  73  62  89  89  62  67  52  72  53  91  93  65  61  68  65  92  58  85  61  75  60  96  93  98  84  89  98  58  93  54  66  88  93  92  98  70  88  86  82  80  93  75  98  95  63  70  53  68  98  57  96  82  65  51  51  56  69  75  86  82  71  96  84  77  98  96  58  72  81  74  76  62  73  55  95  57  94  77  54  90  62  98  50  91  82  90  57  92  65  55  50  73  75  87  74  89  55  60  82  81  79  74  65  53  84  77  91  69  77  95  67  68  59  90  86  92  95  86  68  59  67  94  79  71  85  75  69  51  51  63  68  75  58  73  71  89  80  66  56  54  95  77  98  82  60  56  80  82  53  56  74  60  92  82  81  72  62  87  58  66  74  93  51  91  80  60  84                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          67  80  91  65  60  65  67  69  62  90  77  88  67  77  74  96  66  53  81  54  73  94  64  92  55  58  76  73  73  71  91  92  76  95  61  91  60  93  73  60  63  70  57  85  58  77  80  86  90  53  87  69  74  84  96  78  76  56  70  93  87  61  89  51  67  75  88  78  90  92  50  50  72  71  89  53  73  71  68  62  60  73  77  69  83  95  72  89  88  82  77  83  70  61  79  57  79  96  88  81  70  55  80  64  87  83  87  97  79  83  77  68  79  68  69  80  80  83  98  80  58  49  93  84  89  82  76  69  96  96  97  85  72  62  51  91  63  70  70  77  50  86  79  61  89  97  75  53  76  83  93  76  84  62  75  71  96  64  80  69  61  58  66  57  75  59  70  76  92  62  68  66  89  91  67  87  82  52  75  82  92  82  94  86  53  49  75  94  82  98  69  79  69  97  73  70  77  78  73  68  72  66  68  95  62  62  49  87  89  89  80  78  81  72  49  58  67  87  72  82  90  79  89  67  93  90  60  62  59  59  81  64  72  81  54  91  89  58  65  92  95  97  76  87  84  59  82  58  56  92  76  55  50  66  97  88  51  59  52  61  93  89  63  81  94  97  63  88  52  54  68  80  57  98  83  67  78  91  79  93  54  72  55  84  96  59  61  50  70  86  95  85  70  49  95  60  75  66  86  83  91  53  92  70  87  93  70  63  54  63  82  77  78  66  65  69  66  54  83  55  74  89  72  80  80  51  60  65  66  59  64  97  52  75  98  88  51  66  93  49  64  94  73  82  77  53  90  66  59  98  54  98  51  65  67  96  62  77  97  82  90  76  62  90  97  70  74  69  71  77  67  56  81  89  83  89  97  74  58  79  68  90  85  65  81  49  65  71  71  62  76  69  58  72  61  87  64  87  85  65  95  94  49  72  74  60  59  96  53  91  87  57  69  94  61  87  89  86  68  76  52  49  64  90  79  92  80  59  72  49  68  80  97  61  81  75  68  95  85  74  73  74  60  96  57  91  77  81  49  53  55  91  67  91  53  76  82  81  93  61  60  68  97  58  88  92  97  68  75  96  82  71  93  67  72  92  77  74  52  67  77  54  69  61  77  78  91  80  78  97  92  60  93  82  83  65  91  82  89  62  77  84  55  52  73  65  60  67  91  84  95  57  69  49  78  52  54  95  95  78  71  50  56  62  68  74  91  65  65  95  59  74  72  90  49  63  73  52  62  78  74  85  53  77  88  74  76  89  52  56  79  95  55  77  80  95  50  50  89  54  84  98  87  86  82  52  54  78  85  62  86  66  73  76  66  86  57  49  90  62  57  52  98  51  65  97  85  83  59  57  65  66  68  85  95  93  51  97  69  53  70  76  95  98  75  52  77  72  84  92  49  62  87  52  86  50  59  62  74  71  95  50  54  68  59  63  72  71  51  78  74  93  78  52  78  89  76  80  55  86  87  64  89  61  85  54  71  68  52  79  68  71  79  56  66  87  90  68  75  81  95  94  72  65  85  75  82  81  53  70  60  69  55  58  90  94  76  66  82  79  54  96  91  77  61  93  58  51  52  72  67  50  49  50  89  74  83  98  83  90  97  90  81  55  88  97                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            97  54  63  70  65  70  49  80  53  83  94  72  88  76  69  76  76  55  75  67  85  77  51  75  78  61  53  66  60  59  66  52  96  85  51  69  74  64  78  86  60  51  93  66  66  81  81  84  54  64  62  89  94  56  85  76  75  92  88  69  54  79  66  70  83  80  87  54  79  86  67  49  88  85  64  87  61  53  67  79  67  98  56  50  50  88  88  90  95  62  69  62  90  52  94  83  54  75  97  64  73  87  79  85  76  72  88  73  55  93  93  73  89  60  79  62  78  75  63  78  92  51  77  63  93  80  62  64  51  90  75  95  63  88  56  69  65  94  98  73  58  64  49  98  83  79  59  59  94  55  63  66  83  61  70  58  58  73  68  79  82  77  98  78  70  68  84  98  50  56  89  56  78  52  62  57  51  83  84  71  79  80  97  89  74  74  73  65  58  85  52  54  90  81  55  94  78  58  98  89  82  96  87  74  96  94  51  75  93  94  75  96  57  80  78  81  82  93  68  93  77  54  78  58  83  77  68  65  87  75  98  89  76  95  95  71  62  91  81  49  80  97  49  58  60  57  49  84  61  79  56  66  80  77  87  76  91  89  63  89  73  59  85  92  51  55  59  68  94  75  64  62  85  84  53  79  67  92  70  70  61  96  52  64  88  72  95  67  57  77  72  67  98  63  78  74  69  64  85  54  76  74  53  66  65  88  79  81  93  59  72  86  63  67  54  55  51  83  64  81  72  69  79  80  57  73  98  82  56  59  51  95  70  97  57  50  57  92  59  95  79  89  83  68  95  90  58  69  83  94  95  97  86  78  75  55  72  87  80  54  60  84  79  92  59  60  83  82  61  54  92  91  97  87  84  87  49  82  62  91  81  91  60  65  61  83  49  51  68  72  88  86  50  83  51  63  51  92  89  50  57  56  85  94  93  72  53  54  57  98  69  84  55  80  84  70  51  65  53  52  77  83  63  56  78  69  73  94  61  67  62  60  70  96  53  58  54  84  82  68  85  78  77  89  58  63  68  73  96  67  89  52  72  68  66  55  98  87  57  49  90  90  63  68  60  88  51  53  56  64  93  94  81  73  58  61  82  96  86  73  57  61  52  81  80  58  73  79  56  91  66  50  96  67  55  84  88  79  95  49  50  68  49  58  49  64  82  59  77  89  77  51  62  66  69  94  56  52  88  66  81  96  84  74  88  89  78  90  88  94  76  83  96  60  60  76  68  96  74  72  67  71  69  50  91  82  49  81  86  85  49  98  54  71  89  50  58  54  91  51  60  72  85  54  65  97  52  85  82  54  71  94  55  89  54  63  77  67  77  57  81  68  96  63  57  87  86  94  93  86  88  61  88  72  71  95  66  86  53  59  52  51  83  72  74  93  55  65  81  98  53  88  87  84  84  54  52  74  74  71  80  87  72  86  61  54  58  70  97  72  93  50  93  90  77  59  97  50  51  70  96  78  97  78  68  88  65  57  81  56  87  91  94  58  60  88  51  75  88  64  52  80  49  73  96  81  91  53  58  73  59  57  84  87  84  56  88  88  97  63  88  65  98  89  91  92  60  60  57  85  85  97  50  67  76  65  61  97  63  67  64  53  93  70  97                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              49  66  88  78  58  57  92  70  66  51  69  84  65  98  60  70  85  98  76  75  56  49  51  84  61  80  53  72  49  83  64  73  54  97  55  64  95  76  97  51  64  87  86  85  56  58  58  55  73  58  51  72  59  97  84  81  77  73  50  93  63  53  85  65  77  54  93  63  81  83  79  79  81  53  96  58  73  97  58  81  93  59  67  62  55  67  49  87  82  97  61  73  65  61  73  83  56  65  92  88  88  62  90  92  87  54  83  69  55  63  53  83  51  49  67  83  83  73  72  87  64  50  87  59  73  50  96  85  82  95  75  82  66  68  84  95  90  51  50  59  67  75  72  94  90  66  88  88  59  93  70  92  55  67  76  74  64  62  66  92  68  81  85  73  70  57  93  79  55  66  85  98  89  61  53  80  54  83  92  77  91  87  96  54  88  67  66  65  93  58  87  93  72  50  90  57  71  50  95  81  75  63  64  64  75  69  71  54  91  77  63  82  72  59  68  85  96  90  49  61  83  64  85  78  60  67  65  53  53  79  70  63  70  98  60  85  77  49  53  79  54  75  76  62  56  71  68  69  71  89  85  73  57  64  49  57  92  53  94  59  75  84  56  57  94  61  67  89  67  64  90  51  73  67  88  85  84  97  92  52  79  84  54  54  85  91  86  49  67  83  94  91  55  54  95  87  71  62  77  56  70  60  83  57  49  81  74  53  52  91  50  86  66  70  50  53  69  72  57  92  77  58  71  64  77  57  55  96  78  79  61  71  82  52  59  55  58  82  80  50  89  94  71  76  77  68  82  76  92  49  97  81  76  96  68  86  68  92  61  87  68  79  85  58  77  72  79  64  67  86  82  90  80  89  49  95  74  89  49  98  50  71  88  63  52  95  71  75  98  91  86  60  53  84  80  80  82  89  94  90  85  78  58  50  72  97  52  71  87  90  75  55  77  97  51  79  78  55  80  71  91  79  60  92  78  76  63  81  93  53  88  57  79  60  58  71  95  72  53  84  97  52  94  49  79  81  62  56  97  57  68  73  84  95  70  59  91  67  73  89  91  82  69  90  60  86  95  81  75  80  63  62  72  72  52  70  96  88  82  59  57  93  87  61  86  65  50  55  70  76  69  84  65  72  91  69  83  88  88  80  97  73  59  51  76  92  57  83  96  50  52  51  89  63  80  98  59  59  59  85  97  72  98  75  53  54  67  94  56  78  79  86  81  95  78  77  73  74  90  79  92  83  64  76  83  74  50  78  98  69  52  96  66  83  52  72  68  63  59  67  69  89  93  85  72  68  69  74  51  85  94  82  60  87  77  91  50  49  66  51  87  86  50  75  98  92  84  92  58  64  84  92  55  71  97  57  54  87  67  52  86  50  85  61  79  55  65  75  72  89  74  83  65  82  95  65  96  71  78  69  77  73  77  98  72  52  67  75  65  64  82  82  63  84  60  94  80  95  56  80  73  87  92  68  61  56  55  54  94  94  74  51  55  63  50  89  80  88  89  92  86  95  91  78  70  91  69  74  49  60  93  50  79  74  85  68  93  61  78  70  78  79  55  82  79  94  65  94  91  62  73  66  59  73  85  61  66  50  92  75  92  73  91  72                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                53  53  60  94  56  70  87  95  62  97  64  95  70  64  98  65  98  94  59  63  57  81  84  88  57  85  71  60  92  86  59  82  93  92  80  56  79  80  57  84  90  57  96  90  74  80  87  94  86  96  74  56  68  52  74  65  50  77  49  57  66  78  95  77  89  98  52  61  76  65  51  50  81  51  90  93  65  72  92  77  59  80  83  69  76  80  90  80  51  84  91  82  73  80  92  74  92  84  58  94  92  72  85  83  95  80  88  88  74  96  66  80  62  72  63  58  74  59  90  74  67  81  78  66  51  51  56  61  84  63  54  81  59  76  73  96  65  64  52  83  88  60  78  49  57  53  90  51  73  81  58  91  70  90  50  56  51  72  87  68  88  74  58  56  98  95  59  94  51  94  55  65  85  96  52  82  70  74  73  81  73  77  72  94  76  90  70  87  97  91  85  67  65  86  68  98  55  60  60  68  55  58  58  57  55  93  70  86  56  72  67  75  54  73  53  78  68  49  66  98  86  55  79  79  91  74  58  59  54  96  53  69  58  61  56  94  49  53  57  70  83  64  60  53  89  81  80  77  81  98  87  85  84  87  69  86  80  69  53  66  72  70  64  55  62  76  98  63  84  67  79  50  89  64  87  81  58  55  74  83  64  96  98  62  66  52  78  60  77  84  57  69  68  92  55  78  87  55  63  85  65  78  79  59  91  58  93  71  80  97  76  73  78  60  67  57  71  75  81  57  83  68  55  51  84  87  86  91  55  49  98  95  91  61  74  67  80  69  66  66  81  53  70  62  53  57  84  96  53  80  61  81  49  94  55  65  87  58  55  59  65  55  78  59  98  51  55  66  57  89  79  84  74  87  53  76  92  72  86  88  67  59  56  70  61  50  97  95  54  71  80  65  85  80  51  82  71  84  63  51  93  62  88  66  78  71  82  86  73  80  61  95  98  65  70  56  58  78  54  95  92  63  57  88  59  62  80  61  63  69  96  97  62  96  75  89  97  78  53  58  81  85  58  91  51  61  85  83  70  69  97  69  85  94  51  75  91  80  70  56  87  98  79  81  76  63  62  80  77  53  72  74  50  71  96  75  52  66  56  97  86  86  64  60  84  81  71  61  94  93  65  83  58  61  49  89  57  68  93  67  73  51  64  75  81  54  93  79  61  63  59  78  85  62  82  90  62  49  85  50  91  64  74  95  85  59  83  54  88  51  64  71  74  49  90  49  51  93  50  64  50  60  52  94  79  60  87  93  83  62  87  66  94  88  83  94  81  54  87  63  77  80  66  98  49  83  91  64  74  69  57  49  75  75  94  91  81  58  83  73  53  95  76  87  84  93  62  72  53  60  83  79  78  97  68  83  64  50  88  76  53  90  86  93  95  80  91  62  75  96  52  91  81  60  93  87  96  64  79  85  55  93  73  87  90  86  93  54  95  70  73  85  65  68  63  84  56  92  77  52  77  75  61  56  66  69  85  71  95  73  58  87  95  67  90  51  77  58  81  86  60  60  79  95  65  92  93  53  67  65  58  66  70  64  96  84  57  49  50  81  93  93  54  81  88  96  75  64  77  52  59  58  53  58  52  63  63  78  93  87  86  59  55                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  67  63  57  95  93  81  50  93  87  65  49  55  59  52  74  64  69  95  92  82  49  54  51  63  75  80  55  58  57  52  66  68  59  49  97  51  61  84  65  51  73  80  73  67  81  69  88  71  54  96  83  58  89  49  83  78  63  80  62  85  56  93  76  63  82  74  64  96  50  75  96  63  85  98  81  90  57  97  95  93  82  70  72  87  91  88  93  57  88  52  94  98  76  60  81  98  82  67  74  88  67  85  57  89  82  50  67  63  91  67  55  75  73  78  88  67  78  95  94  81  81  56  97  79  96  56  74  50  97  91  54  63  54  52  93  49  79  61  58  52  81  91  95  81  61  94  83  58  93  87  59  66  60  82  89  76  91  62  77  94  80  81  53  89  80  58  92  96  74  53  98  60  49  62  88  62  83  54  78  60  68  73  94  80  93  58  58  60  64  90  61  65  58  97  61  52  95  74  73  60  74  88  51  84  95  92  95  61  92  92  71  59  60  73  98  91  82  50  62  57  87  80  69  70  98  59  50  70  93  60  81  80  56  64  54  90  85  74  68  81  97  71  98  96  63  58  91  61  73  64  63  54  94  71  64  62  67  59  50  54  75  96  91  91  82  93  59  88  84  74  73  90  82  75  83  87  57  84  51  61  89  67  89  85  53  56  79  87  65  67  96  87  91  76  67  93  52  69  81  55  82  80  72  94  74  59  76  76  56  81  58  88  73  75  80  58  66  96  65  84  66  87  80  69  49  58  60  87  96  51  53  73  64  62  95  90  93  93  58  85  87  86  60  56  69  75  76  75  68  85  75  72  73  88  65  83  75  58  61  66  96  76  83  80  52  50  92  67  97  88  64  84  70  55  69  72  73  90  50  89  73  79  90  72  95  65  59  59  91  87  63  58  98  70  87  81  60  56  58  73  65  82  77  67  77  81  93  94  90  83  81  73  90  50  64  83  56  54  97  87  94  62  76  67  96  56  66  90  74  88  73  66  52  57  56  83  52  97  75  79  88  56  61  84  88  95  62  84  93  93  55  73  72  53  49  50  88  82  74  80  51  72  59  58  69  97  55  64  56  55  73  89  64  88  87  86  81  95  98  81  56  79  86  82  92  73  77  86  90  72  54  53  86  55  60  92  74  72  85  83  72  68  77  94  64  82  49  90  71  51  69  90  52  70  64  81  69  86  65  57  96  97  80  63  71  58  75  72  84  64  90  70  85  59  78  84  94  83  56  56  58  67  49  72  93  58  88  78  82  94  64  91  76  86  94  95  91  58  66  79  97  97  54  78  49  90  59  57  67  98  62  67  74  91  61  51  50  74  51  90  64  51  78  94  92  54  84  57  53  82  71  93  49  73  92  75  64  60  67  51  76  82  85  67  56  74  88  58  73  49  52  74  50  74  89  71  93  92  53  72  81  86  57  90  67  57  58  53  87  51  76  71  81  72  58  60  93  50  72  98  89  61  87  61  81  88  55  65  55  49  51  97  85  89  92  53  76  82  49  54  92  62  73  78  62  74  71  81  91  51  56  96  50  67  91  66  82  58  90  54  81  75  79  67  98  61  68  85  97  90  90  63  67  71  73  50  63  92  64  87  62  79                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    96  82  59  75  72  72  74  71  86  50  69  80  95  80  76  72  62  78  53  96  57  56  82  58  78  70  79  81  83  71  89  63  54  59  94  63  73  93  50  52  53  86  70  80  91  97  84  78  77  97  79  67  74  60  66  62  71  55  55  95  74  82  59  69  71  75  81  76  65  79  65  84  51  86  93  63  73  98  73  87  67  87  98  63  60  55  98  97  68  94  94  65  74  97  58  71  53  72  70  62  86  84  60  56  82  96  54  56  90  77  65  76  69  87  78  97  56  52  71  79  84  59  67  61  72  80  96  81  50  79  83  95  64  81  76  91  58  54  59  62  65  77  83  87  91  73  75  64  62  60  67  74  88  76  52  60  72  82  93  82  89  83  56  84  78  52  62  90  87  89  53  63  56  89  92  56  64  79  94  82  78  60  79  64  88  88  91  90  67  62  80  84  75  95  95  83  66  65  87  96  68  59  61  62  82  80  84  51  73  81  65  88  54  75  68  50  74  78  52  77  49  56  71  94  77  78  93  66  67  91  78  66  86  75  60  68  70  87  79  95  50  83  64  75  62  65  92  74  92  82  77  73  77  90  69  82  88  68  70  65  89  57  57  53  74  93  59  84  66  67  69  80  84  85  93  72  79  78  70  71  70  92  59  65  86  60  91  85  78  65  85  93  65  90  88  73  76  75  77  60  63  65  94  81  88  90  56  83  78  70  59  97  64  88  76  71  55  81  82  68  73  89  67  76  87  93  66  87  98  52  65  84  95  69  91  72  70  49  92  72  93  69  83  87  96  49  90  64  74  94  65  57  74  97  90  86  55  71  51  61  71  59  72  73  70  81  51  76  92  78  57  91  95  65  80  67  83  86  78  76  69  92  94  49  58  89  67  84  79  89  86  71  86  86  84  53  49  91  94  60  58  55  70  73  50  60  67  66  95  59  55  77  70  88  78  74  70  60  94  66  68  70  62  85  54  90  53  75  64  96  66  82  73  69  92  80  92  73  75  77  67  54  72  57  68  98  49  75  92  85  87  85  52  71  76  52  93  84  92  84  72  93  50  62  84  55  85  69  74  53  79  73  77  82  89  74  85  72  49  73  62  73  75  62  86  58  95  98  83  61  93  70  60  59  57  75  93  54  72  83  70  74  68  87  78  88  67  51  97  51  71  52  73  56  64  49  67  87  85  52  85  97  88  81  79  78  57  96  78  84  76  74  82  66  79  79  82  76  84  85  94  83  89  88  87  80  65  86  49  53  73  90  54  60  95  91  80  77  51  69  90  93  76  95  67  78  86  91  58  98  92  76  54  71  63  77  67  63  95  76  69  93  88  81  81  60  61  75  72  51  95  90  57  74  88  81  85  50  59  93  84  84  77  72  65  87  58  83  86  50  87  53  63  93  62  81  50  82  69  75  82  52  89  74  88  82  57  54  68  75  98  70  86  91  59  59  90  89  52  81  76  64  89  64  60  51  64  62  60  95  87  57  55  97  49  98  61  59  56  51  80  82  61  95  74  69  76  92  61  92  56  60  95  89  67  62  65  49  58  53  90  90  71  79  82  96  84  89  84  64  93  90  53  57  61  97  74  56  94  69  94                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      93  93  71  70  57  90  94  72  64  95  57  86  65  52  51  77  53  71  95  90  85  60  59  96  92  79  89  90  79  83  55  77  96  80  81  98  75  91  93  82  63  50  79  86  72  64  81  84  78  52  55  77  85  86  75  91  50  83  98  83  52  52  80  75  95  75  53  83  61  70  86  79  58  84  62  51  98  98  96  73  52  73  89  64  83  67  77  69  96  87  73  98  93  67  91  68  72  82  65  87  69  69  72  80  58  60  55  79  54  90  97  80  64  63  56  92  86  74  77  96  53  96  97  91  51  95  98  69  86  49  66  90  92  85  73  59  92  53  64  94  89  75  92  85  74  63  88  53  53  81  66  84  61  87  65  86  95  61  88  59  57  93  71  85  88  94  55  80  61  52  53  77  49  64  61  73  67  90  96  52  72  68  90  51  68  53  81  68  88  84  50  61  51  77  53  90  77  71  75  61  92  59  65  87  71  92  78  91  93  75  75  95  57  81  72  90  90  58  53  63  51  93  81  80  61  74  81  97  76  57  96  72  87  76  90  68  75  72  58  73  50  68  93  97  80  90  63  98  85  91  86  86  68  59  91  86  73  77  51  69  94  52  66  86  98  65  56  67  78  61  92  64  80  67  90  91  66  73  84  78  80  55  97  88  49  90  55  76  98  72  82  73  98  63  50  56  78  90  81  98  87  77  54  63  76  50  56  49  67  98  71  51  86  80  53  89  62  61  64  65  91  86  88  74  98  53  69  72  51  90  67  52  80  57  69  86  88  72  80  65  59  54  70  96  78  53  89  72  51  50  49  77  89  93  83  74  75  51  76  70  80  84  62  55  58  61  54  60  78  90  68  65  90  65  71  57  87  72  91  51  55  91  51  78  62  80  71  91  54  83  55  81  52  78  54  83  94  73  84  75  90  77  56  86  85  90  85  57  70  67  58  63  78  82  77  91  52  58  51  51  66  75  79  78  63  98  60  52  50  54  86  91  79  51  60  72  58  86  93  78  60  66  59  77  67  58  61  58  70  60  52  89  52  87  98  74  95  58  93  61  96  52  75  97  84  62  64  67  62  91  62  63  70  75  74  98  76  91  50  55  57  86  84  51  95  55  55  59  66  51  62  77  87  75  98  73  90  60  62  49  57  80  56  49  63  90  91  95  66  65  68  62  61  74  93  70  65  84  91  83  63  78  79  77  65  69  94  77  95  80  79  69  76  71  49  82  88  77  87  53  78  69  64  50  70  56  75  59  54  98  51  57  49  51  61  59  72  90  56  70  76  67  87  60  73  63  66  72  63  96  95  65  61  92  53  84  62  75  55  89  68  67  49  88  63  64  76  83  96  63  53  58  70  84  77  89  80  85  62  71  62  57  73  52  61  64  60  90  74  71  63  85  71  71  77  84  79  68  81  64  94  78  73  81  68  88  79  63  81  71  52  62  76  80  56  85  58  79  50  93  56  95  89  65  64  65  88  74  81  83  74  87  72  88  83  98  77  97  60  86  93  62  52  68  79  98  64  72  82  93  74  57  81  72  98  93  91  57  82  85  63  56  82  63  64  75  70  83  76  80  76  56  86  77  65  75  79  91  95  75                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        57  50  59  70  82  89  68  87  98  94  66  90  96  54  79  83  96  95  62  78  81  62  94  76  59  79  94  52  49  67  85  83  54  68  57  58  65  59  93  80  68  88  88  91  69  83  49  93  60  75  83  83  90  85  60  81  94  67  53  73  90  77  63  83  79  62  51  59  69  88  83  94  91  77  85  75  91  50  68  92  75  80  57  80  66  95  59  94  78  96  57  70  94  84  92  49  85  89  51  94  79  57  87  74  65  86  97  98  72  85  87  58  80  91  95  96  54  63  50  56  97  80  67  73  79  71  98  83  71  71  58  71  54  53  58  97  70  69  77  78  83  52  66  79  86  73  59  81  54  87  89  83  85  80  72  50  72  58  53  92  59  68  98  65  57  84  90  91  82  88  60  78  95  75  85  49  61  69  70  55  52  75  72  98  91  78  96  63  97  82  90  60  71  89  81  90  91  49  86  51  91  75  81  82  96  80  61  79  52  94  86  68  64  78  59  73  71  72  56  74  60  81  71  50  68  54  93  51  63  64  61  88  72  96  71  82  79  78  71  72  53  55  68  63  78  95  92  55  68  92  55  69  52  89  65  63  69  81  80  77  66  73  81  70  56  87  54  57  91  90  57  72  49  53  91  60  54  72  53  70  67  53  80  52  63  55  84  68  90  96  97  87  57  58  76  95  65  64  91  96  55  87  73  75  50  50  66  79  74  66  49  98  56  82  85  91  92  67  79  64  55  61  88  75  86  75  70  75  76  57  58  91  89  70  71  60  97  98  55  56  63  82  52  87  49  76  98  64  64  61  57  81  83  75  58  69  96  97  97  76  80  51  63  72  77  69  76  82  89  58  57  61  70  68  61  90  65  73  79  69  76  70  49  82  96  94  61  54  68  59  68  96  70  66  90  75  76  74  49  53  49  56  94  63  77  70  67  63  69  94  57  97  82  91  91  65  76  50  50  98  65  61  98  89  76  91  72  59  96  69  59  84  82  79  61  71  61  64  91  56  52  51  88  62  52  55  90  84  77  87  52  56  65  50  93  74  64  49  56  67  74  89  86  94  95  73  80  86  53  56  63  89  79  96  87  83  73  96  83  71  56  80  95  67  54  56  92  57  60  89  83  90  63  95  74  75  61  81  71  56  89  96  93  92  97  84  59  80  59  80  76  82  60  92  54  91  93  90  83  53  59  65  69  64  51  80  72  61  51  96  71  58  88  77  98  82  96  92  58  93  97  81  90  89  81  89  58  62  61  71  77  77  94  59  96  82  86  89  87  58  96  88  68  61  66  62  62  51  51  97  82  88  56  71  65  80  53  95  73  89  96  69  91  70  97  54  90  86  60  73  83  78  72  57  64  86  90  63  84  71  62  70  59  83  63  87  81  52  77  78  63  64  55  80  60  70  51  74  91  92  56  68  64  67  76  54  88  77  89  96  77  60  51  64  63  70  90  57  81  49  97  84  74  63  49  88  77  93  52  88  64  65  77  84  58  74  65  63  55  65  63  57  64  91  67  94  79  80  75  61  81  61  86  63  96  54  96  74  98  77  83  56  85  58  67  94  83  77  69  63  54  86  60  49  67  83  53  81  66                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          95  76  74  76  87  90  89  58  65  85  83  84  97  65  73  77  54  76  92  98  55  85  70  58  96  72  63  78  66  86  66  55  66  59  50  72  51  75  87  76  97  61  57  81  52  69  87  50  65  81  74  62  51  71  78  63  64  68  95  76  67  63  89  79  75  78  62  64  76  80  77  49  84  56  88  50  57  93  73  51  55  91  72  98  56  63  51  92  98  98  85  79  52  80  62  49  58  53  92  67  68  91  75  72  82  84  54  52  55  57  62  89  97  84  75  83  94  80  89  66  53  81  87  72  78  78  70  85  70  60  79  96  87  70  84  81  58  64  57  82  53  62  76  94  72  53  94  64  55  77  78  94  76  64  84  83  54  95  88  64  66  52  95  73  71  51  81  88  56  92  59  52  73  86  96  84  80  98  78  58  62  70  64  89  75  54  63  93  52  51  85  97  95  54  59  74  79  89  72  53  71  72  96  91  60  96  80  53  76  64  82  98  66  55  81  78  64  90  97  89  68  56  57  60  52  63  85  59  50  95  96  57  97  67  72  91  56  87  84  74  65  65  49  76  97  73  68  88  58  54  96  93  73  84  81  91  70  55  86  87  65  68  79  68  57  89  74  71  55  52  96  85  86  76  60  80  71  77  77  86  96  74  68  91  53  56  86  57  57  98  85  96  59  53  78  54  73  78  88  66  92  71  81  81  88  94  84  85  57  50  95  76  80  75  86  84  83  67  66  57  92  58  93  82  96  62  62  86  85  59  55  72  85  74  94  98  70  66  80  81  71  79  75  80  57  54  93  59  79  98  64  52  84  85  97  86  75  51  91  90  58  59  59  66  85  98  85  75  79  88  98  82  79  95  68  92  77  92  67  65  87  73  55  73  93  50  69  50  88  77  94  73  49  89  51  73  71  74  88  90  65  84  57  82  63  57  83  59  94  66  74  80  58  94  61  72  94  69  73  71  55  76  70  52  61  49  90  96  61  70  85  93  96  69  88  64  53  83  80  95  93  93  82  49  89  59  80  64  72  55  95  74  89  94  76  70  62  69  82  75  49  92  64  87  53  92  72  53  85  50  94  84  76  62  95  90  80  49  79  91  49  92  51  83  63  59  55  66  92  95  89  51  85  67  58  73  56  91  77  78  86  74  90  74  60  70  50  61  75  72  63  86  53  63  52  95  55  60  59  54  58  65  98  72  70  75  54  90  84  76  94  53  66  88  89  93  83  88  57  60  92  67  59  71  52  64  50  62  61  82  50  93  87  53  96  91  53  90  55  64  75  91  87  98  92  74  88  64  56  94  75  65  54  86  83  61  66  68  87  58  95  74  97  66  93  59  64  96  69  81  81  54  82  74  62  64  81  68  73  66  95  86  69  78  68  62  82  74  49  77  59  61  87  55  93  61  60  57  81  75  96  91  75  96  78  83  50  58  52  66  78  49  52  63  96  50  61  88  88  92  88  52  58  85  94  88  54  92  53  60  51  71  71  87  64  56  78  61  63  51  56  80  55  63  58  76  68  54  65  79  86  93  61  81  83  55  69  86  50  75  82  83  58  75  93  95  53  53  77  74  75  98  61  81  52  86  84  54                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            60  74  95  64  88  92  79  78  83  90  51  92  71  74  56  82  95  57  75  93  79  56  71  83  98  74  93  92  53  49  71  88  56  82  82  93  60  55  61  72  60  84  97  80  89  87  73  54  91  51  60  58  57  52  97  89  97  91  73  87  93  67  78  53  89  55  73  77  96  65  77  88  67  60  52  95  60  91  97  67  85  52  88  75  79  96  66  95  83  90  66  50  49  49  49  49  88  82  83  81  64  93  92  93  84  60  63  62  90  94  63  79  97  92  74  56  75  72  90  80  95  84  89  86  80  67  97  68  66  86  93  66  96  87  81  73  87  91  77  53  79  50  67  95  90  91  87  76  87  79  88  69  56  54  63  80  55  61  90  98  65  83  55  81  91  54  67  54  87  62  54  78  56  82  84  51  94  49  83  59  69  88  67  85  71  56  88  49  90  96  78  51  62  78  80  64  66  64  72  85  64  98  97  67  59  67  72  81  76  89  83  69  68  72  94  75  74  66  73  89  90  55  92  68  72  83  66  91  85  75  51  93  90  83  57  65  50  81  49  73  75  78  50  66  61  82  75  96  65  51  80  53  79  51  92  67  71  51  68  75  57  85  72  89  96  51  54  65  93  72  88  78  64  95  90  78  51  76  60  97  90  95  81  89  87  57  53  53  89  62  71  91  55  68  97  83  75  70  70  88  75  78  56  88  61  74  77  64  84  85  52  71  70  66  62  75  68  73  90  80  81  51  85  73  68  60  66  52  97  97  72  67  69  64  95  64  90  63  78  69  54  89  82  61  91  71  59  95  77  89  60  71  72  67  63  51  62  75  91  95  82  76  63  61  73  75  96  68  49  96  56  70  72  54  82  61  90  72  55  79  66  59  84  62  59  83  94  95  66  78  81  84  52  89  52  69  76  75  60  97  77  92  72  58  96  67  70  86  81  58  89  49  72  62  67  70  75  92  96  72  94  56  70  79  83  70  61  76  72  95  66  90  87  91  90  91  68  79  98  93  51  77  69  72  79  53  61  81  72  67  75  86  55  62  54  74  84  51  84  53  52  81  64  86  77  51  96  86  49  49  58  96  63  65  81  88  93  74  54  62  83  49  67  69  86  71  91  83  58  49  83  62  49  62  73  89  80  89  70  56  94  53  59  71  79  88  95  56  70  72  93  74  90  56  67  73  55  67  94  63  57  51  55  74  61  52  56  86  77  85  86  77  82  82  49  57  54  58  79  76  81  65  60  72  71  64  55  71  61  80  76  60  96  76  67  84  77  85  76  79  98  51  62  89  52  68  59  72  52  93  93  96  53  79  78  63  52  54  61  98  75  82  64  70  51  96  95  97  54  62  83  82  54  65  86  98  50  56  89  61  98  55  95  84  72  81  61  49  57  95  94  89  95  74  53  61  92  58  69  67  91  65  69  75  80  98  68  94  56  74  74  60  52  59  59  91  57  61  70  63  56  76  95  62  64  56  78  50  80  85  69  87  77  84  93  61  55  57  62  63  53  72  61  84  79  65  83  50  61  92  96  92  96  87  57  77  89  71  53  74  86  73  97  84  95  75  55  50  71  77  73  82  57  52  65  87  93                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              63  72  86  68  57  53  55  66  51  80  98  77  98  57  55  95  89  92  56  54  52  94  71  82  88  79  65  91  90  70  71  49  94  69  91  51  56  83  61  62  66  95  63  69  57  69  92  83  62  90  55  63  95  63  75  80  56  90  54  52  81  72  90  72  66  67  56  87  76  77  79  57  88  74  73  77  67  78  78  89  65  54  51  91  92  64  80  94  49  60  98  65  63  71  92  77  97  69  83  86  69  93  60  65  91  64  82  50  76  59  80  77  89  64  58  95  55  97  71  60  55  85  97  82  63  84  89  93  72  81  83  75  84  56  94  71  76  98  95  64  91  94  78  93  57  88  76  95  52  93  75  56  88  49  90  89  89  62  59  86  68  86  69  54  59  75  63  85  55  79  67  93  83  86  51  49  54  92  79  94  78  87  91  53  64  98  97  79  58  88  56  73  80  75  91  65  98  60  70  81  58  81  59  61  76  55  61  87  62  76  86  94  83  93  81  60  56  66  53  53  78  98  79  93  52  79  65  68  85  95  97  81  85  90  54  64  78  74  75  50  98  56  59  83  94  65  74  75  53  60  64  65  71  63  75  57  54  74  86  55  80  83  81  82  50  64  79  82  91  98  62  91  79  77  69  61  61  50  85  83  72  81  63  96  86  84  74  78  72  82  58  68  95  54  53  83  89  92  59  65  51  81  52  96  89  64  93  97  61  59  85  55  50  77  50  78  85  76  80  69  87  51  94  96  56  91  62  84  58  85  50  78  61  75  89  68  84  86  98  78  96  71  56  82  54  68  74  52  60  78  95  62  54  69  80  83  89  71  72  58  52  60  88  90  95  85  86  92  91  83  91  51  49  79  51  98  90  50  89  49  98  81  88  57  61  83  66  67  64  59  75  89  63  53  78  98  62  80  95  73  83  75  78  91  80  65  72  64  85  98  62  92  86  75  70  62  69  77  71  93  55  90  96  71  65  66  87  61  97  63  54  81  52  97  72  64  64  53  59  84  84  78  85  82  80  91  50  91  95  51  49  83  76  83  79  80  65  61  91  77  89  73  80  60  97  59  95  82  87  84  69  94  71  92  64  95  63  51  78  85  60  74  62  74  54  62  62  63  58  75  62  95  62  73  64  85  60  60  96  59  77  93  90  77  71  91  90  84  59  60  84  98  52  55  89  55  78  91  97  68  93  75  84  51  59  69  80  80  59  66  87  70  80  98  72  88  87  62  91  53  76  50  70  50  94  63  49  67  85  80  50  52  51  64  71  68  98  85  76  78  57  73  66  90  68  82  51  82  86  64  90  82  63  96  88  60  75  70  54  58  63  94  53  90  58  73  85  98  55  57  57  97  51  96  87  77  79  59  80  56  77  54  57  83  64  86  79  96  51  60  70  83  83  90  75  67  77  82  57  59  70  94  52  96  78  63  70  77  51  50  87  87  68  84  52  73  75  50  78  69  85  61  71  97  85  68  49  81  61  77  60  98  51  72  56  60  88  61  88  72  95  65  79  75  73  88  78  56  52  60  66  57  80  69  61  61  96  87  64  57  81  83  77  63  76  73  82  87  83  89  96  60  57  64  49  63                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                83  80  97  75  59  51  54  74  76  62  55  77  55  72  67  68  56  89  64  91  85  86  88  67  77  82  65  93  50  52  98  87  61  69  54  59  60  62  84  64  89  52  86  63  58  60  58  55  87  54  53  77  66  62  87  50  93  79  63  66  65  65  68  80  65  96  50  60  76  59  71  66  77  81  92  51  79  94  89  85  94  66  64  49  65  89  58  50  95  71  97  61  79  79  53  62  60  88  58  97  97  65  81  81  53  52  61  78  90  59  60  86  55  52  61  72  75  81  98  83  92  89  79  54  56  54  84  71  89  81  82  50  76  88  69  88  60  53  75  68  59  71  61  86  70  58  74  87  51  61  63  57  57  67  75  62  84  60  72  86  73  59  77  69  70  71  70  81  73  98  64  87  96  95  77  86  68  66  54  70  78  95  82  71  77  56  95  94  84  72  98  52  57  84  81  71  72  63  87  97  94  88  58  62  80  75  81  50  54  72  87  73  76  88  58  78  76  86  53  65  75  61  91  60  94  53  93  65  81  57  92  70  73  70  72  71  57  96  55  85  97  54  95  78  64  76  70  93  87  61  94  59  88  85  49  97  64  85  50  83  93  88  74  91  80  90  96  78  85  91  49  78  71  79  73  76  88  96  85  89  72  82  85  91  83  77  57  56  73  51  87  94  67  83  51  75  85  56  76  51  77  71  65  58  75  78  89  98  91  77  82  83  71  69  59  95  58  61  71  85  71  88  84  97  49  96  79  95  59  76  73  62  79  74  51  65  72  96  97  88  61  78  56  80  90  78  81  94  81  82  59  92  56  88  88  96  84  98  58  69  73  55  53  56  94  63  61  50  82  52  54  80  80  90  93  55  58  58  54  91  65  94  78  65  95  85  80  61  98  67  68  49  55  69  65  95  59  49  76  55  82  70  60  77  51  78  73  88  77  88  57  89  56  82  71  66  96  93  84  50  89  61  59  78  84  87  72  83  64  98  97  82  50  51  68  69  75  90  55  78  78  61  59  56  85  54  73  96  71  56  90  77  81  64  83  76  97  55  61  53  95  51  88  92  69  78  94  98  92  92  91  69  94  71  85  67  64  71  90  62  69  68  72  86  97  70  70  85  67  50  73  85  59  91  82  58  96  68  84  81  88  80  52  90  67  69  71  73  85  98  77  97  58  63  70  54  95  58  76  51  97  50  96  64  67  79  75  60  49  52  74  57  86  91  72  64  84  94  58  51  75  92  96  78  64  89  94  56  59  88  63  66  63  59  50  57  90  81  84  75  84  50  82  81  93  87  57  75  94  51  91  85  82  93  89  72  65  87  53  75  70  66  73  85  59  59  88  91  89  56  94  74  50  94  88  69  83  69  60  67  90  71  76  82  82  64  75  65  97  89  54  59  77  60  73  50  52  76  70  80  66  53  54  65  83  90  54  70  52  75  85  84  53  69  59  96  64  78  90  53  82  55  52  53  56  53  69  61  75  51  57  77  96  70  83  61  71  83  98  92  95  76  63  91  53  52  98  94  65  75  51  55  59  57  78  61  57  71  74  68  90  70  85  62  72  73  83  94  58  69  87  94  86  89  56                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  85  83  49  64  60  77  89  59  85  92  66  62  82  60  58  65  55  78  92  53  95  51  93  70  86  96  95  97  74  66  94  82  98  73  84  73  94  93  63  69  81  97  60  52  73  53  89  50  49  62  49  72  52  97  66  82  75  50  86  52  56  88  89  80  56  72  58  96  61  56  89  84  60  61  61  65  62  58  87  67  51  79  93  50  76  94  95  96  69  59  63  76  54  71  49  80  56  91  57  84  94  73  61  73  94  93  86  92  91  66  57  53  56  49  68  77  55  64  79  53  57  84  61  50  65  85  63  74  79  90  68  78  76  55  56  81  61  69  60  75  80  91  55  59  83  62  76  50  81  83  57  79  60  92  75  60  52  75  79  65  58  78  62  76  60  92  55  59  84  51  79  69  81  87  62  65  68  88  61  74  90  89  51  82  75  56  85  55  66  72  91  84  82  56  83  98  49  90  51  90  80  58  80  98  67  51  84  56  49  96  89  68  58  67  86  59  68  60  97  60  68  75  81  68  59  91  52  80  52  58  61  52  51  76  94  52  93  98  95  86  79  74  82  90  95  56  73  74  78  95  53  55  81  92  75  80  77  67  87  81  74  61  53  88  81  51  63  90  52  49  77  63  87  71  67  65  89  80  97  57  68  50  83  53  56  96  71  71  66  63  66  59  65  96  81  54  58  49  81  60  81  49  52  73  59  87  80  49  54  96  65  96  83  56  94  59  76  69  55  60  83  93  68  93  91  70  76  94  98  55  83  71  92  59  89  83  69  50  57  53  76  54  87  95  93  73  62  61  80  93  75  62  64  65  61  60  50  78  73  72  90  54  72  76  72  82  84  90  86  93  56  58  72  67  88  63  71  59  55  92  68  62  75  92  76  63  75  58  90  64  98  68  57  89  58  65  54  82  62  86  58  65  70  74  71  70  75  82  71  51  86  95  51  94  78  84  81  53  54  68  77  70  59  95  95  54  64  60  77  75  89  93  75  81  88  84  67  67  79  62  54  54  84  50  54  49  59  56  53  94  57  50  97  64  73  85  51  49  69  60  81  74  51  77  49  55  72  76  88  88  77  50  73  60  56  81  51  49  52  80  65  88  57  87  56  84  61  93  67  54  98  61  89  53  75  57  64  72  91  70  75  78  94  91  50  49  65  83  74  78  60  89  95  79  98  91  97  60  50  55  67  94  90  97  53  59  97  95  52  59  58  65  66  70  98  81  77  97  97  73  67  65  96  93  76  95  94  49  53  91  77  87  59  81  67  94  83  73  75  97  81  95  61  57  64  74  97  88  56  74  67  81  50  63  70  51  66  97  72  98  57  59  50  63  55  55  95  93  87  75  67  79  78  66  64  72  49  82  51  57  66  88  94  66  97  86  76  67  81  68  85  84  92  50  85  83  96  93  91  53  50  79  79  80  85  84  75  69  75  69  91  75  58  87  90  67  86  83  55  96  65  68  60  89  75  56  68  93  56  94  66  76  72  88  88  97  83  85  66  51  59  90  58  94  93  88  73  61  49  57  68  92  82  86  79  64  97  59  97  62  53  53  64  92  93  55  79  58  56  65  80  82  96  84                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    82  74  93  55  98  86  53  92  51  65  53  68  97  73  83  85  80  59  66  95  60  61  89  76  54  91  86  57  67  63  53  93  68  92  61  91  86  60  87  55  81  88  53  54  70  97  56  78  60  65  78  77  93  56  53  70  72  97  56  78  84  88  49  75  94  89  79  77  62  54  77  51  90  64  70  80  98  68  84  68  88  67  75  88  59  52  50  61  88  69  69  63  86  85  97  90  68  50  90  76  54  65  76  96  71  97  51  64  58  91  96  98  93  57  94  49  92  72  91  58  55  72  73  93  68  65  77  94  50  94  54  71  54  63  71  58  49  96  68  73  52  94  81  55  60  94  85  83  67  55  90  87  97  51  86  52  96  66  95  90  86  74  83  72  80  70  61  54  74  65  71  53  76  49  79  57  60  66  52  57  51  81  84  80  92  92  98  94  89  92  58  49  94  59  77  74  50  72  51  81  74  64  96  84  69  98  66  49  67  53  66  88  90  49  96  68  71  63  70  92  97  81  79  74  77  76  82  95  96  93  89  52  93  84  69  49  53  95  79  86  49  98  54  64  79  71  62  67  73  55  59  90  55  65  77  86  57  56  79  71  95  61  63  98  93  82  97  90  63  85  57  69  61  75  50  70  88  92  59  89  57  73  58  76  64  61  57  84  61  81  88  92  84  52  76  54  54  60  53  53  69  54  92  71  95  49  70  68  52  87  55  96  51  54  65  57  87  61  64  78  98  75  65  63  87  81  70  83  49  51  61  88  67  75  63  80  63  77  63  98  88  80  84  59  65  92  96  92  67  59  88  86  84  91  90  89  77  90  72  76  64  54  63  75  82  68  78  69  72  51  69  87  85  79  66  79  63  70  52  82  71  59  60  57  74  92  68  71  84  75  93  90  58  94  84  51  72  86  54  98  96  80  56  67  75  69  63  55  74  54  62  71  75  74  77  92  63  54  87  89  49  57  96  66  93  54  72  68  65  59  68  83  85  69  63  57  61  55  85  68  63  60  94  79  77  67  49  87  60  92  55  98  56  74  73  53  75  64  67  61  59  80  49  68  84  71  73  95  65  78  86  91  95  91  82  95  83  66  58  85  54  60  92  69  52  81  91  59  97  69  57  92  86  75  91  89  54  82  61  63  66  71  84  95  69  89  70  54  75  89  51  93  52  83  56  70  86  75  69  63  78  70  96  61  60  69  70  55  78  72  88  68  94  80  71  96  54  63  78  78  49  64  60  85  54  86  49  53  71  86  55  82  85  64  70  72  64  57  81  63  51  53  73  91  85  49  79  60  80  94  69  58  61  56  96  82  84  88  82  73  74  57  52  83  77  76  84  66  88  89  57  87  62  96  60  89  77  91  96  88  82  52  97  68  97  77  96  82  72  71  70  60  93  49  60  66  90  54  93  63  82  70  56  66  76  82  72  98  55  79  71  94  60  94  75  58  73  93  83  87  56  52  91  73  66  79  97  54  55  76  55  54  86  92  66  59  94  73  66  57  92  94  51  58  62  65  56  84  74  91  87  51  88  98  71  60  64  91  82  63  54  51  88  81  82  98  56  96  53  65  76  84  91                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      64  65  51  83  63  49  80  94  72  53  97  71  82  94  89  91  85  51  76  98  79  94  53  90  88  52  52  78  64  79  97  68  71  50  65  66  79  66  80  54  53  80  53  62  66  83  51  90  88  62  62  92  70  49  57  51  93  50  90  95  75  76  80  93  81  68  74  73  88  80  70  53  61  83  49  89  85  64  88  86  84  82  98  55  51  52  74  98  71  98  79  72  58  62  63  61  76  94  69  58  68  90  92  51  65  89  53  63  97  77  73  91  77  61  52  59  54  85  55  67  87  88  76  78  86  77  88  98  55  87  55  85  70  82  58  81  53  60  69  73  63  94  71  81  95  98  67  92  94  94  74  68  70  58  90  77  67  72  56  74  61  54  66  52  98  58  89  63  61  79  73  91  66  69  75  75  78  52  59  60  67  91  50  73  87  88  88  73  67  76  51  98  94  86  75  72  95  78  51  66  74  72  65  75  60  66  87  54  88  68  56  94  94  55  78  60  68  78  61  75  62  62  77  68  85  72  54  85  77  79  70  78  62  53  80  65  79  85  57  67  59  67  87  68  78  79  94  53  71  87  85  82  87  79  57  91  76  66  50  58  53  64  62  67  95  79  56  91  70  70  91  53  97  72  95  86  68  51  53  71  66  96  69  88  84  82  54  95  73  61  91  77  83  56  58  89  90  61  97  54  58  68  49  65  64  80  72  82  97  78  56  71  89  74  97  98  80  93  71  98  95  58  84  57  51  68  73  74  93  74  98  93  62  61  78  89  86  93  50  53  61  57  62  68  72  80  61  73  83  85  88  96  72  69  97  51  59  82  72  81  62  88  50  78  54  92  67  54  53  70  88  59  65  75  73  54  93  92  67  84  83  51  60  63  75  54  83  74  55  72  73  66  62  49  97  72  84  53  97  97  95  65  71  92  61  78  59  58  76  78  52  71  71  82  67  93  85  85  81  53  73  77  65  49  76  65  74  96  98  97  77  72  76  84  83  86  84  51  84  94  64  58  98  73  70  71  83  95  93  93  56  95  98  53  89  73  96  90  60  87  60  91  98  54  77  68  76  51  96  61  64  84  57  89  89  71  62  57  51  70  74  67  79  70  77  67  93  75  52  78  59  56  57  68  93  75  81  62  84  87  59  82  87  64  81  86  58  55  89  60  97  58  63  74  72  59  84  94  78  82  86  89  57  49  62  76  97  82  88  79  97  87  98  90  97  96  56  64  87  80  57  75  97  58  91  58  52  63  97  64  75  77  73  84  57  58  88  66  77  83  55  63  61  70  89  70  62  68  90  93  98  56  75  49  52  82  65  92  88  90  49  59  57  96  91  58  89  63  63  74  59  78  77  60  73  58  54  93  80  60  69  58  88  69  59  57  55  64  53  86  71  85  60  89  83  60  61  88  62  58  70  81  97  79  91  73  63  70  61  62  51  73  75  88  53  63  96  70  98  81  84  72  57  64  56  55  98  78  96  54  67  66  74  97  68  91  51  57  98  80  51  66  89  51  77  55  60  55  65  51  96  93  53  54  53  88  95  57  74  90  89  54  62  50  96  51  83  64  92  66  52  49                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        65  65  92  88  95  62  88  91  82  85  55  75  87  65  92  84  59  81  73  57  75  74  95  68  97  54  89  59  89  85  82  77  92  76  59  52  85  50  90  94  66  70  96  74  49  67  89  81  54  57  75  96  52  86  56  71  76  57  63  98  56  70  50  53  82  54  62  82  82  53  60  95  58  77  49  87  84  60  94  75  97  82  95  53  69  90  49  95  55  55  59  67  57  71  54  69  52  61  71  54  49  54  63  93  51  98  81  93  88  77  96  67  57  62  60  67  58  57  52  96  96  68  81  75  84  66  97  69  70  89  84  87  49  68  51  83  81  97  64  56  86  97  86  94  96  98  79  95  93  79  67  52  92  74  62  49  86  74  81  56  55  81  80  66  82  89  52  54  89  93  90  63  83  58  74  85  86  97  49  90  84  96  62  80  87  52  94  77  55  59  66  52  76  80  78  82  97  80  58  88  71  69  93  65  92  73  95  58  61  62  62  63  58  71  92  98  78  63  65  58  53  85  74  61  76  60  53  95  85  79  86  93  55  68  67  94  89  97  66  83  96  70  65  81  52  69  54  86  78  80  88  91  91  73  95  85  93  60  93  68  89  82  86  53  85  55  95  59  91  56  61  65  55  65  86  60  50  67  58  49  92  86  55  83  63  75  88  63  57  90  68  66  59  75  68  50  96  94  52  89  79  65  59  82  57  51  76  59  65  76  92  95  95  76  76  88  80  82  98  52  75  83  66  88  75  78  51  55  64  49  52  67  80  92  81  53  68  51  54  56  60  53  55  60  69  56  97  65  89  82  66  83  54  65  82  60  80  58  67  63  83  64  69  49  91  49  86  84  68  91  60  54  62  65  67  73  89  74  57  98  51  56  64  57  79  67  63  57  79  53  68  50  77  66  94  67  90  89  76  53  78  65  91  56  64  62  61  88  57  86  83  93  69  73  73  86  54  54  83  57  59  83  91  95  83  73  71  78  60  73  91  71  63  66  67  92  90  81  81  87  94  84  66  50  79  66  61  85  79  49  55  54  59  62  73  70  63  70  60  82  75  77  83  70  98  77  66  91  84  90  97  95  53  98  78  91  86  58  89  62  69  60  91  98  50  97  78  94  81  53  84  51  72  82  67  93  68  51  77  85  93  67  90  55  96  70  93  87  92  50  66  80  75  81  93  64  90  88  49  74  81  73  57  83  84  51  77  88  88  73  90  62  68  66  55  85  96  89  97  96  60  72  72  62  57  95  58  73  53  75  77  73  97  68  96  69  83  87  60  91  97  94  88  81  71  88  55  63  72  60  52  88  50  65  84  98  57  93  89  63  72  64  85  66  73  98  77  88  57  83  52  62  58  58  63  95  55  84  81  88  54  64  77  54  67  56  85  96  86  89  91  96  58  82  69  90  58  52  97  88  68  55  88  84  87  61  83  49  55  70  49  62  77  72  56  69  97  52  75  60  92  52  62  71  95  88  76  63  91  73  68  88  63  61  72  49  80  71  62  67  50  57  81  96  52  62  96  63  98  67  86  55  67  88  80  85  94  66  60  63  49  85  58  79  92  58  89  76  62  86  82                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          92  73  71  66  98  95  55  58  49  98  74  80  64  56  60  57  96  50  70  87  96  64  70  90  76  78  84  59  50  60  57  84  69  78  57  65  63  93  89  67  51  83  73  65  70  51  57  71  79  52  59  84  66  61  80  87  74  55  72  56  79  85  63  73  54  65  62  53  69  98  59  55  84  65  73  67  53  92  73  93  74  88  89  51  55  81  75  64  52  79  64  91  64  51  65  73  67  60  95  52  87  56  54  77  86  78  55  92  61  64  56  56  62  49  77  51  52  74  77  95  85  86  97  91  90  86  72  79  56  98  49  58  67  73  65  58  77  92  73  50  55  56  93  77  62  74  74  66  62  85  65  75  54  72  68  52  66  52  76  64  76  82  92  98  49  98  89  62  78  79  95  77  81  93  57  61  73  91  58  61  62  89  53  85  89  88  72  49  50  58  58  75  57  97  82  96  74  94  49  65  78  94  77  63  94  60  63  87  68  80  94  80  79  91  93  71  77  85  96  83  81  98  98  79  86  55  92  98  86  59  53  81  75  86  74  78  63  72  64  86  70  80  68  81  72  91  97  82  68  60  53  98  54  50  66  53  70  92  61  88  74  68  68  52  76  95  93  83  72  80  57  64  96  87  79  55  89  52  98  54  90  85  74  90  65  75  52  74  52  92  50  67  82  68  96  82  63  84  51  89  85  97  80  94  68  82  98  70  53  85  60  74  67  73  56  77  82  49  93  84  84  77  98  63  67  52  62  77  56  79  86  65  96  79  84  81  58  92  78  57  85  63  59  92  90  71  56  90  53  87  96  67  55  67  70  86  87  92  87  96  58  61  79  85  59  54  94  52  96  71  88  81  63  78  63  55  89  64  61  53  89  88  93  52  79  55  88  67  49  89  68  90  62  92  91  62  77  93  85  83  91  69  53  82  93  83  59  62  71  50  87  80  92  60  63  51  91  63  82  95  56  86  53  70  78  80  92  68  55  55  78  76  57  76  69  73  60  96  89  76  54  80  56  97  68  72  74  69  50  61  52  53  52  84  68  52  87  87  77  55  69  50  82  93  58  64  97  75  70  94  79  62  54  90  69  56  64  65  67  55  95  50  90  61  97  65  53  93  68  95  84  63  92  67  74  59  56  82  58  49  98  89  73  76  98  94  64  80  61  89  90  90  66  51  78  57  73  94  94  67  86  85  55  49  76  59  51  63  61  87  72  49  60  56  80  87  54  63  88  59  61  57  86  85  71  88  83  86  49  91  86  97  56  66  50  58  95  70  98  83  56  96  53  75  88  64  65  52  72  97  57  74  83  51  51  72  88  88  78  90  66  72  87  96  66  92  97  62  75  77  70  52  50  53  52  53  95  61  75  65  94  84  71  93  62  93  66  69  91  60  87  94  67  82  67  86  92  94  69  89  68  67  77  56  69  97  96  89  51  83  82  98  93  95  77  95  92  60  59  65  71  90  50  73  79  69  94  66  69  66  72  78  59  82  96  79  79  90  77  62  78  77  57  90  61  58  74  50  68  72  91  88  94  96  58  68  63  84  89  84  50  91  70  76  63  79  50  82  49  60                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            51  72  83  90  55  94  70  55  86  79  57  89  76  74  68  62  95  92  65  68  80  89  86  75  54  71  51  95  76  83  70  70  58  69  93  98  49  60  59  79  57  66  52  50  77  52  63  53  63  97  54  83  73  86  71  95  63  83  88  61  50  75  63  90  86  64  98  68  77  87  50  81  65  79  98  72  93  66  97  51  84  50  49  60  87  71  59  77  79  89  69  73  62  49  87  64  88  49  56  51  92  82  74  62  83  93  55  65  78  69  98  74  60  95  85  65  61  84  77  90  95  56  65  71  49  60  97  93  93  91  93  79  79  55  79  53  87  92  51  95  86  59  59  56  52  83  79  88  69  61  53  66  76  80  51  97  57  63  91  89  50  58  74  76  51  75  54  77  94  89  50  65  85  92  53  73  56  81  59  53  51  94  84  64  90  69  96  92  76  65  69  67  86  69  59  91  79  74  62  89  76  95  71  49  51  73  62  83  91  93  77  75  49  81  55  93  88  90  98  64  73  92  62  60  62  54  49  77  85  52  90  81  74  58  49  94  77  88  98  55  84  64  52  77  82  75  79  58  77  49  82  55  82  98  58  91  50  65  80  69  53  67  61  58  80  52  79  64  74  88  49  56  78  53  82  88  80  97  61  76  98  94  79  52  50  80  75  89  94  96  85  59  52  75  71  86  66  84  62  90  79  74  60  58  73  78  53  90  87  53  66  63  65  92  71  58  56  55  67  57  64  93  81  70  58  83  64  90  97  78  89  83  62  79  56  58  50  62  72  51  65  83  91  85  94  67  74  92  78  90  68  50  85  84  61  61  64  79  51  85  86  62  98  97  90  72  85  91  95  77  68  63  79  55  91  81  55  79  76  88  91  63  67  71  68  66  69  50  70  55  59  81  64  78  61  66  90  63  79  67  66  55  87  62  86  71  56  64  82  53  50  96  86  78  49  67  91  63  81  92  82  68  51  83  91  70  98  56  76  68  66  56  65  61  94  62  68  96  75  74  88  58  83  69  54  93  97  69  91  91  70  59  86  60  52  50  75  91  50  64  88  60  49  75  51  93  78  52  66  57  63  78  89  63  81  57  85  93  96  62  97  96  92  73  71  59  50  84  77  71  94  77  78  49  60  70  93  56  87  66  80  75  55  82  58  91  62  74  82  95  92  97  68  89  88  84  66  89  97  65  73  73  69  66  59  64  91  60  53  68  68  78  69  51  97  76  62  69  58  66  56  74  97  94  88  78  85  90  50  60  78  56  57  71  56  75  68  81  59  63  90  84  91  71  90  87  81  75  64  67  51  71  76  78  79  86  59  71  86  51  78  62  54  86  88  49  50  75  76  81  65  80  71  70  92  85  58  92  67  71  79  73  58  59  69  62  62  64  70  51  95  60  80  97  85  59  71  59  80  58  62  70  87  77  77  80  88  65  75  51  86  93  64  73  52  52  75  76  52  54  76  79  72  64  80  83  78  76  64  80  51  84  93  96  73  84  67  82  86  79  90  97  69  97  96  72  69  70  80  61  77  85  91  57  89  49  96  75  85  78  52  58  65  70  83  51  60  84  60                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              91  84  64  84  77  85  60  83  96  55  60  90  54  75  65  55  58  49  88  81  79  75  61  90  56  94  60  69  68  81  82  96  63  96  77  63  95  49  61  70  70  55  62  51  87  88  89  96  61  62  90  69  58  74  51  71  91  95  62  71  86  74  63  49  73  63  60  74  81  83  97  57  83  49  75  86  98  51  71  94  70  55  98  69  93  70  70  59  67  94  61  64  74  63  54  50  62  81  56  82  53  92  73  82  97  97  90  87  64  91  96  87  75  58  69  90  87  77  81  95  71  55  51  89  55  85  93  80  91  72  55  88  89  64  49  78  50  84  75  84  49  56  58  57  85  86  79  77  80  58  98  51  72  85  96  62  85  88  69  82  56  74  51  87  64  79  83  57  92  49  97  94  78  72  94  56  80  55  71  87  76  92  53  76  93  67  80  79  79  89  95  71  71  83  85  88  62  59  85  88  54  79  78  84  98  89  54  63  77  66  93  56  75  73  92  79  49  75  60  72  76  73  69  96  50  50  57  70  52  63  51  87  59  94  98  85  52  93  60  55  70  63  89  95  73  50  97  81  61  68  58  86  63  97  56  55  65  69  51  85  66  49  58  66  76  79  60  55  82  51  95  81  70  79  51  82  51  90  96  91  49  73  62  80  56  90  84  86  95  74  81  59  87  58  91  68  52  49  70  78  85  54  85  98  49  58  66  96  71  65  67  88  84  93  81  64  83  63  71  67  81  62  67  85  71  76  60  74  83  68  66  75  70  54  92  60  74  66  54  50  49  83  52  81  85  67  79  86  65  50  76  58  52  79  50  69  81  89  57  97  96  67  93  68  86  70  77  57  81  51  78  79  75  58  83  98  94  96  94  49  50  52  65  58  81  98  85  53  68  73  93  76  71  58  94  68  60  74  93  88  75  75  94  59  80  78  57  90  66  49  79  77  61  68  87  70  62  86  70  69  67  59  95  57  84  67  65  73  68  80  90  70  81  78  96  68  97  90  61  91  57  69  52  57  95  64  90  54  96  92  62  93  85  89  93  70  78  49  61  74  78  79  90  68  87  50  90  86  65  94  72  67  96  71  57  81  56  65  65  79  70  71  62  95  70  77  59  92  63  55  50  90  85  83  88  62  69  51  98  69  91  49  73  92  50  64  68  61  88  95  68  97  60  69  98  80  94  97  89  62  68  67  76  60  92  63  60  60  72  65  86  76  92  72  66  86  62  73  90  72  83  83  78  83  53  50  60  60  63  92  61  61  80  49  96  90  88  91  60  70  61  77  52  74  62  81  76  92  81  75  98  80  69  87  71  59  71  93  79  50  97  80  55  79  77  82  64  62  57  63  91  95  61  93  63  75  76  68  49  68  86  85  66  80  88  80  79  77  65  61  91  58  91  67  82  49  87  76  61  72  65  95  54  61  56  81  49  87  53  54  59  77  97  86  87  88  72  98  50  97  96  86  52  55  52  84  62  69  61  69  72  96  96  66  78  65  82  79  76  74  54  57  62  64  57  72  85  80  81  60  55  72  76  83  92  53  66  51  72  68  67  92  56  66  64  81  80  79                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                98  77  67  89  91  56  90  76  73  85  88  62  77  96  68  58  66  84  86  51  76  65  60  66  63  56  65  77  49  65  62  95  80  93  80  59  76  68  90  86  80  73  62  92  50  85  95  70  72  91  79  76  55  57  54  73  80  67  80  88  91  95  76  79  60  77  61  89  61  88  80  87  83  60  70  88  92  85  67  78  89  67  70  61  95  50  94  58  98  86  95  51  88  55  97  83  60  69  96  54  92  97  77  76  93  62  95  89  68  76  59  76  96  93  78  60  91  96  90  64  70  62  75  63  90  61  93  60  86  80  96  75  57  81  49  74  55  70  79  75  90  81  90  78  91  51  76  84  52  80  53  81  54  90  70  63  84  49  55  74  67  78  52  82  96  64  55  87  65  65  76  97  82  51  97  51  83  66  87  91  82  87  77  78  76  86  57  56  84  60  82  63  90  90  88  93  76  89  50  95  93  54  89  82  51  76  87  50  50  56  52  93  59  94  78  84  63  93  51  96  63  88  51  96  88  95  52  80  86  86  79  54  50  82  85  94  76  66  80  78  72  91  88  49  77  53  93  86  76  78  51  91  70  68  53  59  68  56  79  62  58  67  87  76  77  73  90  77  59  55  50  98  78  91  73  91  60  57  51  86  83  85  50  68  63  54  78  74  85  72  75  74  88  79  49  83  68  96  66  90  82  87  90  66  89  61  54  61  80  56  93  50  53  52  50  62  88  63  69  87  86  86  88  74  79  80  78  75  53  54  82  82  52  64  49  75  74  80  67  75  77  81  97  88  73  61  88  77  93  60  87  92  93  58  71  80  98  68  69  63  62  61  84  75  61  69  94  77  60  66  90  95  58  75  89  97  86  88  59  80  72  71  53  59  83  87  61  95  52  88  92  82  73  49  98  62  60  83  81  55  86  93  53  82  66  89  53  65  89  74  59  95  87  76  90  84  63  94  79  88  90  56  58  51  89  53  52  58  72  55  78  91  97  89  69  79  85  64  55  88  59  68  82  66  90  65  53  68  61  60  92  59  91  95  77  53  61  79  84  60  75  82  67  60  53  90  61  60  57  80  51  54  62  84  97  87  80  67  60  65  66  71  86  96  70  56  85  82  70  65  83  53  83  66  76  55  89  85  61  64  65  58  89  49  72  57  91  72  55  91  84  77  94  92  84  83  64  89  67  87  54  75  74  81  92  50  87  87  98  59  53  66  88  76  56  54  60  51  71  80  57  50  73  61  67  97  53  97  95  51  80  55  87  90  83  78  75  73  75  95  76  94  91  62  74  90  75  72  82  71  88  96  51  51  95  66  91  79  89  91  97  81  79  59  71  94  54  58  50  60  68  61  55  67  75  84  97  56  63  77  74  53  63  96  52  89  93  50  60  77  93  67  84  50  82  85  51  77  96  51  94  74  66  65  77  59  57  88  50  73  57  63  59  89  73  96  66  97  85  58  74  91  65  68  61  90  61  65  49  49  66  80  85  65  57  97  52  95  96  58  68  49  63  55  69  55  98  93  90  63  98  70  81  51  95  82  66  81  61  59  85  65  59  86  73  56  59                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  55  92  77  52  71  60  78  89  97  94  94  67  71  64  98  90  85  80  97  62  53  52  62  90  87  95  57  69  76  95  61  64  70  86  72  96  83  59  54  53  50  76  64  62  74  97  77  98  76  92  77  63  67  74  91  97  65  69  61  86  68  96  56  70  93  85  92  67  66  89  49  50  66  82  52  91  86  77  66  70  77  69  58  95  83  56  53  73  50  52  88  92  56  61  82  94  62  49  74  75  55  57  83  54  73  92  77  93  50  63  64  50  74  50  60  61  74  75  82  68  67  75  49  56  69  56  52  62  90  96  91  62  54  73  71  86  57  86  79  63  67  53  71  52  94  78  71  82  75  53  83  53  69  69  81  50  83  91  74  71  92  57  93  97  91  89  59  85  73  55  81  98  71  75  83  60  87  66  52  85  87  96  55  83  91  52  64  80  68  73  79  88  72  52  65  89  57  76  49  55  70  57  77  94  69  83  64  80  53  92  81  83  95  84  71  53  49  86  54  77  92  93  79  53  57  98  96  82  55  78  98  98  54  87  91  74  60  52  83  61  84  90  64  97  59  57  51  57  51  63  65  51  56  96  95  59  90  88  77  77  81  82  68  92  49  51  67  77  79  60  93  65  67  76  49  86  72  57  77  79  54  64  66  81  62  51  50  74  76  57  77  55  91  64  98  68  67  60  97  87  80  91  95  89  51  76  97  83  70  84  93  87  51  60  71  74  50  89  86  83  55  92  88  63  90  71  88  74  84  70  58  57  82  83  87  95  49  88  64  92  93  50  91  95  55  79  77  79  74  64  54  84  96  58  87  87  67  81  59  67  90  74  55  51  66  78  67  59  53  82  69  74  88  88  98  63  54  63  50  63  65  59  52  79  55  91  74  53  89  71  98  95  92  92  66  68  50  64  73  83  93  62  58  90  56  52  58  88  66  67  65  85  49  49  84  55  69  74  85  77  55  76  67  60  67  74  78  79  71  76  79  88  67  95  70  59  53  92  89  55  52  65  85  67  86  82  66  94  93  55  66  82  57  61  53  74  74  86  71  72  69  66  87  90  67  60  85  62  58  86  79  65  62  49  88  49  73  72  84  57  91  61  66  75  84  57  91  75  60  85  56  81  93  85  70  72  55  77  95  81  93  52  50  82  94  88  98  78  87  78  90  66  52  97  92  54  87  64  59  85  82  70  60  61  72  92  86  51  89  95  59  65  94  84  64  55  68  87  59  51  79  82  95  60  87  49  93  86  53  67  50  94  65  54  65  73  59  51  76  61  81  83  87  59  66  50  63  57  57  97  61  53  59  68  89  90  84  49  95  64  66  86  52  60  53  94  77  56  53  94  50  94  63  77  84  60  66  57  86  96  88  57  86  55  74  57  53  54  95  55  81  49  58  71  91  91  79  52  75  70  85  78  86  97  49  70  92  85  65  55  88  94  86  68  74  82  83  72  89  74  93  65  80  75  58  62  79  72  79  93  96  78  85  60  82  73  56  59  81  85  74  54  74  53  68  89  52  50  53  61  55  60  69  97  56  73  52  63  72  54  87  51  96  93  91  62                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    73  92  96  97  86  69  69  83  51  58  74  60  92  80  55  82  54  97  49  80  86  65  80  89  53  69  81  61  69  93  86  62  53  70  69  55  92  69  54  76  66  86  52  88  66  50  95  67  53  76  78  51  55  95  60  76  78  69  56  68  81  65  65  94  75  84  55  90  87  55  50  66  91  54  87  98  62  84  69  84  83  69  81  56  57  70  92  94  64  85  94  61  64  59  76  75  72  70  79  68  83  75  53  92  83  63  95  97  60  71  67  90  55  77  71  59  74  97  72  59  65  50  49  76  51  55  82  56  71  71  87  71  63  80  50  98  55  73  74  58  50  85  56  56  81  61  90  84  91  55  91  93  79  52  61  59  82  59  80  89  68  52  83  95  70  70  98  76  79  83  61  72  54  72  51  60  94  92  65  84  62  69  76  84  69  77  78  81  95  74  88  62  90  88  54  78  63  53  75  93  91  94  88  70  90  89  81  56  85  95  63  49  97  97  86  62  51  51  77  65  94  50  97  51  64  62  77  95  95  89  61  89  92  72  74  83  81  91  65  63  85  93  62  61  67  51  56  95  76  56  64  55  72  56  82  64  73  85  93  51  86  85  96  96  96  66  60  70  90  93  53  89  95  85  61  71  52  92  98  60  49  66  82  62  74  84  50  92  90  83  61  67  91  52  56  71  83  64  52  64  66  96  87  98  77  81  82  75  83  65  65  85  85  75  77  56  97  96  87  73  87  75  53  64  52  80  49  91  83  57  74  63  94  60  54  88  77  89  67  59  98  69  82  98  77  80  74  96  96  81  80  65  65  74  53  84  74  75  70  73  84  52  65  62  69  62  69  54  95  57  83  77  50  65  82  70  66  73  86  75  96  59  57  67  98  91  71  60  83  93  52  78  58  89  52  66  94  52  66  69  61  70  80  61  94  84  92  58  84  73  77  98  88  53  53  67  62  98  76  51  73  51  75  62  97  94  61  75  62  85  49  72  71  72  62  90  97  81  65  63  92  61  59  82  74  78  76  51  63  50  53  87  57  90  74  59  61  51  93  65  83  62  69  60  89  94  49  72  89  77  87  53  83  66  71  87  54  63  84  65  86  89  65  49  92  95  66  97  74  54  68  88  98  54  86  59  64  62  94  84  80  90  95  97  54  77  49  93  60  63  60  79  58  50  50  65  90  62  96  67  51  53  90  52  79  83  56  91  98  78  87  95  94  69  95  59  81  83  97  90  98  85  52  57  69  68  66  68  53  75  63  68  72  90  91  88  61  71  63  52  97  72  87  64  70  49  77  63  79  59  79  82  57  65  82  95  89  89  95  77  75  61  57  80  53  93  96  72  78  52  96  79  71  82  84  98  78  90  58  71  79  85  75  67  85  91  96  63  53  82  95  63  66  55  81  55  85  82  49  69  67  69  93  59  65  63  63  71  93  82  57  84  81  73  75  72  67  63  51  97  64  65  57  89  96  57  63  52  77  67  67  64  61  71  61  80  72  53  64  69  87  80  73  73  60  55  75  51  55  98  67  91  62  95  92  88  60  62  94  83  58  53  62  92  59                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      81  51  66  96  58  76  83  67  67  82  85  94  73  50  94  73  66  79  96  55  57  91  81  88  98  65  60  80  91  54  70  72  49  94  69  90  64  64  60  66  94  83  56  52  68  90  95  53  81  56  52  83  69  69  95  79  90  88  84  74  58  73  86  81  72  57  65  96  97  71  78  64  53  60  62  64  54  56  86  96  56  82  71  52  54  98  95  64  97  59  76  74  87  78  53  61  77  69  60  79  87  91  66  54  61  64  89  62  63  57  53  49  97  57  59  74  52  89  50  86  96  90  54  63  91  69  72  65  52  83  89  84  49  69  81  77  94  66  54  55  82  82  80  80  78  97  80  54  61  56  97  50  66  81  63  94  73  57  88  68  87  71  49  78  59  77  84  86  56  69  71  96  83  66  96  68  93  98  96  72  80  73  97  72  66  94  91  67  95  67  76  77  57  69  50  81  63  71  61  55  58  66  91  56  73  52  67  58  62  50  50  66  62  90  74  63  60  58  56  83  60  73  55  70  92  92  59  92  80  59  57  67  73  94  88  61  97  75  59  58  75  92  77  88  74  64  53  85  90  58  71  70  78  90  89  83  98  85  85  65  76  76  81  91  81  50  90  81  55  92  59  73  98  61  67  94  49  51  76  90  63  71  58  97  86  81  86  80  75  68  86  84  70  90  77  90  60  73  71  80  86  96  72  50  98  59  79  56  91  78  85  84  66  80  84  68  95  90  75  77  85  88  61  66  67  71  58  52  65  85  78  93  96  56  54  74  70  64  51  94  58  64  55  87  65  87  53  49  83  69  93  75  97  73  88  94  88  62  58  93  49  95  53  98  71  86  85  66  67  76  58  87  78  52  98  69  81  81  80  69  95  91  69  76  84  51  68  67  96  66  97  60  79  84  82  59  59  64  66  86  86  87  78  59  57  54  65  52  76  73  49  74  88  93  81  67  92  53  89  60  52  67  66  87  71  96  78  62  90  98  71  83  77  65  96  78  93  81  73  91  84  84  98  77  78  97  90  92  57  79  72  93  98  58  98  89  71  96  94  72  49  97  66  59  80  65  52  69  84  70  94  92  53  53  63  84  60  59  93  87  83  80  66  75  77  87  54  86  53  59  75  89  94  69  91  67  84  54  89  96  55  70  66  82  64  49  89  66  76  55  72  68  75  60  83  54  84  75  78  71  96  87  58  71  86  78  78  55  76  59  75  89  73  90  71  98  63  94  92  56  57  83  82  64  88  82  94  89  65  66  71  54  57  73  71  94  80  62  49  57  69  67  79  63  50  86  97  65  82  91  86  82  66  83  74  59  81  72  74  69  95  56  81  84  73  78  91  88  84  54  58  94  87  91  70  63  93  65  50  91  53  95  51  97  78  90  93  91  87  75  85  85  57  56  68  69  96  92  87  81  67  76  60  49  91  93  58  83  65  55  85  59  94  69  75  49  60  85  60  67  67  92  53  61  65  72  92  60  72  80  63  65  83  96  49  67  51  60  68  75  97  84  74  49  77  83  95  79  53  56  68  76  81  96  49  51  57  50  71  87  89  52  79  68                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        54  96  95  60  53  73  89  54  82  49  62  63  79  55  77  61  59  51  78  96  75  94  87  68  74  91  55  74  92  75  95  84  63  53  70  49  86  79  70  95  86  64  68  65  88  82  83  71  80  63  94  83  96  81  54  71  59  65  77  67  88  89  89  59  93  53  56  70  58  82  82  81  75  70  50  89  94  76  54  50  79  93  82  74  89  75  91  84  66  73  97  79  66  79  54  72  76  65  54  69  56  71  74  90  83  90  91  50  59  52  53  79  52  66  91  83  89  73  79  91  59  96  85  69  50  61  68  53  65  73  58  50  84  96  73  88  55  84  57  75  58  80  58  54  77  54  71  83  95  90  59  79  74  85  83  57  77  58  89  53  85  66  74  54  61  60  86  81  92  84  66  94  71  60  87  65  91  73  95  83  95  96  69  52  53  55  89  88  95  91  96  49  93  66  96  69  49  71  67  59  72  92  85  81  73  82  96  84  83  76  95  89  94  96  83  69  60  75  60  49  77  72  96  72  65  80  56  51  88  61  83  96  92  90  87  68  86  72  92  86  98  93  89  71  65  52  72  50  60  62  77  94  89  83  82  52  93  76  72  95  60  80  90  81  59  82  63  82  91  98  94  50  74  77  93  56  63  75  68  55  72  53  75  72  52  65  98  96  91  62  51  57  67  82  51  81  88  97  71  66  85  91  72  63  58  72  97  66  64  57  63  98  78  67  55  74  51  92  69  88  73  73  54  84  61  76  69  89  84  79  76  70  80  67  94  95  59  63  82  86  84  74  83  84  68  85  60  79  78  95  68  73  89  64  91  78  66  92  90  70  97  97  49  63  98  60  52  61  60  72  69  88  88  67  70  76  90  73  72  89  83  61  56  82  69  92  55  80  85  89  84  97  75  66  49  63  88  67  94  72  97  81  64  88  59  55  63  59  68  83  66  80  91  62  76  56  92  57  87  51  67  85  94  96  56  98  72  62  49  68  51  79  93  97  62  81  77  88  80  77  79  95  72  95  56  61  53  92  56  91  87  88  78  73  70  55  84  86  95  83  89  93  63  95  63  91  88  96  59  97  88  93  57  97  75  82  55  81  96  96  98  63  87  95  59  78  73  63  57  51  85  87  69  57  51  60  78  58  74  86  98  62  60  86  74  88  52  60  94  94  86  96  93  56  63  97  69  62  86  84  95  51  80  56  97  63  58  56  94  92  80  87  60  66  87  84  89  62  51  85  58  88  78  88  93  67  65  69  57  65  78  89  91  95  75  75  79  91  64  68  67  70  58  72  74  77  81  97  64  87  82  68  61  77  74  82  96  86  90  95  89  57  63  65  61  78  55  62  49  88  98  78  67  60  67  80  72  57  83  74  66  95  54  51  73  84  69  62  91  97  76  57  80  78  74  59  70  89  49  69  92  58  86  68  80  88  70  69  57  88  73  89  59  86  81  69  90  90  63  73  58  79  49  83  52  88  94  63  71  76  54  80  73  78  94  94  59  89  79  92  84  95  90  78  65  98  73  55  67  89  59  84  81  51  91  69  88  87  84  75  65  53  93                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          94  55  51  69  65  94  75  60  94  51  50  87  70  58  54  62  74  72  53  65  96  77  86  75  62  64  54  59  49  96  98  58  66  86  82  53  66  76  68  94  80  61  63  63  64  77  77  80  56  96  82  58  53  75  49  86  76  91  52  51  75  55  63  64  61  66  75  78  59  92  77  94  83  68  54  74  75  69  77  86  64  64  63  70  96  53  59  86  52  86  86  87  94  72  79  94  92  52  65  85  64  98  75  71  98  65  98  98  60  62  49  52  78  65  52  83  92  63  55  93  73  72  52  68  84  75  65  75  97  52  95  65  53  67  87  65  61  52  87  81  91  89  81  51  51  68  89  78  63  77  92  66  93  70  51  75  53  58  94  78  88  94  67  95  88  67  89  59  70  75  94  54  87  90  49  53  79  71  98  77  66  52  60  75  50  50  84  70  83  54  86  63  79  92  74  60  80  75  80  53  63  75  55  61  91  64  59  59  54  95  56  52  60  49  60  75  59  97  84  59  62  49  50  83  58  65  83  95  97  95  63  49  73  76  67  80  71  51  87  71  96  80  71  74  88  65  77  59  98  72  83  65  57  71  67  80  89  72  76  96  90  97  73  81  55  64  90  53  64  69  87  78  88  49  53  58  57  70  78  79  67  94  98  69  65  77  62  81  87  87  72  96  95  54  68  71  96  71  81  86  95  92  90  50  78  96  93  53  78  82  95  93  90  74  73  52  88  80  53  68  56  70  63  93  88  92  83  65  67  56  70  57  79  59  50  88  76  81  79  68  77  87  50  60  55  93  86  91  75  56  57  89  62  63  91  69  61  61  63  57  56  79  95  90  62  61  75  62  58  79  74  51  86  97  80  76  61  96  51  97  97  52  61  82  56  57  77  65  87  64  97  50  76  87  58  84  62  86  84  80  84  89  96  68  80  74  67  78  60  62  51  74  59  65  83  67  95  79  56  51  95  53  52  80  51  89  84  75  64  66  76  92  70  91  90  94  56  93  84  79  93  67  49  92  72  98  72  76  50  72  50  69  59  79  55  94  81  92  92  81  70  82  56  65  60  60  59  65  64  93  64  70  80  54  60  59  59  61  88  50  89  94  78  84  59  53  93  83  49  67  50  54  73  98  90  98  83  91  70  83  74  85  55  84  75  89  64  91  67  49  74  85  57  61  89  50  63  63  70  55  72  78  97  82  77  78  60  70  61  92  59  74  69  51  67  85  74  83  59  50  92  56  50  98  80  75  65  60  78  55  68  85  94  74  87  60  82  90  89  59  85  90  87  81  82  52  70  60  81  91  74  71  97  51  65  85  89  52  94  96  49  55  61  68  93  92  51  86  62  64  58  65  87  60  88  54  52  54  54  74  66  58  60  55  55  95  80  85  61  91  69  98  54  85  67  78  52  80  85  93  98  86  96  61  94  95  78  49  84  95  80  67  58  63  72  69  72  50  98  95  86  98  79  82  68  74  91  77  95  98  63  54  85  86  58  69  88  58  63  92  93  51  73  64  80  61  83  72  85  82  65  68  80  97  62  79  70  61  56  58  79  60                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            86  81  49  49  91  50  79  62  96  98  60  70  87  50  87  71  50  85  76  51  52  91  94  77  49  91  51  82  74  56  76  59  87  80  79  90  77  87  69  98  50  62  97  61  51  62  89  60  96  51  66  97  53  83  90  95  88  50  63  88  93  60  56  87  77  87  85  78  55  70  64  84  72  54  74  69  97  74  92  72  71  49  57  57  77  97  95  76  83  88  77  49  86  64  58  51  50  56  58  71  94  63  95  80  52  78  90  83  91  52  71  87  52  89  73  61  54  70  52  60  59  82  67  79  85  77  95  83  69  85  85  62  74  74  98  87  57  57  83  58  80  63  55  90  59  93  57  93  89  82  91  88  78  51  50  68  90  56  88  52  73  96  55  84  90  82  79  86  53  76  76  53  78  78  51  60  88  56  65  80  74  56  92  98  67  77  91  72  75  62  87  64  57  90  88  94  93  82  88  69  49  61  68  70  69  57  77  49  67  73  57  86  55  86  91  63  59  77  86  65  49  61  76  87  63  59  57  95  93  90  63  83  67  74  58  49  96  72  98  92  89  73  54  56  91  84  64  96  52  92  94  84  65  89  87  80  78  97  59  88  49  88  50  77  93  57  71  76  76  97  54  74  88  80  58  86  95  84  77  77  70  72  73  84  88  71  56  58  56  71  97  73  76  87  64  81  95  69  57  82  95  87  89  85  78  95  53  58  58  88  89  69  81  69  60  68  49  68  82  69  72  96  61  67  85  64  68  64  84  56  85  77  85  50  69  53  85  67  83  90  62  83  58  92  83  97  62  80  92  63  72  59  55  56  59  74  87  66  75  92  84  94  64  59  53  90  61  66  96  62  72  51  51  97  54  97  83  91  51  75  73  82  59  53  69  60  78  94  70  97  96  59  77  59  93  74  82  74  96  56  89  58  85  61  69  79  72  94  78  67  78  91  51  49  67  92  68  67  75  81  63  82  68  62  68  61  91  59  51  72  52  92  61  69  76  78  59  59  75  98  68  49  68  79  78  52  93  62  62  86  78  67  59  73  77  88  82  95  53  94  89  97  88  53  78  75  66  72  52  78  54  81  84  75  91  66  82  75  55  74  57  86  82  52  80  94  67  69  73  67  87  94  50  49  88  73  59  79  53  66  73  92  53  83  64  93  95  50  59  53  56  78  58  85  74  88  83  58  96  49  69  94  87  63  55  67  50  91  90  82  61  54  72  54  87  70  90  86  83  62  56  94  56  65  76  82  76  64  82  97  66  97  70  49  73  80  95  97  95  85  75  60  67  51  51  58  72  80  76  65  68  58  66  78  88  92  98  64  97  69  54  97  83  94  63  75  62  70  95  73  71  60  56  64  54  76  75  67  62  67  93  49  83  82  97  56  67  75  86  87  91  90  89  74  50  74  94  85  90  73  97  95  80  49  66  87  60  55  79  59  56  96  84  69  56  49  57  84  61  84  51  78  88  65  97  62  83  90  79  93  57  65  68  76  53  77  68  83  84  98  89  98  65  84  87  87  53  77  88  88  88  79  77  60  69  96  63  56  57  54  97                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              62  57  91  83  68  92  53  56  98  68  72  64  86  89  81  66  89  76  92  76  79  60  87  81  88  86  92  77  93  53  78  86  73  81  71  78  59  93  56  79  56  82  56  67  96  53  97  79  89  55  59  61  75  82  94  67  78  66  58  69  71  55  68  56  51  97  85  90  53  74  67  69  93  72  70  98  89  84  53  76  71  69  54  62  79  62  82  55  60  97  96  63  64  70  96  94  96  95  57  82  96  93  90  76  83  96  75  61  55  49  95  98  83  89  87  73  86  69  76  65  80  54  75  91  57  86  91  55  87  53  76  61  62  61  58  76  51  96  71  93  55  77  79  56  96  70  86  61  93  58  97  54  53  57  50  95  49  79  91  50  50  97  90  57  52  88  71  60  52  87  60  83  94  96  57  55  91  66  61  78  68  83  80  83  93  94  49  89  59  77  50  62  94  49  92  65  56  65  53  87  67  76  97  62  98  63  53  59  78  60  94  80  91  77  94  57  96  53  56  67  62  83  52  83  72  79  70  88  73  88  70  75  59  73  66  79  79  72  98  85  80  94  78  73  72  53  59  65  63  63  51  64  92  68  67  81  75  84  78  87  72  84  69  93  96  72  95  88  87  71  85  77  86  81  96  84  49  92  97  54  97  92  67  93  53  71  81  91  75  56  98  65  97  78  57  82  90  53  85  54  56  80  55  85  78  52  51  81  70  85  61  56  85  76  77  90  54  57  96  67  60  65  52  83  79  66  70  92  59  57  84  55  59  82  84  49  51  67  89  61  57  84  66  61  94  79  80  89  80  81  74  68  72  55  53  64  81  80  80  95  62  75  98  93  87  52  75  70  89  73  97  51  59  71  53  60  52  86  91  90  71  90  52  57  91  65  87  56  86  89  68  83  51  73  62  65  84  90  84  74  79  62  55  87  73  73  56  69  51  77  74  85  74  72  62  92  89  67  60  87  97  63  56  60  58  67  77  65  92  88  68  88  50  73  89  49  61  93  94  51  63  76  53  56  65  65  94  58  78  49  64  54  74  59  60  97  91  93  49  52  85  83  94  60  66  54  61  58  98  60  85  91  50  69  52  75  50  98  95  63  67  76  61  64  75  55  83  54  97  73  77  75  90  80  66  76  66  91  85  98  58  95  50  51  89  91  76  86  89  56  83  74  58  49  92  76  95  53  54  58  93  96  86  82  51  82  85  59  87  96  88  87  90  91  67  76  74  64  79  74  69  66  80  63  73  57  63  76  53  96  60  61  52  63  78  79  98  69  59  90  81  59  96  86  58  65  77  64  82  65  83  68  77  88  79  59  97  60  92  54  63  75  56  60  82  83  52  50  59  57  67  71  68  87  92  93  54  77  91  52  76  70  84  82  63  63  89  92  73  87  98  78  97  51  85  80  95  61  64  86  85  56  70  88  58  71  83  65  56  86  52  58  51  84  69  68  73  92  61  51  79  71  83  57  61  59  61  53  64  62  64  83  82  93  54  55  75  65  66  69  51  91  74  76  84  55  83  49  66  50  67  88  57  65  57  77  70  87  56  55                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                61  81  92  95  89  81  83  62  95  50  93  81  84  96  90  76  90  93  54  66  93  72  69  69  98  61  80  84  73  83  79  49  70  96  55  96  95  57  52  72  56  67  81  56  69  65  83  74  86  85  60  50  77  93  57  94  54  93  95  71  70  53  55  92  71  76  86  97  49  66  91  74  58  95  85  75  49  79  58  79  51  53  90  57  51  73  90  86  56  68  63  84  70  96  88  85  66  87  78  94  78  71  54  70  75  94  85  58  84  69  91  65  71  81  59  52  72  61  95  65  96  92  92  80  61  51  49  83  95  71  86  55  95  87  63  67  75  74  67  60  75  61  66  92  67  50  88  73  92  53  91  75  88  80  58  88  74  91  49  83  51  78  89  72  63  70  53  77  59  63  59  55  60  73  64  85  74  60  70  93  54  76  96  66  68  93  81  74  55  62  54  57  84  90  58  71  89  73  85  95  81  89  69  61  78  83  66  61  66  94  71  55  85  55  74  91  51  61  83  57  77  95  95  65  66  88  77  54  51  96  78  85  84  93  77  83  93  79  90  72  82  96  88  52  59  56  58  62  58  76  59  75  53  95  79  94  62  87  53  52  67  62  72  92  97  96  54  81  96  55  54  84  98  78  72  63  65  65  67  92  93  88  89  56  81  79  98  84  90  69  72  50  90  74  72  49  71  76  71  83  79  88  87  82  62  54  60  72  89  56  77  79  63  61  92  67  66  68  76  60  66  80  68  67  91  84  96  88  52  61  58  84  67  71  70  65  53  74  61  64  62  54  63  71  56  96  76  83  84  49  56  70  64  72  69  97  63  86  95  75  74  82  60  95  59  56  51  94  97  84  83  55  57  85  63  85  70  51  75  82  73  58  90  64  71  74  59  80  92  58  91  65  65  74  98  62  74  95  69  66  79  74  86  71  56  79  86  63  85  50  63  52  61  55  94  97  49  90  63  78  70  57  80  83  69  64  70  56  67  90  86  77  71  75  97  90  63  54  96  65  62  67  58  75  68  72  71  71  69  75  65  85  84  86  76  97  71  59  84  74  57  66  91  54  51  89  95  81  78  79  93  87  90  69  93  79  56  64  61  74  73  56  89  91  74  74  86  94  69  76  96  68  85  74  68  53  81  73  72  74  69  57  50  64  59  64  72  94  89  91  66  89  69  57  56  78  65  96  73  61  94  82  51  59  74  71  67  95  90  84  70  53  83  57  57  69  78  91  50  91  74  54  73  52  50  82  76  80  61  62  80  90  78  88  86  72  71  96  86  66  96  95  58  62  61  54  98  54  55  58  52  94  67  84  68  91  96  83  89  96  79  91  59  49  87  50  94  72  67  98  83  70  83  81  69  95  64  85  81  86  56  98  90  59  55  50  80  74  93  88  78  97  77  68  50  68  58  65  74  61  51  94  51  62  73  65  49  50  56  73  80  56  63  78  51  92  98  87  83  86  94  94  62  91  49  92  82  68  82  85  68  58  79  93  66  79  94  76  72  92  72  76  88  95  86  86  59  54  78  68  58  77  76  66  49  63  51  79  51                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  98  79  64  67  49  63  64  59  96  85  98  54  82  61  55  68  72  57  72  70  84  54  67  68  54  60  79  58  64  69  79  98  60  94  71  54  71  52  61  60  91  93  87  91  59  68  53  60  75  68  69  93  91  67  83  73  49  65  61  82  62  78  78  95  94  59  55  49  75  84  74  96  93  88  50  88  86  54  90  55  70  51  96  80  63  79  57  69  94  63  61  81  69  92  92  92  64  95  53  63  57  70  90  91  86  68  54  55  69  94  70  81  89  64  84  94  81  74  95  77  72  83  87  81  88  53  89  54  97  76  96  93  62  55  56  87  82  94  66  90  61  82  60  80  78  84  72  94  91  65  97  67  98  67  53  59  79  52  86  93  57  90  95  67  49  61  65  88  51  77  50  53  52  74  73  96  88  88  88  90  71  76  70  67  85  56  54  77  95  53  51  63  74  95  83  92  69  85  89  82  89  93  94  82  61  69  96  85  93  81  71  58  65  95  90  50  93  89  94  73  85  70  98  56  95  66  53  58  77  70  55  62  63  97  74  81  49  71  53  60  55  74  75  95  93  72  61  71  96  69  55  59  85  51  82  89  64  73  62  51  83  96  59  54  72  60  59  68  67  85  79  58  97  62  97  81  53  54  94  63  80  88  83  95  75  71  95  57  89  87  52  88  85  84  85  53  69  74  58  75  67  90  97  78  86  84  73  92  87  69  87  82  87  63  81  72  70  80  52  62  86  80  82  87  61  78  60  71  59  90  85  69  87  80  53  78  71  53  72  75  70  82  87  97  78  89  52  87  68  68  91  56  55  92  65  92  91  92  66  84  57  60  83  50  76  85  80  68  72  61  58  53  91  81  69  65  98  79  75  50  50  83  70  55  87  68  67  59  64  75  71  62  91  71  52  77  88  91  77  86  95  71  70  54  80  54  70  87  80  49  73  50  51  59  86  69  92  49  98  61  93  93  96  86  73  74  83  70  54  98  82  86  53  63  63  96  78  56  72  64  66  70  62  61  84  75  51  78  59  88  49  62  64  56  80  79  61  57  90  56  97  68  87  84  83  62  86  64  55  83  55  93  98  85  72  78  87  98  83  84  63  84  67  54  96  95  79  51  59  93  64  61  52  54  67  97  77  70  56  51  77  81  96  83  60  78  75  63  62  87  88  79  57  96  96  75  75  70  71  90  78  61  49  51  93  91  90  78  97  72  64  73  56  71  81  73  70  84  77  79  67  94  64  71  75  65  68  97  58  84  61  72  73  49  84  98  52  93  78  76  92  97  87  71  71  69  81  75  87  80  85  72  86  67  57  82  62  78  59  90  61  66  71  65  54  85  83  88  69  51  68  70  60  57  60  67  88  97  79  61  84  80  80  97  59  73  70  82  82  97  53  71  64  72  85  68  57  73  80  64  82  89  55  86  61  92  86  95  85  73  54  51  55  98  55  62  69  81  83  90  80  65  84  64  55  55  74  86  89  72  75  89  75  90  90  72  91  55  87  57  75  61  62  76  75  49  50  61  63  51  78  85  63  94  85  57  79  77                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    72  81  61  84  49  53  58  93  52  49  71  87  61  86  87  94  52  77  73  77  64  80  97  66  58  90  75  63  86  92  60  66  71  90  90  66  54  51  58  58  70  85  66  57  95  67  91  57  90  84  49  57  92  59  67  66  98  85  64  89  81  97  70  57  54  72  71  95  51  79  60  56  85  80  77  74  75  75  50  81  66  84  51  59  71  57  96  94  77  77  71  77  92  93  71  54  73  70  74  88  96  56  54  98  70  57  61  67  80  74  52  85  78  88  60  85  71  83  55  59  66  63  54  92  51  61  57  70  61  49  79  65  52  68  53  49  92  77  49  94  64  81  49  73  85  71  77  74  65  85  73  93  71  86  54  65  70  87  97  63  67  98  51  89  55  91  60  57  79  52  57  58  80  83  81  61  61  58  98  65  65  95  49  75  67  80  74  98  64  90  61  89  51  65  77  73  60  68  74  86  75  83  59  86  62  75  52  90  63  56  69  70  58  87  49  87  65  64  54  82  91  49  66  49  56  98  61  57  83  63  49  54  77  68  82  65  80  74  89  64  97  90  89  96  60  60  58  57  83  96  60  88  81  57  77  54  52  96  82  92  49  91  93  57  89  72  57  78  83  65  88  90  92  76  54  56  60  74  87  85  90  75  71  70  73  77  88  51  77  79  63  51  69  83  59  88  63  87  88  81  65  59  92  97  93  53  51  60  49  53  55  80  66  82  68  88  81  94  66  92  78  53  78  74  95  98  89  76  58  94  95  79  62  64  91  74  83  71  57  62  85  59  57  49  68  93  68  80  49  61  53  65  65  67  74  81  57  80  71  71  56  93  98  89  97  71  82  76  80  97  98  95  64  57  51  81  93  54  49  88  84  57  94  57  94  75  95  57  68  76  76  84  57  57  64  91  85  76  65  78  87  52  82  72  59  60  65  55  96  89  90  94  91  89  59  78  53  50  51  51  62  92  73  59  90  78  50  51  83  77  97  89  94  84  89  77  88  76  86  81  53  71  73  64  92  55  93  64  58  72  87  72  58  57  57  79  95  81  82  49  62  98  54  54  87  93  89  59  68  64  55  57  95  62  57  68  57  74  50  87  87  88  66  70  92  57  75  82  88  93  69  67  88  95  51  73  64  74  64  85  51  66  64  76  78  73  67  81  66  81  81  80  82  93  73  98  69  91  59  68  81  82  60  93  97  54  93  52  50  50  58  50  59  72  55  68  61  87  63  65  69  72  56  66  95  88  58  89  87  57  86  65  72  49  84  86  90  67  66  92  49  86  72  50  88  84  85  74  95  54  78  69  61  60  63  80  61  82  91  67  70  98  81  94  67  95  72  73  73  68  90  96  59  71  78  65  81  59  79  79  66  54  57  73  56  55  59  91  70  54  78  74  88  52  97  69  97  83  67  87  74  88  62  73  56  58  79  80  80  98  94  92  96  72  71  59  54  79  58  71  70  92  84  88  91  95  57  56  96  63  61  51  61  64  96  82  88  51  76  78  56  70  88  63  98  72  78  52  90  89  76  68  50  69  72  85  79                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      76  49  54  64  66  67  89  74  62  88  90  55  59  98  51  64  79  93  57  83  70  81  60  56  98  79  55  92  69  71  61  81  56  56  54  83  65  85  97  57  79  52  53  79  57  58  91  68  75  62  93  83  83  89  78  58  50  53  72  82  81  78  53  50  84  59  87  77  98  49  70  95  83  50  62  98  89  59  87  98  60  84  82  69  82  71  55  92  53  53  86  85  88  54  61  51  50  73  75  68  96  98  54  97  58  68  70  82  82  84  79  59  54  79  76  94  83  97  73  73  56  98  60  92  52  71  88  56  52  54  86  66  80  98  59  82  90  74  93  51  57  98  74  92  95  83  73  65  54  67  74  55  89  72  93  75  69  51  93  86  54  61  85  52  88  94  64  69  52  98  69  55  79  84  67  86  72  81  61  68  68  83  74  50  94  66  82  80  53  56  97  57  54  70  96  76  76  78  55  76  92  93  95  84  62  64  55  85  96  83  58  93  96  80  56  65  60  74  63  67  68  51  62  60  79  59  63  79  91  54  59  60  59  80  61  52  79  82  78  84  85  79  87  83  64  93  89  50  72  81  65  71  87  76  61  72  69  60  87  97  83  63  85  61  68  70  53  95  77  85  89  98  91  96  96  80  79  60  94  76  90  72  70  78  54  49  57  94  75  80  68  96  64  75  89  87  95  56  90  90  89  66  58  73  88  70  94  72  64  76  96  82  64  98  91  49  62  83  95  95  69  51  73  92  58  80  70  76  72  73  56  76  84  97  55  54  59  92  86  96  49  78  59  92  98  88  78  65  79  67  53  63  53  91  97  56  95  90  81  51  83  63  69  82  91  69  53  97  70  75  65  88  96  85  65  94  94  56  95  73  64  51  51  94  83  96  81  86  70  80  50  88  77  90  79  92  76  93  72  68  97  85  52  92  82  85  92  74  62  97  93  85  55  76  91  73  61  78  64  76  59  87  63  75  91  52  92  87  74  70  74  67  58  80  82  88  59  61  64  98  79  74  87  77  76  72  54  81  90  79  90  64  98  73  77  65  70  86  84  86  71  50  51  70  94  90  78  67  75  87  76  90  94  63  65  98  98  62  59  96  54  95  72  80  86  64  89  65  62  63  57  80  96  63  56  85  75  94  96  68  67  63  59  91  56  77  88  78  96  75  84  71  84  89  62  53  61  94  55  75  59  62  71  98  95  52  49  78  68  82  64  49  60  63  89  74  53  76  52  59  98  78  79  87  95  98  81  56  71  78  97  67  80  91  86  90  54  82  89  51  88  82  92  71  76  79  97  64  49  72  80  82  90  57  88  52  84  96  84  52  86  84  77  77  81  53  81  98  59  86  79  83  94  94  66  69  73  93  92  66  95  76  76  96  59  77  82  95  98  93  84  49  87  52  74  89  66  76  66  81  72  89  67  67  58  80  92  81  54  79  65  68  55  79  71  72  86  85  65  49  52  93  57  88  49  56  58  97  49  81  57  93  70  58  67  77  70  89  76  95  74  54  54  96  90  58  59  85  75  91  70  53  81  93  82  94                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        55  84  96  97  63  92  59  92  79  53  81  76  89  53  66  77  50  91  91  55  82  49  52  89  93  98  62  49  55  90  74  74  88  93  96  94  51  83  98  65  65  52  70  79  85  89  60  91  89  78  82  84  67  86  94  50  90  59  68  81  92  69  69  59  61  81  81  96  69  83  89  86  71  78  67  54  92  58  74  71  92  83  57  65  93  52  68  83  73  98  63  92  65  78  85  93  85  89  98  86  78  73  61  97  83  57  79  52  96  85  98  58  80  83  63  67  72  71  88  96  69  76  85  51  96  90  61  50  68  50  95  58  49  59  56  66  49  70  92  84  68  88  56  78  58  55  80  71  91  90  62  57  69  69  94  84  59  57  89  50  76  68  50  72  70  49  70  56  68  89  49  93  97  89  54  88  77  55  83  94  83  57  89  83  88  64  70  63  63  72  85  79  91  74  84  85  79  87  72  85  74  80  83  72  75  96  65  67  62  85  94  60  56  83  71  91  74  67  86  77  92  50  84  62  57  71  96  82  91  63  92  98  55  51  84  54  53  74  73  77  97  78  63  97  95  65  78  90  58  82  65  65  52  73  79  80  63  82  96  51  80  94  56  69  80  61  92  54  55  91  94  72  92  84  89  73  65  90  97  79  92  54  71  50  95  83  69  67  89  54  72  96  97  60  87  76  73  93  83  72  94  84  57  72  51  88  95  89  77  81  88  49  93  71  67  80  79  90  61  87  90  90  61  71  95  68  50  85  85  98  77  62  97  95  71  75  95  67  70  75  70  86  54  50  67  52  69  61  69  90  73  69  72  55  63  64  50  51  58  68  63  54  65  78  80  82  93  91  95  88  49  59  76  59  78  90  78  52  78  70  91  87  78  97  68  76  87  56  91  78  52  60  93  71  94  85  67  70  78  72  88  68  53  91  54  64  81  64  89  72  70  86  50  92  80  92  91  92  54  49  76  61  70  70  92  53  51  53  71  72  97  88  57  51  98  95  90  62  60  80  62  89  64  49  58  93  56  80  60  58  49  86  67  50  67  64  91  76  73  71  87  98  52  62  74  84  74  52  91  87  90  80  64  63  86  81  74  67  98  52  78  51  70  69  58  74  61  68  75  89  55  93  59  73  78  84  91  52  70  81  84  64  95  63  54  58  97  57  83  56  85  91  98  64  62  54  98  73  93  67  49  86  84  80  92  90  51  79  92  80  98  60  66  76  56  97  98  50  82  98  79  72  71  59  67  53  69  49  71  64  65  52  88  81  51  72  80  59  86  85  81  49  74  56  93  97  53  77  90  66  69  60  95  87  88  61  81  80  72  52  76  90  74  93  96  58  91  51  75  53  53  58  96  71  70  70  91  53  71  52  54  69  82  91  65  79  62  64  87  72  55  50  69  78  91  65  83  65  55  78  51  53  63  69  94  60  76  55  67  97  67  64  62  58  54  91  96  54  64  70  87  98  59  56  54  64  75  59  66  68  88  85  86  91  55  73  80  94  93  91  66  90  54  58  53  93  59  97  66  80  88  78  82  82  91                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          79  92  88  56  83  86  64  90  55  64  97  52  90  61  89  64  95  68  64  93  93  82  67  66  57  96  72  98  75  57  90  64  51  94  59  64  79  81  98  82  77  76  70  62  64  73  94  60  80  54  52  94  65  51  74  69  59  86  55  59  77  67  53  81  56  83  60  55  76  94  94  96  96  60  83  85  77  55  74  58  54  70  70  61  56  62  65  82  52  97  65  63  58  50  97  68  81  92  73  85  58  70  92  60  78  66  97  62  81  85  94  59  63  53  74  70  88  93  82  92  52  94  81  51  56  76  92  51  64  70  58  94  52  50  81  77  50  67  81  89  69  73  71  62  54  53  61  91  74  57  98  70  78  50  74  83  74  57  51  87  72  55  50  60  76  65  82  58  62  72  73  53  62  83  87  77  82  50  75  57  54  96  68  62  75  65  55  66  50  72  71  84  49  83  76  57  55  69  69  69  73  68  76  69  95  91  51  78  76  79  82  56  86  57  71  67  51  56  51  83  65  84  49  59  64  95  98  71  78  62  57  67  95  54  64  64  95  60  77  90  66  63  65  88  76  91  60  91  57  73  74  49  98  97  80  61  58  75  89  75  84  60  84  68  81  96  66  74  88  66  77  94  95  71  65  79  72  79  87  51  63  54  74  51  91  63  79  71  92  87  66  78  56  83  57  75  83  65  73  81  61  84  65  82  67  80  71  75  74  83  71  91  63  77  89  61  51  80  80  68  92  53  78  49  60  59  86  54  66  82  61  74  63  57  94  55  81  54  84  77  64  57  58  60  70  54  71  95  57  88  88  70  97  78  56  64  86  77  55  88  76  62  64  91  71  97  70  51  66  81  96  78  66  59  88  95  64  83  69  77  91  61  52  94  90  89  49  76  57  74  76  74  63  86  76  56  56  55  95  81  95  87  67  97  59  98  86  54  95  61  68  84  69  79  72  59  83  88  59  94  76  93  75  95  91  73  54  87  65  60  89  73  67  84  71  49  82  59  91  81  93  60  84  82  57  57  82  88  60  64  66  61  49  66  58  56  73  59  93  79  59  56  59  98  88  82  68  61  57  59  51  92  91  65  90  71  87  97  62  81  53  71  69  87  75  85  52  65  73  52  73  74  62  53  93  72  59  93  91  78  50  80  94  50  57  89  91  77  56  95  83  60  84  78  87  88  59  51  67  75  71  73  55  66  90  78  62  77  87  75  59  85  88  72  59  90  97  84  79  67  91  72  93  78  77  83  76  59  65  78  64  78  63  82  67  94  72  92  55  75  62  69  53  76  58  64  60  73  97  56  68  91  95  65  57  49  62  65  65  74  58  60  49  56  72  56  65  75  97  75  52  98  64  54  82  77  65  72  79  79  60  63  59  76  78  72  89  88  67  85  52  92  68  56  75  95  74  70  63  84  98  83  96  91  58  83  64  54  54  90  65  97  85  63  75  57  88  81  74  74  95  62  57  71  82  52  91  74  77  69  62  60  72  65  82  70  82  83  82  57  89  67  87  53  55  53  92  50  60  83  96  73  86  98                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            70  66  64  63  84  74  55  86  54  73  67  94  91  78  93  50  79  72  65  67  70  91  68  88  96  84  68  55  81  87  54  86  65  55  82  87  53  65  67  79  69  89  69  87  75  49  72  88  86  57  65  71  93  72  66  57  76  91  66  49  53  98  53  81  84  53  62  68  79  67  59  69  84  64  67  71  78  74  72  88  50  70  85  96  68  81  62  57  88  55  51  79  77  60  80  82  96  62  51  63  81  80  75  68  93  87  64  54  64  61  80  84  90  85  60  87  62  97  84  97  84  61  60  66  66  64  64  63  58  69  89  70  54  77  90  80  80  64  70  94  84  76  50  77  55  96  57  55  65  65  49  86  98  49  55  81  80  65  83  77  87  83  94  95  80  95  76  76  64  84  88  76  63  80  49  59  98  69  52  60  69  87  72  79  89  90  90  53  51  65  72  56  76  67  67  88  92  65  62  68  67  63  74  49  68  63  56  86  78  74  52  77  67  94  53  81  95  72  53  90  73  97  86  92  73  64  92  50  93  95  94  87  82  66  79  88  55  56  71  60  84  57  79  97  49  80  95  76  83  54  81  77  72  87  50  72  76  61  73  82  87  58  64  53  85  52  51  96  61  77  50  86  96  52  89  90  70  94  78  93  65  69  90  73  82  94  72  84  85  55  65  82  59  63  50  57  81  67  97  83  58  67  52  54  96  97  69  84  89  52  65  86  80  93  57  66  83  92  98  89  59  55  60  86  58  96  84  60  55  95  90  95  72  76  77  72  62  79  49  77  53  90  60  70  97  91  60  78  60  83  68  56  50  92  79  73  91  49  83  66  55  72  74  62  55  81  56  68  89  90  60  90  55  54  65  72  62  66  70  86  52  53  89  54  81  94  65  88  75  61  80  72  96  68  50  95  84  55  96  71  88  97  95  64  69  80  83  66  92  51  53  53  82  62  51  97  52  57  88  56  60  89  84  61  77  59  91  63  97  92  74  49  88  86  89  66  73  94  93  58  85  58  60  71  82  68  65  85  79  61  68  58  80  50  53  66  59  71  91  72  80  74  62  90  67  66  53  89  49  76  91  54  82  70  70  73  77  56  74  82  81  97  76  66  81  92  61  67  68  90  59  71  61  89  61  51  80  65  57  52  86  55  90  52  60  97  88  50  65  55  54  87  60  77  49  52  56  51  56  82  78  80  87  83  75  56  93  89  64  66  95  74  56  96  91  56  85  79  73  79  69  88  85  97  50  77  78  49  83  91  95  64  98  56  77  92  69  67  91  61  49  81  68  95  60  69  74  49  96  62  55  72  63  73  90  89  62  91  92  96  79  91  79  92  88  72  81  53  76  70  71  72  86  75  60  50  93  63  90  50  51  57  84  76  51  83  82  52  58  61  72  69  75  63  76  61  50  97  80  49  58  83  70  68  83  87  65  88  53  73  88  85  93  93  53  97  92  75  78  57  83  66  83  95  49  68  93  91  67  92  54  73  72  62  63  54  82  92  91  98  83  90  68  55  82  51  61  94  62  84  87  64  74                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              82  81  54  79  62  72  53  59  56  88  74  71  96  96  96  56  77  80  76  56  57  91  49  58  89  58  78  54  97  49  52  61  55  53  66  86  49  70  56  95  55  68  64  50  93  82  54  59  73  90  92  57  55  72  89  82  72  96  76  57  49  73  58  59  57  66  88  92  69  51  50  92  56  61  51  64  92  60  71  78  74  53  64  69  83  85  91  54  82  57  78  82  52  65  63  71  97  49  92  53  49  86  50  89  84  49  90  65  94  78  87  86  64  69  65  96  70  92  79  88  90  53  89  71  70  83  51  88  57  84  49  85  63  51  62  54  69  75  53  76  58  76  56  71  86  62  57  69  53  81  74  57  76  89  96  55  49  74  94  72  65  82  79  85  86  92  90  68  81  90  92  69  77  65  53  81  72  81  63  60  59  54  83  75  71  51  59  64  72  97  59  69  75  78  86  69  98  61  96  82  75  98  95  58  94  68  92  91  67  90  59  56  66  90  95  77  78  92  51  68  57  77  97  70  54  96  66  91  63  67  70  57  56  98  79  69  52  64  63  55  66  81  79  55  75  73  74  61  74  67  78  92  92  56  73  68  63  79  89  63  81  68  63  72  65  88  78  97  62  97  53  98  58  91  57  78  79  50  66  72  64  81  74  66  61  55  66  93  86  80  51  68  54  60  54  94  50  97  74  58  98  95  96  93  56  74  51  57  59  49  81  84  81  96  89  52  73  86  64  77  51  51  95  81  73  55  93  72  69  90  80  66  68  76  69  90  91  72  70  72  72  91  81  85  58  53  95  91  64  67  73  58  90  92  86  83  96  96  91  51  97  85  75  60  87  67  85  76  49  78  56  84  63  50  95  78  64  70  66  50  68  49  86  54  60  81  62  92  78  53  71  50  52  88  85  72  61  85  73  69  53  94  92  61  62  90  96  57  86  64  51  60  67  57  94  68  75  63  65  98  51  92  49  97  92  57  74  81  97  87  91  80  57  52  71  76  83  49  71  97  56  77  83  49  96  84  93  86  54  57  53  88  92  78  57  53  55  98  82  53  76  90  91  62  87  66  64  70  83  60  86  76  81  59  96  97  83  84  73  85  98  83  63  55  64  65  92  68  86  60  85  58  57  75  71  79  57  86  58  89  82  86  68  81  95  59  83  64  77  66  75  55  77  85  77  58  66  76  75  93  88  92  92  97  94  60  75  91  90  50  66  93  66  55  75  92  80  84  70  54  51  92  75  94  66  81  56  59  52  52  52  90  53  64  87  57  66  64  77  81  49  88  55  50  84  79  68  56  55  97  92  73  66  92  67  71  87  93  59  59  53  69  51  58  72  77  87  59  69  58  98  71  56  66  77  82  73  85  67  67  91  98  51  73  78  62  98  54  67  77  61  59  85  50  58  78  91  59  92  61  90  92  74  68  62  76  66  75  87  63  98  93  85  72  87  85  65  76  49  53  57  90  88  83  78  56  82  83  71  85  76  94  93  78  87  55  72  66  56  52  68  92  76  54  79  72  53  64  82  92  84  80                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                82  55  73  70  98  84  73  64  80  57  85  78  50  93  79  59  98  94  97  94  60  97  81  95  93  78  92  89  97  55  95  80  52  59  58  78  87  79  57  98  76  93  74  53  86  54  87  96  80  73  52  68  61  66  59  96  57  81  84  79  67  63  61  63  88  75  77  58  63  52  74  80  78  90  60  56  66  94  83  70  88  66  58  75  91  75  77  94  72  92  68  57  67  66  50  70  54  64  92  52  93  75  57  56  84  50  98  56  79  65  52  63  80  84  56  51  71  90  86  89  74  55  71  61  66  52  54  90  81  98  90  80  93  68  61  69  50  78  82  53  62  85  62  53  92  90  97  54  67  65  81  76  66  83  66  64  70  50  64  60  92  67  56  70  65  49  65  62  68  62  76  89  67  72  64  71  82  85  58  60  59  79  63  91  66  62  73  59  72  84  89  79  68  95  59  79  63  59  82  61  85  74  69  83  71  79  55  98  79  80  81  84  74  74  78  74  63  84  73  93  63  83  87  64  81  86  61  60  53  62  93  51  91  81  66  90  51  65  71  71  85  64  82  72  69  53  70  57  74  87  73  80  62  58  62  66  62  74  77  82  98  50  90  86  83  66  79  77  53  68  93  94  86  56  90  58  49  98  64  57  56  95  94  75  96  64  63  98  80  59  87  68  71  67  50  61  75  75  58  58  85  54  87  91  95  82  60  67  63  87  87  90  64  83  58  89  79  61  79  57  95  72  90  55  64  90  68  84  54  94  65  74  68  93  74  94  70  78  57  89  79  57  72  59  85  52  89  62  73  81  70  79  79  92  53  65  68  78  51  97  98  58  50  92  89  50  76  69  73  65  57  83  92  56  62  82  75  83  78  52  72  54  94  87  65  82  93  90  64  50  95  87  59  51  54  58  56  87  89  74  65  84  98  87  71  81  54  55  85  53  88  84  89  51  73  79  67  60  59  66  49  83  76  81  59  68  82  57  53  86  68  95  59  88  81  70  68  92  71  50  49  56  96  69  89  71  88  80  97  86  51  93  90  81  66  58  92  53  84  50  66  61  75  53  74  52  60  72  86  74  94  68  85  68  92  63  87  71  78  74  67  83  98  69  94  62  59  98  98  69  63  80  81  52  86  73  67  69  68  71  89  60  92  51  87  72  88  98  94  79  93  55  60  77  69  54  80  58  97  68  89  88  65  77  93  75  80  61  85  77  94  94  66  86  94  66  65  77  90  86  83  76  84  68  49  84  92  92  53  86  91  63  71  65  79  63  80  62  98  89  68  68  76  69  75  66  95  68  74  52  68  88  79  74  85  56  58  61  58  92  95  97  80  56  69  71  86  77  52  81  86  98  91  69  60  81  76  93  54  61  80  64  80  76  78  80  80  57  83  63  78  53  49  88  81  97  92  98  87  73  65  78  79  64  63  95  72  70  95  64  61  93  89  86  90  97  85  80  71  51  84  79  84  79  93  94  75  88  96  98  87  78  50  90  97  63  68  79  69  55  98  57  53  88  87  66  64  81  49  73  68                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  51  97  53  83  77  75  50  70  75  58  58  54  94  57  91  59  76  50  61  57  88  91  76  51  70  59  96  65  74  82  70  74  63  81  51  60  76  50  57  49  55  66  62  75  68  77  94  49  52  70  77  49  95  76  52  89  60  57  82  97  81  94  91  71  84  86  81  59  95  76  68  72  56  86  76  94  62  60  72  77  71  53  66  71  50  49  81  49  91  56  92  74  63  75  79  80  89  85  52  91  96  65  53  52  52  52  84  81  71  58  77  64  67  53  98  92  90  63  87  76  53  61  57  97  86  59  88  87  54  72  65  68  89  62  58  66  56  81  73  61  60  90  52  67  69  54  55  70  90  60  79  80  72  49  91  91  84  61  89  67  93  53  54  95  65  61  97  56  78  80  74  58  70  97  67  78  69  88  77  53  86  70  78  61  51  91  79  74  77  86  55  67  90  79  71  63  50  73  50  79  91  97  95  89  52  86  89  88  63  51  50  53  58  74  82  49  84  96  63  52  60  97  62  67  74  51  75  79  75  94  75  75  93  96  89  95  71  70  49  63  63  88  83  91  96  62  73  89  49  63  80  61  79  81  50  54  62  58  97  91  77  85  93  80  88  61  86  94  49  55  91  98  79  79  68  69  66  80  64  60  82  69  80  81  58  51  71  65  93  74  87  82  87  89  87  87  59  85  97  81  93  85  87  59  78  50  67  59  67  78  88  90  75  55  75  66  78  70  95  90  96  65  81  98  69  94  98  94  54  82  98  79  92  88  92  95  52  91  50  98  72  84  86  76  78  52  68  97  93  80  54  51  68  67  97  83  72  68  60  78  97  69  67  69  98  92  52  52  63  66  89  85  90  83  70  91  80  86  53  93  78  66  92  91  63  96  71  83  63  81  75  83  68  67  95  97  66  79  58  77  68  91  73  88  56  60  86  94  56  55  51  58  65  56  90  87  65  71  83  80  49  75  81  78  50  91  63  73  86  70  72  90  66  69  61  84  58  95  81  66  56  69  87  71  62  91  92  77  58  51  88  77  73  87  91  94  49  86  85  64  70  66  76  76  65  88  71  63  63  93  54  73  49  50  64  66  86  59  73  97  68  88  97  93  98  61  76  77  78  63  72  64  68  81  59  89  69  66  92  95  96  78  71  90  97  95  59  96  51  67  62  71  53  49  51  74  92  65  53  57  92  81  63  85  71  65  63  55  61  75  77  70  94  81  59  78  62  53  76  52  98  98  62  57  91  85  84  81  59  51  61  86  83  63  77  56  90  86  68  58  88  96  60  90  67  80  60  58  50  66  96  73  94  89  82  66  52  98  65  88  77  86  54  75  86  55  62  75  70  98  96  88  52  74  95  71  49  63  72  52  68  77  95  67  82  55  68  97  98  51  96  81  98  91  78  85  63  73  95  83  97  64  67  94  76  70  71  68  82  89  61  83  69  56  70  67  77  61  84  67  97  80  62  88  88  76  72  59  94  90  86  58  82  90  54  78  83  81  64  68  59  51  90  94  95  67  86  58  98  87                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    96  76  51  79  75  83  52  85  64  67  53  85  83  60  93  75  82  67  92  70  92  56  80  69  80  72  70  92  60  51  61  89  95  69  51  87  59  64  51  87  58  56  75  80  66  80  81  91  90  93  55  75  53  61  57  87  91  93  87  88  97  85  49  51  93  89  81  49  97  91  76  97  97  83  73  96  94  52  58  72  81  55  80  52  77  64  65  80  66  85  66  66  75  98  79  94  72  51  94  51  54  51  95  78  67  71  62  74  98  68  62  72  79  90  82  98  71  90  91  74  70  75  60  60  74  67  67  88  80  94  69  67  91  80  80  83  97  62  81  85  67  79  74  54  90  81  63  82  74  66  82  95  88  69  98  54  72  84  54  87  85  56  53  81  67  64  57  70  70  76  57  73  85  67  96  86  54  56  97  60  75  67  81  68  66  83  89  70  49  51  70  58  89  50  54  62  59  55  72  85  64  98  61  90  62  76  76  58  76  93  77  91  84  88  97  75  76  50  49  64  57  71  98  68  71  60  85  75  86  56  97  70  92  66  85  70  66  66  95  78  57  63  49  86  93  92  68  91  87  94  72  51  62  88  76  52  93  95  56  50  81  78  92  81  86  97  59  78  76  87  67  65  66  64  74  74  77  98  82  60  78  86  76  64  62  96  95  91  93  92  78  59  89  93  84  70  96  93  62  64  51  83  80  94  92  90  57  84  85  81  76  96  62  83  91  85  50  53  71  59  67  78  50  59  57  78  89  50  61  70  62  61  65  83  91  89  66  73  51  79  61  70  76  66  67  57  87  93  54  55  91  87  68  82  91  81  92  69  77  77  93  93  70  97  64  86  82  63  86  64  98  71  57  73  57  72  53  82  61  70  93  83  74  61  60  59  73  86  50  97  89  75  70  87  63  95  67  77  82  73  64  67  56  64  62  65  67  63  77  84  55  87  95  64  92  55  77  77  58  65  76  85  50  90  67  69  62  88  73  64  77  70  66  80  63  60  49  94  95  52  75  54  75  70  87  60  78  70  90  70  79  85  70  77  73  81  87  62  74  69  96  70  54  53  85  80  62  96  60  50  54  54  97  73  95  97  83  69  70  68  53  49  84  55  83  56  61  57  96  77  73  73  84  95  51  95  82  77  50  58  83  72  85  98  82  97  77  73  82  83  50  54  92  94  67  86  71  51  81  84  81  55  55  56  72  61  63  59  81  91  72  68  72  94  96  95  84  93  57  95  98  73  69  85  49  86  57  56  53  49  58  91  72  75  86  58  94  92  81  89  70  67  77  79  94  51  78  62  55  60  65  53  84  61  53  63  93  71  89  98  96  89  53  50  78  96  65  89  73  66  59  85  59  97  72  82  64  55  87  62  61  88  71  83  89  61  53  95  69  88  51  70  95  54  70  67  62  74  68  87  96  71  62  62  81  92  98  78  74  63  65  61  57  53  60  81  71  58  54  90  83  63  58  52  75  76  51  79  64  87  78  56  57  96  60  49  92  86  93  62  83  76  82  91  95  98  54  85  55                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      49  53  50  54  82  57  82  74  59  91  57  61  52  51  50  83  78  76  69  60  80  98  67  71  83  49  91  74  77  68  96  91  75  50  62  87  97  77  52  78  72  54  67  76  91  74  94  86  93  77  86  65  96  61  80  82  58  82  57  65  87  85  55  69  56  87  63  66  58  78  67  70  86  80  82  76  91  90  89  77  79  96  55  78  91  92  52  67  87  81  61  58  64  53  96  72  54  91  58  56  76  77  70  58  69  69  69  97  60  75  72  55  89  69  71  97  71  52  58  93  49  95  59  88  88  61  61  85  49  91  78  86  94  92  61  56  70  56  91  84  51  85  50  62  88  66  64  82  74  52  74  87  90  60  61  49  93  60  67  89  88  81  51  69  95  92  97  68  96  90  51  53  86  88  95  83  91  90  62  77  71  90  73  93  87  49  89  82  80  94  91  59  89  93  76  59  90  52  83  82  81  81  83  95  57  89  62  94  53  71  65  81  52  60  55  83  79  62  72  55  61  65  61  63  88  71  93  63  61  50  97  55  72  54  61  49  61  83  91  57  91  73  60  57  87  93  79  84  95  55  74  93  58  81  70  58  80  51  89  63  97  49  56  88  61  83  52  58  93  68  70  49  50  86  89  85  94  59  92  89  95  91  68  52  85  66  77  83  73  65  52  87  91  68  61  68  91  61  74  91  93  53  69  61  61  77  49  85  83  76  53  97  56  78  84  89  84  77  87  65  91  50  68  65  68  51  86  89  49  54  64  84  64  51  92  50  74  70  71  52  72  93  66  68  84  94  78  90  69  89  54  91  71  58  92  70  65  64  96  51  75  80  71  95  52  84  73  58  71  64  71  97  49  92  60  84  57  58  91  64  75  79  66  79  64  84  83  77  87  89  51  77  50  68  88  90  78  86  95  71  80  98  80  83  83  52  82  66  92  61  55  54  55  75  61  55  52  68  80  84  82  98  72  54  67  71  68  90  90  67  50  50  51  78  70  58  54  72  79  61  80  93  94  58  87  76  86  87  86  93  50  68  94  94  70  61  64  68  51  56  58  65  60  56  75  52  96  49  83  72  67  49  67  52  68  83  84  61  77  89  68  57  62  94  81  82  81  84  95  69  73  88  53  97  78  60  79  52  87  77  54  77  56  96  97  75  67  94  56  75  90  88  54  94  67  60  62  80  86  70  63  64  84  72  74  50  94  71  73  73  91  60  95  83  98  59  88  83  68  75  64  68  58  69  65  69  70  71  60  58  98  92  69  80  63  60  71  49  63  58  64  82  66  72  82  63  56  69  68  89  96  66  76  71  78  76  78  69  73  75  64  75  93  92  88  75  88  93  87  76  80  56  94  64  78  75  72  98  88  74  97  92  89  56  73  59  96  83  95  94  53  73  53  74  74  49  87  53  89  71  49  63  77  79  55  68  72  50  83  57  58  95  71  70  98  59  61  68  71  57  58  57  86  57  96  77  58  55  96  92  91  94  90  74  73  87  76  80  73  90  79  82  80  62  81  71  92  83                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        61  78  87  83  52  70  70  70  79  84  82  74  73  61  66  84  70  86  76  54  89  54  84  79  93  77  53  82  96  67  83  66  60  59  70  72  82  63  51  70  78  71  53  97  75  82  51  55  57  66  68  49  49  70  98  76  98  80  53  96  93  97  97  94  93  92  81  77  70  56  89  57  78  93  90  78  69  52  87  57  62  61  58  74  86  50  59  69  59  55  49  94  91  65  90  51  73  62  91  87  95  75  81  73  94  51  83  74  77  92  92  68  69  88  64  85  71  65  49  62  88  75  95  49  86  69  49  69  86  71  60  88  92  73  51  49  93  90  78  65  49  78  85  79  81  55  66  65  85  90  94  55  59  69  60  89  95  67  55  70  94  90  72  54  85  86  93  88  62  84  78  70  79  92  90  61  65  58  77  58  98  68  54  68  52  88  53  71  60  85  85  69  56  81  89  67  69  95  81  96  94  57  89  51  69  79  71  96  67  50  96  69  59  87  83  83  80  94  95  97  50  82  65  80  65  89  84  88  86  53  70  70  80  92  82  84  82  53  96  92  82  94  83  71  65  84  50  74  98  88  87  57  84  87  62  85  93  66  81  66  62  71  52  93  71  90  82  69  58  76  69  86  83  56  83  69  49  76  76  73  62  60  60  59  95  65  80  80  74  50  64  70  87  60  81  57  96  76  86  89  87  59  78  60  55  68  95  76  71  66  49  91  51  51  98  71  95  50  95  54  67  66  83  88  96  49  75  65  59  49  88  67  67  53  86  76  55  80  96  69  78  76  52  67  50  88  67  55  85  96  53  54  82  58  75  93  59  98  97  76  96  74  72  64  61  88  95  84  98  67  54  74  72  79  58  68  89  96  72  92  55  65  62  64  69  71  69  65  64  94  69  57  83  87  88  89  80  60  81  67  80  65  86  84  89  60  69  76  88  74  57  53  76  90  92  92  77  69  75  76  80  88  94  98  72  64  67  64  73  68  59  93  73  60  76  49  77  90  60  63  56  67  58  57  81  62  98  61  71  96  92  52  72  51  76  92  59  94  81  57  78  97  87  49  57  90  84  75  78  71  52  87  56  82  76  83  59  49  64  52  71  97  95  52  95  78  72  94  67  52  65  95  69  85  87  71  54  81  80  71  67  78  98  91  51  80  95  64  88  87  82  90  74  68  97  64  80  82  50  94  61  67  75  49  59  98  87  67  62  90  84  59  67  52  72  54  62  63  74  51  69  84  49  64  90  70  88  62  96  49  82  65  75  52  89  64  75  80  93  90  59  75  76  96  76  66  70  84  90  60  83  75  76  69  62  75  65  82  64  61  89  59  75  88  76  63  93  78  82  60  78  73  51  69  64  66  58  58  52  77  53  93  87  63  96  79  95  80  67  73  97  94  49  53  52  91  58  57  94  97  96  62  59  98  90  98  94  55  97  79  77  76  55  58  68  60  72  90  82  80  54  83  91  59  79  63  57  54  68  91  95  75  74  51  98  64  83  97  69  68  59  72  74  75  53  62  53                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          50  57  88  55  49  88  62  86  72  87  64  92  79  91  66  98  86  55  55  59  76  58  71  49  82  52  63  88  79  73  94  61  51  58  73  76  56  74  76  70  66  64  60  69  67  87  85  84  54  79  72  53  66  67  77  77  77  90  59  75  55  97  63  86  76  79  86  71  90  85  54  77  60  66  90  65  97  95  94  78  59  66  93  49  84  75  85  52  59  91  57  85  97  83  51  81  76  51  85  65  55  69  85  79  68  53  59  91  49  81  57  51  96  52  93  55  53  56  50  79  75  83  72  89  90  80  54  96  92  91  83  88  86  89  54  73  73  72  69  98  55  55  75  90  75  59  66  88  54  51  91  79  51  78  83  68  78  62  54  50  58  55  59  96  71  88  91  64  66  83  85  56  72  74  58  95  82  83  70  66  88  76  60  71  91  58  82  83  58  67  89  54  59  86  49  65  64  64  59  69  64  68  53  59  70  63  98  83  79  64  89  83  63  94  86  93  78  58  74  67  69  72  52  49  62  61  52  72  96  63  63  51  72  71  95  81  54  98  60  95  72  60  95  52  96  93  84  68  91  83  50  54  53  77  51  85  82  55  90  64  83  88  65  60  59  72  94  67  91  55  60  89  74  88  83  79  85  98  54  49  57  70  73  50  88  97  75  89  93  58  70  53  81  89  96  72  64  61  51  66  62  71  89  79  97  64  68  88  82  90  78  64  62  52  51  86  76  76  69  73  88  73  61  94  93  76  67  77  52  83  75  95  56  82  76  98  52  94  76  74  70  59  79  95  94  53  58  80  87  62  52  93  66  58  59  88  98  90  59  72  50  60  85  84  89  91  58  88  92  68  91  62  62  73  57  80  82  88  94  69  74  58  82  55  96  88  80  50  49  94  95  89  73  78  98  49  54  94  72  57  54  87  66  74  96  50  59  69  70  91  72  59  91  74  79  65  59  87  70  76  68  84  57  56  75  60  57  95  81  91  60  97  58  89  59  73  84  85  96  82  88  59  74  57  94  71  69  55  53  94  60  61  62  49  97  60  58  65  70  75  49  90  58  85  90  95  80  76  57  97  98  65  89  59  76  86  75  65  86  96  65  74  92  63  94  56  75  80  95  49  68  53  56  95  68  55  88  56  78  68  97  69  69  61  69  69  50  78  82  82  74  51  61  71  93  65  61  69  92  50  51  56  88  61  66  59  56  54  84  59  78  70  86  80  81  52  74  93  60  61  52  79  96  84  94  67  74  54  53  70  50  52  88  84  90  61  90  95  53  65  49  53  55  82  61  93  49  94  49  79  61  76  50  79  52  65  98  72  90  65  86  81  97  78  84  82  90  54  66  53  68  95  93  89  52  89  94  76  98  96  57  55  82  76  93  65  49  97  66  72  74  92  89  75  93  62  78  77  59  81  68  70  81  81  77  54  84  84  50  72  87  80  59  74  53  97  62  92  81  57  86  95  74  80  65  80  94  59  61  68  95  64  49  57  55  87  91  53  79  63  59  90  64  96  53  60                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            78  75  98  60  93  68  68  80  63  64  97  67  90  97  62  96  59  78  90  88  66  75  96  75  87  91  98  49  73  92  94  88  61  96  88  83  62  52  63  86  85  87  88  76  49  51  90  61  69  77  73  51  68  69  49  66  61  53  65  88  83  96  78  75  64  92  89  71  90  96  78  89  68  71  63  90  84  59  66  79  60  68  80  88  79  56  55  53  96  93  93  60  88  69  94  87  92  53  88  65  68  96  94  92  53  63  93  58  63  98  51  89  62  95  53  53  86  81  93  49  64  62  79  61  78  95  92  70  97  60  86  84  92  77  58  68  77  74  94  55  68  94  88  91  86  67  54  79  74  62  94  70  68  82  76  73  74  76  74  53  80  75  72  93  87  77  76  89  65  60  84  69  88  77  90  60  96  79  82  70  77  63  60  51  93  82  78  66  84  73  72  83  78  54  73  71  76  54  56  73  91  70  76  68  50  50  76  82  85  93  88  77  72  56  55  57  53  92  67  86  74  84  91  90  71  94  84  59  75  59  67  78  64  79  98  66  71  57  82  90  58  95  59  96  93  57  85  66  73  62  82  71  53  75  96  86  54  52  83  51  96  59  95  62  58  87  88  85  73  83  53  50  68  83  57  50  90  55  56  61  97  66  59  97  85  95  93  70  96  65  75  81  52  93  95  50  95  49  92  66  96  67  98  72  93  77  84  95  53  64  69  91  57  54  96  67  76  50  61  49  71  98  53  59  81  74  86  70  67  89  84  63  57  90  89  90  91  93  52  81  81  93  59  79  77  93  53  93  52  95  72  64  90  62  77  93  87  54  86  76  72  73  77  89  74  54  50  71  92  96  58  57  98  82  49  78  79  81  52  88  93  56  72  96  69  68  75  82  85  61  74  52  73  58  70  66  65  90  98  89  66  57  92  64  68  95  70  90  49  77  79  60  82  94  55  87  86  69  56  76  81  78  58  88  93  73  82  69  79  68  64  98  86  83  56  94  69  86  72  63  78  72  98  96  76  80  49  57  50  97  82  89  82  58  71  96  91  69  93  66  75  76  56  56  54  94  59  79  94  88  84  94  53  68  81  56  75  80  74  58  54  69  71  60  50  96  62  85  82  87  72  52  70  95  94  90  77  75  57  52  58  78  54  93  52  80  79  60  52  89  61  72  56  65  56  87  78  80  74  50  75  60  92  87  52  62  52  62  64  91  60  70  72  70  93  57  68  76  85  74  79  83  67  64  78  95  89  51  67  74  93  66  78  54  78  82  65  84  93  96  79  49  84  67  76  97  67  76  84  63  96  50  58  87  73  71  68  86  69  56  68  69  84  65  51  91  67  60  80  82  91  54  93  74  84  64  81  81  66  54  74  71  94  73  60  89  87  85  96  66  66  59  86  86  76  65  82  90  55  79  87  96  49  83  86  69  69  90  57  83  66  50  67  80  50  94  78  52  92  58  61  84  92  57  97  59  97  63  87  83  50  77  92  72  86  79  57  59  78  82  50  65  82  56  60                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              75  65  85  95  63  77  71  69  90  85  78  71  64  77  89  61  67  55  86  79  72  97  62  68  96  67  63  84  96  64  59  97  59  88  74  57  92  86  71  57  53  82  84  75  50  86  76  69  64  61  87  69  59  60  53  86  67  77  66  73  87  74  97  59  97  93  95  74  96  94  50  50  79  63  76  82  88  81  97  56  51  70  61  71  96  72  56  60  51  85  87  49  76  79  84  54  68  91  54  58  98  93  54  59  94  81  58  50  71  96  91  62  58  88  59  53  83  78  54  66  92  79  67  89  57  83  98  87  65  58  70  51  92  96  93  62  67  86  63  73  64  94  85  98  78  68  73  50  85  76  84  89  90  74  92  59  60  90  51  76  67  59  79  76  87  60  68  96  85  68  76  51  60  58  49  53  67  89  76  66  86  87  86  73  68  80  60  75  60  89  72  80  82  92  50  63  91  97  51  85  54  67  52  81  67  85  91  91  51  59  94  87  50  85  91  78  66  98  73  94  87  58  63  63  85  85  92  74  61  49  92  67  57  57  93  57  98  88  65  60  88  83  64  72  87  90  66  93  97  96  82  98  71  69  62  52  91  83  92  72  61  49  83  63  49  49  92  61  80  78  79  97  55  55  57  94  71  84  67  68  69  65  91  67  68  75  56  98  54  61  54  90  84  63  88  82  58  64  51  79  72  49  51  65  81  83  59  66  65  73  60  97  72  84  75  71  87  92  85  83  98  83  88  81  91  88  69  84  74  84  62  73  98  72  82  62  60  57  61  82  96  86  58  74  97  95  62  70  72  96  82  92  60  60  55  92  77  66  82  60  73  57  56  75  49  75  85  65  95  69  65  71  74  83  96  49  80  60  97  85  64  97  71  95  89  52  95  71  97  68  90  70  82  68  86  90  66  84  64  92  93  60  61  91  95  97  49  93  88  69  50  93  96  67  51  89  74  53  77  94  98  63  80  97  55  72  73  50  64  76  82  57  77  85  89  55  55  52  50  76  73  57  97  61  70  79  82  56  93  90  60  75  55  68  70  67  53  79  70  54  84  60  75  79  64  70  91  57  51  58  49  95  85  82  93  75  65  74  61  95  77  74  91  91  93  49  83  50  81  75  75  53  80  70  72  58  90  77  56  51  87  54  62  70  93  67  54  81  55  91  51  53  54  66  55  82  74  57  87  98  76  95  97  70  96  87  54  80  61  78  54  56  80  67  90  79  67  93  87  91  72  74  70  67  52  73  58  49  81  60  91  69  72  56  57  60  86  91  86  72  73  67  75  51  97  54  98  92  75  97  88  59  97  80  81  81  53  80  94  78  68  86  55  58  83  54  87  91  89  62  77  49  88  90  58  54  90  86  80  86  85  90  89  80  63  64  88  70  67  62  88  72  60  55  84  97  97  76  56  55  77  78  86  83  91  96  57  59  81  90  60  98  82  67  85  84  68  54  66  52  52  97  66  84  64  95  64  93  73  49  63  74  76  86  97  55  76  79  55  84  92  56  75  79                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                68  98  53  54  87  88  59  90  90  52  74  75  59  83  56  92  53  74  63  87  65  74  92  54  51  88  90  53  94  52  70  81  52  90  70  80  67  61  94  82  65  68  72  74  63  96  88  80  56  73  92  96  51  60  66  98  59  77  54  82  89  80  66  74  58  71  80  96  58  49  98  69  75  61  53  97  55  78  71  57  82  65  97  56  78  80  64  83  54  68  51  57  93  60  84  78  85  88  64  87  65  75  57  81  66  90  88  85  71  88  93  84  61  81  59  89  67  81  56  64  92  76  52  80  92  54  49  58  98  97  80  79  98  55  87  49  94  93  82  76  50  98  62  83  68  72  64  57  53  80  69  50  54  55  62  70  57  60  49  61  97  89  91  67  66  63  64  64  78  85  55  62  98  94  55  95  88  56  69  97  52  50  50  89  85  59  96  52  55  92  79  93  86  59  56  73  53  83  53  53  77  56  69  53  75  98  59  59  49  66  94  56  78  90  77  91  91  92  71  74  57  68  90  67  83  69  72  79  87  77  49  97  85  57  65  96  71  65  78  62  98  60  50  94  94  86  79  72  94  92  70  98  82  63  88  89  59  78  73  61  59  70  70  67  72  60  65  72  69  78  73  90  94  98  53  73  86  88  83  96  78  60  69  54  64  83  50  52  93  50  72  64  98  56  61  68  74  62  88  59  93  72  53  57  94  97  67  57  69  61  72  78  76  78  75  69  89  56  66  96  52  69  84  59  60  51  61  93  78  53  76  97  94  66  77  98  91  60  52  94  90  56  90  71  58  51  57  72  69  55  64  95  54  95  94  55  89  98  54  86  98  69  92  73  94  97  89  78  55  82  70  60  84  64  92  82  68  77  75  49  78  95  75  56  51  49  52  96  83  86  50  89  87  68  95  50  87  84  50  62  53  91  91  66  66  80  80  72  49  50  52  76  52  94  80  63  86  76  89  91  96  81  87  87  83  84  57  55  74  70  60  98  71  56  78  62  74  83  72  70  84  63  88  61  87  72  50  77  56  67  50  49  61  80  75  81  80  85  66  51  58  56  92  97  67  49  78  81  69  65  75  90  95  95  50  89  61  87  68  83  81  77  93  83  69  68  78  85  80  70  90  94  93  89  73  60  65  76  50  92  56  77  52  69  53  85  74  68  50  58  67  79  92  93  74  89  71  83  50  54  62  90  71  72  96  71  90  94  50  60  56  59  64  62  56  86  78  79  53  70  80  92  88  54  60  54  60  98  78  78  98  78  76  59  63  96  69  50  67  50  77  53  98  78  55  57  97  83  51  92  57  59  68  75  87  62  65  49  61  62  60  75  78  98  61  78  57  85  72  82  59  92  66  84  70  55  57  98  85  68  52  61  82  89  88  53  57  53  87  74  96  50  79  79  52  61  86  77  88  53  86  51  56  87  85  57  65  53  80  63  81  86  77  80  70  78  73  82  58  89  60  81  77  76  79  97  84  82  85  97  76  85  76  96  89  71  63  54  62  95  96  83  72                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  55  69  52  60  65  87  50  80  71  63  56  92  56  98  63  79  96  52  96  63  95  59  53  79  76  52  72  81  98  93  58  51  51  91  87  91  61  72  96  93  61  96  64  50  94  80  68  81  78  82  94  56  67  76  49  73  57  80  52  96  97  55  87  74  57  64  70  54  81  97  72  62  95  85  84  85  85  82  78  90  74  93  86  69  94  71  87  60  61  63  88  71  62  49  65  81  98  65  95  96  96  61  89  60  83  51  73  92  80  55  65  87  69  77  77  71  74  54  95  94  62  51  73  98  60  63  83  97  61  71  71  94  86  98  97  60  82  76  88  61  90  89  50  81  77  88  88  88  74  83  97  71  61  49  76  55  80  58  98  93  60  96  57  55  50  55  98  76  66  61  54  81  50  96  60  56  75  51  74  64  63  61  56  72  71  60  49  75  89  77  62  55  54  49  77  64  50  56  64  90  78  58  86  78  78  70  76  73  78  90  61  68  71  49  76  58  61  76  88  75  68  88  92  59  85  73  96  92  82  78  61  60  80  85  62  60  95  85  55  98  63  59  50  71  61  90  70  81  50  56  92  71  88  75  57  77  64  74  95  94  67  88  50  62  84  51  61  50  51  97  64  61  87  73  67  51  78  83  82  62  67  63  54  85  81  56  76  88  89  57  96  49  59  51  86  76  91  59  79  92  80  61  91  58  71  67  86  78  69  75  56  54  78  52  50  58  53  51  77  67  75  87  88  98  74  66  91  60  58  80  50  81  96  66  88  72  91  69  67  92  84  80  58  65  89  68  51  92  49  60  82  64  78  66  85  56  53  70  78  98  55  96  90  95  69  95  62  58  68  73  64  65  82  70  67  75  89  74  85  94  96  74  66  51  63  76  82  51  66  70  85  59  96  66  64  54  76  59  57  70  77  68  97  52  93  71  56  78  82  50  80  66  90  98  65  55  77  59  72  53  95  57  79  92  86  66  95  94  84  79  92  66  74  52  85  83  61  56  68  51  94  59  70  50  63  61  79  51  75  68  96  91  78  84  53  71  69  98  92  84  70  50  82  71  95  50  69  88  86  66  88  70  93  74  95  57  77  72  59  79  65  51  67  75  90  74  60  49  90  96  61  79  68  94  50  95  67  87  55  57  59  49  52  55  79  76  71  50  80  75  87  79  75  71  89  84  52  86  65  75  85  63  61  50  80  98  57  56  80  50  58  67  59  86  73  55  94  71  72  93  55  55  61  93  52  77  61  98  58  86  49  81  66  50  92  94  69  73  91  69  91  78  70  70  55  87  95  89  81  92  94  79  89  60  77  61  70  63  81  67  94  96  76  82  59  74  69  86  56  92  80  61  54  64  97  90  86  69  68  88  81  92  70  65  89  66  78  70  73  59  58  72  84  83  56  76  79  88  93  87  52  72  59  90  57  71  90  49  72  81  64  93  69  63  75  89  86  81  78  87  54  78  94  96  95  96  59  64  95  92  98  87  98  74  68  90  89  92  75  67  95  85                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    82  94  78  84  89  74  57  72  78  55  80  84  60  59  66  90  87  56  84  73  72  63  88  77  73  52  94  76  58  87  67  62  90  70  71  66  97  90  50  88  81  94  67  77  91  64  87  93  83  69  65  94  70  92  72  97  64  75  88  77  71  95  80  76  53  75  76  70  79  81  80  98  98  77  49  53  67  57  72  88  94  79  67  95  68  89  97  62  68  71  78  55  95  69  76  87  52  97  74  61  66  98  60  93  51  98  88  58  84  65  86  51  68  58  64  56  54  55  84  87  81  69  81  49  94  54  76  88  49  59  67  49  71  55  97  83  65  80  88  72  69  82  69  73  86  96  86  72  69  94  72  86  87  51  76  55  75  97  70  64  96  76  68  63  95  87  63  83  54  67  79  83  89  56  82  97  87  86  95  64  64  51  59  63  91  78  84  60  58  75  85  78  55  96  96  87  94  82  57  62  89  84  87  98  49  65  52  65  55  56  55  51  56  66  70  69  91  82  70  76  93  75  49  63  50  97  78  71  64  78  56  49  69  77  50  86  98  78  79  65  77  49  70  73  57  80  65  77  50  74  89  74  56  63  93  83  53  97  49  65  72  61  70  78  50  62  96  89  58  65  88  69  74  97  58  54  49  55  55  77  74  92  51  61  86  56  62  70  59  88  52  98  94  59  97  53  87  96  90  66  74  56  92  78  81  69  94  85  62  75  60  96  71  70  68  60  57  63  55  94  57  71  74  91  73  85  95  92  93  77  84  62  69  88  65  63  95  76  81  75  75  98  73  94  96  74  89  94  87  53  84  82  59  95  85  81  49  53  80  55  79  84  60  66  49  93  71  49  86  78  80  65  76  85  90  57  83  57  89  50  80  66  66  79  69  86  88  98  53  57  97  68  62  88  96  66  82  62  85  95  73  80  90  81  94  97  90  75  79  67  82  65  51  91  78  73  93  89  79  92  67  61  65  84  92  78  96  72  85  57  89  96  66  57  93  90  94  69  91  80  64  94  93  61  51  88  89  96  86  88  60  92  80  56  58  96  82  90  79  90  77  88  68  59  51  56  87  76  50  60  78  73  51  63  51  67  75  75  79  54  52  94  84  87  86  92  78  67  77  90  94  97  79  91  54  83  66  73  59  66  80  85  61  66  52  65  97  56  54  52  66  83  70  78  68  56  75  55  53  59  65  52  75  95  87  92  74  69  67  98  93  93  76  58  52  67  92  96  54  95  63  87  59  70  51  92  82  76  50  51  56  53  79  89  75  60  62  90  82  79  82  79  97  54  58  74  81  85  84  55  58  85  81  59  64  98  77  69  49  57  57  50  63  88  59  81  54  64  53  85  67  76  69  71  94  79  61  64  55  55  86  96  80  94  85  77  72  92  50  95  91  51  70  55  98  77  95  65  65  91  95  69  60  87  80  61  93  67  72  63  53  82  84  85  74  52  73  77  79  86  51  91  83  55  58  64  70  61  93  79  63  53  77  55  52  50  80  91  91  49  93                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      71  50  55  62  74  80  51  53  60  76  75  66  87  97  70  87  97  56  73  53  92  82  55  89  68  80  59  71  68  52  57  77  90  74  80  83  57  60  74  77  51  73  70  94  85  66  71  97  67  90  97  75  59  58  92  83  92  89  91  72  71  91  82  53  79  67  69  50  55  61  79  55  56  76  88  97  98  70  94  98  49  79  55  55  76  49  61  90  98  96  73  79  85  86  65  73  79  51  97  68  65  87  69  97  79  62  60  81  51  73  91  64  89  55  60  94  57  88  52  83  64  88  83  53  97  78  76  62  49  57  87  53  75  49  69  76  63  74  89  89  96  51  57  67  79  56  73  92  97  61  57  82  84  53  57  60  97  56  89  74  71  94  72  70  96  64  49  81  92  73  50  86  82  55  79  79  73  54  61  53  63  65  61  72  80  97  92  68  57  80  98  61  69  74  74  94  97  56  92  95  71  68  87  90  69  60  68  98  59  51  57  57  79  78  73  53  87  87  85  95  55  90  67  59  74  85  95  87  69  81  87  85  82  85  70  89  88  87  86  55  87  79  52  76  85  62  76  50  94  56  90  57  51  84  95  74  76  52  87  60  80  94  59  77  79  52  85  97  49  91  72  90  85  54  93  90  51  90  64  78  93  56  85  98  88  92  82  69  54  90  80  51  56  77  52  78  84  66  71  51  50  93  63  90  93  91  63  80  77  71  67  92  59  78  96  81  50  86  65  69  74  78  96  80  58  90  81  58  49  70  68  76  62  53  73  85  58  57  96  86  61  98  71  61  89  76  95  89  93  88  82  80  73  55  49  95  76  59  88  80  93  77  88  84  96  62  54  91  51  56  62  63  96  50  90  55  51  60  67  86  53  89  85  74  97  74  94  60  85  87  85  76  82  61  81  91  63  59  67  78  74  87  51  94  58  88  71  90  88  95  83  80  78  92  77  52  49  49  70  49  64  85  75  52  95  78  57  91  77  84  76  56  88  94  83  60  92  56  80  67  89  85  93  63  50  81  81  57  76  71  52  58  85  98  96  66  88  72  76  81  55  69  95  60  63  79  52  69  80  54  72  90  89  81  77  51  62  93  78  70  73  73  66  98  84  64  96  92  74  70  73  81  89  79  79  84  62  80  91  63  68  93  82  87  88  87  69  64  84  80  54  89  83  75  91  80  94  65  97  65  55  81  58  51  68  88  90  82  62  87  75  59  75  74  95  87  87  91  79  85  88  82  95  90  79  68  88  72  87  53  59  81  90  87  80  59  63  81  78  50  85  83  98  74  76  56  75  57  90  76  49  69  56  83  92  84  72  57  67  60  58  87  57  82  71  57  75  72  50  63  71  92  64  79  79  89  96  86  69  49  88  58  50  60  73  51  85  82  90  53  68  64  74  57  62  84  73  75  67  68  61  52  61  91  95  67  86  49  69  87  53  75  62  69  57  82  87  65  86  52  87  81  81  61  55  72  96  72  94  98  96  84  66  74  64  88  89  50  89  90                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        54  52  71  90  75  75  51  96  61  94  50  82  88  84  77  66  94  76  66  81  89  91  60  80  66  52  81  96  52  56  65  52  57  55  58  92  71  59  55  75  89  56  64  49  85  70  56  49  71  57  49  51  60  84  50  70  94  50  88  62  82  88  91  94  50  80  82  86  71  58  49  69  64  82  80  66  94  90  85  55  71  55  71  91  56  84  49  94  73  76  86  74  93  71  76  88  72  59  77  84  86  74  87  65  63  51  57  74  70  95  62  50  76  79  49  75  67  55  93  59  76  57  67  84  73  88  88  57  95  64  68  88  73  84  61  57  56  77  96  49  88  97  81  60  59  77  85  80  52  54  65  56  82  54  49  70  66  49  92  88  53  50  81  76  61  50  74  80  49  98  56  95  88  51  79  64  81  96  52  77  79  92  90  73  73  71  86  84  81  84  56  63  50  61  71  83  51  49  51  79  73  50  84  69  64  57  61  53  52  76  54  68  93  55  77  96  63  90  87  50  85  74  69  65  51  54  60  65  50  51  64  67  68  58  92  80  76  79  98  95  94  51  53  58  95  62  71  80  54  92  80  62  67  88  98  82  60  87  70  69  70  73  71  85  49  49  72  56  62  49  67  66  75  59  87  52  97  77  83  51  70  90  50  52  53  84  95  94  52  63  79  58  78  81  53  71  79  95  97  96  87  89  80  82  53  92  77  52  88  81  55  94  85  91  91  98  85  96  67  87  71  74  97  67  96  83  72  64  95  49  96  76  96  56  69  89  73  82  50  88  60  77  75  54  84  71  81  73  84  78  83  93  83  66  76  70  85  96  60  98  73  87  90  70  70  71  87  68  98  68  81  64  70  71  94  82  72  68  54  95  95  93  71  93  69  68  87  87  51  58  94  70  80  94  82  52  70  97  89  82  82  53  76  69  51  97  59  78  56  58  66  54  51  88  76  71  96  93  56  57  60  58  61  51  95  88  96  85  73  53  55  74  70  49  69  71  92  70  63  67  83  88  57  70  49  60  92  60  98  81  76  64  84  59  79  87  84  93  63  98  61  75  87  55  67  77  71  84  52  88  80  79  86  94  60  53  79  90  88  88  53  57  64  87  58  57  59  76  73  59  53  73  62  94  68  79  88  76  60  81  60  70  56  63  97  56  91  59  77  49  66  59  54  76  92  58  54  68  53  76  69  90  91  71  88  81  62  91  82  70  76  95  65  65  91  91  76  73  52  72  78  51  94  51  74  54  82  69  51  77  76  52  69  83  98  88  86  80  60  62  71  49  98  82  91  92  57  58  69  62  79  68  76  67  80  72  73  70  79  90  79  57  65  76  51  70  67  79  58  71  81  74  51  67  51  57  68  81  57  75  66  59  69  68  83  56  79  57  58  98  55  64  82  87  58  77  81  54  90  83  60  63  50  64  67  65  66  80  62  62  79  81  59  73  52  58  91  55  63  85  79  52  91  87  63  88  77  71  96  84  95  55  96  74  49  78  71  84  82                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          78  49  81  73  54  85  60  77  93  85  67  57  78  90  94  54  63  97  77  85  77  64  52  69  60  55  96  88  63  85  82  70  89  63  52  63  59  61  51  76  84  88  51  93  75  84  49  61  65  83  87  89  55  60  62  76  49  83  61  67  72  67  93  55  85  61  58  73  93  69  92  54  79  75  66  64  56  51  84  88  73  62  67  79  80  53  63  97  74  76  85  61  88  59  66  95  90  77  83  80  83  72  83  90  70  83  75  94  91  91  91  94  62  68  90  84  84  97  98  94  66  55  69  75  91  72  94  65  50  52  60  65  67  91  59  95  73  80  74  81  79  73  60  61  72  50  87  89  52  76  89  73  60  65  93  57  50  94  69  62  78  70  55  69  72  58  89  92  92  95  71  51  90  91  95  97  63  98  57  63  71  86  77  63  80  52  87  93  51  82  70  54  87  78  68  51  53  62  53  73  63  88  61  68  83  95  53  88  93  73  64  76  61  57  53  84  58  50  83  96  83  93  52  57  65  80  87  51  64  82  55  89  77  55  67  76  61  54  55  83  61  78  83  59  65  66  59  86  52  91  80  61  69  56  80  55  51  70  65  84  98  89  77  91  78  95  81  49  61  74  71  86  56  94  84  55  50  89  56  92  51  76  61  94  77  95  95  85  95  91  79  68  54  59  78  91  60  86  58  49  71  75  52  52  51  74  73  52  54  59  53  65  76  57  52  87  79  55  54  51  83  70  55  66  60  95  94  89  91  57  51  81  85  64  78  71  95  54  51  87  54  54  60  67  80  82  50  66  53  62  54  92  57  51  73  77  81  50  52  64  98  84  86  90  52  75  84  94  86  76  59  65  82  67  56  53  62  60  56  75  60  49  96  80  82  92  97  93  98  56  80  91  82  89  71  64  84  54  98  61  52  91  78  86  83  63  82  98  66  72  80  73  62  93  89  93  98  74  68  49  84  72  78  98  85  94  79  60  79  62  49  72  97  90  97  63  51  77  90  70  72  79  88  59  91  90  55  90  49  76  98  92  78  58  63  82  51  59  94  78  51  52  78  71  79  78  74  59  98  89  49  65  72  78  49  88  87  92  75  63  85  80  75  72  66  84  94  72  69  68  69  79  63  65  80  88  65  50  68  81  67  56  59  80  61  70  67  81  60  52  65  68  88  74  62  95  78  85  59  92  59  52  93  80  69  73  81  57  52  81  49  75  75  71  66  86  87  67  96  97  92  95  77  95  97  50  54  94  65  71  49  82  75  59  66  58  49  50  57  81  97  78  98  98  70  81  79  74  60  91  75  85  92  67  52  69  94  66  78  53  57  71  91  89  79  84  63  64  91  61  58  95  88  72  54  95  53  49  73  55  71  60  98  89  58  73  70  83  60  89  67  62  95  60  55  90  50  68  91  54  91  80  67  91  90  68  63  86  80  82  89  57  85  68  82  82  61  74  62  71  98  55  78  76  98  75  80  59  76  68  85  95  80  96  65  59  98  63                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            73  56  98  59  75  86  65  70  72  65  91  54  74  74  78  81  79  82  83  74  66  52  94  80  52  72  85  57  98  81  53  62  85  85  86  69  57  81  92  54  79  65  88  85  53  74  55  50  64  75  83  69  59  86  98  58  67  87  86  71  50  81  84  93  58  58  93  73  65  95  56  52  74  73  58  94  64  55  96  94  64  56  64  50  52  92  71  52  60  84  75  50  56  60  69  49  76  75  97  62  50  62  84  69  61  59  80  88  50  64  59  88  55  83  95  95  94  73  55  58  51  59  66  94  90  77  69  56  53  58  53  90  58  86  88  97  94  95  94  75  54  54  61  97  83  83  94  64  93  50  98  63  93  76  57  77  70  62  96  80  72  80  97  59  82  67  70  80  54  60  82  74  58  69  65  89  92  77  76  66  77  72  59  76  63  78  91  87  75  49  70  78  66  65  98  79  92  81  87  84  82  63  70  56  52  74  67  86  71  88  52  65  84  67  65  77  97  49  52  49  57  94  93  56  51  69  69  83  68  52  95  60  84  57  54  52  90  75  80  74  90  76  49  79  59  92  75  83  98  91  54  60  65  92  59  79  77  96  54  85  49  97  77  65  63  88  73  94  85  51  79  67  67  92  88  95  59  88  85  84  53  64  79  49  61  79  93  73  86  97  73  75  86  57  76  70  92  68  85  72  89  50  84  78  71  68  98  51  91  51  97  83  87  60  61  52  77  74  64  98  88  69  89  54  62  57  73  59  74  72  91  58  68  69  58  53  76  62  98  59  89  88  75  80  59  90  58  76  86  81  62  64  79  73  64  75  68  89  95  91  69  97  52  80  51  49  82  91  91  89  78  98  81  49  49  53  85  86  67  60  49  87  82  78  61  78  80  58  76  64  90  51  58  61  86  97  74  52  78  80  88  96  66  87  77  91  91  49  96  71  68  74  71  79  69  95  92  52  74  88  64  68  86  77  52  88  61  85  91  51  56  66  71  89  75  86  79  49  89  78  63  56  95  86  96  65  70  49  95  49  61  64  85  74  56  84  73  57  53  71  94  72  83  51  67  94  53  93  69  97  94  64  90  60  97  81  49  86  96  85  96  80  82  86  92  77  63  57  70  79  91  85  75  53  81  79  83  94  62  67  71  62  90  73  88  77  70  72  84  72  54  51  72  63  82  87  52  72  55  61  70  97  66  51  90  70  55  70  67  73  94  50  49  66  70  96  92  70  85  61  53  98  78  91  54  56  80  83  76  88  96  77  67  63  58  82  54  88  57  66  85  79  89  94  98  49  84  74  80  58  79  65  89  95  72  90  94  61  89  72  56  98  53  60  79  84  87  85  67  98  66  87  91  72  92  58  94  57  72  73  82  75  86  78  98  67  81  53  57  76  56  67  86  98  82  81  89  63  92  51  94  89  75  84  74  64  80  76  64  85  60  64  89  76  57  61  87  80  71  50  56  53  63  84  58  97  64  60  88  53  91  71  63  80  79  97  51                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              88  84  67  64  77  84  67  54  95  89  91  58  64  74  79  53  87  57  52  74  70  66  71  79  69  85  56  89  77  72  79  61  89  89  77  68  70  53  89  58  81  98  76  50  86  72  89  87  78  49  87  78  50  83  87  86  60  91  65  68  77  84  53  71  59  87  61  87  79  63  88  81  71  65  58  87  91  62  59  64  62  58  55  53  84  51  92  96  71  63  96  51  80  74  68  73  65  62  69  69  82  87  95  65  94  95  80  63  80  54  74  96  51  90  90  80  88  73  64  79  91  88  91  66  55  96  62  79  57  76  97  76  75  55  84  91  75  62  88  75  49  49  75  80  68  87  93  75  63  53  75  53  89  89  50  90  94  96  55  69  87  59  80  97  62  69  97  88  72  62  81  95  69  69  56  49  80  81  49  84  67  55  50  80  80  65  93  91  85  73  54  76  86  78  56  73  54  74  49  73  96  81  80  53  65  60  82  77  62  86  77  54  96  90  91  67  54  85  64  55  74  65  94  89  76  90  93  73  87  72  71  85  62  64  88  97  72  74  71  77  69  62  60  61  88  53  66  51  89  53  75  55  59  71  84  56  98  69  69  74  52  66  69  85  76  67  69  74  67  75  57  52  71  88  95  54  62  54  74  96  96  68  85  93  56  64  75  74  68  50  92  57  66  74  79  66  74  61  95  54  49  65  84  88  49  59  58  66  80  57  62  73  86  75  52  86  96  78  97  51  95  98  94  56  86  85  95  95  87  98  73  57  56  94  84  81  73  76  89  84  93  49  91  64  51  59  68  79  88  67  61  53  67  90  62  51  57  70  76  51  57  79  68  65  62  77  59  76  59  57  77  91  64  85  72  95  65  79  66  94  69  51  79  81  82  50  58  61  78  62  56  82  96  77  84  54  84  92  81  91  63  53  56  78  66  90  68  97  94  65  58  75  85  68  85  70  69  86  94  55  76  65  61  95  50  73  64  71  49  69  98  60  57  76  96  70  56  87  97  62  61  84  87  53  58  85  97  89  60  81  70  69  71  86  75  65  94  73  56  76  78  61  54  56  64  54  54  58  90  57  57  76  54  72  60  73  81  65  94  68  49  92  82  85  66  49  60  55  58  89  96  68  89  90  59  88  94  57  69  53  81  76  51  86  95  71  89  97  62  80  62  53  76  62  53  80  61  97  97  95  82  86  86  67  52  51  74  86  56  49  95  50  85  74  64  83  79  51  93  81  79  53  73  86  53  83  73  82  53  52  98  96  50  71  91  98  87  77  57  96  90  58  82  77  95  83  71  94  78  59  74  85  63  73  73  52  80  50  87  84  77  89  83  91  91  63  61  65  68  90  59  63  80  76  68  95  86  49  86  96  97  72  73  59  62  83  49  96  49  60  57  73  79  86  52  62  63  76  50  78  82  63  55  49  74  97  61  71  96  68  57  62  85  54  92  79  49  73  79  85  87  94  90  52  59  73  66  60  92  95  89  77  58  93  62  63                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                96  64  78  50  64  98  69  65  56  70  72  68  55  98  52  79  57  67  85  60  50  62  58  67  66  94  91  61  75  71  50  98  55  96  56  57  67  79  83  61  90  98  80  72  74  77  69  77  91  89  90  56  58  86  77  90  91  55  81  63  62  57  74  65  50  86  71  75  91  80  59  87  57  52  82  61  62  50  88  54  98  68  88  55  75  50  68  89  87  58  97  50  80  70  50  82  97  82  65  90  70  70  90  49  75  81  91  64  70  79  93  97  83  90  84  50  96  58  56  58  63  85  97  70  57  64  92  88  84  90  85  71  98  68  88  80  50  68  66  97  75  50  92  77  89  49  57  80  79  53  85  97  50  63  90  68  69  91  82  55  57  98  90  57  63  71  63  71  58  67  53  85  67  64  61  53  58  88  87  69  63  69  66  93  68  53  87  60  94  75  73  78  70  88  97  92  63  84  58  80  73  52  50  81  75  68  93  94  87  50  55  73  72  52  53  50  53  69  94  66  63  60  89  93  61  89  62  63  62  88  58  62  79  90  77  67  98  62  92  74  80  77  63  71  71  95  59  75  85  59  69  81  59  85  68  51  59  62  78  78  57  54  95  56  95  63  52  96  60  50  66  85  91  63  82  59  59  88  71  91  77  59  55  84  50  90  57  55  88  72  83  98  98  93  51  95  55  72  80  83  95  87  76  75  66  78  62  95  58  89  79  86  49  65  71  69  57  62  56  97  78  71  54  89  98  88  67  84  55  96  85  51  69  73  94  61  83  65  82  79  57  52  75  72  79  64  67  55  67  49  88  66  58  93  61  51  88  63  50  80  49  69  61  86  81  88  83  76  96  81  64  57  70  95  65  63  71  80  70  87  62  51  89  69  94  55  69  52  80  80  76  53  70  93  61  61  59  92  98  52  53  65  96  68  53  74  50  80  86  60  61  69  55  75  54  67  95  98  83  63  85  55  76  66  53  57  60  58  83  81  86  56  76  63  98  62  60  64  86  76  74  55  61  85  53  80  74  64  67  86  93  97  82  50  61  93  61  95  76  77  57  73  95  82  74  88  73  82  73  76  78  97  69  54  77  92  86  81  78  88  66  56  62  70  95  50  78  67  87  54  53  49  92  62  95  91  86  71  78  52  50  87  68  75  90  81  64  95  89  73  94  71  65  67  73  87  93  80  77  63  72  53  95  58  95  96  98  87  57  57  51  76  78  87  84  65  74  57  96  55  62  67  86  98  95  86  89  75  56  81  53  93  71  75  97  59  82  77  93  77  62  50  65  52  50  55  82  53  79  97  78  69  70  52  93  55  77  53  97  64  58  62  84  93  75  86  80  59  98  53  66  97  78  73  58  66  66  61  61  64  65  60  66  85  64  84  72  58  81  69  88  60  77  94  84  98  95  94  98  65  64  68  56  54  55  92  50  97  73  63  59  64  69  80  78  63  54  87  60  96  84  92  70  86  68  67  75  51  61  81  84  96  86  96  70                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  68  63  72  65  69  63  78  51  63  96  61  56  70  67  61  57  94  87  64  87  71  93  86  94  68  69  70  68  58  89  73  61  92  53  78  64  69  54  66  78  92  97  49  63  60  52  79  71  94  49  97  64  96  90  86  68  59  89  85  74  61  87  93  92  70  90  58  55  89  54  74  54  59  64  80  68  87  98  78  74  51  79  97  62  91  50  51  67  94  89  58  95  94  88  62  64  84  92  73  88  94  84  94  79  96  60  59  73  90  57  95  68  93  56  83  83  79  58  84  71  64  86  80  93  60  75  53  93  65  60  78  71  74  57  66  97  63  51  95  96  61  65  87  73  75  69  55  93  78  80  83  79  64  57  54  68  86  59  74  84  72  95  86  96  85  50  65  73  71  79  95  49  70  96  87  83  49  65  79  59  95  75  90  50  79  52  63  93  92  90  87  96  70  50  73  78  98  88  75  64  63  55  58  97  95  55  93  51  77  73  72  68  82  55  63  50  61  67  87  58  58  94  93  65  62  67  96  85  71  60  95  52  89  49  89  53  90  57  62  88  57  51  59  83  51  88  76  59  90  91  57  52  53  78  91  81  53  68  58  85  71  70  55  78  67  91  86  97  88  96  83  76  97  85  87  67  51  96  61  64  89  83  50  88  90  69  60  60  50  57  85  71  49  52  53  82  98  94  90  62  88  79  97  88  97  96  84  50  86  69  82  55  75  49  96  85  53  88  66  73  69  60  93  50  70  67  79  54  52  72  68  71  63  61  84  94  72  50  96  76  73  53  72  70  53  80  94  81  83  74  70  86  49  78  87  95  68  56  96  51  51  88  82  77  64  63  53  70  66  66  72  93  51  60  66  71  66  54  65  72  74  61  96  50  98  77  88  59  85  56  70  64  50  62  93  97  83  81  52  70  82  70  56  69  81  76  79  60  73  89  96  98  67  76  84  52  66  98  62  94  80  58  84  55  81  98  97  63  58  88  76  65  97  89  60  50  54  92  85  65  68  66  64  74  61  53  61  62  95  89  86  84  55  59  72  71  85  73  72  58  65  53  77  71  59  52  54  81  53  82  70  69  53  58  68  78  49  53  92  78  70  75  51  62  90  83  79  55  50  58  77  86  89  98  58  56  95  95  79  80  90  64  61  93  65  65  90  55  49  94  81  79  58  71  53  82  80  94  58  78  80  81  75  81  66  86  52  74  83  54  74  71  71  87  61  70  84  97  80  96  51  93  89  54  75  91  88  53  50  53  52  85  93  60  69  67  53  84  49  53  63  88  93  52  58  51  51  69  50  80  68  79  73  89  82  59  98  49  57  67  97  53  51  92  67  57  74  87  80  60  57  64  65  51  73  91  65  50  57  66  69  94  98  78  65  88  56  71  95  86  54  94  88  94  92  90  74  96  61  89  65  61  87  86  53  61  71  50  92  63  61  74  62  91  67  65  92  71  96  60  57  72  59  91  91  91  53  83  63  58  61  51  50  85                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    94  97  70  72  51  63  80  56  55  87  87  70  85  86  58  93  69  79  65  58  72  53  81  59  52  57  86  84  55  90  97  49  83  58  63  65  67  97  77  93  51  69  70  50  83  56  54  98  76  73  71  88  89  55  81  78  90  75  73  76  66  58  95  59  51  94  96  52  83  65  52  76  78  76  70  80  57  84  97  62  62  60  94  60  75  51  93  94  72  92  66  96  79  59  89  61  85  68  78  80  74  79  62  72  68  72  84  93  62  77  78  68  83  95  53  60  53  73  60  90  62  86  93  65  66  69  94  68  64  54  80  97  98  52  53  95  88  97  92  74  90  58  72  86  98  65  60  64  90  66  71  60  59  68  66  62  77  86  57  61  70  53  93  58  78  71  87  89  76  57  90  64  58  54  53  80  98  67  96  58  77  64  78  77  66  74  66  62  62  54  70  79  60  55  81  86  78  61  57  85  57  61  83  93  89  52  77  52  52  89  67  90  60  93  84  66  59  85  73  87  78  89  93  58  59  86  54  88  64  78  79  95  87  85  80  80  85  61  93  56  79  84  66  61  94  53  73  95  72  86  80  49  66  91  76  70  90  89  93  73  74  87  65  50  97  88  82  51  84  53  68  92  57  66  57  69  68  65  89  54  63  96  58  90  83  77  55  54  98  63  83  96  78  60  92  95  69  68  62  90  64  92  55  85  53  81  75  63  74  56  74  76  88  54  52  81  96  61  69  83  56  67  90  77  50  82  65  65  51  62  90  88  58  91  63  53  98  71  98  63  54  85  61  92  89  65  93  74  73  75  88  64  60  86  77  77  65  66  50  67  90  81  87  57  81  70  93  62  75  71  67  73  63  95  51  97  73  63  97  86  74  63  86  91  62  96  81  67  67  52  67  92  91  90  89  59  52  69  73  85  62  79  79  70  72  79  66  87  59  50  81  74  70  83  61  60  80  73  56  97  74  97  51  58  79  70  88  62  55  96  74  53  61  87  77  91  55  60  64  56  89  52  94  85  57  98  56  68  73  85  64  94  93  60  73  50  76  73  98  84  49  69  64  86  87  59  57  71  79  51  49  91  59  74  95  89  57  59  52  75  56  54  72  76  95  50  68  77  51  75  82  68  90  54  59  75  55  59  89  56  65  50  73  86  75  77  67  58  64  80  58  91  93  77  83  87  89  49  75  66  60  85  62  95  53  67  89  84  92  86  58  73  52  52  67  69  51  96  69  76  67  63  61  86  63  49  64  91  63  68  70  82  91  93  93  55  58  56  58  82  65  85  57  80  97  54  56  52  77  74  76  59  65  69  76  97  57  58  91  51  53  82  88  69  76  69  71  89  75  52  58  73  71  88  98  77  68  98  64  80  76  67  66  64  83  97  56  56  88  74  50  77  90  97  73  98  94  82  60  58  80  64  59  89  97  97  60  98  76  67  51  83  62  61  79  64  93  75  67  91  87  87  96  94  56  59  95  98  84  62  79  58  79                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      84  70  79  58  55  79  75  97  62  73  75  79  91  94  91  54  79  89  67  53  62  58  63  69  85  63  55  98  96  94  67  76  50  66  70  64  81  79  90  51  80  81  73  75  82  77  60  55  63  73  74  60  60  97  67  72  91  60  71  78  77  63  73  74  77  80  91  80  54  90  63  53  66  72  88  92  72  79  56  60  82  67  88  76  67  85  96  66  61  57  53  86  60  54  51  61  57  80  90  60  86  65  94  56  94  81  57  54  71  69  63  75  76  93  93  66  62  51  58  53  86  89  57  62  82  53  61  79  68  54  78  95  62  77  56  86  77  91  65  78  71  71  80  56  96  94  78  82  61  49  75  71  77  51  79  72  66  75  73  96  98  91  61  54  91  57  61  65  61  73  57  52  87  65  52  86  56  85  91  73  58  60  80  86  89  92  64  77  61  96  51  96  71  50  75  72  77  50  76  71  50  58  79  98  64  78  88  63  80  75  87  80  90  93  97  80  90  50  53  88  79  56  93  80  64  96  82  84  76  79  79  60  63  84  90  82  57  59  74  55  64  59  85  57  75  95  52  72  54  56  77  88  77  53  56  62  78  97  97  93  56  58  89  87  79  83  49  57  76  58  56  54  57  75  70  78  52  73  60  66  81  81  83  78  56  66  95  61  62  73  89  82  59  66  50  75  87  71  85  58  85  88  98  60  97  64  57  93  85  80  63  86  70  81  53  64  69  73  87  91  87  68  89  93  67  49  92  83  97  98  88  91  97  88  84  72  63  97  97  86  62  53  81  49  53  97  72  50  80  94  82  95  83  68  59  85  77  62  87  50  87  83  74  89  89  70  54  62  78  90  84  85  73  98  92  58  85  73  60  96  90  93  64  93  76  79  91  67  70  79  50  50  52  98  95  57  84  67  51  71  61  68  54  63  67  74  77  53  82  84  67  76  73  50  80  84  57  72  58  93  87  52  74  57  79  72  80  80  56  56  98  96  74  84  57  86  58  84  88  87  77  77  89  94  74  67  54  96  80  81  71  62  78  85  65  88  96  67  89  55  70  79  74  77  72  93  97  51  89  55  76  51  73  91  77  75  86  78  66  88  59  57  67  91  90  59  57  91  60  89  63  93  68  74  72  62  81  81  51  63  78  96  87  78  57  57  51  69  80  88  72  72  59  87  90  96  93  97  79  61  52  76  93  66  93  49  78  79  88  67  73  91  69  79  79  60  82  94  90  83  84  70  96  82  71  51  58  95  52  55  82  50  60  51  84  69  52  71  79  98  65  83  65  51  74  49  58  86  61  50  72  62  71  59  87  80  93  93  75  78  54  55  89  77  88  68  51  72  93  98  96  89  57  69  84  55  50  68  97  94  83  53  86  62  70  96  62  90  59  77  60  70  77  63  75  95  52  69  72  87  62  71  89  87  59  65  55  53  80  64  70  61  98  61  55  77  56  52  82  85  65  73  86  88  63  60  92  74  64  63  68  56                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        78  85  83  60  97  54  96  61  55  49  86  59  82  94  70  82  77  97  54  98  79  93  87  88  87  61  79  70  64  97  71  79  86  81  66  88  80  92  98  59  56  69  55  87  50  96  56  59  77  66  68  61  78  81  86  66  58  96  78  63  59  75  73  93  52  75  67  87  87  53  85  94  66  62  50  57  91  62  77  57  59  86  89  78  52  52  78  91  88  66  80  88  71  52  80  91  56  96  63  53  85  69  62  53  97  88  84  72  72  55  71  74  61  83  87  87  93  61  96  89  56  92  88  94  56  80  90  61  66  87  76  89  84  96  55  86  94  74  91  76  91  96  53  49  58  76  58  63  92  64  91  74  69  71  86  93  74  64  57  61  93  76  68  75  90  50  60  93  67  49  79  61  49  79  94  93  53  69  51  76  63  89  77  52  56  71  81  53  56  87  52  98  95  90  92  68  98  69  93  93  71  59  59  97  61  57  68  59  55  95  91  52  94  82  89  85  87  81  94  80  55  64  86  95  88  63  93  55  71  54  61  73  90  68  63  72  84  74  65  49  89  59  82  49  91  96  80  58  54  77  55  94  49  94  53  61  50  95  71  76  87  51  49  98  88  63  71  93  56  56  70  65  55  71  98  83  73  95  69  84  56  50  79  61  93  96  60  66  69  70  78  68  94  85  91  95  84  98  53  52  94  71  74  67  92  71  77  55  60  97  83  68  77  50  76  54  62  97  61  87  63  49  74  85  85  50  92  56  89  68  68  79  85  92  60  96  84  55  86  78  60  98  53  59  79  50  49  84  66  59  82  87  87  84  66  57  88  71  69  62  83  64  81  85  59  59  50  61  56  77  86  76  87  87  61  98  63  70  89  56  54  77  55  49  62  58  77  58  95  73  69  72  55  97  60  95  70  96  79  65  64  76  93  50  98  97  52  69  88  54  81  67  91  78  98  83  72  97  50  82  95  60  82  76  60  80  91  74  54  98  56  67  55  96  77  91  60  63  82  94  60  59  81  64  76  80  70  93  71  72  60  68  63  61  71  60  96  85  53  80  76  62  94  92  52  78  65  59  92  62  98  92  95  78  61  65  65  72  97  84  54  70  62  66  58  83  95  98  73  88  93  49  83  90  80  55  50  90  76  84  71  86  74  78  51  78  82  71  92  85  85  54  67  79  96  91  70  92  63  84  98  55  97  79  86  95  81  98  51  68  49  66  58  55  74  52  84  53  97  93  50  78  54  63  81  89  57  64  56  72  75  88  83  89  56  64  91  72  92  51  81  58  95  83  83  54  98  98  54  75  54  92  92  68  61  83  65  69  63  93  91  64  86  95  64  63  56  73  92  80  84  72  72  50  82  83  89  51  97  70  92  80  55  79  84  54  70  52  72  91  70  92  79  58  83  95  98  90  77  98  62  66  52  88  86  50  89  71  56  90  86  58  49  50  91  59  56  75  89  66  62  78  57  88  53  90  61  74  65  97  96                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          97  96  81  97  52  61  57  84  91  86  57  77  94  70  88  86  91  89  56  76  97  81  50  71  94  83  75  86  57  93  93  71  81  55  83  72  90  59  82  80  65  92  93  95  60  84  64  72  97  63  53  76  93  68  49  55  74  91  49  76  70  80  59  78  70  82  63  64  73  96  62  92  59  98  98  73  94  58  53  91  69  71  86  61  64  94  97  71  55  53  79  75  59  57  68  68  70  72  57  49  69  75  70  83  63  91  97  56  75  92  60  88  93  60  81  90  95  86  66  63  55  70  86  56  84  98  76  54  64  76  61  73  94  75  55  96  58  51  81  61  67  51  64  74  58  71  90  53  62  97  70  65  92  52  80  84  57  88  60  53  61  61  63  65  90  53  87  90  61  85  55  69  59  58  68  91  62  68  55  50  69  87  54  50  82  83  90  54  74  63  93  78  65  58  54  57  91  76  67  72  54  80  72  72  55  95  68  57  83  62  58  91  71  79  98  77  68  73  66  50  62  65  78  83  73  91  61  90  72  70  54  89  96  65  87  84  64  68  79  72  61  97  78  85  78  93  83  74  75  98  94  51  51  57  81  79  97  89  85  52  59  95  77  90  84  58  52  98  97  67  61  91  50  54  54  98  91  50  63  49  53  74  87  60  94  57  77  70  89  52  90  83  83  56  60  96  96  63  85  80  79  69  71  71  92  69  50  92  55  86  62  67  55  59  71  75  51  74  57  65  56  53  53  73  69  90  55  72  55  81  51  50  71  62  52  96  68  96  68  89  58  84  70  86  91  73  64  80  55  87  94  65  76  63  76  53  74  77  81  76  80  64  78  68  68  94  73  50  79  71  87  91  75  52  76  49  55  79  90  72  73  79  93  68  86  89  81  67  98  55  95  59  60  80  82  57  73  72  66  97  64  62  65  82  64  88  71  57  90  68  52  49  73  82  95  80  66  82  67  63  61  84  76  98  64  93  86  59  53  49  74  49  81  80  61  92  51  57  61  56  54  64  89  57  76  79  77  61  50  96  93  56  89  54  81  51  94  95  49  73  81  68  81  73  91  49  92  97  81  90  60  91  86  81  65  75  65  66  92  73  90  98  59  50  84  85  79  53  67  60  69  66  89  62  96  55  75  89  52  60  92  86  88  51  89  77  79  75  75  72  49  75  80  71  70  72  62  83  84  67  55  92  55  82  84  60  70  61  62  97  87  89  84  96  96  53  78  51  77  92  54  98  62  86  66  82  55  49  63  61  81  67  82  88  84  92  57  68  51  74  97  83  58  60  49  77  75  68  92  74  52  66  77  74  74  78  52  70  89  60  86  72  82  56  61  56  60  93  78  78  69  83  51  71  92  68  49  55  89  61  52  93  50  49  82  72  98  96  49  90  68  92  85  81  78  53  51  64  78  54  79  52  61  51  86  92  51  69  54  87  87  97  87  64  95  83  87  54  96  65  58  72  49  76  64  84  65  98  96  57                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            57  89  93  58  90  65  87  53  90  53  83  96  76  81  73  95  63  67  76  78  70  78  85  65  72  89  71  95  84  74  61  80  51  86  50  66  55  53  71  71  58  83  98  84  98  70  59  81  59  75  97  81  72  97  78  62  68  50  97  85  94  61  57  61  86  65  85  83  92  56  60  73  90  94  71  85  69  79  92  82  55  68  54  72  92  73  75  61  56  87  91  81  62  74  80  92  49  86  57  90  76  75  83  61  91  60  57  71  50  52  88  67  49  87  85  53  82  56  50  77  67  58  68  60  68  56  51  80  78  64  83  60  81  60  75  68  80  91  57  68  97  90  52  63  64  65  94  97  50  92  64  59  84  63  98  85  70  93  98  86  51  84  93  98  69  82  81  69  50  66  63  60  74  79  51  92  61  98  91  66  92  87  56  85  89  51  73  86  74  89  83  96  67  96  95  92  89  88  61  69  77  90  88  97  83  66  64  61  79  88  98  95  80  53  78  68  57  72  63  69  94  49  60  84  93  95  76  59  78  62  50  59  93  76  64  61  74  98  60  60  77  60  67  79  56  92  73  66  55  96  73  92  49  94  66  66  82  49  60  77  80  74  93  52  60  57  66  76  70  63  57  61  64  95  53  66  80  66  79  49  80  77  90  72  60  69  89  77  96  80  72  80  64  87  82  64  58  91  57  53  81  59  95  50  88  71  68  92  77  59  58  65  49  70  98  57  57  51  88  70  82  57  79  98  95  90  87  74  60  86  71  98  96  85  59  81  93  61  59  77  53  82  82  87  92  73  91  82  83  96  73  89  65  65  97  78  91  95  57  84  91  55  65  69  92  81  75  94  98  96  87  60  52  85  50  53  96  69  73  81  95  93  50  60  86  55  55  56  61  52  87  97  78  91  80  58  70  55  87  55  66  51  96  75  52  54  95  83  72  53  87  89  69  50  52  82  56  61  90  77  50  50  79  90  68  91  79  52  94  66  90  73  91  89  57  84  74  57  56  49  56  75  86  56  86  55  85  85  55  53  73  84  73  60  97  85  79  69  95  55  71  65  75  81  71  71  86  96  77  96  76  95  92  50  73  97  84  52  87  58  78  98  64  49  50  87  79  81  76  56  59  86  69  94  61  81  81  89  97  65  91  88  81  78  73  64  96  95  82  89  70  82  86  90  93  60  80  79  91  90  56  74  68  89  56  96  92  73  54  54  80  84  91  64  53  66  91  55  88  83  55  91  58  95  49  55  96  69  71  81  94  62  75  64  63  78  82  69  98  82  93  51  92  64  64  81  66  66  65  69  54  72  54  79  83  93  95  93  75  83  49  81  72  51  61  64  67  96  66  63  59  73  97  68  98  76  54  82  68  96  72  86  89  71  60  64  55  97  50  92  50  61  61  88  68  59  73  64  54  84  79  60  86  81  53  62  92  74  76  56  94  67  62  50  83  83  49  83  70  71  68  84  77  56  52  56  52  72  91                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              83  69  95  89  84  92  93  98  88  68  80  83  90  71  49  79  83  72  72  70  95  62  98  91  89  52  58  63  89  96  79  64  83  81  87  83  87  69  97  82  73  90  55  96  94  54  65  82  78  50  49  73  63  82  49  62  59  75  73  73  50  91  68  65  86  60  60  89  49  85  56  94  94  88  58  82  79  55  89  83  88  74  56  96  78  70  82  87  64  51  55  58  57  70  74  96  90  72  87  74  87  55  96  91  53  65  85  68  75  97  98  54  88  49  54  81  59  73  52  76  98  54  71  53  71  94  84  87  72  85  82  87  65  72  71  76  93  67  97  65  96  60  58  76  77  55  75  50  57  56  84  84  93  85  72  83  96  85  76  67  57  51  84  67  58  93  78  54  79  62  70  95  97  69  78  71  72  93  73  82  76  98  68  49  54  89  90  93  56  53  57  69  93  74  84  98  72  55  67  89  72  88  90  98  61  91  98  79  91  55  87  67  61  50  65  58  83  56  87  76  98  73  50  96  63  82  69  56  61  54  80  61  86  65  73  90  71  86  94  71  64  80  86  89  56  98  60  64  50  62  94  87  50  84  52  58  69  64  79  90  63  74  54  65  90  91  71  85  53  68  59  96  57  72  67  61  83  49  74  49  81  96  55  60  64  90  75  50  75  93  53  88  52  57  63  50  88  83  72  86  76  88  61  96  55  57  91  86  79  73  77  96  57  68  95  78  67  57  73  81  83  74  87  76  86  85  73  50  74  58  73  76  96  59  54  51  83  95  88  57  60  81  61  73  64  89  64  72  50  57  78  80  71  68  53  71  88  85  82  76  80  57  76  53  59  57  94  92  68  75  67  94  70  50  98  64  89  94  96  89  75  80  89  98  90  86  51  69  84  90  54  54  78  51  78  54  70  79  94  91  72  64  56  68  52  68  96  58  87  91  91  90  62  49  83  66  51  95  97  64  65  78  73  77  62  51  78  75  94  51  64  79  94  83  73  71  56  55  88  57  98  55  68  98  79  63  79  98  55  61  94  80  74  57  94  87  98  91  97  68  65  66  61  97  63  97  90  81  88  57  81  88  66  96  59  81  83  64  58  60  57  61  80  66  56  78  81  86  74  84  54  63  72  56  56  94  86  53  90  98  60  68  50  68  66  58  77  88  97  84  69  92  67  78  65  62  59  73  71  68  55  89  53  85  51  64  55  49  62  72  70  59  67  53  65  81  66  78  56  90  88  87  93  93  89  70  75  86  60  80  57  72  63  76  61  86  92  78  75  69  71  68  86  75  63  59  96  77  98  53  55  49  65  97  69  54  57  72  60  50  93  55  78  54  66  79  76  68  77  59  95  50  55  91  81  79  89  77  72  80  81  81  96  96  93  54  74  74  59  95  67  54  64  49  77  85  61  71  51  84  94  83  80  64  76  87  87  60  68  61  49  83  73  85  71  93  78  66  84  89  62  59  65  83  81  86  50  74                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                77  64  91  71  81  86  90  76  75  93  90  51  59  51  95  65  82  63  93  50  80  87  91  57  83  85  77  77  96  72  98  87  74  64  88  70  80  98  95  80  52  61  49  84  90  74  67  60  50  75  77  85  85  61  71  60  91  74  76  89  64  51  53  90  68  49  92  67  61  60  94  61  60  75  75  70  68  59  91  63  77  73  85  86  82  55  93  81  84  87  74  95  55  90  98  85  90  98  63  93  62  84  87  60  67  63  88  98  65  91  58  82  75  56  78  76  82  85  57  64  86  60  65  78  72  71  97  54  54  98  62  51  67  58  98  76  65  83  51  54  77  65  54  95  50  78  49  71  93  52  94  92  60  52  53  73  50  79  58  97  50  50  88  65  80  81  70  74  81  76  67  56  77  56  71  73  60  57  75  92  83  61  96  60  92  72  94  74  83  72  94  67  89  88  91  70  58  49  59  67  73  93  97  86  55  85  62  53  89  63  69  93  63  65  57  60  62  84  53  82  81  61  59  49  53  82  84  88  65  77  98  57  49  80  70  67  75  53  83  83  65  67  79  74  51  59  79  88  50  57  76  84  67  86  74  61  85  98  94  98  66  67  83  82  64  68  65  70  56  49  49  56  68  98  93  79  85  65  74  81  65  65  97  55  60  80  51  84  98  72  62  68  98  57  65  67  65  51  63  65  49  67  98  55  86  53  97  51  68  65  81  82  88  92  62  92  54  84  76  79  95  68  55  88  87  72  52  64  80  56  86  56  61  55  98  66  67  81  67  60  80  97  54  72  87  68  87  63  69  81  58  72  66  65  64  79  74  84  80  94  87  85  91  57  98  64  51  52  63  92  81  92  73  86  58  97  61  52  52  80  89  57  56  62  82  74  57  82  59  65  74  57  79  85  63  54  98  98  89  84  73  84  76  82  97  50  97  70  95  77  88  64  71  77  54  95  75  84  54  86  79  52  80  58  92  91  82  73  76  78  83  61  96  79  79  58  74  58  72  62  53  87  86  53  58  84  63  97  71  93  58  98  67  60  62  80  84  59  57  74  67  85  72  75  55  80  85  53  60  66  63  81  91  80  56  58  75  66  72  78  77  67  89  65  75  55  74  97  86  68  59  93  83  51  77  82  65  76  50  72  74  61  91  87  57  54  97  91  89  50  85  97  84  77  59  82  49  96  71  52  80  59  75  56  56  94  95  64  65  91  53  53  64  97  57  71  51  93  53  59  65  68  59  92  65  73  77  77  56  95  87  91  74  66  76  80  71  56  63  68  80  72  94  84  97  67  52  89  89  78  81  49  91  56  50  51  94  85  66  60  79  81  92  60  86  98  51  84  78  67  54  57  56  71  82  71  79  57  85  67  67  68  62  86  55  57  59  92  84  98  79  90  82  60  49  65  68  62  89  80  70  54  94  83  51  70  91  63  53  67  68  66  98  61  81  89  55  58  54  80  65  88  57  84  61  81  66                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  68  94  65  53  79  72  59  85  49  52  96  83  84  86  87  68  81  88  98  80  81  53  66  52  93  85  82  67  93  58  96  95  97  83  65  97  56  51  77  96  58  77  61  98  51  66  55  72  92  85  78  61  60  83  53  66  96  97  57  95  64  77  76  65  86  77  93  81  96  52  98  68  57  91  77  51  50  90  53  64  67  49  78  61  85  51  87  85  54  66  50  54  91  85  59  72  59  59  96  49  54  50  75  49  59  58  89  55  86  94  82  63  84  90  90  89  93  91  93  98  80  56  63  88  97  59  60  91  66  97  69  98  66  78  95  66  61  56  77  71  61  73  50  50  80  59  73  75  58  84  89  78  70  81  66  69  78  58  84  53  89  57  59  83  92  68  59  62  63  69  78  97  60  76  85  65  75  79  66  78  70  86  59  55  49  74  98  79  80  80  59  64  66  49  74  93  59  88  93  66  92  63  88  73  59  93  89  58  58  68  74  58  66  70  79  53  60  69  56  60  67  75  60  71  63  86  98  86  89  56  76  90  57  91  63  69  61  84  83  86  54  92  68  61  89  79  82  94  91  87  96  58  56  58  50  89  94  61  54  50  56  65  98  74  52  66  62  85  55  66  57  63  88  98  59  63  83  81  50  61  96  96  57  95  91  94  63  86  78  94  95  90  78  67  50  97  52  72  88  79  93  75  75  91  89  74  64  79  90  61  91  83  77  51  98  49  94  69  87  92  87  94  54  64  68  74  75  87  75  86  60  67  54  58  59  61  77  91  57  57  97  98  98  75  58  81  71  80  75  83  75  63  77  70  52  55  93  67  57  77  85  72  90  64  90  84  91  93  87  94  96  76  59  97  73  62  63  51  74  77  74  72  51  60  66  89  82  98  58  73  82  86  89  66  62  68  53  96  58  69  96  92  64  90  55  56  97  78  85  83  61  86  86  49  67  55  59  85  59  59  85  64  82  68  76  92  89  60  62  95  95  52  73  56  81  85  73  61  90  58  58  64  50  80  76  62  80  92  75  88  53  67  56  69  59  84  87  83  71  92  67  77  88  52  50  78  70  52  86  55  76  76  86  83  65  74  58  57  66  89  88  77  66  78  72  76  91  58  75  84  56  67  64  88  62  90  57  56  60  55  86  75  69  70  86  80  66  50  76  77  86  95  86  93  49  69  77  51  55  71  57  67  68  83  81  76  78  49  79  88  78  60  54  75  93  93  68  92  68  88  80  91  94  79  91  88  86  88  82  72  72  67  60  54  86  59  53  98  76  76  92  89  66  84  64  56  91  53  77  92  54  60  97  51  61  86  93  77  58  97  98  71  79  76  86  61  95  59  84  85  66  71  57  50  61  81  95  61  77  60  56  84  96  95  61  66  82  49  66  77  57  71  63  83  74  49  64  50  83  57  74  77  95  74  49  98  82  81  53  91  54  95  87  87  90  51  82  66  70  51  59  71  50  70  72  69                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    89  86  55  62  74  51  94  85  70  91  65  94  63  62  66  64  58  77  91  61  94  74  53  72  62  60  78  64  85  93  53  73  57  91  49  61  97  64  57  62  58  69  68  88  83  69  93  86  93  79  84  98  64  68  93  93  80  50  64  93  71  95  68  56  81  49  57  90  58  83  74  72  86  78  80  59  69  62  64  89  82  64  65  81  57  79  91  97  95  98  75  49  94  72  87  54  98  65  94  55  62  87  88  77  78  52  50  82  98  59  88  87  60  92  76  74  82  61  82  75  63  70  90  86  55  67  61  63  65  93  69  54  64  84  84  54  80  75  66  73  97  92  73  84  84  63  83  90  93  61  65  94  80  54  86  56  60  85  67  73  57  94  64  62  84  60  67  72  67  85  77  68  79  78  59  92  56  71  69  88  82  89  57  52  85  58  58  56  96  70  90  94  57  62  73  85  80  70  82  56  76  92  92  72  59  95  68  94  97  73  83  49  49  75  64  54  72  79  97  56  91  50  83  77  52  90  67  56  89  76  90  81  85  94  63  55  95  85  65  82  64  90  57  60  55  91  88  89  71  95  77  91  79  82  84  96  85  78  92  78  60  89  93  91  67  71  56  71  51  63  95  49  78  97  57  92  54  79  76  66  65  78  89  54  84  57  62  74  69  50  54  90  94  97  92  71  82  98  52  71  88  96  58  66  56  62  70  54  89  85  72  95  80  84  69  64  87  71  63  61  61  67  66  98  76  52  60  85  63  52  88  89  74  49  67  53  77  76  94  91  63  49  69  75  85  73  97  67  90  93  65  89  72  81  96  58  51  61  76  98  64  68  91  50  80  63  77  92  59  58  98  76  57  80  51  50  58  98  78  65  79  68  51  92  71  74  58  52  73  77  91  75  64  75  97  51  89  85  98  65  66  98  83  92  98  57  75  62  72  97  49  77  86  55  59  66  67  80  64  65  75  85  80  90  76  59  65  78  65  82  61  97  94  96  70  75  92  91  82  91  93  71  50  86  92  85  77  56  98  81  76  64  59  97  96  65  65  85  59  95  79  97  87  54  76  64  77  54  78  83  54  76  55  72  97  71  60  53  93  75  62  73  89  90  67  78  49  59  88  49  96  49  69  98  97  81  58  90  80  86  83  68  81  88  94  68  96  81  84  98  83  51  56  68  81  84  74  57  95  55  96  50  55  62  72  61  77  96  89  70  49  98  86  90  67  89  77  56  92  66  85  81  82  80  98  83  77  73  92  85  84  52  80  71  70  70  61  62  52  52  87  73  93  89  67  70  56  93  63  86  79  63  95  86  52  93  79  87  68  98  50  87  61  64  71  78  76  78  77  85  92  87  94  76  86  50  54  98  58  85  92  52  56  82  65  60  93  68  67  64  53  98  90  57  73  78  65  80  79  68  70  84  89  49  97  58  92  59  78  60  89  91  56  52  76  64  60  85  74  96  59  93  81  52  83                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      82  53  94  58  81  79  55  67  53  83  92  59  51  94  82  94  98  95  71  77  72  49  82  55  61  59  76  78  49  80  63  96  72  57  94  66  70  65  65  51  62  65  59  55  84  55  55  97  89  86  91  94  54  74  95  95  62  60  83  79  97  72  56  93  91  66  76  71  86  63  75  78  83  49  58  82  61  76  60  55  52  66  76  59  66  75  70  74  88  53  86  80  61  80  58  91  87  80  83  75  74  92  50  93  82  73  91  98  89  78  83  50  57  62  61  60  88  86  87  84  65  98  69  65  75  65  59  80  60  83  84  56  54  95  78  81  78  88  67  54  96  58  82  81  76  88  74  66  64  53  75  78  85  54  85  56  87  58  74  81  88  61  95  81  96  76  58  79  75  53  53  75  77  96  51  77  74  72  57  90  56  64  96  52  89  77  67  93  98  92  63  78  95  60  54  77  96  75  65  65  59  53  75  59  81  60  78  95  85  73  73  71  81  50  75  51  85  90  97  69  51  64  79  60  53  64  51  72  87  68  84  73  72  92  74  72  92  63  94  73  52  93  92  86  49  92  65  90  89  74  61  50  96  65  90  91  61  68  80  77  61  55  54  50  55  52  82  80  80  69  60  52  90  65  95  64  96  69  85  52  80  60  84  91  84  87  77  88  53  92  74  90  78  65  95  87  74  80  51  58  63  65  88  85  84  62  69  61  65  49  57  73  96  52  71  59  70  77  76  70  95  95  71  98  64  96  51  85  84  80  69  52  77  56  98  97  98  98  67  85  95  68  59  61  85  72  97  97  78  87  98  63  55  95  57  49  86  72  79  84  59  52  61  70  49  74  95  57  54  96  65  56  54  84  78  58  81  97  69  82  56  78  80  62  75  66  61  72  78  94  98  95  85  74  58  66  74  98  93  66  65  52  87  55  53  89  82  95  95  53  53  62  98  51  95  85  63  52  85  76  58  65  67  70  89  62  89  81  68  91  52  92  64  58  67  75  59  75  72  65  72  50  52  90  80  80  69  83  64  49  85  82  86  67  70  58  54  55  62  61  74  61  55  94  96  81  53  86  95  93  65  50  55  57  53  58  67  97  60  58  92  94  50  58  70  69  73  98  81  77  88  91  67  58  72  60  56  52  69  62  67  90  51  71  59  71  98  56  54  62  95  83  91  64  60  90  61  54  73  56  72  56  60  61  72  89  65  90  82  52  65  63  95  68  68  95  94  63  61  96  85  93  60  51  94  54  69  58  86  74  69  63  58  66  51  69  57  57  52  63  52  50  72  87  49  81  57  62  79  54  63  55  54  70  82  90  53  72  78  57  71  68  96  86  49  78  67  54  93  54  74  82  53  67  58  90  53  61  57  63  97  62  57  60  73  87  81  96  95  68  50  86  83  53  88  54  56  67  52  70  94  72  49  83  70  73  76  55  85  93  74  68  86  76  96  69  83  79  59  66  60  80  75  54                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        71  68  92  82  83  56  75  59  56  79  67  72  82  78  56  72  71  96  58  97  88  78  80  91  64  79  95  74  89  82  52  88  52  97  77  58  73  98  69  69  67  94  75  69  83  51  79  98  61  75  68  79  52  64  64  77  81  66  59  51  97  91  82  59  92  89  49  97  64  57  81  51  54  64  54  49  68  66  65  52  51  49  94  58  81  81  70  94  50  75  49  81  67  97  69  98  67  72  82  62  71  66  65  82  69  75  84  55  57  62  84  51  57  82  88  79  55  59  51  53  96  57  49  72  60  65  52  87  50  52  88  80  86  77  69  57  68  67  98  49  97  73  97  87  63  73  66  95  71  70  68  75  89  55  54  87  62  93  85  60  67  53  55  83  63  49  51  84  87  82  60  62  52  97  54  90  77  66  78  62  85  76  69  85  74  89  92  69  75  90  60  53  71  60  60  95  60  59  75  89  70  52  88  66  69  84  63  73  76  82  69  89  74  84  71  90  75  73  88  76  92  81  55  98  74  96  92  52  50  94  68  98  50  63  63  84  63  66  90  55  94  53  55  66  93  80  67  91  87  83  85  70  89  77  58  71  58  51  85  53  95  87  64  49  95  76  53  71  92  90  90  86  59  68  64  52  60  70  62  80  72  69  92  50  63  53  53  58  90  67  67  90  92  56  94  81  72  73  69  90  80  57  64  61  73  68  77  51  51  97  93  57  68  85  81  91  69  86  89  90  73  83  80  73  86  81  49  60  85  53  53  92  53  68  75  71  65  67  62  93  51  82  49  75  96  88  90  64  62  94  51  87  59  85  66  92  59  81  53  53  67  85  91  63  72  96  61  72  67  94  82  66  95  80  74  72  70  95  67  84  79  93  85  98  50  49  69  88  61  79  55  94  50  58  91  66  72  57  53  63  71  57  90  94  51  87  98  64  56  78  50  73  72  70  67  88  60  72  84  51  57  98  98  94  86  97  91  97  52  88  86  58  96  50  94  75  58  86  89  56  62  79  84  96  82  93  50  70  81  55  57  73  76  56  80  92  49  65  69  94  52  65  54  76  70  60  64  49  95  64  56  93  56  69  58  89  52  96  72  84  95  54  59  56  89  92  53  84  92  67  91  85  93  81  49  63  66  79  91  84  97  61  56  71  62  85  92  71  51  71  67  53  80  85  84  61  50  52  53  88  81  81  62  74  69  68  79  57  50  84  53  73  59  77  50  52  77  69  51  78  66  82  60  63  83  61  66  72  55  55  60  95  82  56  86  63  50  85  85  54  87  53  96  79  61  96  87  58  84  82  57  49  89  64  49  49  92  95  71  55  79  63  91  78  70  75  72  84  55  87  86  77  97  78  79  75  82  63  55  51  94  84  54  76  53  73  76  75  65  93  57  67  89  82  96  79  53  98  77  71  56  72  85  52  66  94  54  96  79  86  53  50  55  58  97  71  76  66  84  63  91  74  81                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          91  49  98  66  50  62  84  73  93  55  91  49  80  55  60  57  60  81  60  78  83  88  62  87  64  71  91  97  65  93  81  67  56  73  70  85  90  70  83  96  82  52  63  72  57  72  88  70  59  55  76  83  52  96  93  59  88  68  75  63  77  58  52  57  54  57  78  72  82  54  81  59  52  77  68  54  94  52  75  95  66  53  63  73  54  81  93  51  98  60  52  60  64  69  50  91  92  55  54  70  61  97  64  65  52  65  65  61  94  55  68  85  93  89  97  66  55  97  53  95  98  84  53  79  95  93  58  96  72  58  50  49  84  78  51  95  62  84  60  87  49  49  91  55  86  50  60  82  85  83  96  67  53  77  62  94  65  92  83  51  62  53  98  70  79  91  75  58  49  98  58  69  93  66  59  87  80  59  67  83  96  61  69  53  50  54  84  79  63  58  83  67  68  61  98  84  67  49  68  68  62  89  90  85  58  71  85  93  50  65  92  66  85  56  70  75  97  93  78  68  94  49  73  83  95  57  59  68  95  86  88  62  92  97  52  89  64  73  76  52  87  56  80  96  84  84  94  95  87  59  75  57  68  70  75  80  74  50  61  71  77  81  94  54  62  83  89  85  53  55  80  86  66  86  59  93  67  64  92  83  60  94  97  57  98  77  71  96  74  96  77  49  54  90  92  62  78  49  98  55  89  49  71  97  66  83  73  58  66  74  77  81  67  95  82  61  77  52  52  61  69  96  91  52  64  94  52  67  97  84  95  77  90  49  72  93  80  64  83  83  84  71  89  61  50  89  83  66  52  85  57  82  89  60  96  92  66  81  71  91  75  82  59  58  54  77  59  53  49  85  69  92  87  75  95  65  68  67  88  87  89  89  79  87  50  95  70  56  90  81  70  53  76  89  73  58  83  84  91  94  67  65  97  56  53  97  70  49  49  79  88  72  92  83  82  49  77  76  49  52  59  60  59  71  67  80  97  53  63  76  72  55  50  58  98  64  72  96  67  79  50  76  90  51  76  67  83  67  81  74  85  81  53  96  73  59  58  90  81  64  52  49  74  96  69  72  63  73  70  72  68  78  67  68  93  51  86  58  49  60  64  53  53  53  95  60  91  85  98  88  90  96  51  97  52  72  71  59  74  87  96  52  79  54  61  93  67  93  89  87  63  89  89  76  70  58  87  59  51  80  93  83  56  64  77  82  90  95  64  53  65  89  84  72  53  65  84  58  53  51  52  76  97  73  81  55  68  65  86  80  96  62  51  54  82  70  93  87  74  59  90  71  57  68  70  79  55  64  52  67  53  98  84  56  51  93  86  49  72  57  61  85  88  89  57  77  78  96  58  83  54  52  70  76  64  98  86  90  53  68  89  60  75  83  56  71  58  80  92  67  55  84  84  77  92  73  50  56  83  52  78  66  91  50  95  53  54  86  89  90  49  61  72  98  55  89  88  66  67  58  65  91                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            54  85  80  76  83  90  49  87  91  83  80  91  59  68  78  91  61  86  81  61  82  94  76  55  85  94  98  84  88  55  87  60  65  89  85  56  79  93  90  58  89  97  58  80  51  90  80  90  75  69  69  75  90  63  87  51  63  89  94  53  93  97  67  64  69  88  93  74  73  71  71  83  61  69  94  91  83  63  84  51  61  65  55  88  78  80  80  65  89  88  67  66  64  84  73  69  64  57  90  96  88  74  75  54  71  59  64  91  62  63  57  66  84  53  67  70  96  82  49  61  58  66  66  89  92  51  51  76  97  88  50  71  79  87  59  64  98  49  59  85  53  67  84  72  85  61  53  57  86  88  57  62  83  50  64  51  81  88  58  53  79  89  70  73  66  61  53  76  87  80  85  66  56  88  83  94  54  96  63  55  95  61  57  79  89  98  74  89  96  88  50  98  92  62  83  98  93  89  81  72  83  73  77  88  49  73  74  82  53  69  95  70  58  85  89  49  73  64  97  88  87  65  50  85  93  73  64  86  96  53  57  63  84  87  79  85  78  73  54  94  51  86  74  75  74  61  54  87  79  82  63  55  81  70  80  73  82  61  83  94  49  78  76  89  67  92  89  62  74  85  69  64  98  89  79  94  63  63  80  71  78  85  51  54  93  60  80  61  97  71  64  66  72  59  62  87  57  51  93  95  76  64  85  98  52  68  58  67  91  83  89  64  79  76  61  53  68  85  65  93  57  58  76  54  92  89  69  75  67  78  51  55  90  54  60  90  87  84  88  82  89  69  89  60  57  68  63  63  53  65  60  60  57  98  92  61  95  59  84  74  86  65  93  58  90  85  68  96  98  82  89  84  80  50  54  58  60  56  86  63  80  74  72  63  79  82  62  70  80  65  73  90  91  83  75  92  96  76  94  95  53  98  59  95  55  83  86  85  53  76  49  52  65  81  52  56  88  70  78  53  52  86  84  78  78  84  92  78  86  49  55  85  72  84  80  98  59  61  57  56  49  97  57  76  71  82  54  85  74  62  82  97  51  81  92  65  85  55  55  65  80  59  81  87  57  67  86  60  60  77  52  96  60  49  63  70  67  71  56  54  53  75  58  90  63  73  77  57  92  65  83  85  98  90  85  94  75  86  94  60  82  53  58  75  79  54  75  96  56  69  61  57  49  74  61  91  88  72  63  73  78  49  83  96  85  65  61  95  90  66  49  91  50  87  83  49  56  60  83  75  63  75  67  59  84  53  73  58  98  67  80  83  91  96  49  88  67  72  69  91  82  75  87  53  64  83  89  50  51  95  77  50  65  90  59  84  63  81  83  71  77  68  86  95  73  89  53  53  85  95  95  83  82  74  87  60  74  90  97  57  70  73  80  65  87  78  94  65  78  80  77  69  52  87  61  56  73  52  92  66  60  78  95  72  91  80  63  49  51  60  86  71  59  81  70  73  63  98  55  93  67                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              68  53  92  55  95  85  51  70  92  89  77  79  61  83  71  65  89  70  83  54  61  67  93  58  76  76  80  50  89  81  80  69  86  96  82  60  85  85  88  89  82  76  56  63  77  97  83  63  93  95  84  59  73  50  77  62  81  65  77  66  93  50  74  83  55  95  82  71  58  63  52  87  67  49  78  49  71  83  61  53  80  85  84  53  67  84  74  66  51  53  82  85  97  54  62  90  82  60  77  98  61  87  72  94  59  54  96  62  58  62  49  72  89  97  49  73  55  67  57  95  66  55  56  93  72  79  69  78  69  49  90  66  83  62  73  63  98  56  50  92  97  70  64  51  87  73  54  60  91  50  92  93  62  62  93  78  60  73  93  68  63  93  58  59  73  56  94  54  93  69  65  88  64  76  69  68  49  84  64  70  96  70  80  78  84  58  96  82  74  69  80  56  50  63  67  59  70  71  64  94  56  89  95  57  75  61  70  60  53  57  54  79  53  59  58  95  50  91  51  86  88  83  77  68  94  90  84  61  94  52  49  84  51  92  51  94  59  81  63  67  97  65  91  69  64  77  89  86  89  70  63  94  97  85  79  89  80  55  68  52  88  72  86  88  50  51  49  52  51  61  57  73  62  67  87  76  85  74  93  77  95  80  94  86  69  62  61  95  66  88  60  91  75  97  49  74  94  57  77  93  94  68  56  81  52  68  79  73  51  96  90  88  78  84  94  62  58  67  53  50  81  93  82  63  72  90  89  52  70  53  64  90  79  88  55  62  85  66  87  90  95  96  83  70  67  75  91  83  81  53  76  55  78  61  81  58  75  71  80  87  62  56  85  51  94  61  79  59  49  68  79  61  70  76  70  51  70  61  61  67  57  60  55  63  58  97  89  70  57  70  71  68  81  77  85  75  52  72  59  62  80  69  79  59  87  81  60  60  63  64  94  84  74  73  61  97  53  93  72  66  80  67  57  54  94  95  73  62  83  63  91  51  62  49  90  93  61  49  95  84  56  50  57  98  73  75  49  80  73  52  83  63  59  52  61  78  96  90  90  80  55  64  90  73  68  84  92  97  94  77  68  56  59  63  63  94  91  70  73  54  70  54  62  58  74  90  53  66  63  97  52  51  78  51  96  86  66  71  71  70  52  74  65  69  61  65  57  98  68  65  71  57  79  83  52  71  67  81  65  80  56  89  89  83  61  57  64  57  87  64  52  59  80  83  69  92  87  98  74  62  71  80  63  88  94  82  79  71  73  55  81  51  82  79  77  76  87  65  64  51  60  53  78  87  64  53  72  91  81  63  55  78  94  57  85  96  96  55  94  79  94  69  88  82  86  52  61  66  79  90  50  63  98  91  95  73  55  52  84  82  87  66  50  50  67  92  95  55  91  62  50  77  84  50  67  75  87  72  81  97  94  52  76  55  55  90  96  71  66  96  59  54  56  82  68  83  95  87  81  82                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                65  82  81  60  55  98  63  67  66  64  79  54  61  54  51  61  90  67  57  93  75  69  68  74  50  82  91  70  70  79  95  77  59  56  89  97  76  50  63  81  52  74  84  51  86  74  93  98  59  59  57  72  81  96  52  63  59  89  52  62  91  79  60  68  82  60  70  57  97  52  96  85  58  60  85  73  60  88  57  82  80  70  65  66  97  50  82  92  81  88  90  92  74  65  77  75  95  88  84  77  67  91  94  88  67  79  62  50  81  85  66  98  81  63  84  70  58  60  71  74  59  72  61  87  73  82  98  73  70  74  72  57  79  58  55  81  75  60  87  61  65  88  97  52  80  98  95  67  78  57  54  81  55  65  88  74  82  77  77  49  60  51  69  60  92  92  59  98  60  82  53  69  60  53  82  69  97  66  89  58  59  78  70  76  51  62  84  49  73  86  86  66  84  75  78  65  56  98  75  83  56  60  68  94  86  90  85  96  92  75  74  82  88  98  58  76  49  97  79  81  62  52  69  69  69  98  80  50  52  57  92  70  65  72  85  50  61  53  77  87  91  97  85  92  67  90  59  75  82  72  70  89  52  61  89  72  85  70  87  73  81  70  58  66  55  83  95  74  78  98  76  74  65  64  79  60  63  54  87  90  55  84  72  63  65  97  93  93  79  85  85  64  52  69  80  71  75  71  51  68  80  83  94  64  76  54  79  98  69  96  63  83  71  94  96  74  70  61  56  63  56  58  58  61  78  50  79  76  60  93  83  96  93  84  69  91  62  65  72  81  87  70  94  77  97  56  57  58  97  98  93  72  79  53  84  53  93  71  90  90  93  85  60  67  75  81  54  63  82  62  53  73  77  62  76  68  82  94  56  73  49  49  52  78  76  76  85  58  80  59  74  85  68  69  55  92  64  97  91  97  92  71  49  62  94  81  91  85  61  75  52  60  97  73  58  59  60  96  71  67  79  81  52  80  82  74  62  55  93  83  87  65  55  57  92  68  71  97  67  84  58  95  86  64  83  89  65  59  91  58  75  88  60  60  76  78  52  82  51  57  53  62  60  89  98  56  70  98  82  66  89  72  53  88  62  50  81  84  78  77  93  83  85  81  94  59  50  58  69  55  68  96  85  97  95  78  62  94  98  59  51  58  95  63  97  93  65  72  69  54  79  66  63  65  84  82  74  73  75  95  85  76  71  84  56  95  78  77  78  87  71  53  61  66  53  65  72  49  67  96  55  84  57  77  71  70  63  77  71  49  74  74  85  76  96  56  93  97  98  75  61  67  54  73  61  52  95  83  82  75  60  65  52  97  84  78  51  77  57  91  74  79  56  72  78  71  69  73  87  85  91  91  77  72  72  63  60  95  95  67  97  84  84  80  87  67  51  76  50  55  73  88  96  82  71  85  92  83  88  69  91  63  63  80  88  70  86  86  97  84  96  92  83  72  88  95  82  58  58                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  82  58  87  98  86  61  80  97  59  78  55  50  67  86  94  86  72  85  53  84  88  76  76  51  72  84  72  54  59  62  59  58  63  76  75  59  90  96  83  74  72  94  63  57  98  92  56  88  53  61  57  90  97  53  82  98  78  90  81  59  76  53  71  93  84  75  72  93  94  93  96  96  71  82  66  75  82  74  84  70  68  93  86  56  57  69  95  74  98  67  49  98  91  59  68  81  75  90  97  66  88  55  70  75  65  79  56  68  73  54  72  89  49  63  80  78  95  55  96  95  58  58  92  61  84  68  82  96  56  80  82  79  76  52  97  85  96  68  64  53  67  54  71  95  84  67  69  64  75  80  80  73  79  61  95  51  90  64  82  97  73  89  86  50  71  59  62  67  63  73  73  82  57  96  90  59  73  57  54  78  72  88  70  49  94  71  83  57  74  63  97  66  79  65  81  91  58  64  75  70  50  91  51  92  52  81  52  93  97  86  56  78  56  74  83  64  87  55  51  73  59  80  76  87  75  60  81  68  84  94  87  90  94  79  85  67  65  70  78  73  51  52  85  85  86  95  86  94  78  89  81  77  96  81  56  84  67  85  81  60  61  63  73  80  83  82  68  80  83  68  60  87  90  91  79  55  63  82  60  56  75  62  90  74  82  70  96  58  75  89  75  51  52  78  52  60  88  76  69  96  91  65  49  84  70  64  66  78  80  69  68  69  89  53  93  96  89  97  88  58  76  71  94  74  94  62  69  57  91  76  52  78  68  75  95  69  87  84  77  83  96  84  65  97  73  53  98  79  88  71  69  87  58  89  55  95  75  96  60  53  89  76  53  94  55  53  56  73  69  95  53  71  67  92  96  89  95  86  96  82  61  63  72  66  64  71  77  54  74  52  88  70  49  75  98  65  56  66  64  90  83  55  83  92  80  74  53  88  84  54  59  91  85  88  77  50  93  92  55  55  60  73  69  61  80  93  80  80  82  90  75  62  63  53  56  57  96  62  83  72  76  90  51  81  74  60  64  69  64  57  66  65  70  90  59  68  62  86  95  53  65  79  69  50  58  60  72  78  90  54  60  94  77  86  94  53  60  80  84  65  91  87  65  67  49  55  70  72  81  75  74  81  63  89  68  54  71  66  74  75  92  90  52  63  59  58  74  63  66  77  97  66  49  62  90  79  54  85  55  95  88  98  87  64  62  50  91  61  56  87  61  95  72  57  49  63  66  89  66  71  76  75  52  66  91  78  89  86  67  72  82  63  81  91  79  52  64  65  98  50  65  75  85  64  73  57  61  62  66  60  61  54  55  98  90  83  76  62  85  77  79  50  77  52  79  97  80  56  80  55  80  55  70  85  59  98  55  60  60  70  97  78  79  54  92  62  83  94  74  77  49  84  74  77  91  84  58  76  65  54  90  97  63  92  57  65  51  61  97  82  93  49  84  66  52  83  70  80                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    90  74  92  69  58  53  89  68  79  92  53  56  77  71  71  50  76  76  61  49  91  81  52  76  72  57  91  52  52  97  75  64  86  89  88  56  89  54  71  89  79  91  90  62  77  91  92  96  60  67  65  75  80  71  88  57  65  61  85  64  75  90  66  95  79  57  75  59  75  97  64  70  88  71  92  49  95  78  97  65  79  67  98  62  81  65  94  92  52  80  69  61  56  55  55  63  56  98  52  53  71  77  51  54  74  82  93  95  49  78  71  60  57  74  90  61  53  58  95  98  64  95  62  64  66  96  83  89  94  58  67  90  88  90  83  64  65  80  80  89  94  59  73  87  62  94  59  71  71  96  69  83  70  57  79  91  54  59  84  76  89  69  84  83  69  67  89  82  51  73  98  64  83  89  52  57  51  78  89  72  92  52  88  63  67  52  97  77  71  82  93  90  72  85  84  79  78  82  79  72  53  89  83  50  93  59  59  61  84  62  64  57  94  89  67  82  62  97  91  53  60  97  50  73  90  62  86  72  56  78  51  91  51  68  79  56  97  93  81  79  74  88  81  97  63  89  96  64  49  64  67  64  51  98  96  76  96  96  85  97  49  58  85  84  87  81  51  82  96  57  81  88  71  96  74  50  63  51  65  95  49  93  66  57  77  73  91  69  56  95  63  80  87  84  57  90  75  81  62  68  83  62  49  65  66  78  55  65  84  58  73  87  86  87  91  96  88  59  93  59  60  84  64  61  93  61  75  88  52  79  91  66  90  76  66  90  69  69  51  64  85  66  72  62  63  80  69  66  58  61  68  65  63  58  76  89  79  63  57  86  49  90  80  49  89  69  90  98  96  88  64  96  65  55  50  62  52  50  89  69  55  88  83  72  69  81  57  74  89  70  82  54  91  52  58  54  58  82  59  96  68  81  93  91  56  64  55  97  78  65  94  59  50  74  91  82  89  89  66  69  75  89  94  96  98  79  50  64  66  81  82  92  58  50  79  70  95  68  65  60  70  76  61  72  56  57  67  77  74  78  89  95  70  84  65  94  63  96  80  58  83  79  49  60  85  69  70  91  63  96  93  68  64  90  97  74  87  68  76  92  70  77  88  78  72  77  61  68  59  80  67  80  77  63  90  84  61  57  54  95  86  74  82  72  83  91  86  76  66  63  51  92  67  72  68  97  74  54  62  94  96  57  90  58  57  59  66  76  53  91  89  73  54  74  67  66  78  72  85  90  89  94  66  75  51  92  62  62  97  79  64  53  87  77  53  88  57  51  92  89  50  76  64  78  92  57  95  55  64  63  58  70  52  90  91  88  58  63  67  87  94  90  82  98  85  82  95  79  70  68  85  80  96  93  75  66  95  96  54  87  53  88  56  64  83  66  61  92  53  96  56  72  82  84  58  65  52  52  62  70  68  57  51  50  78  62  52  68  58  91  96  51  61  55  58  53  67                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      66  78  97  95  53  56  82  72  56  68  78  50  94  76  71  55  82  73  56  71  58  92  78  57  96  60  55  77  66  69  94  91  90  56  80  91  57  57  68  63  65  49  63  84  54  67  56  72  91  96  91  84  77  91  63  66  50  88  87  96  73  67  50  59  87  73  91  87  86  77  95  73  56  96  76  58  72  96  88  55  54  71  84  94  51  63  88  68  69  79  72  65  61  95  85  86  70  93  68  85  79  56  98  65  56  66  69  86  71  70  68  66  76  93  60  71  82  60  69  90  71  78  62  52  71  60  95  70  50  87  79  86  85  65  71  51  73  66  66  76  91  72  85  95  63  73  98  83  58  98  51  85  56  79  69  86  56  66  72  61  85  78  62  56  90  70  51  51  87  75  52  57  74  58  59  90  98  50  86  60  80  60  49  56  74  53  73  74  73  76  78  49  71  63  87  86  82  88  92  63  87  62  58  65  81  93  97  95  97  60  57  91  58  56  75  71  66  75  60  66  81  65  76  56  69  88  83  76  81  76  89  81  55  64  92  60  95  84  74  51  69  91  58  69  64  59  94  86  75  65  82  94  71  49  71  89  95  54  83  69  56  69  85  98  82  92  67  69  70  88  73  51  87  68  52  70  98  49  93  72  82  60  57  54  89  83  76  75  73  95  65  84  51  54  50  70  73  88  67  95  74  88  86  55  71  73  66  63  61  97  57  92  72  90  66  57  67  83  81  78  61  60  66  77  92  93  87  79  74  78  64  75  71  68  91  66  55  59  70  70  96  90  58  67  55  97  68  88  76  89  86  49  53  69  86  77  80  92  82  51  50  76  91  50  92  56  61  54  74  88  64  96  74  56  58  74  77  49  85  87  49  81  83  69  57  98  98  77  75  81  71  53  95  55  60  50  89  85  93  54  75  58  72  87  98  85  91  54  59  83  62  52  63  93  52  64  66  97  65  55  53  97  67  63  55  74  87  78  93  98  83  62  50  89  75  84  93  49  73  98  56  76  98  73  50  78  64  96  83  92  52  67  82  88  86  87  93  97  75  76  68  78  80  62  62  73  77  71  87  58  73  72  79  70  76  97  58  64  58  54  49  63  56  65  61  86  66  89  55  53  74  92  49  84  89  57  64  66  58  87  55  83  64  72  58  52  77  94  95  73  89  80  97  50  70  69  83  67  60  50  70  63  70  64  91  61  69  68  56  60  94  87  67  73  71  86  96  86  88  63  87  53  63  66  63  77  89  50  51  59  76  73  69  91  94  82  67  87  53  67  49  88  63  54  89  55  52  69  58  97  83  67  78  65  51  75  70  70  97  60  83  86  75  98  78  73  90  63  87  61  85  72  72  91  94  53  79  83  50  68  73  65  57  74  80  78  50  50  50  78  61  83  93  73  54  94  72  59  82  87  66  51  67  57  51  68  86  86  82  53  90  84  73  51  72  91                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        53  70  77  74  84  87  86  61  95  87  55  56  79  94  98  53  72  79  82  73  63  78  83  85  53  94  55  76  75  50  62  93  86  85  92  80  93  83  60  82  67  85  51  54  70  71  84  68  75  89  59  80  84  77  62  94  49  54  97  73  82  51  89  84  73  94  55  97  55  93  56  60  64  49  94  98  74  88  52  88  54  88  87  97  90  60  98  91  81  77  81  66  51  92  75  68  54  52  87  67  52  52  64  94  65  56  63  78  84  59  95  90  78  72  78  65  85  51  60  72  54  68  87  54  96  71  72  51  83  76  76  68  68  49  50  67  56  95  63  90  87  98  60  75  71  65  69  98  98  74  70  88  95  51  57  88  50  65  93  84  50  78  96  92  66  83  70  51  54  69  79  58  95  75  64  81  61  94  55  96  78  69  97  57  50  53  49  95  58  63  75  80  95  52  80  82  61  69  90  66  50  75  77  93  85  77  72  94  98  56  78  73  96  72  51  50  59  72  89  98  58  79  55  76  87  92  68  53  69  71  61  51  67  68  66  90  81  51  83  51  69  82  87  53  55  61  92  53  97  97  97  96  50  54  67  76  53  79  98  67  84  62  52  55  63  82  96  70  90  72  85  85  70  97  77  69  88  58  89  96  60  95  49  67  86  74  55  80  60  83  62  95  95  65  68  58  81  92  63  51  78  81  51  56  64  95  51  64  69  55  54  60  91  80  53  72  64  63  68  84  88  78  60  71  61  91  55  68  93  72  49  60  65  93  49  51  63  50  97  96  91  84  72  51  87  63  66  97  70  61  89  87  86  95  96  90  56  71  96  58  77  53  59  61  84  91  89  80  51  88  95  63  66  70  61  81  59  65  68  86  61  51  60  56  57  96  82  57  86  61  56  59  72  49  95  61  60  71  77  64  50  66  72  89  82  72  97  82  63  96  88  66  51  84  55  92  96  95  84  52  82  80  79  72  71  91  79  85  64  68  68  85  59  50  90  87  87  64  53  83  76  88  61  77  70  54  62  66  73  50  92  97  74  59  49  70  77  60  59  49  50  62  70  91  70  86  83  79  76  53  71  98  73  65  97  75  78  76  97  80  87  85  91  98  61  52  77  51  59  54  73  49  49  50  67  80  64  75  66  85  92  65  53  81  88  51  84  82  54  87  91  57  88  68  90  79  96  97  70  66  92  65  90  94  54  88  52  89  54  82  53  80  63  88  92  73  84  81  78  93  81  71  59  63  89  67  97  83  98  73  65  87  76  50  94  66  66  86  93  64  76  51  52  52  61  66  84  53  53  67  59  96  59  81  85  74  87  73  63  75  84  50  74  66  59  54  69  51  87  50  75  96  58  73  80  88  52  56  95  59  97  91  90  50  84  88  56  95  82  63  75  53  83  63  60  69  57  83  49  61  50  85  78  69  63  88  69  88  81  93  50  62  57  97  97                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          93  74  93  90  63  68  91  69  53  92  79  65  96  97  92  67  81  71  66  88  51  94  80  54  83  72  79  80  95  93  87  85  88  57  94  52  86  90  90  62  60  89  50  97  67  50  67  77  53  74  49  87  76  78  92  93  90  59  50  58  51  68  88  84  65  66  55  79  77  50  63  62  72  76  77  90  86  87  77  59  56  81  56  66  57  74  65  50  63  63  96  94  53  54  81  81  51  96  72  91  60  88  95  58  70  92  52  58  64  78  83  86  88  56  87  64  62  61  56  53  79  89  73  84  82  82  49  80  76  61  54  68  79  98  54  72  85  49  97  77  84  61  52  55  49  87  81  75  77  84  64  70  68  91  95  52  60  82  76  84  79  70  58  96  90  90  83  79  94  55  85  51  53  74  68  86  92  68  89  79  98  75  57  75  88  58  97  72  83  77  80  68  82  84  80  93  95  76  55  52  63  60  87  56  73  87  80  60  69  75  75  78  53  78  96  49  50  65  96  50  89  61  98  95  86  95  70  61  91  86  56  67  60  58  93  89  98  55  83  50  98  87  96  61  73  88  68  70  77  64  67  60  82  52  78  91  70  57  62  86  79  77  89  88  78  79  98  50  96  71  52  62  62  86  97  64  72  71  97  91  85  56  56  89  59  70  61  75  75  72  95  50  69  56  90  82  95  84  94  89  50  97  75  83  61  97  70  85  61  97  84  82  74  66  61  83  74  81  51  93  77  90  68  78  84  71  66  93  50  98  57  71  75  84  49  91  91  95  97  57  85  61  71  88  82  85  65  69  57  69  68  53  98  90  65  88  52  53  86  87  81  79  64  63  94  80  60  76  81  76  92  69  56  56  59  67  82  91  85  77  73  95  81  79  84  58  60  70  81  59  95  71  52  93  86  85  78  80  68  98  78  51  62  60  98  87  86  95  54  56  89  89  65  72  84  50  97  58  49  91  81  53  66  87  77  91  65  87  75  66  93  98  96  91  68  74  80  78  89  84  93  94  59  62  79  82  59  62  90  67  59  96  54  75  78  72  68  87  81  74  88  56  79  95  64  65  77  79  90  70  84  68  62  56  82  89  95  55  88  70  63  61  50  91  68  58  80  91  87  61  71  97  83  65  91  54  81  83  81  98  80  52  58  84  74  85  50  68  72  78  70  56  68  68  96  74  94  81  56  77  71  78  90  81  61  60  84  55  49  76  87  53  95  87  51  70  61  68  78  89  69  55  65  53  61  86  90  88  86  78  82  83  79  67  91  58  81  76  91  69  60  68  65  77  85  98  91  86  88  53  71  62  74  79  63  57  90  67  55  81  62  59  84  74  53  52  79  83  94  94  82  55  58  59  81  62  56  51  73  58  84  49  87  79  88  68  72  59  57  94  83  94  69  52  57  80  83  96  64  60  94  74  90  85  61  81  86  82  83  51  51  49  55  72                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            57  65  80  83  59  61  57  58  78  91  93  74  50  59  57  64  73  51  68  78  50  82  50  86  67  66  76  96  64  63  65  87  96  94  57  49  55  59  89  94  73  73  94  73  78  84  65  52  74  69  72  94  72  59  58  82  57  76  69  78  74  84  54  53  94  78  65  54  81  71  89  85  74  74  81  78  60  88  73  82  68  75  69  73  88  94  80  93  60  93  82  63  90  53  67  89  61  74  92  66  58  54  60  95  73  83  84  61  76  81  49  69  94  52  67  89  93  57  55  54  70  81  78  51  74  63  82  94  98  60  76  52  65  49  64  91  92  75  60  94  81  50  76  60  71  68  87  64  98  57  93  62  71  70  67  76  63  53  91  80  86  79  60  62  78  51  88  84  75  96  76  78  79  97  85  63  71  59  62  81  75  84  93  55  66  96  94  74  50  49  65  71  93  62  58  76  85  68  75  60  50  80  50  84  50  53  74  76  58  89  74  92  49  97  85  82  94  71  56  68  51  55  80  59  90  86  67  67  88  65  81  74  67  91  60  59  71  53  67  75  81  60  63  56  78  57  77  50  95  89  84  62  52  85  49  80  91  76  50  52  92  69  70  82  56  68  89  87  86  71  69  96  73  53  68  61  90  74  97  65  56  92  66  50  73  65  54  75  86  74  91  95  55  95  66  62  49  84  94  58  61  86  79  58  94  63  89  81  66  90  83  73  49  61  75  52  82  97  53  56  88  60  78  92  57  73  59  89  87  52  89  62  57  97  92  65  51  90  51  71  77  94  71  81  97  97  78  76  74  86  49  69  87  85  68  73  49  81  91  57  62  62  94  88  82  78  59  98  76  84  66  67  49  67  49  65  71  90  82  92  71  83  75  97  61  56  59  98  82  62  58  85  64  66  63  64  56  55  77  51  81  68  84  96  84  82  81  69  49  71  57  63  83  71  78  93  49  55  55  86  98  61  63  57  72  94  50  95  92  54  85  54  61  88  66  55  88  88  51  56  77  97  52  82  60  71  97  90  60  62  60  76  69  63  94  60  57  58  57  72  92  69  94  77  58  94  93  72  79  74  80  95  72  64  56  89  65  72  54  55  53  68  64  72  79  60  71  79  49  82  78  85  80  91  72  57  62  63  53  97  54  67  85  55  84  56  60  77  67  57  78  83  97  89  93  55  60  82  65  53  73  78  75  85  67  82  63  97  75  58  61  51  70  89  61  87  81  97  90  77  91  69  85  87  80  51  88  91  89  74  84  53  96  60  63  66  88  58  85  50  50  76  79  77  72  59  49  75  71  50  52  66  75  97  88  93  77  69  56  90  96  70  61  92  95  68  91  49  89  80  76  59  85  93  79  67  49  84  78  63  50  96  73  84  50  49  96  51  91  91  74  91  62  50  84  60  61  49  85  97  79  61  97  80  53  56  83  82  59  78  50  50  79                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              69  73  69  76  74  97  82  97  69  78  63  70  63  54  58  81  58  96  67  84  92  82  88  92  65  65  53  50  94  49  85  80  82  59  57  58  96  56  64  54  69  94  83  64  92  49  69  59  70  51  64  71  90  96  56  79  83  50  92  65  78  61  74  56  63  96  64  65  63  56  89  79  78  74  98  60  85  55  61  50  97  53  70  97  66  52  89  81  82  98  79  92  79  69  82  92  70  50  65  89  57  52  62  75  81  59  64  72  83  72  72  88  76  61  94  88  91  94  97  64  97  55  80  64  55  89  68  98  51  92  68  58  95  80  87  79  86  83  62  78  57  63  90  96  81  95  59  96  81  71  60  83  79  92  74  96  62  67  79  93  63  82  72  77  58  74  76  60  63  78  49  50  56  73  72  79  65  53  54  95  96  61  92  85  64  88  71  88  91  82  60  68  81  84  59  51  61  90  96  67  49  87  85  91  89  58  63  74  51  53  80  60  51  75  87  50  98  79  88  98  86  76  56  78  94  98  66  55  79  61  53  96  80  57  51  87  92  52  51  84  81  57  94  83  52  97  85  72  67  63  72  65  94  80  81  56  69  77  81  85  59  92  53  50  69  59  96  89  62  66  62  55  79  93  79  70  92  71  93  91  95  63  63  61  51  88  89  94  57  93  59  59  86  50  49  64  96  92  81  83  74  88  82  69  62  63  95  69  81  95  58  97  65  97  75  73  97  52  85  50  56  97  96  85  86  64  86  68  59  51  79  93  62  90  94  87  98  59  97  55  78  67  73  72  58  58  91  70  80  53  72  68  62  56  58  90  94  70  51  74  86  77  71  96  67  58  70  77  50  84  58  96  87  98  81  82  84  61  50  87  50  54  52  91  84  97  51  73  56  60  94  85  63  67  66  53  77  51  68  80  51  52  89  80  70  90  97  51  94  52  73  86  81  93  86  73  59  64  66  58  75  91  50  65  70  68  73  64  75  95  57  84  60  66  72  58  58  66  73  93  68  96  63  70  65  85  53  72  49  58  95  62  88  60  67  77  61  66  92  76  92  89  86  60  91  64  66  59  53  90  79  78  90  50  63  75  61  54  70  84  51  75  56  59  98  56  92  91  62  65  89  78  96  63  91  52  53  61  64  62  75  54  61  91  61  75  78  68  82  76  65  78  68  85  52  73  83  85  90  94  94  52  91  56  56  89  75  58  56  74  52  85  80  79  65  49  95  96  68  73  67  57  50  70  89  52  78  59  58  97  51  77  53  83  79  50  81  97  72  53  77  51  55  85  88  92  58  60  58  70  53  95  59  59  79  71  49  85  91  94  94  96  85  76  50  89  92  68  81  84  84  81  73  59  93  63  52  83  51  58  90  86  63  88  90  88  81  69  85  89  77  98  85  62  60  52  64  60  49  73  98  78  92  57  81  80  91  83  89  71  49  90                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                76  74  56  91  82  57  81  77  67  69  72  84  61  91  49  54  60  91  88  97  73  49  65  81  89  54  97  62  61  71  78  54  84  82  89  51  98  67  59  62  57  53  92  57  90  86  90  72  77  60  88  93  87  72  49  61  78  91  95  76  57  91  96  76  73  60  92  58  54  84  96  82  89  59  87  92  82  67  62  84  78  62  89  87  56  91  75  65  88  83  78  85  68  63  71  78  91  95  66  79  83  83  87  77  71  73  96  60  97  64  96  96  97  91  68  56  67  49  89  65  84  56  72  60  91  90  58  58  55  76  50  81  79  80  63  53  97  86  91  65  66  49  55  58  98  97  75  63  89  64  89  98  78  63  54  95  69  65  73  83  76  72  94  68  84  94  85  52  90  67  74  79  98  76  69  95  63  60  87  95  74  58  82  66  82  49  84  49  86  96  71  95  67  63  91  91  59  83  67  77  71  73  84  89  93  53  86  65  66  67  97  80  81  75  83  73  98  89  64  79  73  74  53  53  59  82  63  55  84  70  72  95  72  73  71  70  95  82  70  70  88  69  94  58  87  83  89  62  92  50  81  72  79  90  75  69  67  65  63  54  89  67  62  95  80  69  55  60  72  90  64  51  49  66  71  63  68  78  51  61  52  58  85  57  70  94  72  74  95  59  71  95  52  98  81  52  83  55  85  60  75  84  49  76  70  52  49  54  60  54  86  85  74  98  76  71  77  67  66  82  88  93  61  79  82  90  53  82  97  52  56  74  89  88  84  73  56  57  83  53  63  93  50  95  62  83  72  65  66  80  83  80  77  69  60  50  70  93  93  85  73  60  92  73  87  95  62  83  57  59  71  89  85  65  96  81  97  76  77  98  78  50  89  90  79  95  65  95  63  85  73  68  76  49  65  60  61  71  93  65  52  69  57  89  77  65  96  78  74  61  91  98  57  80  73  93  91  61  79  78  98  94  95  61  90  63  95  91  83  85  91  66  50  89  55  67  73  81  58  73  62  98  96  95  66  49  62  88  83  86  52  62  54  60  91  97  52  88  82  61  62  67  54  59  64  97  75  60  63  79  80  91  70  82  86  65  93  78  58  55  84  81  75  66  50  72  83  86  53  76  61  53  61  92  60  97  62  71  75  50  87  97  83  60  78  71  68  89  90  65  76  71  71  85  91  71  77  81  97  54  70  73  77  83  98  76  51  80  70  82  66  93  66  72  66  49  78  51  57  77  84  76  98  71  49  85  78  77  67  54  91  92  90  96  98  73  55  62  94  93  88  56  74  85  61  84  54  73  95  89  81  94  61  64  98  84  74  57  82  67  81  85  74  78  88  54  86  92  91  55  70  53  56  49  67  53  68  65  74  78  87  83  58  61  87  59  66  61  59  80  67  78  76  70  72  64  91  65  56  64  58  87  58  84  96  50  68  77  51  75  58                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  56  69  70  83  95  60  86  67  71  55  86  85  69  87  74  61  95  80  52  67  60  93  63  96  86  54  70  51  66  93  98  89  86  65  77  81  50  69  77  86  84  96  79  59  80  93  82  52  66  78  78  95  55  93  86  69  65  73  86  89  75  77  63  74  92  52  89  71  54  57  54  54  77  67  88  60  78  57  96  54  80  88  88  57  92  57  62  53  97  81  81  91  97  82  80  56  62  58  49  86  70  93  57  68  60  95  95  69  69  98  58  71  84  96  88  70  66  85  59  97  98  59  61  58  97  98  51  50  71  70  69  50  88  91  74  89  89  86  69  83  91  81  88  94  83  87  62  89  92  61  94  82  84  67  53  57  78  96  55  76  72  66  54  98  82  94  85  52  93  89  82  88  90  58  90  85  49  84  53  93  75  83  59  75  69  66  91  70  85  51  93  58  97  54  80  62  83  65  97  68  91  55  92  52  73  69  74  85  70  89  59  76  87  60  54  87  74  65  72  85  75  54  72  76  67  53  54  67  75  67  87  82  56  65  64  77  50  62  81  75  65  56  98  50  63  92  56  73  72  81  76  71  53  78  72  69  55  79  95  87  63  96  94  76  95  77  49  49  59  63  52  82  91  76  78  98  83  71  76  84  55  68  89  69  72  72  75  51  66  75  51  95  85  60  82  90  75  84  78  90  64  53  69  86  74  58  49  49  88  54  52  55  89  50  60  92  86  66  88  69  96  57  76  89  72  50  50  67  51  62  85  51  84  83  71  94  65  62  74  51  84  83  90  89  64  65  73  52  52  94  97  60  98  52  69  61  88  87  69  60  70  49  67  50  82  58  80  66  70  71  91  78  87  64  71  55  53  87  92  56  67  82  73  83  59  62  49  64  63  84  67  69  89  78  94  54  94  69  75  67  95  90  71  93  98  78  79  52  59  88  87  53  66  97  92  52  91  80  57  56  97  85  78  71  87  68  89  80  69  91  71  54  93  88  76  66  91  58  71  51  62  90  77  85  73  79  89  67  51  73  94  70  93  64  84  89  64  64  52  92  75  68  59  98  98  79  89  90  88  96  68  94  53  57  55  79  75  94  57  54  95  57  79  51  78  87  50  57  84  58  86  84  53  84  78  74  88  92  69  53  57  52  53  56  83  54  52  55  95  78  63  94  83  78  90  81  69  73  95  55  64  94  65  64  82  77  57  73  74  75  97  69  76  73  77  57  66  65  81  62  54  62  58  93  73  95  71  67  49  79  71  97  87  70  67  87  65  49  94  66  65  58  71  49  86  57  92  82  74  71  60  60  71  69  61  82  95  86  52  61  56  91  49  71  75  68  67  81  68  78  86  90  76  91  91  86  71  88  80  98  95  77  67  74  71  54  74  90  62  89  81  83  81  93  84  69  51  74  63  85  78  76  87  76  52  66  69  80  88  87                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    55  80  63  49  73  62  52  80  50  67  53  72  91  55  86  54  71  70  96  71  67  65  98  96  94  70  73  52  65  74  86  82  70  82  90  76  78  78  80  76  61  75  65  53  84  53  86  74  76  76  91  57  86  68  71  64  98  89  50  79  65  75  79  94  74  76  81  84  88  74  83  89  60  91  69  97  70  65  78  95  70  55  65  76  54  84  87  60  68  90  90  76  85  60  77  96  88  61  96  87  53  59  72  70  70  95  55  79  81  78  64  60  91  91  76  53  90  64  70  67  61  87  73  87  89  93  97  72  63  73  62  83  53  97  98  79  78  70  65  86  52  60  70  91  67  79  62  64  90  61  96  86  63  66  53  75  69  78  84  92  90  79  87  65  76  89  73  75  66  53  97  76  53  97  85  86  83  55  65  56  67  54  55  61  81  70  98  62  95  62  80  86  84  73  82  65  84  98  50  93  75  67  72  58  77  75  59  59  61  59  95  61  64  59  53  92  55  57  51  97  95  92  85  75  62  85  98  49  55  66  68  77  49  96  86  95  54  61  66  65  86  94  96  87  88  56  75  79  87  94  96  71  86  60  77  95  90  94  62  86  75  79  86  67  87  85  49  49  59  92  58  97  89  50  90  84  60  83  85  84  87  67  94  86  55  70  82  70  51  57  74  85  68  62  63  84  82  72  79  57  67  57  61  82  84  72  54  57  73  82  88  91  94  84  88  92  65  81  75  82  60  60  98  57  82  91  53  51  60  88  84  71  57  93  66  90  80  81  81  82  60  85  57  95  65  55  88  73  59  78  97  95  62  52  78  78  57  88  93  68  95  85  95  65  86  56  93  67  57  94  65  57  94  91  49  89  92  98  89  68  56  50  54  66  93  71  98  73  90  52  83  92  76  55  66  71  52  54  54  80  57  70  65  80  54  75  54  77  73  79  68  86  52  82  62  92  49  82  95  64  52  66  59  85  82  97  94  78  94  72  75  58  85  82  54  77  60  62  89  82  57  82  79  55  98  88  61  69  71  56  91  87  88  87  89  85  66  64  51  52  61  87  63  96  54  63  56  87  94  77  74  53  50  80  81  68  66  71  81  72  85  80  68  98  54  90  64  68  67  65  84  77  67  87  87  93  59  60  67  53  90  84  69  49  72  95  50  90  68  93  88  55  79  90  56  61  70  54  80  86  67  72  68  91  60  53  65  62  56  49  49  59  61  63  50  97  89  79  74  77  68  52  58  68  95  76  70  69  79  51  69  93  52  55  79  68  69  82  51  51  84  74  72  71  80  64  81  88  94  49  68  95  77  50  76  91  70  66  51  55  64  98  60  88  98  85  60  53  52  94  95  68  91  63  53  68  61  76  87  88  89  79  78  95  98  56  63  66  49  51  79  80  73  54  81  92  67  76  65  67  49  54  68  57  78  86  71  87  73                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      79  98  78  68  57  56  79  69  75  76  58  98  55  65  71  77  86  92  55  69  93  63  96  56  77  83  91  86  59  62  51  58  75  57  56  98  49  74  89  57  54  53  65  65  63  98  82  94  85  78  70  88  61  62  57  76  89  91  78  80  80  54  82  56  59  49  75  64  69  91  65  58  94  84  79  61  68  82  98  61  65  60  51  85  74  49  50  96  71  82  63  82  63  94  97  62  86  66  91  76  97  98  63  82  92  66  89  62  82  84  96  95  67  98  76  53  84  53  80  78  78  65  97  89  73  50  50  51  95  61  64  95  77  73  74  61  56  79  94  89  80  79  84  93  57  87  76  94  60  53  90  49  73  56  75  82  76  93  90  73  53  55  89  61  59  51  68  85  53  57  62  69  89  74  84  83  70  65  56  73  75  86  69  75  59  82  68  55  66  91  51  83  71  68  61  84  85  87  71  51  59  89  89  51  60  57  92  57  50  95  93  81  98  83  73  52  91  66  92  68  70  51  71  50  83  86  71  51  92  52  88  88  55  49  93  74  88  58  79  98  69  77  51  85  87  61  68  66  54  86  89  63  83  83  76  62  72  91  77  59  92  55  73  79  68  96  50  90  92  92  56  76  63  58  52  71  75  90  69  77  82  77  78  65  67  85  80  83  83  50  90  94  72  71  86  79  73  83  64  91  81  58  56  72  55  66  70  80  52  64  77  97  52  97  69  92  85  58  98  56  89  83  87  50  87  72  73  71  63  91  80  83  69  51  58  74  53  89  86  69  56  86  86  67  88  79  59  64  70  76  84  77  84  83  77  98  53  77  57  83  90  93  61  56  61  59  66  72  72  65  96  76  56  93  54  55  95  81  78  63  84  95  54  66  66  82  84  90  87  64  92  78  62  51  56  91  91  57  90  80  72  61  56  73  71  74  94  91  87  53  97  83  62  75  98  90  50  91  72  57  51  64  86  69  58  88  81  98  89  52  68  83  87  68  75  57  86  97  79  92  60  79  95  96  73  65  53  69  90  50  56  92  62  77  65  83  59  87  62  59  85  90  68  81  66  64  96  76  71  86  79  94  49  54  93  76  69  62  61  73  85  82  66  87  55  71  98  71  93  68  93  61  93  51  75  57  84  80  76  78  93  61  59  81  76  66  53  80  60  76  76  69  89  83  51  59  86  77  91  88  81  84  82  52  97  98  51  49  72  51  77  73  62  84  88  54  73  50  54  94  85  80  96  64  78  66  55  57  77  66  54  73  90  63  59  56  90  81  70  89  79  51  83  65  88  90  71  77  73  77  74  83  72  60  51  64  93  81  61  71  62  69  65  79  81  55  82  70  91  72  68  55  94  49  53  60  74  70  75  77  93  95  68  70  86  92  78  74  54  91  63  98  88  98  76  80  68  60  61  92  78  91  65  91  76  89  55  67                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        76  57  72  93  84  72  87  65  75  63  91  97  83  66  71  56  82  91  69  63  90  59  69  71  60  73  64  59  97  66  68  69  62  96  55  50  70  83  98  68  85  78  89  97  86  56  97  95  93  65  57  83  59  49  53  87  97  67  93  73  68  70  70  78  75  86  96  85  86  63  91  67  88  90  80  90  93  69  89  88  77  54  69  84  89  61  73  67  51  61  58  77  57  93  81  69  53  95  87  91  92  80  82  50  88  73  72  98  74  49  60  81  92  96  69  57  70  94  73  90  49  51  89  51  65  88  80  73  54  50  86  91  66  49  51  71  93  62  87  86  64  76  70  83  78  92  85  65  70  87  61  49  98  65  58  83  74  55  69  60  94  94  49  92  57  77  75  78  56  78  50  76  66  49  81  90  51  49  65  94  57  83  59  64  57  92  94  51  68  57  90  63  97  78  97  88  61  69  71  93  91  69  89  96  84  63  69  79  60  89  87  84  62  54  59  90  58  52  58  96  95  57  55  79  50  68  85  54  56  94  53  79  49  63  73  98  86  94  85  80  55  83  49  68  57  84  49  60  64  71  90  83  53  52  94  88  68  84  78  86  65  85  59  78  95  68  76  57  78  75  56  71  53  79  98  57  49  55  62  58  82  79  54  50  90  59  82  58  60  61  96  93  53  95  64  73  77  85  79  73  73  94  66  83  63  73  58  57  57  76  86  79  91  55  85  57  83  53  72  53  55  93  72  49  67  74  64  98  89  92  53  61  66  63  68  54  61  83  54  95  56  76  85  54  97  94  67  55  59  87  79  86  50  88  83  53  86  57  84  58  79  75  72  78  95  72  75  63  56  51  58  56  69  71  72  89  80  82  90  52  67  59  63  61  90  64  89  58  60  57  54  93  92  49  50  95  80  79  90  92  73  82  79  87  93  55  82  96  94  82  57  69  60  50  79  85  87  98  72  86  79  86  89  70  77  93  77  97  86  88  81  66  52  51  84  89  63  95  57  61  82  85  72  49  77  59  54  50  58  78  84  94  62  86  87  69  77  92  50  73  85  58  65  73  64  92  78  81  90  77  54  58  92  95  73  91  70  89  66  83  49  87  76  62  80  50  81  63  98  74  62  93  63  52  95  71  97  81  83  93  61  59  62  58  98  69  69  49  90  93  94  65  52  81  52  89  76  79  94  54  91  92  94  89  87  73  76  81  59  76  78  92  65  87  64  80  50  78  80  60  62  60  97  88  77  60  58  86  54  88  69  64  97  66  54  54  94  66  76  86  94  90  93  89  87  97  77  90  49  61  73  59  60  57  71  92  91  71  67  61  92  50  61  72  83  81  67  55  56  98  96  53  90  91  68  80  51  56  93  69  57  49  58  51  91  91  53  83  54  91  53  95  72  70  89  88  78  80  82  82  53  85  58  67  86  74  79                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          63  83  89  53  67  98  98  96  59  95  88  89  63  55  88  57  52  93  70  60  49  62  56  70  80  64  80  55  56  86  90  68  61  69  83  83  96  70  66  68  95  71  57  83  93  66  85  76  69  96  81  62  52  59  94  66  80  89  95  66  62  52  79  70  84  53  86  61  57  74  52  83  60  51  71  54  49  87  71  55  86  52  93  56  49  81  69  63  84  95  77  87  52  96  92  54  96  59  95  94  64  62  93  94  86  63  68  63  94  78  77  64  73  69  93  49  94  66  71  77  72  61  80  93  53  83  69  61  72  94  52  78  93  53  97  94  65  72  83  85  79  98  74  63  91  79  62  83  91  49  55  63  82  60  79  54  75  78  70  78  90  55  58  91  94  98  74  94  95  76  79  49  94  50  88  77  81  83  53  61  88  87  64  85  71  62  77  74  69  59  81  85  95  95  81  49  98  98  68  73  70  69  67  61  62  96  66  68  80  83  98  69  82  51  67  93  78  71  70  78  70  83  96  91  77  68  88  74  69  83  87  50  61  78  62  84  87  77  61  56  87  63  55  96  53  71  89  79  81  58  77  72  90  95  86  52  84  66  84  52  89  50  74  61  50  96  61  53  96  91  75  53  50  71  54  88  93  80  85  53  91  97  60  98  83  64  70  85  74  53  63  84  68  83  66  74  95  74  75  62  69  89  59  95  65  62  50  56  95  70  98  68  82  50  57  55  85  66  89  58  74  90  96  94  78  96  62  94  75  59  70  84  86  61  86  76  73  57  92  81  84  93  78  52  73  81  69  83  61  69  57  51  53  52  86  70  53  91  82  96  95  88  62  92  51  58  87  74  79  77  59  62  91  76  83  57  84  58  67  83  65  73  63  57  93  55  75  65  61  69  64  75  90  80  68  85  97  63  84  58  84  92  50  63  76  57  93  53  85  96  86  97  54  54  80  92  57  62  79  62  78  53  67  53  64  77  84  81  89  69  57  95  57  64  66  83  50  82  69  74  98  51  61  72  78  89  88  53  86  86  53  82  73  90  98  59  73  55  82  81  86  84  89  86  86  94  66  88  88  74  53  58  72  83  91  79  60  63  92  57  88  84  75  95  54  68  58  67  67  56  70  86  64  54  63  49  51  55  80  78  54  57  75  91  67  83  86  68  89  57  91  77  75  53  82  65  65  70  95  61  82  83  82  92  96  71  63  93  68  72  79  59  67  61  96  61  53  51  88  53  83  55  96  61  80  51  75  58  93  90  66  56  80  95  84  56  64  98  84  86  83  56  89  69  74  97  76  90  71  68  77  69  96  57  69  85  59  60  93  71  79  82  75  70  79  50  75  68  82  51  77  60  73  63  96  85  64  91  51  77  71  61  96  75  79  69  73  82  58  62  69  90  95  55  61  63  98  65  95  68  91  94  65  76  79  74                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            96  59  52  92  77  96  84  78  68  51  70  93  76  63  96  71  76  94  80  56  92  78  52  92  64  69  66  64  85  52  63  61  76  72  73  82  80  96  92  51  54  68  85  49  72  82  49  78  68  50  60  85  93  85  74  76  85  78  65  86  72  65  86  63  63  71  51  67  65  82  96  69  85  86  81  94  61  92  84  83  89  66  70  93  82  98  69  78  56  75  57  68  54  70  72  68  96  68  63  61  63  94  54  70  85  80  89  83  75  78  86  87  90  92  54  85  60  58  50  84  54  58  91  66  84  66  66  91  51  83  67  54  53  96  94  52  94  91  80  80  75  52  94  88  66  68  55  90  54  82  93  67  78  57  57  91  57  90  61  73  95  69  63  55  64  62  94  65  84  84  92  69  80  65  96  90  78  87  68  50  59  64  50  65  49  61  78  58  95  96  56  53  67  97  93  49  70  54  57  68  71  96  67  85  54  75  65  52  84  67  65  65  66  91  96  82  88  65  86  91  92  56  59  91  64  86  74  85  57  68  74  60  91  67  98  90  70  56  50  91  84  84  77  95  65  50  98  84  60  87  65  98  59  71  81  76  87  50  66  85  75  68  57  61  54  65  61  75  64  86  91  97  69  59  62  97  95  61  72  75  72  60  84  71  57  58  50  54  94  84  56  65  74  74  74  98  53  58  70  74  65  97  70  87  56  52  81  67  66  90  82  57  96  98  83  88  69  87  66  64  81  65  62  80  59  89  67  72  65  72  80  95  82  58  59  59  79  50  55  50  90  71  76  56  98  90  63  50  73  79  86  83  80  96  70  54  87  54  54  61  61  93  71  62  49  64  68  49  49  96  56  88  52  65  51  65  71  61  57  69  54  71  70  86  79  68  59  66  80  65  86  55  57  73  52  49  54  63  93  75  97  71  93  78  78  88  70  82  74  67  66  52  91  97  77  69  50  97  54  96  93  60  53  58  72  90  83  71  57  68  55  49  75  50  65  95  76  51  62  87  86  54  80  77  49  64  85  85  96  70  52  53  82  89  89  90  84  52  59  98  64  89  57  82  67  49  89  82  75  68  80  50  97  77  57  98  75  81  97  74  89  68  92  86  94  97  59  92  80  57  75  51  55  68  61  67  63  93  49  84  98  63  71  49  90  95  53  95  71  63  75  59  79  88  63  91  95  80  88  72  61  79  66  69  69  77  93  49  90  56  85  49  61  54  93  81  68  74  56  94  89  91  95  84  89  78  74  61  55  95  72  85  98  97  72  67  91  56  59  96  78  83  93  51  90  93  62  84  95  65  68  72  95  64  96  80  63  62  50  67  75  63  70  63  71  62  60  87  59  56  71  70  72  83  57  91  51  84  65  84  67  82  85  90  94  58  52  98  92  55  58  79  94  84  85  89  58  56  72  71  93  50  58  91  84                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              88  85  96  49  83  63  67  71  98  57  76  76  50  91  82  90  89  76  83  60  83  76  49  59  90  83  54  83  81  93  88  88  80  81  82  83  53  76  49  53  57  76  63  74  87  84  98  83  89  68  93  58  71  51  93  53  86  65  81  90  66  62  51  97  83  56  87  58  60  93  62  81  94  70  79  61  68  58  77  93  85  61  53  71  61  70  85  71  72  71  64  68  68  96  78  82  77  78  59  94  96  58  92  67  65  49  91  49  62  79  82  83  98  77  57  71  62  84  56  97  72  69  92  73  71  85  59  64  78  85  55  81  70  97  92  83  85  62  78  51  58  92  72  54  55  79  60  56  49  55  86  73  82  75  91  67  89  87  74  88  87  62  52  52  74  72  83  50  51  54  55  50  69  68  57  97  94  78  96  81  68  62  98  92  78  87  94  64  72  63  61  70  61  56  96  62  68  58  53  80  83  69  94  59  79  57  90  64  81  57  78  60  54  75  58  93  64  78  50  87  58  82  68  84  61  71  73  80  78  80  97  73  92  71  88  58  82  90  87  82  65  86  64  58  60  76  74  76  70  77  98  88  68  71  53  96  56  57  49  71  73  82  76  89  63  65  51  71  71  59  75  50  81  64  80  77  96  83  88  67  61  59  73  95  81  88  52  68  85  57  69  61  78  86  91  51  74  96  74  71  93  54  75  51  74  50  98  81  80  50  58  58  55  53  75  58  82  96  96  49  77  52  93  57  74  75  81  82  72  63  82  90  82  97  86  74  70  60  53  59  53  51  66  88  73  54  75  67  81  72  60  52  69  97  92  62  85  82  51  84  59  74  90  92  52  62  55  73  92  83  55  83  52  64  95  58  70  91  96  87  60  59  67  78  79  98  69  90  86  59  60  56  75  59  50  56  98  64  60  70  58  57  97  90  94  54  52  64  80  54  74  66  65  91  97  98  89  56  65  53  52  69  51  54  69  83  94  69  85  69  51  76  49  51  51  87  50  59  60  81  96  89  57  91  83  63  80  70  68  51  63  88  54  55  96  79  93  97  88  89  97  51  68  58  76  67  84  96  76  53  49  86  80  93  85  68  83  69  90  71  52  64  92  95  95  94  94  54  55  69  97  73  86  77  53  84  97  59  62  88  75  65  89  51  94  98  55  61  86  76  81  67  60  64  93  89  58  79  75  73  54  66  62  77  98  56  56  75  74  58  68  67  83  50  57  49  66  76  88  86  53  93  57  76  54  65  77  81  87  83  75  65  69  85  78  59  61  68  75  55  56  69  82  93  94  66  91  81  57  50  66  77  87  64  87  65  97  58  93  95  83  52  80  85  87  72  90  57  88  89  75  90  55  70  77  85  76  97  81  92  57  58  73  55  69  69  63  52  65  98  55  83  93  52  59  86  88  64  51  92  55  64  75  62                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                60  57  69  72  78  59  95  92  51  84  61  82  79  72  68  97  69  74  92  51  68  53  54  80  75  80  70  93  91  70  54  67  87  79  97  52  93  84  72  59  56  95  79  65  73  70  87  64  79  69  72  82  55  90  61  62  50  50  60  83  76  53  59  65  55  52  53  85  58  92  83  77  63  49  53  98  78  70  85  84  57  76  51  64  98  53  76  64  83  91  74  49  59  56  75  69  88  54  59  57  86  82  80  65  65  70  71  62  75  62  52  65  58  71  84  98  75  67  92  61  82  76  65  49  89  79  60  56  79  67  90  91  70  58  65  96  86  88  70  92  63  82  62  54  93  61  98  79  60  80  85  63  77  96  61  84  93  60  78  98  52  80  51  77  68  71  54  82  84  66  87  90  51  83  55  93  60  65  74  83  83  90  79  72  71  81  80  82  68  91  98  56  64  54  86  64  58  63  96  76  85  81  69  56  80  51  59  56  94  71  94  64  61  65  79  95  88  78  96  89  56  60  93  67  98  73  80  86  84  80  69  59  59  76  94  57  89  83  58  84  74  78  67  56  64  53  78  92  54  53  88  62  85  58  83  68  84  56  58  50  64  56  82  58  88  76  63  69  74  70  64  91  74  96  61  53  89  69  60  93  90  72  78  72  78  79  49  89  96  61  60  69  92  59  68  54  78  84  82  71  89  53  91  50  96  67  75  97  53  72  95  62  52  98  65  86  66  55  50  50  49  60  59  82  77  51  82  74  67  84  52  68  81  71  62  85  51  54  54  77  72  88  61  69  80  83  60  49  86  85  60  67  58  71  80  71  60  91  79  97  96  98  54  63  72  55  62  58  72  98  62  96  68  50  80  66  77  61  51  96  51  50  73  87  81  85  79  66  79  93  62  82  50  96  51  68  59  70  60  68  90  56  86  66  70  70  91  72  93  90  96  90  85  96  49  67  81  72  55  97  83  70  91  68  95  89  87  58  95  92  94  95  75  79  61  52  78  80  70  73  83  59  93  75  66  85  67  73  72  80  98  51  65  71  79  56  77  53  82  66  87  93  70  69  61  84  54  88  66  94  84  57  79  49  98  90  69  97  61  77  73  90  81  66  95  61  69  50  82  96  58  78  94  75  94  59  98  74  73  93  59  96  96  96  49  98  59  67  71  93  50  49  86  83  65  78  58  94  81  67  75  80  94  61  51  56  93  68  69  56  64  82  53  70  94  92  63  82  93  51  50  58  85  68  56  87  98  79  65  85  61  92  68  95  90  49  85  58  90  96  51  72  73  80  85  70  71  50  55  53  97  86  98  71  89  62  64  71  67  86  95  70  71  89  94  63  86  92  69  76  62  55  62  92  75  81  60  59  73  92  89  78  91  73  91  66  81  52  64  92  54  73  62  49  65  97  85  54  80  59  77  55  98                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  71  89  60  76  51  79  95  86  75  88  73  94  75  64  72  80  77  49  60  82  98  70  93  85  95  64  86  63  89  97  62  83  55  72  79  54  63  95  92  97  72  95  67  68  73  87  50  92  74  72  97  65  93  86  62  51  52  55  58  92  67  91  51  93  65  69  49  81  80  59  97  60  97  57  95  85  78  55  84  77  56  84  93  50  73  80  82  94  71  83  94  52  82  84  56  51  79  92  88  51  71  92  82  87  91  60  96  55  94  83  86  57  55  84  49  89  89  95  79  49  70  84  76  98  97  92  67  64  65  77  79  83  83  93  57  80  69  78  62  73  64  54  50  78  62  62  78  51  62  76  77  92  58  83  88  95  68  76  97  63  54  69  64  59  97  50  60  52  63  50  94  97  58  93  52  56  98  93  70  76  50  66  86  79  60  72  66  88  57  98  50  93  67  83  68  73  70  94  75  68  68  88  79  96  60  57  81  59  60  87  85  95  55  75  60  57  52  51  91  62  84  72  76  59  63  54  57  97  76  68  86  65  89  75  57  95  86  68  64  72  90  85  75  84  69  98  93  59  50  64  76  70  49  74  79  84  74  56  70  73  53  69  69  78  82  66  68  91  72  92  90  73  50  66  60  86  64  93  63  55  50  53  71  76  76  61  69  83  63  49  59  66  86  91  92  51  79  76  59  83  80  52  66  53  63  74  91  66  74  73  61  95  87  75  66  77  97  67  90  98  55  84  92  50  80  59  96  86  56  81  53  83  62  83  86  80  55  57  98  51  49  71  62  74  96  50  57  91  69  61  74  69  62  72  98  70  78  56  85  64  74  76  85  51  96  86  85  59  98  73  60  64  59  69  76  83  79  86  73  74  58  56  97  68  75  81  74  69  55  75  57  53  60  49  89  70  73  60  49  89  61  61  60  60  86  97  81  82  49  74  89  90  69  72  79  98  95  62  77  65  51  81  67  54  69  89  74  84  50  76  89  59  86  71  56  61  81  94  83  73  83  70  61  52  63  78  54  94  63  76  55  64  75  80  89  74  61  59  59  98  58  54  79  62  60  50  76  50  93  54  91  61  63  51  72  70  86  87  58  96  88  81  49  91  92  79  90  50  85  55  72  78  81  60  59  90  51  97  94  74  80  53  76  82  72  74  87  60  57  64  84  83  54  80  67  95  61  82  77  69  66  61  86  87  83  66  87  87  77  73  78  79  78  59  73  88  91  82  64  52  88  73  70  56  93  85  87  74  63  78  59  63  91  96  83  95  92  61  61  79  97  77  53  87  73  74  76  84  84  75  75  70  97  80  61  53  63  77  82  96  76  83  79  83  98  69  56  59  65  95  92  54  82  97  67  95  50  71  64  67  69  89  69  87  51  71  72  70  98  54  53  53  66  69  54  56  54  90  83  82  67  61                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    93  51  63  91  80  96  83  59  70  56  80  57  59  92  85  96  96  71  51  85  73  97  83  93  66  85  59  75  54  91  87  66  75  65  50  58  63  76  64  63  57  52  65  65  53  91  60  65  51  86  61  87  88  81  57  66  84  78  65  73  54  65  94  93  59  56  73  72  81  65  79  59  60  58  82  80  50  64  79  70  97  94  60  77  82  66  62  70  56  55  49  80  84  61  56  72  50  84  86  95  82  64  50  93  65  51  57  53  78  98  81  62  72  95  81  63  57  65  81  70  75  58  88  67  50  62  56  74  55  89  56  56  82  59  83  65  80  92  76  59  68  95  60  62  95  57  80  56  85  97  88  92  97  84  93  81  82  53  61  82  68  55  93  92  65  98  50  68  88  78  90  94  96  73  54  82  63  74  79  62  75  68  68  74  72  52  71  96  96  82  56  50  50  72  61  62  60  50  94  95  54  73  82  90  54  59  56  71  90  69  75  61  76  79  83  68  87  98  71  55  93  76  89  53  84  94  84  80  73  95  54  95  90  55  58  78  76  77  49  74  49  68  91  90  95  95  82  61  75  64  97  66  60  95  98  58  91  98  74  57  55  91  62  89  58  77  50  93  88  78  78  66  85  83  98  65  72  92  78  97  56  94  51  56  61  53  87  60  58  64  53  75  51  52  67  93  77  78  71  70  77  66  65  62  50  78  81  65  53  53  67  96  63  49  68  87  89  57  77  88  50  82  90  82  68  76  75  74  59  82  98  82  84  56  65  52  69  84  79  69  93  82  98  73  98  76  87  73  90  52  74  86  59  62  65  96  73  60  63  53  68  89  64  76  49  91  93  86  75  55  50  49  74  96  91  53  90  49  62  78  95  61  80  79  94  84  58  97  73  76  65  82  73  65  94  96  58  65  90  86  98  79  79  93  87  57  84  51  60  87  80  56  70  97  96  82  85  69  61  98  54  90  63  54  98  66  68  52  73  84  75  56  52  71  85  81  82  66  67  96  54  94  54  57  91  87  55  88  49  95  96  86  96  70  65  95  77  78  49  82  93  52  84  60  83  89  87  78  78  91  94  81  79  70  75  60  51  93  67  89  69  95  94  75  82  81  83  59  57  53  87  58  87  55  55  63  84  56  78  95  64  72  88  92  85  73  88  95  57  85  56  53  78  50  83  63  55  82  85  61  84  69  86  76  63  56  85  96  69  73  85  53  57  57  79  87  73  55  87  62  91  74  77  66  98  77  89  74  98  62  85  55  63  89  76  87  63  65  59  51  59  88  71  90  81  97  72  57  64  94  88  93  54  74  93  63  59  69  90  57  51  52  76  94  49  55  92  88  68  91  59  49  73  90  54  62  49  68  73  67  77  89  93  85  64  70  85  60  96  70  74  84  75  94  68  76  91  63  89  69  53                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      72  49  73  66  65  70  75  61  60  84  57  71  52  96  87  62  86  86  87  61  73  58  97  64  74  73  49  68  98  94  65  86  88  92  63  92  56  86  76  63  62  83  98  95  55  61  52  86  70  63  74  58  80  92  91  65  96  71  76  80  50  61  56  84  81  81  94  89  54  75  50  88  52  76  81  50  90  88  98  52  68  61  52  71  96  87  90  68  76  49  50  91  90  75  63  56  55  59  52  89  94  62  92  72  86  74  57  50  53  60  72  77  98  70  87  55  91  52  79  50  52  91  77  79  72  51  85  59  74  88  89  66  93  64  86  88  74  81  68  97  75  57  91  49  61  91  93  75  58  52  83  79  98  72  73  74  56  73  65  82  80  87  62  97  95  85  55  80  66  97  84  60  57  87  79  74  79  84  81  63  52  58  77  89  81  82  69  60  69  64  73  78  90  97  95  76  70  88  73  63  78  86  64  69  74  56  50  85  62  71  69  51  72  91  84  58  58  56  92  53  64  98  57  70  62  69  54  88  74  62  96  62  52  94  57  61  52  56  79  68  49  59  84  53  65  64  52  52  61  70  88  90  88  71  80  89  90  54  86  79  50  80  68  63  71  55  86  78  96  60  88  55  57  84  62  68  65  50  71  77  65  95  55  73  97  88  94  64  57  80  84  70  92  58  55  93  74  63  54  50  87  87  73  85  62  57  66  56  92  54  85  79  85  52  59  90  69  63  59  58  88  93  92  74  97  51  80  89  56  89  82  78  61  80  87  85  78  74  74  57  96  69  66  80  51  92  96  66  71  77  81  88  83  98  90  81  87  82  81  95  98  60  58  82  71  63  94  63  86  63  83  49  85  62  57  73  80  80  70  82  74  51  90  77  66  60  75  95  93  79  64  90  70  75  88  65  86  82  57  58  87  72  59  64  65  77  72  78  55  70  68  81  74  59  74  75  92  80  83  49  49  86  55  96  93  67  59  59  88  83  82  98  57  77  86  82  70  73  57  97  88  96  92  90  78  88  88  71  65  88  76  60  88  62  58  60  55  57  98  98  86  98  81  80  49  61  89  70  65  53  78  61  60  82  88  82  98  86  54  67  70  66  79  86  78  66  73  69  69  50  58  80  90  65  92  60  66  85  79  95  70  61  98  95  92  95  91  87  55  86  82  66  83  63  62  77  89  65  55  95  68  87  62  70  95  53  75  88  85  86  52  52  62  79  76  76  52  97  66  76  80  85  65  78  89  64  55  82  57  71  91  74  92  67  51  58  74  83  95  61  60  82  52  95  65  49  70  66  87  76  86  53  83  65  72  81  74  66  94  83  81  66  61  67  71  89  56  86  63  87  71  91  81  91  75  49  50  78  94  87  88  70  75  90  96  62  86  86  96  97  52  84  77  63  56  60  89  79  53  85                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        98  81  88  63  63  95  79  53  80  95  95  75  58  52  54  76  92  89  59  98  74  54  97  91  56  77  52  72  56  60  59  56  64  98  94  85  50  65  66  66  64  76  56  60  52  66  74  77  49  58  49  49  62  97  88  95  73  50  52  88  97  56  78  82  58  49  93  96  54  92  57  55  98  49  98  53  72  94  87  62  52  74  82  50  58  60  67  60  57  53  68  67  71  82  63  60  93  80  82  63  94  57  93  83  75  49  63  54  83  61  96  57  75  59  70  97  88  73  90  95  56  50  73  81  96  84  57  50  73  61  51  77  84  78  78  91  63  66  80  87  52  80  84  78  52  94  97  75  89  56  95  61  57  54  49  89  69  83  50  63  73  53  66  88  53  84  72  61  93  70  51  55  68  66  58  80  85  53  92  96  78  95  74  76  85  83  59  54  91  63  95  80  49  50  53  60  83  78  69  82  78  91  60  55  55  93  79  83  68  72  56  74  72  73  57  60  70  57  51  64  96  73  94  91  64  76  91  67  69  55  80  76  77  52  52  85  70  59  79  76  96  98  67  75  86  95  74  75  56  97  69  93  75  70  55  78  75  55  90  65  75  52  90  77  85  64  98  67  54  97  69  69  50  82  50  74  75  97  59  53  89  77  84  76  98  70  83  94  69  95  79  50  53  69  69  64  80  88  73  77  68  77  85  69  86  60  51  82  78  80  57  81  88  86  62  77  94  63  59  83  78  72  79  78  63  78  92  84  93  93  67  60  55  94  76  87  49  70  83  68  50  85  60  62  92  62  70  77  56  63  79  75  54  61  63  54  66  55  85  81  76  94  76  77  53  96  52  49  52  94  74  93  88  57  64  96  86  77  60  74  90  96  89  84  95  92  88  82  87  72  89  50  79  64  62  81  81  77  62  53  96  79  73  53  53  98  88  51  90  59  62  92  75  95  91  83  97  90  69  78  64  57  59  56  96  80  62  80  88  78  77  90  82  75  49  96  87  66  71  77  50  61  86  53  58  51  88  56  67  67  83  66  82  68  74  88  70  71  96  64  77  83  92  93  94  49  93  68  90  86  87  90  53  61  85  94  60  82  59  61  51  69  85  90  68  66  97  95  54  92  54  76  77  62  66  93  58  85  80  71  58  63  90  70  95  61  68  71  90  78  64  61  55  51  87  69  60  97  53  71  79  61  67  65  69  50  68  60  88  61  77  70  52  60  65  49  69  81  64  55  90  71  83  93  80  60  57  83  56  71  72  92  80  97  73  66  54  70  61  64  91  86  65  87  86  92  69  59  95  82  90  89  79  84  49  86  60  73  90  85  52  83  63  80  66  74  94  92  92  87  91  76  67  60  69  49  59  60  58  66  91  94  69  53  75  81  52  64  86  79  68  89  93  54  78  80  81  51  63                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          94  89  73  76  60  89  64  88  88  57  60  84  77  51  74  98  60  85  58  60  77  78  61  95  66  52  83  86  83  84  91  65  75  58  80  61  56  53  90  73  89  90  57  59  71  70  93  77  86  58  68  89  64  91  85  78  63  83  67  80  78  54  66  61  62  90  85  70  65  72  54  75  84  81  63  50  54  55  63  95  71  84  98  82  67  84  68  49  61  93  55  93  89  93  77  85  96  49  78  75  49  65  70  60  51  51  96  77  98  78  69  75  64  97  83  80  76  94  77  69  95  50  66  77  64  52  77  95  61  68  65  77  71  55  63  76  65  57  90  89  78  63  59  65  97  90  65  85  79  67  67  75  92  98  79  67  72  62  94  96  98  65  63  51  97  62  62  97  76  60  88  76  50  70  57  62  91  95  89  65  67  51  63  83  65  53  58  51  69  53  75  92  50  62  93  71  78  57  89  50  90  97  74  84  49  64  69  76  84  84  66  71  71  90  75  61  71  79  67  63  76  72  62  71  93  52  98  52  52  57  97  53  64  93  97  90  91  86  82  98  63  96  63  87  49  71  72  90  63  76  53  78  79  54  84  84  69  81  79  79  56  92  81  65  96  72  72  53  84  97  51  50  94  73  93  60  63  76  49  50  76  73  60  61  54  78  74  96  71  94  82  50  73  78  80  95  64  97  92  98  76  90  86  72  59  57  54  66  55  72  90  77  77  65  58  84  85  62  70  67  56  90  55  79  76  79  59  89  85  92  52  61  53  84  79  57  74  51  75  86  62  91  86  72  82  53  72  62  60  69  75  87  62  51  94  60  54  79  96  91  89  72  81  83  55  67  80  88  67  82  53  65  73  51  90  71  68  75  73  71  52  89  70  89  73  54  57  62  84  92  61  55  53  58  59  65  79  65  52  88  64  70  96  66  70  95  58  68  70  66  61  55  61  54  72  78  83  88  55  66  91  59  51  57  78  51  90  85  58  79  95  52  81  89  76  66  58  73  65  67  56  76  59  71  76  68  50  91  60  71  83  79  80  76  69  80  53  68  75  92  71  67  62  93  60  50  68  82  76  58  55  58  59  67  68  61  49  97  67  84  95  91  73  71  53  93  83  81  56  68  92  96  54  98  70  59  78  80  98  93  93  97  62  55  98  56  97  55  72  72  66  67  50  94  52  83  97  71  62  51  89  88  71  95  70  96  56  51  51  79  62  74  71  51  61  68  91  95  69  75  70  68  55  77  86  63  61  58  78  68  54  61  75  95  59  87  66  98  93  62  52  74  78  95  72  94  88  94  79  77  65  62  98  87  63  88  77  76  78  78  98  57  78  56  94  97  76  74  50  86  70  62  96  84  53  53  83  93  75  79  98  95  62  50  76  69  94  91  61  72  95  98  73  62  74  78  60  93                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            85  85  87  88  61  85  86  90  86  69  88  94  95  80  87  57  60  97  82  90  87  88  82  88  81  62  87  64  72  80  67  69  98  93  67  64  92  50  64  81  87  51  49  95  93  84  95  75  61  49  51  68  97  92  91  97  81  73  75  52  77  49  54  98  49  55  51  86  70  93  78  96  95  67  97  79  58  57  64  91  80  50  93  54  85  68  95  69  58  73  67  52  63  57  83  63  70  83  51  85  81  59  49  49  58  56  98  62  98  93  90  88  84  61  54  95  68  79  78  88  66  58  95  91  90  56  65  83  74  91  62  58  84  71  92  49  71  70  57  83  61  71  66  66  94  63  84  90  98  74  70  89  78  95  67  86  84  77  75  70  68  69  96  64  98  55  57  62  89  84  74  49  50  56  91  80  82  70  65  91  65  97  75  70  52  98  78  67  98  97  91  78  61  61  61  57  66  59  98  87  80  86  68  50  55  77  53  61  92  57  56  49  82  62  88  91  77  61  70  80  51  77  95  57  93  70  93  95  78  75  60  89  67  64  60  86  68  59  58  97  97  65  83  87  55  87  54  85  87  54  52  72  76  78  68  98  54  72  59  96  71  59  81  67  51  93  84  64  58  88  88  81  65  93  72  65  80  78  57  88  52  78  56  54  83  70  79  76  74  76  55  53  91  51  62  91  88  76  68  54  51  50  51  77  95  85  56  97  49  64  78  81  92  94  70  88  82  64  50  54  91  77  90  87  80  84  88  75  57  62  57  80  76  61  86  91  65  71  58  91  77  55  94  76  76  56  68  86  58  62  66  87  54  87  74  98  54  98  78  53  51  95  81  89  67  97  57  74  89  90  66  78  72  66  53  72  65  52  49  74  90  52  85  82  93  93  98  74  71  97  79  55  91  96  67  74  60  91  87  56  73  75  55  96  53  64  89  70  68  86  88  65  52  69  67  84  63  65  59  69  60  55  54  75  56  98  61  85  55  54  66  76  54  91  50  68  55  57  77  91  64  73  83  76  50  93  77  93  82  56  98  53  78  96  91  85  93  70  98  79  79  73  78  86  78  60  51  57  81  63  65  82  70  56  77  98  90  66  55  69  56  52  58  59  80  59  91  75  59  70  79  54  61  93  90  78  60  91  74  97  62  82  90  66  57  61  51  87  64  90  94  58  93  94  60  98  55  73  53  89  82  55  91  61  89  88  79  88  65  96  98  69  49  62  56  67  60  53  85  82  65  50  79  82  53  78  74  56  64  95  66  56  94  64  82  57  76  56  72  58  97  52  62  85  85  71  51  90  89  54  78  70  70  72  87  58  75  60  65  87  89  60  50  57  93  65  84  98  62  67  67  80  84  91  66  90  72  73  80  69  66  85  73  71  71  66  56  57  61  74  49  52  54  77  94  73  86                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              55  52  96  85  77  93  58  87  91  70  81  85  52  57  88  87  82  74  71  91  90  49  61  70  65  57  49  96  69  49  69  63  56  62  75  93  94  65  68  68  58  62  84  98  50  88  93  79  82  79  81  52  74  78  90  63  98  97  49  57  52  60  54  68  87  83  53  76  51  97  88  51  76  88  96  65  68  89  95  86  89  73  74  68  64  95  88  49  84  54  96  82  72  56  83  82  75  82  92  68  62  52  62  75  80  61  77  83  90  76  53  89  75  55  52  61  74  49  89  50  58  67  71  76  58  89  65  51  84  92  73  94  74  93  64  97  68  74  82  94  66  97  82  97  89  61  86  94  84  79  49  86  68  97  85  68  93  72  73  57  75  77  76  81  84  82  74  67  97  75  59  50  54  92  59  62  78  70  72  85  94  85  83  93  98  57  85  89  93  51  98  68  56  67  85  80  82  57  82  93  86  57  64  76  75  88  75  71  69  97  50  56  81  80  93  88  53  94  63  88  58  78  57  54  56  68  84  57  97  69  89  97  65  72  69  77  62  88  59  74  51  76  98  82  49  51  69  98  64  98  88  50  91  69  97  67  59  70  57  80  73  50  80  85  97  64  73  94  91  83  60  98  75  63  62  53  76  69  85  56  68  69  94  90  82  71  81  49  84  88  82  75  83  57  54  84  63  76  90  83  73  76  81  65  65  71  50  73  73  51  92  80  84  95  81  57  62  63  95  51  63  51  95  62  95  56  54  88  93  69  70  91  61  76  97  60  55  51  95  82  68  78  58  54  51  88  67  72  75  84  80  56  98  98  81  92  68  77  84  71  77  98  66  72  78  76  81  54  62  80  86  90  57  78  87  96  97  71  74  52  53  95  58  72  91  59  90  93  54  87  50  71  98  72  49  98  94  93  97  86  83  78  96  85  78  68  81  54  67  54  67  52  73  77  96  74  79  86  64  49  57  93  91  58  59  62  94  74  70  66  77  67  55  76  53  75  77  89  75  87  61  89  93  54  84  81  65  91  52  94  80  56  84  74  70  69  55  52  98  77  82  87  53  57  66  75  90  58  60  72  76  81  73  59  49  60  87  83  94  68  85  60  92  87  75  72  74  67  98  62  95  80  81  70  76  81  97  82  49  56  82  87  53  97  73  52  97  62  86  73  59  79  76  63  74  79  67  70  91  49  83  60  54  49  94  94  87  95  91  91  61  70  62  52  56  76  83  71  92  77  98  67  54  95  65  81  88  88  89  86  88  85  98  55  76  80  89  68  77  61  82  68  81  51  84  64  67  73  71  73  50  59  78  90  94  54  88  93  58  81  71  64  84  54  75  93  66  66  72  68  58  71  62  51  91  54  51  81  93  74  80  85  79  84  57  80  90  97  50  69  89  87  78  98  56  88                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                50  80  97  52  79  54  88  68  54  55  96  66  83  71  74  90  63  86  63  50  98  58  59  61  88  59  58  56  65  71  77  82  79  90  73  97  83  91  98  87  57  65  71  56  78  87  67  63  92  93  57  55  67  57  97  56  98  68  58  67  98  63  67  76  75  81  94  84  51  50  50  77  52  97  53  96  59  90  58  90  53  58  75  59  81  71  82  84  94  60  50  85  58  71  96  94  71  57  96  63  79  89  89  61  83  79  73  65  49  61  89  78  71  95  87  79  56  52  49  57  60  87  62  59  87  76  54  82  83  79  50  73  91  86  52  90  70  68  51  52  52  98  54  55  49  79  78  85  88  85  54  65  61  60  62  67  83  86  73  78  90  89  72  63  89  73  76  66  53  85  73  79  86  81  92  93  95  54  49  50  52  97  76  59  79  64  49  69  65  96  59  90  71  55  74  93  56  50  62  54  72  56  98  86  69  60  76  62  61  87  95  62  55  79  94  49  77  84  71  51  73  74  72  64  49  62  88  68  68  85  88  70  49  97  61  95  50  88  64  64  94  52  64  97  81  50  84  90  51  53  89  80  97  94  58  84  95  50  94  84  70  62  92  58  76  89  57  89  58  58  52  87  53  53  52  69  59  90  77  91  96  76  93  82  97  52  69  98  84  50  69  87  53  96  80  61  80  64  55  76  70  91  76  95  67  65  73  91  69  60  76  81  71  90  94  83  89  92  55  98  51  59  74  64  65  91  58  75  81  71  94  74  93  81  62  78  86  49  92  69  74  76  67  94  60  87  93  85  62  49  64  90  79  49  93  61  72  57  96  95  57  52  73  71  87  86  75  98  65  57  69  71  93  60  83  74  76  87  85  88  73  71  88  52  54  90  82  66  87  66  79  54  72  67  89  51  85  58  58  98  81  88  70  51  80  51  57  53  56  60  98  52  56  90  60  67  49  55  88  62  75  78  92  80  67  78  83  78  76  55  53  80  86  61  74  80  98  97  87  88  80  61  94  84  61  65  59  95  52  84  93  83  59  63  62  81  80  67  84  62  71  59  88  68  60  59  62  87  82  84  94  66  64  54  75  82  98  57  88  89  82  91  72  89  76  96  63  62  72  96  84  79  95  57  51  51  87  69  95  87  73  81  72  89  56  59  87  52  62  81  91  74  98  97  53  84  78  82  90  81  89  52  71  80  59  64  82  93  61  78  51  92  77  49  66  87  75  92  95  86  64  61  73  94  58  70  84  55  57  85  81  69  67  95  91  78  70  94  72  52  89  53  98  72  78  92  59  61  98  72  59  62  74  57  88  74  83  83  80  90  61  52  96  94  68  80  51  70  64  55  82  82  58  70  65  68  65  84  56  83  96  78  81  90  67  95  78  97  75  74  89  81  77  70  53                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  85  86  56  80  79  49  98  59  58  96  62  76  56  61  58  63  78  73  51  63  98  67  73  60  78  97  79  66  88  81  81  71  84  89  89  85  70  79  74  98  86  65  68  59  58  67  59  78  88  78  96  98  55  65  56  53  67  50  92  60  68  59  98  80  67  89  61  88  79  59  50  83  90  67  60  78  80  60  79  82  74  75  52  81  54  50  93  83  50  68  93  83  73  76  93  94  62  55  53  98  58  53  73  60  87  66  66  83  54  77  58  80  63  98  72  55  61  92  79  97  54  70  88  72  82  97  96  95  55  63  63  63  95  92  53  73  52  97  65  84  55  82  70  66  89  83  93  62  85  76  59  68  88  96  86  92  70  49  60  69  53  56  75  75  59  61  63  73  72  52  56  49  63  68  87  94  55  86  54  75  61  95  55  49  61  81  57  71  49  90  89  52  79  96  80  50  70  57  56  56  61  89  78  65  82  68  69  61  53  93  83  69  55  57  88  90  90  94  95  66  78  55  92  95  66  55  55  49  62  77  60  58  60  92  84  91  58  91  94  55  86  50  74  61  80  49  97  54  72  49  96  79  56  69  59  83  52  67  66  81  64  57  93  60  50  54  96  84  71  95  51  58  88  52  62  75  61  93  57  75  85  84  61  65  52  63  92  69  51  57  61  66  84  95  73  83  88  73  49  61  60  84  83  86  49  98  85  49  80  81  74  74  63  52  88  58  92  97  87  60  76  57  60  68  50  73  82  97  87  66  62  92  65  75  71  87  92  53  77  55  87  52  86  53  96  86  50  85  88  84  70  66  62  73  65  75  89  59  62  98  77  74  65  66  78  54  54  62  74  55  92  73  57  54  72  76  89  72  54  73  57  53  62  49  68  49  55  51  71  70  90  91  75  56  65  86  54  59  51  87  80  78  80  84  90  83  62  92  87  74  85  71  94  90  90  91  61  53  54  56  56  65  70  52  97  75  66  58  54  71  82  88  59  96  84  68  81  86  95  73  52  61  78  90  67  51  68  55  54  58  63  59  93  78  87  59  82  53  86  56  92  83  59  55  96  54  52  58  68  93  80  50  85  61  71  96  89  87  78  50  58  66  51  85  80  82  75  58  87  94  95  82  94  67  80  65  90  64  72  63  77  66  90  51  95  80  60  77  79  86  71  69  90  56  66  80  56  54  74  94  97  72  86  96  59  82  56  71  91  95  91  87  66  64  52  93  49  62  98  54  49  80  81  69  86  59  61  96  90  51  93  69  92  97  78  72  90  68  92  63  79  71  83  66  81  76  71  69  54  59  97  72  56  58  90  51  53  57  72  65  78  84  54  81  89  53  84  98  92  53  52  63  61  73  54  66  83  62  78  58  91  75  68  90  76  77  67  58  60  80  58  76  64  91                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    79  62  90  50  59  72  87  90  78  51  67  60  90  72  91  98  75  95  62  85  49  90  56  90  76  50  72  69  72  92  87  98  73  87  90  61  67  74  80  84  96  52  72  78  95  59  88  55  58  62  88  62  76  70  55  76  81  58  83  71  97  90  51  73  72  89  83  49  53  89  84  86  59  82  73  57  86  84  64  60  52  90  62  94  89  56  84  91  95  79  52  78  96  84  77  66  77  71  58  57  50  83  68  95  67  53  78  71  72  74  80  75  90  57  63  71  82  91  73  55  77  49  97  96  52  69  70  63  92  89  63  58  52  88  91  70  70  94  49  72  74  68  80  93  50  57  82  73  62  65  81  91  85  75  88  86  61  71  76  52  76  68  92  60  78  83  53  94  49  93  60  59  90  94  95  82  84  89  97  49  53  86  98  95  56  94  72  71  91  91  64  85  72  58  82  98  59  64  64  75  61  60  76  96  49  68  81  91  67  98  63  90  77  63  66  66  52  56  75  78  57  81  71  92  76  72  56  51  83  94  50  54  97  56  52  56  56  78  94  71  53  64  72  76  94  55  51  87  61  90  68  58  54  89  62  94  80  78  74  97  74  65  79  87  74  89  55  69  63  64  53  94  73  79  94  76  83  94  97  62  91  52  85  90  83  92  93  59  85  90  62  81  66  49  89  63  58  65  88  59  71  88  56  94  74  75  62  83  84  74  80  98  54  66  55  68  60  63  52  81  59  95  68  81  61  67  66  71  63  50  93  51  49  95  92  77  93  65  92  92  53  67  55  88  51  53  57  76  73  83  82  68  59  86  61  65  82  85  61  88  50  75  49  82  50  66  93  96  80  52  64  61  64  97  70  89  50  66  82  81  59  58  54  98  76  73  81  93  81  74  65  65  88  96  69  71  69  95  50  98  49  73  57  90  49  81  62  75  54  71  53  64  49  64  63  92  79  76  60  60  87  93  55  80  74  60  88  87  74  62  63  80  61  92  90  59  83  70  88  70  81  52  98  98  57  94  92  57  90  51  60  73  72  91  53  51  78  85  53  62  87  94  89  57  81  95  83  70  75  84  52  49  75  68  98  75  81  91  81  77  98  85  66  83  90  67  76  54  97  51  68  93  58  64  52  73  65  65  90  92  67  91  94  64  88  62  83  67  90  87  95  51  52  49  96  68  84  63  53  56  88  72  58  87  56  51  93  73  86  67  86  82  62  62  55  55  53  95  94  85  57  90  65  49  93  54  86  81  82  98  97  88  74  96  63  63  69  81  51  54  93  92  63  95  62  77  56  96  88  83  93  51  67  57  70  61  76  78  71  63  95  51  94  76  52  94  74  68  95  90  85  83  57  94  95  60  77  63  65  92  58  72  73  62  69  69  95  88  54  60  54  76  80                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      84  73  71  54  58  57  67  58  96  68  85  64  64  58  88  76  59  49  65  93  97  76  71  64  77  78  70  64  84  91  51  95  55  61  94  76  93  82  61  92  76  62  97  92  91  54  91  98  49  63  70  55  94  81  73  84  52  64  59  78  91  66  65  91  64  88  93  63  49  86  60  74  64  78  85  91  87  69  75  90  95  98  95  96  79  56  96  59  87  72  73  71  81  55  98  82  91  73  58  89  74  66  50  89  94  94  83  76  63  51  88  56  57  58  64  91  59  71  94  69  62  86  92  92  98  78  95  63  96  85  67  81  94  52  53  88  78  61  71  89  96  52  68  79  72  66  53  93  63  62  78  85  65  49  54  60  83  97  69  83  95  62  78  85  84  83  53  52  79  60  73  68  84  53  95  87  72  93  78  54  49  94  59  83  71  54  52  64  71  67  77  92  56  76  54  94  64  55  54  79  57  84  71  63  65  65  96  55  70  87  71  58  82  81  77  66  58  73  60  75  91  95  78  75  52  54  79  62  85  58  97  89  71  60  74  73  57  77  73  65  77  86  86  79  96  83  67  67  74  93  55  63  92  53  67  76  61  76  74  63  76  56  75  61  79  70  58  93  49  87  51  85  59  62  96  72  51  87  90  94  93  54  56  75  50  93  56  51  64  78  65  75  70  92  86  88  62  98  55  53  52  95  79  82  74  61  78  86  87  94  57  89  83  77  92  81  74  68  69  97  82  93  87  80  91  72  98  95  88  56  61  89  77  54  85  65  70  89  93  75  69  87  65  58  82  49  49  96  61  67  96  54  85  98  60  54  83  88  62  77  81  82  63  69  70  72  79  96  67  70  74  90  75  84  67  69  86  58  94  68  86  50  72  58  81  93  50  69  78  81  65  50  55  90  86  56  88  72  83  80  90  77  62  67  87  68  70  61  96  80  85  86  56  64  58  51  67  67  87  58  52  70  88  59  85  61  95  71  56  97  54  89  57  92  98  92  52  60  80  62  59  51  86  72  93  70  49  74  89  68  73  54  62  61  74  53  85  72  61  86  97  65  85  72  53  87  81  78  77  65  91  91  72  54  94  53  55  95  92  74  77  89  81  58  95  92  96  98  74  72  66  77  80  79  81  49  65  64  59  93  95  61  65  89  69  53  95  70  56  79  50  92  60  49  67  62  54  75  62  58  76  51  52  80  64  58  49  93  88  49  75  70  86  77  83  57  80  75  94  76  73  68  61  74  76  68  51  90  62  83  88  57  56  94  67  51  72  50  55  94  88  75  96  72  51  72  57  61  75  83  71  91  76  55  66  64  76  74  74  64  87  50  51  60  65  66  65  51  80  77  73  87  94  95  52  91  74  75  68  67  63  68  71  95  68  57  74  74  89  78  51  88                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        76  82  74  93  72  89  60  63  59  91  89  75  54  61  64  87  93  97  98  72  96  93  82  67  94  90  58  95  96  65  83  76  54  55  75  63  56  51  84  72  57  67  59  96  86  67  55  55  73  91  75  97  64  56  75  98  68  52  55  89  52  70  87  86  49  76  90  90  51  57  86  53  58  67  78  81  50  81  71  49  73  55  71  84  63  72  64  98  68  81  98  97  80  65  88  53  61  81  80  55  84  87  88  58  69  94  53  74  55  72  76  74  49  62  92  58  61  50  62  85  49  82  90  57  77  90  70  94  82  93  92  90  76  68  90  79  90  85  65  86  67  63  89  71  62  94  94  70  79  81  86  61  72  76  72  93  71  56  64  90  55  69  54  89  95  86  81  79  96  56  77  72  74  59  59  75  59  63  94  82  81  89  76  66  91  55  90  92  89  74  60  66  66  96  55  79  54  87  71  49  91  76  82  71  89  61  75  49  61  89  54  96  96  86  60  81  58  93  57  87  81  73  62  56  78  92  98  95  90  61  88  64  94  64  62  53  57  54  55  89  49  52  88  87  60  60  76  81  74  74  65  55  97  87  64  75  91  89  92  51  89  67  53  57  96  98  90  58  60  73  78  88  49  77  62  71  76  75  93  58  82  91  82  52  90  60  81  68  67  81  59  84  97  54  88  53  91  78  57  50  55  54  96  62  78  62  67  61  72  95  49  56  68  85  53  84  54  78  80  77  71  89  69  96  50  67  83  81  74  67  94  66  53  65  52  79  72  84  82  81  87  56  56  65  63  57  80  84  62  52  81  79  66  88  87  69  56  62  58  60  73  50  49  93  91  54  60  91  57  95  83  49  53  98  82  80  79  49  86  78  63  67  58  49  54  52  75  90  80  65  72  85  56  75  60  64  62  82  97  83  96  79  51  68  57  74  51  56  90  90  95  56  55  76  70  49  85  68  74  53  68  97  87  93  71  62  95  69  79  55  89  60  50  94  80  70  77  53  54  87  74  76  73  95  56  88  91  57  76  72  56  92  53  66  87  90  52  61  59  98  94  83  54  68  78  95  57  53  69  62  93  92  52  57  69  72  66  87  54  76  59  63  98  98  63  86  49  81  86  73  96  97  59  88  61  67  69  95  64  57  61  70  56  86  51  65  78  73  50  92  80  88  80  64  78  49  51  57  50  90  95  49  91  75  94  74  65  79  97  90  91  69  62  77  77  62  56  93  51  94  94  67  53  70  50  61  70  83  95  59  83  93  73  94  87  54  80  97  57  49  86  92  61  87  89  69  61  81  49  97  74  92  79  83  96  61  71  66  76  90  55  74  98  57  96  84  66  53  50  77  76  98  58  62  58  66  76  53  66  84  90  51  95  65  74  53  96  62  88  96  88                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          97  66  80  68  85  72  83  79  56  98  72  52  58  54  91  62  60  51  88  93  77  68  84  97  93  60  84  68  55  67  56  89  61  58  88  74  98  84  73  62  98  62  94  95  74  61  82  57  98  91  74  84  52  59  69  80  56  71  57  89  78  88  64  62  82  91  71  97  51  66  95  88  76  63  75  74  89  89  64  78  65  67  57  98  83  53  98  58  50  80  82  52  89  90  55  89  63  85  57  76  50  89  82  84  91  57  94  69  76  95  85  94  68  94  57  88  82  59  58  84  87  69  71  89  73  94  66  65  50  52  92  76  50  56  81  65  83  57  91  74  59  86  60  95  75  71  96  70  93  80  59  55  86  69  89  89  72  86  52  81  87  67  94  87  52  59  70  86  49  65  98  68  49  75  85  73  63  70  91  69  52  61  56  51  58  50  78  77  64  73  68  54  71  58  76  78  88  76  97  88  89  56  78  82  50  79  53  72  82  49  87  79  61  57  66  73  67  70  74  84  92  89  64  50  54  72  75  90  67  61  75  56  57  62  78  56  67  76  66  97  81  91  90  61  70  62  58  53  65  55  87  84  78  82  76  89  75  68  93  95  79  95  82  51  61  96  88  86  54  64  93  92  59  85  73  52  96  94  51  72  87  65  87  67  86  69  96  82  96  80  77  87  54  61  97  86  94  92  51  71  54  74  59  68  86  58  58  68  82  59  95  96  81  75  89  76  92  52  73  79  79  72  75  95  51  89  88  70  88  83  86  75  73  63  86  54  49  66  78  85  87  51  50  57  91  49  81  50  91  54  70  72  73  76  85  66  67  90  83  50  88  95  82  64  77  67  93  85  80  52  81  64  74  68  65  77  61  76  70  52  88  95  69  56  76  70  55  69  71  89  62  93  75  87  91  80  86  56  90  82  70  87  68  63  49  86  58  55  62  54  73  59  64  71  77  70  50  57  63  68  91  91  73  78  62  61  61  58  80  71  92  95  85  71  49  70  80  52  74  59  85  66  94  89  90  49  80  92  53  66  63  73  55  94  78  50  67  65  79  75  52  77  57  72  97  89  55  83  95  55  52  98  67  86  82  88  72  71  67  49  76  72  69  93  52  90  65  50  62  83  84  86  90  88  61  59  52  66  57  74  90  87  73  74  93  65  94  63  95  93  56  94  90  68  74  83  82  66  90  94  58  85  53  74  69  90  83  90  69  77  72  49  91  53  94  64  70  96  70  68  67  72  65  61  98  55  51  95  70  91  56  63  91  79  61  73  49  54  49  97  98  55  61  74  58  71  55  53  82  98  59  76  65  81  73  80  66  83  70  75  90  51  79  81  79  93  68  64  61  80  65  84  94  74  86  72  64  84  85  79  81  81  54  88  75  95  78  70  80  69                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            81  89  80  96  72  51  71  73  49  62  93  78  94  61  76  53  87  67  80  91  86  91  88  53  53  72  98  92  83  69  65  95  60  52  75  71  96  73  98  86  52  85  49  64  74  81  77  84  87  65  77  80  85  77  61  98  93  90  75  52  64  62  85  87  56  66  83  70  60  92  55  92  65  80  63  76  98  64  82  71  90  84  84  65  78  52  79  79  68  86  89  53  89  55  52  67  94  49  73  54  73  92  88  50  94  82  52  64  70  92  89  58  75  57  75  72  88  92  55  56  52  90  53  70  74  52  64  82  50  57  70  83  54  98  63  53  88  95  89  78  78  58  84  89  49  69  73  89  86  93  78  91  72  92  72  80  61  51  84  67  70  92  64  73  92  64  71  60  55  90  51  60  80  93  77  93  84  59  98  78  61  62  98  76  86  84  89  97  71  56  50  73  49  97  94  79  53  86  57  82  73  98  89  52  88  75  90  73  58  88  73  60  70  56  53  98  86  56  67  89  73  61  51  90  73  84  59  58  94  81  59  56  64  81  87  83  65  82  64  77  80  81  96  87  92  98  72  60  86  83  60  50  91  76  66  64  70  86  80  63  85  84  95  72  84  72  91  60  92  61  60  93  70  85  78  49  56  82  56  76  90  51  70  93  57  90  80  97  91  73  55  92  52  91  55  70  65  53  64  79  69  50  64  82  60  77  75  90  78  97  54  68  51  67  58  63  63  70  60  49  93  89  78  75  50  69  92  84  96  65  53  64  92  87  70  98  62  81  83  81  62  73  69  86  66  62  68  72  59  56  49  50  66  83  94  97  60  95  67  87  51  64  63  90  88  97  80  96  58  56  90  93  76  81  96  51  74  79  67  84  68  67  94  55  91  53  62  95  68  73  82  93  91  80  67  73  52  80  66  61  80  50  70  58  53  86  66  82  86  54  97  67  60  58  50  88  52  64  60  83  69  73  50  66  59  79  85  69  74  74  60  73  57  66  51  68  75  82  77  90  78  57  61  84  95  62  97  74  78  78  88  57  68  89  64  83  93  70  97  77  88  97  81  61  76  63  52  81  84  97  93  82  91  69  89  64  77  71  71  55  76  78  94  80  93  52  71  49  52  51  87  61  77  96  72  94  92  55  72  68  75  51  90  92  94  82  57  51  96  82  80  80  51  86  67  78  97  74  69  59  60  50  67  73  82  94  49  97  86  96  74  91  90  56  87  57  83  71  58  75  82  55  83  63  85  89  82  95  80  49  79  75  60  60  86  75  49  89  85  65  66  81  67  79  52  96  98  71  49  59  90  71  70  87  84  88  73  77  58  51  76  92  82  75  90  70  84  93  88  87  74  66  85  51  64  66  88  98  73  67  97  95  97  98  96  83  73  58  79                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              79  69  57  54  56  84  69  73  52  85  82  71  64  96  68  68  52  92  53  63  91  85  69  83  69  97  81  88  57  71  75  78  89  91  52  74  70  80  87  60  98  98  66  88  56  80  83  69  69  77  67  49  51  85  50  75  94  84  84  72  65  86  88  61  51  88  69  96  79  60  61  96  78  52  85  66  61  70  54  56  83  62  93  71  54  61  87  75  49  50  67  81  87  67  76  81  77  94  52  92  53  92  69  94  84  65  88  93  65  94  76  86  57  80  75  53  53  84  78  97  66  68  68  89  81  68  77  98  72  84  70  67  79  54  76  58  56  76  57  95  73  54  49  82  51  59  58  81  73  78  75  69  59  79  61  74  95  72  57  66  83  73  93  73  79  52  76  68  70  51  79  56  57  89  61  70  70  78  61  68  88  64  97  89  87  54  86  68  52  86  70  91  72  61  73  57  76  92  73  91  66  73  87  79  92  94  81  93  80  75  79  96  90  84  91  93  97  81  63  92  66  64  82  79  67  79  50  82  53  56  54  71  66  64  66  51  74  66  54  93  86  61  70  59  61  96  88  60  54  58  86  82  84  61  90  71  82  84  61  51  78  49  65  91  83  97  95  98  55  95  84  73  96  58  93  97  57  70  89  64  54  95  69  63  88  54  53  96  77  72  68  87  76  51  87  76  66  78  81  95  95  93  59  95  77  68  92  51  88  77  56  95  73  54  81  93  70  90  57  87  89  98  60  51  81  56  72  91  69  82  97  84  96  57  92  61  66  60  55  91  68  80  98  68  89  83  54  54  57  79  61  51  91  60  57  92  78  51  54  49  78  92  66  68  54  72  91  96  97  86  87  76  69  49  98  70  79  49  76  82  79  50  96  81  83  56  94  50  71  91  75  76  52  60  57  72  80  66  79  58  68  50  80  59  50  74  69  92  91  91  87  56  75  50  65  78  71  66  77  63  63  59  70  80  67  80  62  71  72  68  88  94  90  51  67  55  50  71  98  61  73  78  75  93  58  97  90  84  63  73  55  56  59  52  52  51  50  64  65  80  97  66  64  83  57  69  75  74  52  52  55  55  69  60  64  68  83  87  57  90  81  90  81  87  73  96  53  50  62  74  50  49  80  60  52  59  73  87  98  68  67  97  92  53  70  94  87  93  64  89  93  49  61  80  92  97  56  54  51  62  82  73  91  80  71  90  77  74  78  54  54  72  79  78  96  75  62  95  53  77  53  49  84  77  66  91  55  79  80  64  73  62  70  94  75  52  86  96  93  61  56  80  54  62  81  81  73  69  53  81  50  51  57  60  91  77  65  94  64  49  74  67  56  52  95  90  84  71  79  93  60  65  65  63  54  75  76  52  61  56  82  98  84  53  90  91  91  90                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                93  69  80  75  72  66  49  55  73  82  52  68  86  96  60  65  73  87  58  66  77  60  62  95  55  86  80  74  94  87  49  86  65  75  59  74  74  74  78  56  58  66  78  55  96  94  85  94  50  69  73  83  88  75  68  53  79  52  59  51  84  69  60  59  79  87  56  66  92  76  68  62  56  54  72  52  60  53  52  90  82  73  73  97  78  62  83  66  77  91  59  53  61  57  66  53  55  77  67  77  76  85  71  88  92  96  76  74  70  60  50  98  85  81  57  49  77  80  64  78  98  76  63  82  88  96  52  89  49  85  62  85  81  86  74  71  97  60  56  65  69  83  62  59  85  56  67  62  69  88  74  68  69  50  91  87  49  55  54  82  93  96  60  83  67  96  84  98  86  70  86  52  64  80  85  87  62  63  76  88  69  69  70  86  55  59  50  50  74  72  94  95  83  72  76  75  83  94  76  77  56  79  92  54  53  59  77  91  78  60  87  80  58  52  80  76  50  56  89  51  88  50  82  67  72  68  65  72  73  86  90  72  92  90  73  96  54  73  90  71  80  77  86  81  57  87  55  65  69  75  88  67  64  93  62  88  65  91  58  53  70  81  77  65  66  94  77  86  64  93  51  89  87  79  68  74  80  68  59  87  82  64  91  49  62  78  66  73  93  83  55  59  85  71  57  97  83  78  62  81  66  58  74  76  74  62  72  51  92  79  79  68  73  75  90  65  70  70  65  74  52  96  75  87  71  60  87  89  73  60  68  50  96  66  80  71  81  90  78  96  87  81  72  69  73  91  98  88  53  61  73  80  91  71  94  68  98  60  50  56  54  69  91  91  57  57  50  73  55  73  73  77  98  61  62  68  56  54  55  93  89  55  54  49  56  86  66  65  86  75  57  61  75  55  64  55  63  89  61  88  56  85  77  54  73  75  71  84  83  82  58  86  78  75  85  94  50  50  77  93  51  88  98  55  82  66  68  51  75  82  89  62  63  70  97  81  87  57  67  85  72  91  77  49  63  64  86  83  88  71  93  86  95  60  73  51  51  87  96  64  66  80  85  71  97  86  67  56  67  95  96  81  72  90  88  59  82  83  86  89  59  74  59  65  92  55  83  80  76  53  60  81  85  82  59  78  73  98  67  86  64  62  81  85  55  80  66  90  92  79  97  60  55  82  66  89  86  57  49  95  71  91  95  73  69  55  82  55  56  64  78  49  72  93  54  68  69  95  69  62  92  54  79  52  87  91  49  81  81  98  87  55  55  76  67  60  85  54  75  90  78  53  73  75  80  68  98  92  61  84  88  86  77  65  89  52  85  80  89  95  68  85  49  66  94  55  67  83  94  85  54  54  84  86  49  84  65  81  53  56  61  87  60  55  96  63  94                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  69  58  72  80  63  89  82  67  65  66  51  69  61  95  82  93  94  57  95  80  57  67  91  53  50  90  56  67  49  92  60  91  97  54  57  52  84  53  84  75  92  73  53  93  51  52  66  86  78  75  89  82  98  84  96  97  87  77  57  81  66  60  87  54  78  52  73  69  73  54  59  98  68  98  95  54  68  85  83  97  91  85  74  95  76  66  79  81  79  58  94  94  91  54  87  92  67  92  86  91  50  90  83  61  72  49  80  84  89  73  74  49  90  89  94  54  54  87  78  92  50  61  59  87  73  60  70  55  55  98  95  94  72  74  74  58  90  67  53  81  92  51  88  56  98  64  92  77  86  69  67  67  82  78  56  74  75  92  87  82  65  53  82  58  72  75  51  92  78  69  65  90  78  88  90  88  77  61  50  88  79  93  91  57  68  51  87  50  57  73  89  67  62  85  83  83  53  81  86  54  77  90  79  63  97  72  92  69  84  84  64  58  53  87  67  68  59  95  75  80  55  66  69  78  70  71  95  94  89  63  86  94  52  87  74  82  84  90  55  89  80  88  94  93  84  63  81  62  78  68  96  50  76  93  63  97  65  59  96  91  49  70  63  50  49  98  77  58  97  54  93  98  49  76  88  51  50  72  80  98  90  78  83  79  58  61  93  84  64  57  83  68  95  51  74  56  71  54  73  97  85  51  85  79  92  90  57  78  89  98  50  84  50  91  78  66  71  50  66  64  56  84  80  60  67  69  80  88  94  87  55  80  57  69  59  51  64  70  67  87  53  58  52  66  91  62  82  79  60  94  79  89  88  67  62  67  85  67  51  60  60  89  76  60  53  92  96  51  53  59  71  91  83  76  62  69  78  89  54  65  81  91  67  91  63  87  71  53  63  53  70  60  55  83  90  51  97  66  93  86  75  50  75  69  80  89  80  78  77  92  92  52  56  81  52  92  62  75  89  66  58  49  95  61  75  98  63  85  80  55  63  73  50  86  76  64  67  65  70  73  94  57  90  59  61  51  60  91  54  73  96  63  59  51  79  73  68  78  70  64  89  87  66  76  69  64  82  55  65  64  67  49  51  90  92  89  74  49  87  55  52  88  57  49  57  98  87  95  65  80  92  77  95  91  76  75  69  94  97  50  74  78  62  92  59  65  72  60  90  72  66  84  96  85  80  78  70  72  71  49  75  68  95  95  87  61  50  87  89  62  90  66  64  49  64  76  97  85  88  84  86  69  72  66  84  96  76  93  88  57  97  51  60  85  74  91  95  89  90  76  97  71  92  94  81  83  49  81  82  72  80  90  62  52  90  54  64  66  77  90  51  87  62  70  75  90  68  69  88  63  87  49  81  70  98  82  93  49  95  71  59  84  70  57  98  89                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    64  62  58  58  93  91  77  74  67  95  76  69  89  97  53  89  75  77  93  55  73  58  82  98  77  67  52  73  63  80  63  63  71  75  55  59  53  80  54  78  54  77  97  90  76  53  90  82  52  93  83  82  64  54  80  85  60  63  59  87  69  49  70  59  77  70  52  94  90  72  77  80  73  66  76  94  62  49  66  54  83  73  68  52  88  81  74  80  53  92  74  52  89  65  57  65  61  49  80  65  63  64  81  84  51  73  77  72  72  54  97  95  52  51  65  89  84  67  82  67  66  70  84  53  73  69  84  61  83  58  91  50  69  68  88  56  56  69  52  89  78  64  87  86  82  76  69  50  58  92  94  67  93  67  82  87  65  58  92  71  78  66  88  63  73  87  75  87  90  74  77  75  97  54  68  59  68  52  61  76  66  93  78  71  82  65  93  77  72  76  84  55  54  55  69  97  88  61  84  91  73  65  92  84  58  65  94  69  56  81  55  56  71  53  79  82  52  68  91  65  62  74  53  89  67  85  80  94  97  70  89  85  96  92  57  70  49  73  98  50  63  58  75  80  70  53  64  77  89  90  64  73  89  61  79  94  85  78  87  82  77  83  54  60  77  92  49  57  90  51  59  63  88  95  79  65  94  86  72  94  74  54  79  51  82  94  51  90  83  73  79  70  87  60  72  59  57  66  88  98  88  93  73  78  86  92  84  96  97  78  53  73  56  89  55  89  89  60  71  84  94  56  54  59  73  67  76  94  50  55  70  82  86  76  76  91  60  75  68  57  65  69  83  56  90  63  88  86  53  49  73  69  53  81  94  91  95  58  85  87  98  94  82  50  70  65  87  93  76  63  67  50  76  97  91  72  61  95  71  61  54  96  49  59  66  92  94  55  52  64  96  98  56  60  83  93  96  80  86  71  74  66  75  85  82  58  64  58  61  52  54  89  69  59  56  63  69  62  65  81  69  96  52  77  77  72  66  83  63  82  66  50  57  90  67  61  98  69  86  60  71  57  94  60  73  86  85  78  90  69  92  58  67  55  69  50  60  54  94  87  89  60  68  92  67  88  58  97  51  55  67  66  75  62  59  84  67  50  87  94  88  71  91  92  61  60  81  65  74  90  50  51  65  60  85  95  92  57  88  73  49  54  53  89  68  82  71  95  50  75  59  60  86  66  62  97  49  49  62  66  87  77  91  53  76  98  91  96  89  53  62  89  53  94  68  92  80  57  59  54  92  58  77  52  61  97  83  59  50  64  84  77  60  77  96  78  58  77  75  86  85  94  72  54  92  69  52  93  98  79  88  96  75  51  89  96  83  56  64  56  76  55  98  89  64  72  75  95  88  83  55  68  58  82  88  90  67  97  91  63  77  70  87  56  69                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      70  96  85  53  57  77  74  91  97  57  86  86  91  74  74  95  66  71  75  71  60  59  61  94  86  70  67  52  63  71  95  69  76  53  62  97  73  88  50  53  65  71  94  62  64  59  52  64  71  91  93  64  83  63  57  63  78  63  54  63  55  90  77  61  60  60  54  64  91  87  58  95  68  86  67  64  77  85  77  51  92  49  81  85  91  88  61  84  95  69  61  84  92  51  53  75  64  57  90  67  96  98  52  51  86  71  50  90  70  90  56  80  69  66  97  62  96  52  65  73  90  68  91  85  57  78  50  62  96  75  69  51  90  90  63  86  72  58  70  85  90  76  98  62  95  76  97  65  57  72  74  58  52  93  59  59  50  91  86  64  69  94  78  61  77  95  97  82  55  49  60  64  96  64  59  54  53  81  82  86  90  83  56  89  51  55  65  85  96  98  55  81  59  57  66  50  76  56  50  92  65  71  96  72  64  85  83  82  54  72  96  60  65  70  53  58  90  91  62  81  59  76  95  66  81  61  61  58  69  75  79  88  91  57  75  76  90  78  70  54  50  72  62  71  49  89  91  79  70  85  98  51  98  94  62  49  91  76  96  56  61  93  82  82  61  91  75  50  58  58  75  98  91  68  82  76  89  50  81  89  79  73  72  86  73  71  96  57  66  56  76  78  50  55  87  94  86  73  65  69  72  92  49  87  51  49  60  63  70  63  73  66  74  98  97  98  76  95  75  80  94  60  88  96  51  75  61  98  66  98  55  74  73  62  82  58  75  84  91  74  89  50  84  98  96  77  58  96  52  96  62  53  61  98  58  61  55  81  87  58  79  49  77  86  67  60  65  85  79  97  53  61  59  63  61  81  53  95  74  60  89  96  58  77  64  90  79  63  93  80  65  83  84  89  71  62  57  54  53  74  69  49  86  56  67  62  54  73  77  70  75  73  86  62  85  70  95  59  80  51  49  57  66  72  83  75  85  54  97  74  71  51  56  95  70  90  61  77  83  57  87  52  86  51  92  58  85  92  85  83  61  57  96  90  82  59  96  97  72  87  58  66  84  86  76  71  57  72  82  89  59  90  83  59  85  57  76  82  96  68  62  93  69  91  72  93  77  50  74  62  66  73  81  73  53  84  93  76  56  68  67  78  57  65  53  60  77  50  89  70  77  81  94  84  53  64  88  50  75  93  66  63  78  76  95  53  72  59  59  79  81  68  60  96  66  62  62  68  90  69  94  96  88  85  55  51  98  67  94  71  56  81  90  63  92  54  65  96  61  58  94  75  65  75  71  94  78  72  71  62  61  89  59  82  74  92  91  85  51  86  77  97  60  49  71  63  93  90  68  49  70  82  87  91  70  51  80  89  63  93  59  69  72  86                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        82  60  91  80  87  82  75  76  62  75  72  59  94  77  91  58  51  73  95  76  68  72  64  51  85  51  74  85  81  82  58  66  95  53  79  85  97  81  52  85  93  87  83  82  78  72  75  53  77  70  89  55  63  85  67  85  72  87  75  76  85  58  54  52  59  70  54  88  64  76  54  71  84  70  91  77  78  71  95  93  68  86  92  80  82  70  74  91  59  63  53  93  68  75  54  69  92  89  73  83  50  70  73  52  57  80  49  81  93  86  87  83  81  55  70  83  98  60  50  80  62  71  77  67  49  94  61  65  72  53  95  58  72  66  71  64  73  79  69  75  94  70  81  70  67  71  67  94  54  66  50  59  58  83  65  70  86  78  53  91  54  96  67  63  56  80  76  74  90  73  66  94  96  90  59  91  78  79  64  97  60  93  88  94  94  71  62  78  86  89  77  75  78  79  77  94  54  83  82  88  98  72  78  60  84  58  96  54  49  51  66  64  81  54  82  49  74  51  67  77  59  89  73  65  74  83  81  90  78  79  96  84  73  58  52  90  97  58  66  95  56  61  73  97  69  51  61  73  80  94  56  61  75  53  73  91  90  85  84  70  96  79  69  56  63  74  96  49  65  83  71  72  74  60  80  61  74  71  94  57  66  64  71  58  76  61  84  68  78  89  60  67  75  81  55  96  71  71  76  55  60  78  62  68  93  93  57  64  82  96  51  50  57  98  84  98  55  91  65  78  69  67  55  52  53  83  85  68  63  95  69  79  89  92  70  93  75  89  51  74  59  79  91  83  86  90  83  52  49  50  78  91  85  83  71  78  79  86  77  51  65  67  81  75  84  87  93  55  88  87  74  75  64  68  82  62  65  62  59  57  89  59  73  52  72  98  96  57  52  68  89  81  65  88  64  56  87  91  69  88  87  71  97  67  98  94  96  71  87  67  82  98  62  78  70  93  76  76  95  96  50  85  88  64  54  63  89  87  52  53  71  93  51  93  94  78  50  63  70  88  59  90  68  60  61  91  95  81  98  68  74  50  54  57  57  91  60  49  90  98  66  69  86  60  84  77  55  66  59  60  90  55  74  91  98  71  88  82  60  55  83  61  49  85  86  68  67  88  80  62  81  52  92  65  61  65  79  61  97  97  80  96  74  72  77  76  98  92  69  61  96  91  86  75  82  52  69  82  50  85  95  67  94  66  77  67  92  70  83  51  95  67  74  63  61  65  62  76  49  92  68  91  50  58  90  98  81  55  59  69  66  87  84  58  88  70  90  73  77  75  95  77  62  96  57  50  98  54  71  77  92  77  60  88  92  55  62  74  84  52  49  68  74  63  87  80  80  68  80  98  50  89  86  91  68  54  58  62  79  62  67  58  74                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          95  53  86  84  88  82  72  77  67  72  63  75  80  79  70  91  87  79  59  55  70  94  94  76  55  66  60  87  64  49  55  81  95  82  68  84  55  49  54  93  70  65  85  53  87  85  89  69  87  93  77  53  78  83  62  67  68  74  91  85  86  73  53  69  57  87  57  61  64  74  60  87  67  53  91  97  53  86  55  50  78  68  70  63  81  60  68  95  92  66  64  87  79  59  68  80  55  74  57  91  94  86  51  52  81  96  63  60  93  92  81  52  97  54  89  81  80  89  57  59  74  78  97  84  62  76  71  79  72  66  49  83  80  59  78  80  66  92  74  77  84  70  84  73  85  51  96  76  67  73  74  68  64  58  50  52  75  96  56  71  93  88  62  90  52  80  71  79  52  75  88  93  65  67  76  63  96  49  88  68  81  73  54  91  96  92  77  75  79  56  97  94  64  84  95  77  83  56  74  86  61  70  92  57  77  95  56  67  68  68  52  86  61  51  70  84  87  93  80  72  61  52  70  95  91  88  84  95  72  85  57  90  59  86  96  73  62  51  94  57  85  59  96  66  89  56  71  89  51  90  79  72  65  66  98  96  69  82  64  50  98  79  89  67  64  73  89  59  62  94  60  73  92  76  70  96  60  49  87  65  84  82  87  87  63  83  86  79  54  66  57  69  64  75  60  57  76  97  95  76  58  81  72  80  88  66  63  71  57  93  98  59  50  55  84  56  92  52  57  54  61  52  70  58  60  58  69  89  84  49  75  63  93  93  84  95  87  56  86  69  95  74  90  76  67  92  97  72  96  98  97  61  58  51  83  91  68  58  66  49  49  61  86  81  58  71  74  69  60  98  85  66  91  94  72  72  58  75  96  97  59  76  60  54  78  62  52  94  70  73  68  95  98  51  62  87  89  63  76  85  75  78  86  71  70  95  68  66  90  56  88  79  85  96  68  79  68  97  83  77  97  56  55  65  88  98  81  96  78  65  77  84  98  70  77  58  76  91  92  72  70  49  86  53  81  91  78  60  71  89  89  69  84  66  95  65  91  61  89  67  86  68  96  65  56  91  80  86  68  53  69  75  94  63  49  65  51  66  92  55  85  88  58  61  52  96  64  51  72  65  87  67  55  72  57  58  76  60  93  54  59  64  61  51  75  85  76  97  97  83  96  85  66  74  73  68  95  84  71  54  87  84  50  79  94  67  91  50  90  55  73  96  90  54  58  97  85  79  95  72  82  68  55  73  87  57  83  83  94  98  94  80  78  94  96  98  71  49  83  71  52  95  49  59  59  81  85  98  51  62  52  68  70  84  50  87  96  58  96  77  72  89  97  88  74  95  69  79  88  56  78  51  89  70  91  69  77  60  49  69  96  76                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            98  95  52  96  97  54  95  82  67  67  62  71  56  64  77  56  84  77  89  96  88  90  79  90  64  81  62  66  73  57  82  78  97  92  82  82  79  59  85  92  49  87  49  79  71  53  77  76  66  93  49  72  50  90  84  80  80  69  58  64  81  87  57  93  50  63  78  49  74  75  72  93  85  85  74  96  55  84  57  65  83  79  63  88  64  88  92  59  98  71  88  96  67  52  69  58  53  67  59  71  89  59  49  52  76  83  78  87  62  67  57  86  69  76  57  93  86  73  95  80  88  78  68  49  98  58  82  60  87  71  74  86  85  95  90  91  89  86  72  72  60  67  62  95  51  94  80  51  82  51  67  61  67  62  50  90  53  89  67  56  75  81  62  72  59  67  82  66  94  84  61  68  65  65  79  77  80  86  90  56  90  57  81  94  97  51  62  71  71  63  85  73  96  95  96  93  89  98  85  60  75  56  98  89  75  95  87  82  76  51  74  88  96  70  91  97  88  53  88  67  65  96  73  69  53  88  63  73  93  74  96  91  96  59  59  60  93  52  75  73  82  76  77  78  64  69  98  61  59  91  65  79  82  52  50  54  77  69  93  59  79  71  79  85  89  75  82  79  63  59  75  86  96  83  98  58  69  73  68  94  79  78  67  62  88  59  49  81  90  65  78  55  73  85  95  58  63  96  92  87  70  82  79  96  67  67  74  63  90  89  89  70  50  92  67  61  69  96  71  72  98  92  87  88  59  60  71  86  65  53  70  72  62  93  70  61  50  66  65  67  49  87  71  53  57  56  87  56  98  93  77  66  84  51  56  81  76  55  49  76  55  49  56  63  90  60  98  58  65  61  83  61  70  62  91  51  93  97  57  84  52  85  62  83  94  66  89  65  79  54  90  83  80  84  61  67  92  86  97  72  95  78  96  90  78  63  87  80  75  72  85  57  57  66  59  81  53  93  53  61  50  66  87  52  89  60  68  96  96  57  73  58  82  57  96  53  97  83  77  64  95  96  98  71  76  82  81  79  73  78  66  91  74  58  74  89  58  69  78  64  72  96  86  66  92  54  76  91  97  98  50  58  97  97  49  58  62  59  58  58  95  95  97  98  68  59  66  89  63  91  86  94  92  60  58  79  79  90  83  61  69  64  88  95  97  74  78  96  73  64  76  80  75  85  64  57  51  91  57  57  73  72  87  56  75  75  75  98  82  76  86  93  91  95  97  90  95  67  84  89  57  85  66  56  50  61  84  82  61  71  57  53  68  64  66  61  85  52  93  59  94  79  75  64  82  86  84  52  62  49  68  98  58  68  51  60  60  88  77  54  94  59  64  58  59  97  84  91  58  77  97  86  93  60  64  83  94  65  56  63  85                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              58  89  53  57  91  59  89  56  76  65  86  53  52  83  81  70  66  58  92  84  90  87  52  61  60  52  84  51  53  59  75  93  81  81  94  95  77  66  76  72  92  79  73  79  79  73  55  81  66  74  54  57  82  81  93  88  86  81  93  75  98  60  81  73  62  92  84  93  49  81  83  81  84  97  87  80  49  57  67  66  71  97  87  80  76  65  90  76  77  49  71  81  81  77  58  98  81  86  73  85  56  63  82  67  85  61  56  67  88  88  89  90  84  85  73  84  66  90  59  57  85  92  80  97  88  76  82  78  98  49  84  93  82  50  95  65  77  94  73  57  87  56  69  97  59  59  65  52  78  72  72  89  94  68  83  61  88  50  66  78  69  98  53  94  56  85  71  61  66  57  70  97  86  57  84  76  91  95  82  61  95  89  69  96  70  95  75  80  54  72  96  72  79  94  61  60  83  61  98  69  93  50  71  72  67  58  81  63  93  97  88  64  62  89  61  81  70  56  60  61  86  76  54  74  65  69  95  73  60  79  87  94  59  98  69  73  67  75  62  84  94  50  92  82  71  58  63  73  84  74  65  53  88  90  55  77  94  62  55  78  90  80  98  71  90  93  75  97  95  85  59  68  65  76  89  57  75  53  66  86  80  95  85  74  88  75  60  68  89  92  68  85  76  53  78  86  98  87  64  59  88  87  92  97  68  64  61  85  84  49  98  79  55  71  95  63  73  74  82  51  95  85  87  89  56  82  61  85  63  93  51  85  89  72  63  98  73  61  57  76  63  94  60  96  98  88  53  71  63  70  69  70  54  61  89  81  83  77  56  64  83  97  93  53  50  75  55  63  77  52  59  92  55  80  85  63  70  87  72  49  75  85  60  56  94  58  55  57  52  66  71  94  87  92  88  60  50  93  75  63  93  88  56  67  66  96  74  95  62  81  94  69  71  68  75  91  87  98  86  62  95  56  52  94  75  62  55  72  79  94  98  67  79  63  53  92  91  54  68  69  92  71  68  66  66  92  96  65  90  80  90  93  66  77  95  92  53  85  62  55  88  84  58  96  93  62  94  79  51  66  78  78  51  83  66  97  85  89  56  65  97  52  57  58  68  86  94  83  97  83  96  94  81  79  71  84  71  86  78  95  70  75  82  70  64  73  66  85  80  71  89  52  59  49  98  62  80  83  57  85  61  96  82  88  62  55  62  79  64  93  81  93  86  83  66  56  58  82  96  85  90  86  65  75  84  64  83  69  75  69  53  78  94  70  81  81  74  90  90  54  88  71  56  96  49  74  57  84  71  66  83  95  83  86  79  61  55  75  56  55  64  71  51  82  53  60  81  79  77  62  61  92  91  80  54  88  61  76  89  60                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                68  84  95  68  83  69  51  94  85  83  58  71  75  57  98  80  82  50  66  82  61  82  92  85  67  53  86  74  58  77  55  55  86  54  50  73  70  75  59  54  53  52  63  84  63  80  64  96  96  64  95  90  50  79  62  76  85  91  77  50  93  73  59  88  49  95  92  63  58  74  62  63  69  81  75  73  86  81  88  98  59  67  57  67  51  92  80  62  56  97  65  78  95  53  66  94  96  96  71  70  65  79  90  59  65  69  91  78  70  83  91  75  66  92  81  93  65  59  71  80  86  54  57  96  89  53  94  65  77  90  61  85  53  83  66  60  67  50  71  66  81  66  78  58  57  78  49  53  89  58  93  66  96  81  59  87  59  54  96  72  68  90  63  88  70  87  74  50  67  52  51  58  77  84  91  59  79  59  67  78  49  75  69  74  73  62  74  96  69  69  62  59  70  59  57  98  66  52  64  78  53  71  58  67  97  89  56  68  82  95  60  92  68  75  83  67  71  72  76  91  52  67  82  72  91  88  67  88  53  72  81  74  50  78  65  96  70  76  84  68  59  54  96  88  73  92  90  76  87  91  51  73  84  66  81  85  96  82  64  82  56  73  71  90  69  71  59  88  55  79  67  78  51  62  69  70  76  79  83  49  95  63  59  51  62  66  86  71  53  50  68  58  84  91  55  54  78  64  61  63  49  98  95  64  95  62  97  71  82  73  80  75  57  51  90  79  92  89  73  89  75  85  74  78  83  94  53  80  88  91  57  72  57  94  78  71  65  85  79  80  57  69  91  70  92  86  57  54  95  71  55  67  82  56  90  87  67  77  81  98  49  49  67  74  64  64  78  95  66  56  86  53  98  63  98  55  59  67  67  52  79  61  81  70  72  97  53  78  84  79  75  55  96  55  90  82  85  53  54  85  50  56  73  65  49  68  60  76  85  88  89  65  55  69  49  58  93  57  90  53  56  64  61  83  60  84  72  60  83  60  89  52  50  80  59  54  83  84  88  71  58  81  81  88  83  73  52  63  85  67  60  57  57  89  51  71  61  87  77  89  56  61  69  87  55  70  98  97  84  55  96  92  98  77  74  76  85  78  58  50  61  70  77  84  90  68  80  55  78  98  97  52  75  84  92  55  86  95  81  80  81  68  70  49  76  72  94  98  53  84  65  94  63  66  58  50  65  83  74  54  56  75  97  53  66  92  71  93  89  70  63  93  85  54  89  76  58  51  66  82  76  72  94  90  50  56  85  82  52  67  69  91  84  88  97  73  92  65  54  65  60  67  51  52  89  65  76  78  58  89  61  91  87  80  66  57  92  79  69  54  78  68  92  52  83  84  73  61  50  71  77  67  72  80  86  58  65  65  49                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  54  55  77  65  94  96  69  93  49  49  49  55  71  70  94  97  55  61  96  65  71  80  76  62  55  65  54  70  82  73  74  86  56  51  84  59  73  88  74  82  98  92  87  85  69  78  60  96  94  61  50  97  55  62  49  95  67  54  67  65  84  85  89  98  77  52  63  90  68  56  61  51  52  89  72  91  56  68  68  82  98  51  68  54  97  96  49  55  53  91  67  52  78  60  77  73  92  71  66  97  74  81  76  67  86  89  55  97  83  87  71  71  82  66  59  86  59  85  56  97  91  79  53  76  66  69  87  67  93  73  92  68  57  56  55  74  90  51  56  95  61  72  76  96  58  92  96  86  68  94  50  74  61  71  80  80  93  84  50  93  97  76  61  50  58  95  89  59  52  68  87  60  54  84  85  92  55  84  68  75  93  92  49  78  70  60  89  57  75  94  55  76  98  77  58  87  85  76  76  92  64  93  74  88  75  70  70  89  83  53  92  74  85  82  63  51  70  81  97  87  72  97  75  61  68  84  64  57  55  59  88  81  79  78  74  72  61  53  86  50  93  90  66  85  57  55  91  80  57  84  56  54  65  67  68  95  74  64  57  57  91  63  91  85  60  58  83  91  92  70  50  76  96  59  97  92  95  50  75  89  60  83  63  79  96  49  60  50  82  56  69  93  53  95  95  97  80  92  80  52  56  69  51  50  64  78  57  97  82  75  58  49  91  86  66  54  96  69  58  59  88  72  89  84  51  69  90  68  97  59  92  58  90  96  71  98  60  91  79  67  75  96  75  50  71  65  59  76  81  78  71  55  75  72  65  51  94  84  95  85  81  68  83  88  94  59  92  79  87  54  85  54  52  98  62  87  61  82  59  98  87  74  67  70  53  89  73  68  58  68  56  77  58  98  87  71  92  98  91  59  70  95  68  97  77  73  96  65  96  65  90  80  64  89  96  55  82  87  84  91  56  83  92  57  75  64  93  98  57  70  70  83  91  63  54  75  92  53  71  68  74  98  80  62  78  59  57  58  97  82  98  97  95  53  66  64  64  85  77  89  85  78  63  96  76  58  57  58  69  88  61  86  63  64  94  92  95  78  82  72  58  53  69  90  49  70  63  61  60  75  82  62  62  90  61  82  55  92  88  86  65  54  87  63  66  92  72  59  58  93  95  80  82  78  57  52  61  50  76  97  75  78  97  64  69  51  81  76  80  87  64  88  88  75  86  63  74  95  91  72  91  72  95  57  73  50  84  87  63  91  67  65  65  89  64  75  82  61  82  92  52  85  80  75  65  87  67  74  64  60  61  56  51  69  72  61  77  97  95  92  96  54  70  90  64  89  60  94  62  82  73  71  62  61  54  86  56  97                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    58  51  94  61  63  95  73  63  94  70  66  67  71  80  87  97  97  51  71  84  93  52  91  67  57  91  81  84  73  78  81  72  66  58  96  49  66  77  72  81  98  98  62  58  96  77  65  74  71  87  49  73  92  83  84  97  69  85  77  91  64  52  64  49  82  50  63  74  62  79  89  80  62  51  72  93  81  93  96  74  74  75  64  55  75  76  71  67  75  89  92  55  59  79  68  60  80  64  96  55  49  68  55  58  85  66  57  75  61  59  67  51  88  53  93  82  61  66  76  92  87  67  82  82  65  87  89  70  62  76  55  75  53  58  60  70  71  65  72  83  57  73  77  89  90  92  82  98  93  80  83  64  90  61  60  76  73  70  66  78  71  70  65  60  98  65  59  87  92  83  60  88  96  92  61  61  57  66  55  88  91  95  89  96  92  83  74  57  93  88  52  84  89  83  54  55  64  54  54  90  68  88  90  74  84  86  83  74  92  78  84  62  92  73  68  55  77  87  88  87  80  91  86  76  56  93  55  52  79  73  58  54  85  49  94  63  88  51  58  63  76  49  84  59  81  89  84  60  54  77  95  54  75  68  96  70  49  96  68  95  77  63  83  83  93  92  54  66  61  49  51  67  83  95  82  94  56  96  63  84  92  89  80  98  64  75  83  50  74  62  53  62  84  94  93  87  80  83  97  60  68  94  85  65  55  63  60  88  74  84  89  77  63  66  58  62  94  73  80  63  88  63  94  72  53  90  56  52  58  87  90  63  55  74  74  65  71  57  52  53  88  52  61  74  78  59  68  73  83  67  80  66  50  72  84  93  77  91  92  73  78  82  84  79  70  76  73  62  75  95  56  62  60  90  56  71  95  94  81  80  85  88  75  93  71  66  79  54  78  59  49  77  73  93  50  62  53  82  52  57  60  83  68  83  88  53  74  67  77  97  88  52  70  54  55  86  49  85  51  52  92  92  80  80  57  82  98  78  65  85  80  92  79  78  92  66  58  82  91  83  64  84  86  90  86  96  91  51  81  68  58  77  69  53  50  97  94  83  76  90  61  53  82  83  95  61  82  55  65  59  95  80  91  67  82  88  64  57  97  64  76  56  93  76  72  56  65  58  61  91  93  72  98  80  75  92  53  98  66  72  98  77  66  68  74  94  51  50  58  70  53  92  56  77  95  88  56  98  57  84  80  70  92  91  56  57  76  52  61  75  55  88  50  70  57  93  67  61  61  91  70  51  86  77  91  62  64  84  90  74  75  90  80  94  96  75  52  80  68  77  53  52  78  64  66  57  73  65  95  57  60  90  84  88  91  64  70  54  65  85  61  52  51  90  84  72  96  85  74  68  64  79  57  80  80  92  93                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      72  66  66  93  73  88  87  85  56  59  64  58  87  55  94  90  82  58  89  70  64  59  63  98  50  59  85  80  90  65  89  85  97  59  67  70  49  71  74  78  98  95  60  91  55  76  71  58  70  57  84  88  89  90  52  68  74  86  72  55  53  64  49  76  96  80  79  69  64  77  79  67  75  62  74  93  91  67  71  93  70  75  94  63  82  65  57  53  64  69  75  49  84  80  97  87  59  90  72  70  87  67  61  58  65  76  81  87  90  78  77  84  96  69  66  98  82  69  83  52  56  53  73  59  57  89  98  82  89  83  79  82  58  96  81  55  84  95  81  77  98  58  75  98  78  56  71  82  77  79  93  86  76  67  63  51  80  75  51  96  98  50  94  82  59  57  72  77  83  88  97  76  61  94  64  92  97  94  77  83  65  62  66  83  58  86  51  55  54  81  70  73  83  79  83  68  63  86  55  70  82  61  79  50  64  70  63  63  73  65  64  87  76  49  81  91  94  75  81  82  69  55  94  57  86  54  68  95  89  58  62  52  76  73  70  60  80  61  59  82  81  62  54  74  52  90  56  70  65  71  80  74  53  96  95  70  96  82  52  79  58  96  70  87  92  92  55  73  64  67  74  73  91  77  71  55  76  73  79  92  90  87  89  80  59  55  51  98  70  67  58  81  50  62  54  89  56  96  52  84  59  77  72  53  93  64  95  90  49  96  86  52  94  98  92  80  79  80  88  61  60  94  82  58  96  60  70  92  89  68  62  61  49  75  69  53  59  85  64  66  49  66  65  51  76  72  97  98  52  88  55  87  75  69  52  50  63  78  87  50  95  62  75  88  92  69  64  70  63  52  54  66  96  52  51  65  57  84  65  49  82  73  69  75  87  76  87  87  93  66  66  69  49  64  63  79  57  82  54  82  92  66  51  50  75  79  77  82  98  97  80  85  82  88  66  51  74  55  75  86  51  95  77  64  97  72  55  60  70  82  82  94  98  74  95  89  91  88  72  75  52  75  92  93  81  55  77  52  89  90  83  88  61  67  96  92  56  49  70  70  64  80  54  77  96  64  57  96  57  75  89  60  51  88  82  64  70  69  69  96  93  88  95  71  92  54  61  84  85  51  79  56  80  56  67  49  86  95  64  77  84  62  61  49  84  86  64  62  93  61  98  72  63  89  97  69  74  77  90  94  66  70  56  91  93  96  51  90  61  74  88  64  97  56  80  72  69  58  62  77  92  98  55  69  88  73  66  98  91  60  49  63  67  88  74  97  79  97  76  83  50  84  72  82  78  90  77  50  69  84  68  73  89  83  85  74  81  63  56  70  59  63  72  97  51  60  93  70  77  68  51  57  95  73  86  61                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        49  50  58  51  76  82  93  65  56  72  60  49  82  49  94  82  76  63  62  88  63  98  93  63  94  50  71  92  93  95  98  85  87  54  58  62  79  89  50  52  88  91  78  91  81  75  52  65  60  60  74  68  54  91  62  55  67  80  60  51  60  49  84  62  50  84  88  93  75  84  86  60  71  65  66  64  53  80  91  63  72  84  62  82  64  84  87  54  75  97  65  92  60  95  67  83  84  82  64  54  81  87  68  91  68  65  79  63  92  67  96  81  67  57  79  50  73  55  87  87  73  62  76  62  81  74  95  64  51  51  54  72  68  80  65  50  87  91  90  82  88  67  84  66  63  93  92  80  59  72  73  94  56  70  95  80  58  63  96  96  80  50  84  74  50  55  61  73  88  62  62  56  78  87  57  90  76  68  52  97  76  51  91  71  97  85  93  84  86  92  49  70  79  89  62  66  62  60  59  50  75  92  66  84  67  67  69  92  91  77  75  51  85  60  98  52  74  51  52  68  77  50  72  77  53  64  63  78  64  50  97  90  59  85  81  50  83  94  97  86  95  58  52  57  61  96  77  76  60  91  93  52  90  49  67  73  69  96  87  69  79  50  68  61  92  57  67  80  69  72  49  55  73  63  57  49  96  49  75  89  86  53  76  94  84  89  91  82  72  86  71  66  56  80  65  96  75  82  92  98  97  90  85  68  51  57  64  77  49  57  91  49  60  81  68  87  69  64  62  77  60  81  52  92  78  72  71  50  88  79  76  79  97  54  50  72  82  80  77  81  70  51  52  94  67  71  57  67  94  64  72  86  53  95  55  86  67  77  74  83  64  58  87  81  65  92  54  66  93  83  92  53  93  63  54  96  65  59  49  90  85  49  72  58  95  59  81  94  98  68  52  58  96  87  59  50  54  54  54  52  59  49  51  53  56  93  51  51  55  80  82  60  95  80  61  97  83  73  57  97  54  51  70  66  60  64  49  62  68  58  53  84  87  93  64  63  64  89  88  85  87  53  56  66  88  54  49  89  51  88  95  90  79  69  85  78  70  80  88  66  70  51  71  50  61  62  59  59  65  97  71  61  65  73  64  56  93  87  90  53  65  60  61  51  94  63  89  82  85  77  49  91  65  91  52  49  66  96  85  49  95  96  56  77  82  62  92  79  52  82  81  67  69  54  82  67  95  67  71  77  75  61  96  76  53  59  59  51  62  66  62  58  54  90  78  58  82  91  87  75  73  69  92  69  64  98  86  69  88  89  50  97  76  96  92  57  54  81  88  56  53  72  92  54  49  80  74  71  71  55  80  88  88  53  92  58  76  82  86  64  59  98  73  97  80  51  63  80  61  75  81  87  58  58  76                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          67  67  95  64  96  85  94  58  96  66  73  94  58  67  51  93  65  74  76  54  61  96  56  84  52  84  64  92  74  95  61  90  76  81  65  82  68  87  50  93  97  61  66  84  51  94  49  52  57  68  61  62  88  90  97  88  88  62  50  97  54  87  86  86  92  76  93  55  58  50  67  93  97  90  57  59  57  51  63  87  60  57  85  61  89  87  96  64  76  93  97  85  64  94  72  51  66  60  63  75  49  63  62  73  57  97  61  87  50  72  57  91  85  62  65  71  77  50  97  94  94  76  59  96  76  78  81  68  90  87  98  57  70  75  62  54  77  52  62  86  64  91  60  64  59  98  92  94  52  87  72  76  77  69  58  58  74  78  95  97  58  82  70  96  76  71  98  97  64  84  79  68  72  86  72  60  75  90  52  98  77  69  78  69  54  64  87  54  56  64  98  86  76  92  71  75  80  51  86  54  73  83  49  91  64  55  97  57  56  79  59  83  57  68  49  80  81  50  82  62  79  60  96  98  55  61  66  92  70  81  85  54  96  90  79  96  70  96  68  87  67  70  62  85  65  71  72  56  53  77  55  82  98  83  72  64  78  53  89  80  78  77  54  90  59  49  77  67  58  95  65  49  81  85  97  53  79  72  92  61  93  81  82  92  88  75  71  87  55  65  94  94  79  57  70  56  89  63  89  52  53  98  80  98  81  54  72  96  81  50  53  59  63  75  89  74  94  76  68  82  52  56  85  81  97  94  76  54  51  57  76  73  65  98  65  90  49  54  84  78  90  77  74  96  92  75  65  49  80  60  62  77  63  96  50  66  92  50  65  84  83  72  79  69  54  70  60  79  73  71  94  92  98  74  56  85  82  71  71  53  71  56  91  97  73  98  53  75  65  94  72  56  93  64  69  98  77  57  67  50  88  88  60  56  66  59  85  85  85  73  96  91  60  50  97  77  81  84  64  78  58  86  50  95  53  95  70  70  57  91  90  72  90  61  71  77  90  73  84  54  72  95  73  69  82  71  75  72  89  86  83  88  97  81  67  81  53  65  89  67  86  97  83  72  60  74  83  61  96  95  81  71  80  77  66  57  60  73  72  51  57  65  83  94  78  68  81  65  97  76  54  64  78  82  79  81  93  60  76  70  93  54  74  65  62  55  72  58  73  54  67  96  94  72  51  73  90  70  87  93  52  68  53  73  93  89  94  65  90  54  61  95  97  89  73  82  61  84  84  85  66  67  60  79  88  55  90  63  51  88  97  79  70  84  59  91  60  75  63  76  95  56  88  74  64  76  54  83  89  93  66  83  49  51  81  84  54  60  78  81  64  88  55  65  90  76  56  63  94  78  62  49  90  79                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            57  62  97  73  59  74  72  87  78  66  85  54  54  54  79  74  58  52  51  75  66  97  69  65  81  82  49  49  84  87  67  64  97  55  69  82  54  98  65  85  63  93  52  87  63  82  56  56  71  54  53  92  55  57  76  97  56  87  57  51  69  55  54  54  57  70  66  78  58  57  77  68  64  51  92  49  91  50  55  93  49  77  71  92  84  62  61  64  49  82  64  89  53  84  97  96  90  69  58  61  74  69  96  81  58  77  57  82  87  86  95  80  49  69  87  62  66  91  63  50  77  73  60  78  80  96  56  49  88  69  81  73  62  94  90  83  51  77  57  97  78  91  74  53  70  92  70  77  54  63  73  97  66  50  50  64  92  57  69  96  95  78  70  78  88  94  74  73  77  72  64  91  65  60  81  85  59  54  69  94  70  81  50  95  88  80  86  56  91  54  93  94  93  64  50  94  84  83  89  61  62  79  85  86  73  80  51  68  58  85  55  55  84  71  53  94  95  84  85  77  49  96  60  60  94  94  95  77  93  59  54  70  98  90  90  55  67  59  51  73  73  69  80  87  59  60  95  90  69  58  72  90  60  77  87  73  94  89  72  61  56  81  57  84  68  59  71  57  54  76  70  82  91  79  95  83  73  83  52  95  65  57  52  69  73  67  66  50  50  60  51  79  55  52  95  97  98  67  76  87  76  96  63  51  86  51  76  96  59  50  80  62  94  65  62  77  84  89  88  84  98  74  51  95  56  97  91  86  81  65  76  64  80  50  85  66  58  98  98  82  65  96  55  72  59  59  58  52  62  77  95  55  96  50  85  57  69  53  91  51  82  54  55  55  94  88  59  67  65  96  61  60  78  79  77  59  71  68  73  57  85  91  85  92  71  94  51  58  56  53  94  71  77  95  72  55  90  90  57  81  66  77  83  81  95  70  74  77  79  87  52  85  97  65  83  79  66  58  95  97  77  69  78  76  65  70  58  95  75  58  51  67  50  69  80  61  65  95  88  49  53  71  89  89  91  75  74  68  60  66  93  56  73  90  81  93  52  73  98  63  69  83  55  71  65  95  76  96  69  76  49  86  58  73  88  71  78  62  75  58  75  59  96  75  79  51  54  60  61  75  84  96  75  72  93  79  75  69  63  98  78  94  79  83  67  68  83  81  69  57  51  53  94  52  89  49  62  92  60  75  97  55  87  79  82  81  76  56  98  60  82  70  94  65  51  78  54  79  59  97  91  68  50  85  49  60  76  64  77  80  64  67  96  69  60  88  63  68  66  58  82  79  78  87  50  91  96  63  95  84  88  60  84  74  86  80  81  95  79  53  92  54  73  69  87  83  63  95  86  81  58  76  79                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              66  94  56  69  96  55  90  98  80  68  53  86  87  61  81  96  62  88  52  49  55  83  94  84  70  57  74  69  56  60  58  59  79  87  97  91  70  58  98  83  80  83  62  91  82  49  94  69  53  79  62  65  71  51  54  50  96  64  90  66  60  61  97  67  83  75  96  79  84  76  80  90  98  92  62  80  98  90  68  94  69  66  63  50  85  96  83  93  52  50  71  68  68  69  55  98  90  59  84  72  75  78  84  79  83  49  51  66  66  75  66  83  58  88  60  86  58  98  77  55  78  75  74  63  67  54  97  55  77  57  97  51  98  79  56  72  62  75  73  66  75  91  77  91  96  61  69  62  89  61  70  89  91  81  86  68  53  67  67  89  97  70  62  61  77  62  89  83  79  85  88  69  75  77  54  56  76  84  60  70  89  78  80  93  67  61  67  53  75  64  69  96  93  71  80  93  87  87  95  94  66  89  92  55  63  92  85  65  65  50  88  70  60  68  64  74  59  66  97  60  66  58  57  98  68  95  76  50  97  58  92  74  96  65  53  84  49  69  98  81  91  59  92  61  92  78  55  74  86  80  54  51  56  72  64  53  72  80  70  98  84  84  52  74  90  74  69  93  85  51  83  79  65  95  52  79  81  59  72  96  92  60  80  68  77  61  84  91  53  67  96  97  95  94  96  88  69  84  91  54  86  75  59  72  92  76  75  60  66  61  72  83  80  93  58  88  51  53  81  49  50  80  65  84  53  93  88  65  86  84  72  96  50  90  61  74  75  58  71  80  74  86  53  67  49  94  68  75  91  91  97  68  75  65  71  72  60  76  59  53  73  79  83  95  75  58  65  58  75  93  87  93  86  93  51  94  80  70  81  65  76  79  91  61  75  60  69  92  77  65  62  58  51  63  51  86  59  57  92  98  64  65  74  86  50  59  80  52  68  88  89  63  92  82  86  88  70  52  59  94  69  72  54  97  69  89  52  65  55  55  87  79  87  50  79  53  76  84  67  76  93  76  81  55  63  50  65  88  54  73  65  78  91  76  92  98  98  54  65  60  83  52  95  92  90  84  75  96  82  79  49  73  98  73  59  76  50  78  50  80  98  66  76  80  79  78  70  84  83  68  62  96  96  82  67  49  75  78  75  77  98  51  92  88  94  74  92  68  69  60  96  63  69  94  50  71  85  87  65  84  87  87  59  77  91  98  69  79  76  59  73  92  95  64  83  92  67  58  95  79  93  67  82  80  85  97  89  72  69  92  64  79  75  65  79  66  95  55  68  96  73  96  74  89  72  90  89  59  50  49  82  86  59  74  81  51  94  56  64  76  68  74  69  80  64  69  87  84  52  94  75  62                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                56  55  91  92  75  86  54  84  86  68  76  83  61  91  91  53  71  61  57  55  58  80  64  72  71  64  87  92  53  91  85  51  50  58  52  49  97  59  50  74  95  96  82  60  59  76  78  94  75  78  92  50  71  72  75  61  72  49  85  93  88  73  58  81  53  50  65  93  58  58  74  67  56  97  52  54  58  78  72  53  81  82  53  66  98  54  56  74  96  70  50  61  93  88  80  85  69  76  63  62  59  86  65  75  76  96  77  58  65  88  80  74  66  62  59  58  97  82  52  67  71  72  95  57  75  52  73  80  75  54  81  72  61  79  68  72  75  97  94  97  52  88  70  94  86  65  75  72  88  69  73  71  73  51  88  79  59  84  66  98  83  82  53  96  56  64  92  94  65  62  80  89  53  75  60  58  91  53  69  71  73  50  69  82  78  54  63  95  75  61  89  90  80  50  83  93  51  65  70  55  63  70  87  68  80  86  98  64  93  86  71  50  83  88  72  79  97  84  97  51  96  90  85  76  94  63  98  50  58  60  83  69  70  88  91  78  54  57  59  60  56  78  92  90  86  98  68  60  65  70  83  82  51  68  66  77  73  77  77  51  90  88  50  71  78  78  76  87  65  68  60  79  75  69  65  83  69  92  73  86  66  56  70  86  60  72  91  53  54  71  93  88  68  75  93  95  80  82  80  63  72  69  49  73  71  86  88  68  87  95  55  70  84  58  53  73  60  83  83  97  62  91  95  57  60  62  69  69  66  64  87  80  63  56  78  70  96  77  68  98  69  90  60  53  82  71  93  61  97  58  98  76  66  60  68  65  71  89  65  66  56  86  73  80  89  91  70  61  83  88  77  61  61  78  93  56  60  72  51  98  61  85  93  80  80  54  91  70  72  79  72  56  80  65  75  62  55  60  92  54  76  53  83  71  97  84  87  81  67  57  69  71  53  63  87  66  54  87  67  62  79  88  56  66  69  87  76  83  66  61  81  81  95  80  54  91  82  81  68  74  61  93  81  97  70  94  72  78  60  72  51  72  84  49  91  76  52  65  94  49  78  56  65  58  75  92  59  67  70  63  58  92  74  65  97  74  51  98  58  72  87  63  74  85  81  76  76  70  67  72  82  54  98  65  50  88  85  82  61  93  90  95  81  84  90  92  55  96  92  55  95  52  79  76  75  90  68  65  55  76  52  85  94  92  73  69  87  59  65  56  88  75  70  63  49  49  96  80  63  63  71  75  69  50  96  60  79  76  97  86  66  98  53  80  82  60  70  71  57  65  86  53  90  71  54  80  95  70  97  60  66  84  59  80  56  53  54  59  85  52  95  54  89  52  64  52  83  87  64  69  65                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  61  78  97  95  82  66  94  56  52  96  65  98  83  57  59  53  75  56  79  49  65  56  67  75  80  96  60  79  71  82  80  49  89  92  95  69  51  53  60  98  67  53  61  50  62  85  59  67  59  51  63  70  55  78  77  63  81  97  85  73  96  94  67  67  92  79  67  63  59  68  92  87  58  96  61  71  80  76  81  66  83  56  72  94  96  94  87  55  85  61  68  50  89  73  62  85  98  56  51  58  97  89  80  89  62  59  67  95  87  74  57  93  75  91  87  67  79  50  85  70  51  58  83  93  79  82  74  87  74  58  66  69  62  79  76  66  76  91  59  86  69  62  73  79  63  93  74  92  68  77  63  86  84  57  89  56  53  55  80  59  74  91  75  55  75  98  50  98  57  56  63  75  87  80  90  78  70  77  86  70  63  88  86  55  79  96  98  84  61  78  78  66  79  69  92  49  81  57  83  83  78  77  81  59  77  84  53  55  92  92  80  54  66  71  81  70  71  63  51  63  90  85  53  77  80  61  83  91  69  64  63  98  97  98  60  56  63  67  79  85  70  77  71  70  55  53  54  55  79  88  68  52  58  98  96  83  92  96  98  83  89  91  72  93  53  84  90  53  98  87  59  98  65  49  54  52  57  88  67  63  86  79  90  50  69  79  62  86  76  57  54  77  55  52  63  75  53  53  94  56  53  98  94  85  74  56  73  94  71  63  57  82  55  52  82  64  95  80  73  98  91  83  58  90  88  59  71  91  92  53  62  87  58  71  98  89  63  66  75  58  90  69  69  94  97  73  86  58  76  61  89  54  51  96  58  61  58  96  93  63  67  68  54  61  59  92  96  65  61  75  93  70  84  66  61  58  65  70  82  54  53  58  90  63  60  80  97  54  75  50  83  76  65  68  63  83  83  91  49  87  64  77  50  89  68  77  86  96  76  96  64  76  71  81  81  83  86  76  49  71  51  84  50  57  76  97  85  72  67  78  55  61  85  72  65  57  77  82  64  61  85  78  59  80  53  67  85  97  94  90  54  51  70  59  61  76  87  79  97  50  58  98  96  60  72  97  60  63  73  56  74  72  89  66  54  91  68  52  91  60  76  84  70  92  80  52  90  55  89  83  85  62  59  86  70  74  67  71  94  66  95  78  95  74  70  91  68  90  65  76  64  50  72  80  91  82  71  65  65  65  93  74  86  94  65  50  58  67  93  78  67  66  94  73  84  56  64  83  66  51  71  70  92  68  77  92  58  66  86  98  93  85  54  60  90  49  63  76  71  79  86  51  51  84  56  52  67  73  97  96  82  56  86  72  66  59  64  53  54  84  94  59  91  71  75  53  59  66  80  63                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    63  96  73  82  98  93  77  49  80  69  59  61  76  91  57  59  51  79  51  71  60  89  95  83  78  98  74  87  58  57  95  81  63  88  95  55  71  64  53  62  73  89  91  86  91  87  90  62  94  83  84  64  67  80  80  83  82  92  84  85  83  96  94  61  95  95  88  88  53  97  67  55  68  85  68  97  56  63  59  80  66  86  68  69  59  60  95  86  55  78  52  64  83  50  65  93  56  86  87  87  69  61  50  80  84  69  79  90  71  53  85  74  61  65  94  74  86  96  76  52  63  93  56  58  66  53  51  79  57  92  81  60  53  98  59  87  63  49  94  51  83  54  87  73  92  95  62  61  87  86  55  77  70  81  74  90  94  62  55  55  90  49  62  95  49  82  64  67  51  83  84  62  59  82  71  86  93  94  91  71  97  53  85  73  62  74  88  52  81  94  66  60  89  59  70  50  91  72  89  59  77  84  54  79  94  70  65  56  85  69  74  81  62  66  92  62  89  66  50  72  63  98  67  57  73  91  96  76  84  63  69  65  80  68  51  85  65  56  53  74  89  55  98  64  65  64  90  76  85  98  60  56  66  60  94  77  77  97  58  66  65  56  92  51  75  55  75  92  91  89  74  65  96  62  88  97  62  72  80  54  82  97  68  70  57  75  88  63  82  74  78  80  87  92  96  61  59  57  57  52  94  87  54  98  92  87  79  93  52  65  89  95  70  94  71  69  89  58  97  56  74  82  57  56  83  54  81  60  77  69  55  62  54  54  97  55  83  70  60  70  70  71  61  49  94  72  92  51  58  96  79  73  75  88  85  83  98  62  88  81  94  85  52  65  50  66  50  90  53  94  61  82  93  66  92  89  61  80  74  89  56  96  97  68  71  95  73  93  85  62  84  87  86  70  78  62  85  81  53  78  72  69  49  57  77  63  63  86  70  86  79  95  74  87  78  88  63  51  80  91  87  87  98  58  94  61  54  79  54  81  91  56  88  85  49  74  62  84  50  50  49  96  98  55  67  92  77  66  60  68  82  60  82  95  57  84  55  63  56  90  73  77  59  51  54  55  52  57  89  77  93  84  60  68  86  79  63  50  53  51  59  77  51  83  53  59  52  58  92  54  86  68  98  96  53  71  78  63  83  51  83  55  75  91  72  62  55  89  79  58  54  73  53  78  93  54  80  98  63  92  81  79  68  54  95  98  60  89  92  86  51  73  53  73  50  89  58  63  64  95  62  94  65  53  51  59  92  67  78  61  89  58  54  88  75  65  95  86  75  73  81  89  53  88  55  64  94  73  70  89  55  59  92  76  77  69  71  95  75  69  73  80  64  60  92  98  69  57  80                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      84  71  69  79  72  69  64  76  56  91  75  53  53  72  72  98  81  52  57  72  86  60  90  82  89  78  91  74  97  57  92  85  94  83  60  91  81  80  81  95  78  66  49  72  85  58  77  80  53  80  66  90  62  78  79  63  61  94  59  55  75  98  50  67  72  91  73  72  49  81  89  96  51  51  92  49  56  97  89  60  77  51  51  98  69  88  83  93  66  87  83  54  61  69  76  94  86  97  75  61  73  81  58  79  69  62  60  92  58  69  64  95  59  88  62  94  61  85  60  50  57  64  67  96  87  65  89  77  56  60  53  85  93  96  97  58  87  62  89  52  68  80  70  53  93  82  49  65  51  60  60  75  60  63  93  57  62  69  65  57  65  63  62  89  64  71  66  91  65  91  86  88  50  91  55  78  80  54  90  74  82  71  80  73  59  59  83  51  95  62  62  69  98  54  89  65  91  63  95  97  57  79  95  92  82  95  84  63  49  65  72  79  80  54  55  80  68  71  51  53  56  89  73  97  56  50  98  83  84  67  70  98  74  75  69  65  58  56  92  59  62  83  70  63  74  65  95  88  83  89  49  78  96  87  60  68  96  69  61  72  78  74  57  59  65  71  64  63  82  75  74  58  63  55  65  58  87  72  63  91  64  54  89  85  62  97  82  74  54  81  72  94  61  82  71  78  87  84  50  68  61  82  60  78  79  95  56  78  71  79  59  95  85  83  78  52  51  51  80  49  57  91  94  86  71  61  55  90  95  55  89  70  90  65  50  63  90  92  96  85  49  67  75  98  92  74  83  57  49  62  79  98  84  69  66  68  55  72  82  92  64  64  71  74  56  73  92  70  75  80  62  83  51  82  74  77  88  85  65  68  74  80  70  49  62  79  81  69  81  71  57  66  71  83  49  69  66  58  62  69  62  83  53  50  78  51  69  63  57  52  63  95  63  66  66  61  64  56  79  61  50  64  93  89  70  74  89  70  54  91  56  74  66  91  61  64  92  84  76  67  80  71  66  61  65  82  89  91  69  85  82  77  89  82  88  55  72  71  90  72  62  68  53  55  95  71  88  88  95  69  89  84  85  60  90  66  63  97  95  67  51  86  95  77  79  81  59  92  49  83  98  66  61  51  78  92  70  50  87  69  49  57  89  57  95  78  82  60  83  74  88  55  64  60  83  87  50  81  89  54  50  80  55  82  80  58  52  93  59  81  93  77  61  91  98  51  54  49  96  72  69  91  54  62  83  62  82  76  75  69  90  58  96  95  80  70  58  58  49  82  55  57  79  75  53  49  77  98  93  78  53  80  90  72  89  69  63  88  83  68  86  72  87  86  88  94  52  82                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        79  95  59  65  97  94  97  59  92  50  74  50  58  63  67  55  69  55  94  82  76  75  63  59  70  91  75  68  88  74  77  83  94  86  93  75  52  57  85  83  84  58  87  54  56  94  51  97  72  50  89  78  56  55  55  63  85  68  96  85  59  59  88  75  78  87  76  95  69  56  82  83  62  50  76  60  91  68  68  63  81  52  58  88  81  67  58  83  68  93  75  90  90  68  51  65  82  83  53  84  60  66  80  71  50  60  55  85  65  52  54  87  81  88  58  86  71  61  51  66  72  72  83  95  63  77  73  90  78  73  59  91  49  90  66  97  55  65  55  84  86  69  51  98  74  68  62  69  94  96  94  96  64  82  85  85  62  79  50  95  57  81  50  89  72  67  94  69  96  77  87  59  51  87  95  73  52  67  92  52  51  78  97  86  84  90  73  63  61  88  49  91  65  75  77  64  63  80  64  55  78  59  75  95  92  62  75  57  77  76  75  96  88  63  51  71  61  52  92  87  83  53  75  53  88  94  61  56  63  85  73  53  94  54  87  98  59  92  86  55  76  84  55  63  51  87  54  70  97  77  94  89  83  96  93  52  61  59  88  52  97  58  66  88  97  51  70  52  66  67  68  51  64  79  85  88  82  84  50  81  90  63  97  82  52  49  94  71  67  58  68  64  71  59  90  79  96  95  65  76  69  70  77  51  71  64  74  91  57  79  68  53  60  68  91  96  49  58  98  58  52  75  89  79  75  96  65  54  71  67  64  66  51  59  91  85  52  52  89  67  91  59  93  60  82  91  72  73  92  94  83  63  65  52  70  76  92  95  56  85  49  96  83  54  98  71  93  86  71  84  49  61  67  52  67  80  56  77  71  94  74  60  63  55  84  91  82  68  92  60  90  80  73  77  81  59  57  75  64  98  69  67  72  62  95  56  50  71  57  50  69  80  63  89  70  96  54  97  58  74  71  60  85  51  57  62  85  61  86  57  75  81  81  91  93  96  52  87  95  65  88  56  81  68  52  89  84  55  63  94  92  53  95  50  61  93  71  62  51  57  64  54  84  73  86  89  82  57  82  84  51  69  68  67  60  98  81  66  53  79  91  73  59  64  64  71  79  82  97  73  60  82  62  88  52  63  88  96  69  60  87  70  84  50  65  81  96  74  77  85  82  89  86  58  73  89  68  61  77  79  50  91  68  86  56  96  85  73  75  51  64  49  95  56  75  49  67  81  60  49  89  72  55  79  90  64  72  72  92  60  91  77  84  60  71  72  63  64  77  97  57  87  77  49  50  96  84  68  71  74  66  63  93  52  85  64  66  49  70  93  51  88  90  73  83  95  75                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          79  90  55  73  91  83  56  86  61  76  78  64  54  53  61  71  54  59  77  92  86  77  89  80  95  89  71  90  78  61  88  71  56  78  77  82  51  58  79  63  73  53  81  63  98  60  83  66  50  92  91  78  79  70  98  52  76  55  58  82  94  95  98  64  85  55  92  55  51  64  55  85  60  73  69  62  81  96  96  56  70  55  57  75  71  82  54  92  49  50  59  79  53  49  98  74  52  89  82  82  98  69  78  57  94  64  53  69  64  89  97  96  90  72  54  78  60  60  94  76  53  77  92  84  87  96  69  77  79  97  63  53  70  75  94  85  89  57  62  81  52  89  60  85  95  58  54  77  83  58  55  58  60  56  72  92  66  76  56  74  61  83  56  85  88  63  84  55  84  52  97  86  56  51  54  89  90  80  89  97  97  89  87  86  57  50  59  69  81  95  83  51  87  77  64  61  95  71  65  74  55  62  97  58  64  74  54  66  61  56  96  51  72  58  65  70  75  83  68  91  77  56  50  62  78  94  75  79  69  90  95  60  50  87  77  71  49  77  52  54  69  89  80  76  93  84  51  90  65  79  92  97  75  80  69  59  90  57  86  68  58  78  60  55  64  94  66  67  78  67  70  77  64  64  51  67  55  52  57  64  89  94  76  56  51  64  74  51  62  67  70  77  54  74  89  75  65  59  70  92  77  92  77  62  88  65  57  51  63  81  66  68  75  49  59  88  87  84  93  63  76  84  68  86  91  49  61  89  81  77  89  60  53  63  87  49  85  93  98  72  70  85  63  83  95  53  96  67  89  51  77  88  78  49  66  79  95  89  98  61  91  72  89  91  89  91  63  95  70  71  97  83  91  77  72  85  75  90  56  82  80  96  76  58  61  66  95  74  89  74  82  59  79  69  75  93  78  86  55  55  52  77  85  96  92  71  76  89  65  71  82  69  55  81  58  55  87  94  76  59  97  80  60  74  84  92  54  66  57  69  84  57  68  69  62  51  73  95  57  94  61  81  69  54  92  57  98  61  51  51  71  79  50  70  91  69  86  54  56  65  96  58  94  92  53  85  55  64  94  55  76  71  95  61  81  59  56  85  71  94  76  49  75  98  57  72  98  53  96  56  64  72  57  85  95  82  49  58  63  55  82  62  94  61  72  93  82  96  83  92  66  77  63  87  61  91  78  51  71  63  53  81  71  83  51  59  88  96  91  98  63  52  50  90  98  94  92  88  58  73  67  81  83  50  97  71  77  75  96  79  71  58  96  98  86  96  87  84  62  92  92  75  80  95  57  65  61  53  82  54  75  51  72  81  83  95  79  55  63  50  49  98  72  89  91  98                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            92  58  71  73  82  72  91  61  86  86  69  59  49  56  52  50  50  58  86  79  50  74  61  54  55  66  82  54  88  79  98  78  86  78  60  88  60  97  83  52  75  79  89  70  55  54  57  67  69  54  64  64  61  87  68  94  89  54  75  84  82  90  56  95  91  87  74  59  76  92  69  90  61  67  50  83  81  78  67  58  71  67  84  59  67  92  77  56  96  65  50  80  92  52  68  77  70  84  84  73  72  54  86  77  76  56  93  53  91  95  94  65  77  73  54  65  73  50  58  50  60  59  53  55  63  61  64  57  51  93  94  76  56  62  87  54  76  49  83  56  85  55  85  97  51  93  89  91  75  56  76  90  94  95  57  92  53  79  94  60  79  91  80  92  73  84  98  63  93  89  58  63  57  93  65  95  88  91  81  79  82  64  96  90  69  77  55  58  93  59  74  96  75  49  62  53  78  93  71  71  58  66  79  60  59  83  79  51  89  54  89  80  63  97  58  83  69  70  72  88  59  77  91  79  70  77  74  73  62  85  89  87  87  97  57  63  74  60  97  97  95  65  78  82  94  90  77  91  63  54  82  94  90  62  57  93  80  60  79  93  81  88  69  62  82  70  96  88  50  93  57  82  55  68  72  86  56  89  88  89  91  91  57  76  52  61  98  81  83  74  67  62  96  69  64  73  89  68  54  91  86  52  87  53  82  58  78  64  54  85  66  90  58  60  84  74  66  84  83  68  85  66  93  93  85  79  83  96  55  55  69  64  75  84  57  65  64  85  84  86  76  79  62  86  66  86  62  78  67  83  92  78  54  86  60  96  60  75  71  98  74  75  67  49  85  67  75  56  64  93  80  76  59  77  67  73  73  87  77  77  95  66  59  63  65  76  97  88  56  66  70  65  65  70  68  85  61  52  75  49  61  55  57  63  82  56  94  67  62  49  61  52  68  64  55  49  51  51  61  67  56  78  70  94  49  60  74  67  69  76  79  96  65  82  76  91  71  66  79  86  66  55  77  84  70  65  49  55  72  91  57  71  60  52  60  79  68  84  58  97  90  64  69  74  66  90  51  52  66  91  49  76  91  62  72  88  50  96  86  77  75  85  82  52  55  95  62  75  94  96  77  85  57  82  71  97  76  78  87  67  71  80  80  62  88  95  88  94  70  79  55  67  84  71  52  93  72  83  89  69  86  73  81  61  94  57  63  62  88  58  69  95  57  60  71  56  97  65  73  93  91  69  93  63  91  67  84  53  50  97  79  78  66  71  67  90  84  72  94  53  97  97  52  50  88  89  50  72  96  50  82  64  88  81  55  68  91  58  98  73  53  55  83  85  62                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              51  95  54  95  66  97  96  82  71  87  84  84  82  67  66  54  54  94  78  95  68  51  57  70  82  74  60  90  50  81  95  92  51  64  73  54  71  73  58  81  77  80  58  61  80  95  72  69  82  78  62  76  62  78  91  79  56  83  66  68  60  93  57  51  64  66  88  97  89  60  72  62  67  96  49  73  67  51  87  67  59  70  56  96  90  80  52  93  58  70  57  59  51  89  57  71  73  68  84  70  79  55  65  57  61  82  94  62  79  78  75  82  64  80  84  94  62  58  87  84  77  55  91  49  50  82  69  54  65  79  49  63  60  83  50  89  58  66  85  90  83  50  57  71  52  82  66  92  71  88  62  66  95  61  57  71  77  84  62  56  58  95  53  53  75  74  70  78  98  68  81  91  98  87  97  84  58  92  94  92  90  88  95  56  66  96  78  58  65  50  96  80  74  79  82  58  85  85  82  93  61  93  57  66  79  85  60  50  71  49  78  62  75  57  64  79  94  66  86  54  74  96  98  80  95  78  70  86  75  65  49  56  86  56  91  73  73  87  51  91  82  88  94  97  63  54  59  74  90  60  81  59  78  66  57  76  94  92  71  87  70  74  77  88  59  92  86  68  49  52  74  72  96  50  52  55  50  71  80  79  67  94  76  51  66  71  81  60  64  70  53  93  81  53  82  50  92  83  51  87  55  94  98  69  63  91  72  50  77  75  62  94  77  57  49  52  69  81  61  91  76  62  67  86  69  81  75  96  87  82  71  88  66  49  54  61  80  49  76  67  58  94  86  71  90  96  55  88  57  55  58  96  71  67  94  56  85  94  77  66  87  79  92  65  82  81  65  83  85  89  77  58  76  98  82  55  56  78  60  54  59  75  52  58  95  88  88  90  58  64  58  88  89  67  84  62  86  79  89  60  95  98  80  75  57  89  93  83  88  60  90  51  76  82  67  94  67  56  51  72  94  90  53  73  63  63  50  79  49  61  57  54  71  86  74  70  89  75  67  70  94  93  51  55  97  74  75  82  92  87  67  97  93  58  98  60  94  64  84  83  50  78  55  88  54  64  57  58  63  96  52  53  56  74  83  77  76  64  66  60  56  81  92  76  76  97  88  94  82  82  58  91  57  73  59  52  72  98  85  68  88  85  71  49  72  60  73  83  88  81  83  64  77  62  80  89  53  78  70  87  72  75  52  66  64  60  81  67  67  75  91  76  90  83  85  65  53  96  55  57  55  92  77  72  64  89  59  95  78  94  58  95  51  82  88  97  77  66  78  94  75  92  68  89  90  78  93  58  72  69  53  54  51  71  74  81  70  74  82  84  77  87  90  53                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                54  64  52  50  71  98  62  61  52  89  97  66  50  98  59  94  83  80  68  56  53  88  67  72  87  91  94  74  56  53  83  67  82  50  61  81  69  51  78  61  85  64  77  74  91  54  80  65  76  84  84  97  79  54  64  95  51  96  60  73  56  70  61  58  92  49  58  95  83  90  70  96  76  73  52  95  98  55  52  88  84  90  51  65  62  61  96  59  61  69  60  88  71  91  76  67  98  70  63  54  61  54  70  95  78  65  70  58  93  52  94  68  80  65  63  55  66  74  76  93  67  67  52  82  81  63  60  52  56  97  54  81  61  81  98  87  65  83  54  71  63  94  71  90  80  87  94  87  51  51  83  94  81  66  68  94  56  74  97  58  54  62  89  64  94  98  49  58  79  98  86  88  51  88  86  85  61  72  94  98  79  82  85  66  77  75  87  61  97  62  60  51  90  69  53  81  59  57  81  57  95  68  94  73  94  83  71  72  79  69  51  66  67  67  59  96  71  80  49  74  54  57  94  79  62  75  82  77  95  61  74  81  94  96  51  70  50  74  54  90  54  85  78  81  56  88  94  69  91  90  56  96  52  62  95  97  61  61  59  71  91  76  79  55  65  60  95  96  68  55  70  94  53  80  49  93  57  92  62  50  97  65  68  74  66  71  58  73  56  93  81  96  87  79  56  71  57  59  51  95  54  66  90  97  90  69  89  77  76  64  85  87  88  66  62  70  66  93  64  62  75  87  91  83  51  93  80  83  78  78  97  67  64  51  50  56  55  61  65  49  86  53  77  80  89  85  81  95  96  52  88  57  98  81  93  63  73  67  56  51  85  60  95  85  91  77  68  65  87  93  50  90  84  51  97  71  57  90  51  74  54  95  85  84  83  61  60  79  87  56  67  93  63  59  67  51  80  96  62  87  94  63  56  90  67  95  91  98  51  72  98  82  97  87  80  86  88  63  86  75  95  91  78  94  57  56  54  77  79  97  69  88  77  80  58  65  63  58  89  71  69  97  63  55  93  57  98  93  63  78  54  83  72  93  71  64  51  94  70  64  88  73  68  74  93  73  86  63  97  62  93  86  86  94  66  83  81  94  90  56  62  50  81  92  91  65  95  92  82  96  93  74  89  77  56  84  74  50  56  91  63  68  55  78  75  61  93  70  57  83  49  58  63  59  93  72  70  96  71  97  94  93  50  73  72  58  49  98  84  67  86  88  69  68  80  65  58  73  74  66  80  82  98  54  84  92  72  95  87  90  69  60  85  88  64  82  97  55  54  67  54  94  81  52  53  65  80  54  83  49  53  97  85  74  80  74  86  83  54  87  75  51  75                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  72  95  63  70  76  56  50  80  49  74  96  72  61  49  93  96  89  61  97  90  64  90  85  70  65  58  79  67  56  97  89  81  59  61  54  56  80  55  74  52  61  78  64  82  57  74  50  66  65  68  72  58  73  84  71  80  57  75  73  50  71  60  50  56  65  90  96  74  81  83  87  69  53  66  51  95  69  98  49  89  51  61  80  82  71  81  78  91  75  87  65  91  51  51  67  83  89  80  74  79  93  98  90  96  65  50  75  78  90  56  86  62  96  90  53  63  82  62  74  82  51  83  75  57  59  65  49  66  84  62  90  58  52  76  58  86  84  81  91  52  85  83  80  72  86  94  61  80  96  65  61  98  78  71  94  81  55  64  72  86  75  97  50  75  62  76  92  93  92  49  81  70  58  49  87  71  81  51  54  74  95  50  78  69  71  67  74  96  62  69  74  93  74  81  73  68  51  64  52  65  60  79  50  86  89  57  81  53  59  71  91  56  61  80  95  78  92  59  63  65  80  65  98  96  96  89  65  63  53  79  56  81  74  72  82  69  89  89  65  78  78  58  69  66  61  97  78  91  66  94  58  66  49  88  67  72  92  76  51  52  64  91  56  70  89  59  57  89  58  82  51  70  82  95  73  98  93  92  89  62  90  84  75  60  55  84  59  73  72  55  79  58  62  91  61  65  86  77  91  77  75  94  58  89  56  86  93  81  82  94  53  56  67  64  63  93  60  65  70  62  58  95  76  50  72  80  69  52  49  73  94  56  98  82  90  91  64  64  90  79  50  89  59  88  60  61  58  56  74  70  96  76  55  77  63  63  83  71  91  82  77  50  71  81  54  49  83  77  96  62  50  88  59  89  56  88  63  83  63  49  90  51  93  69  88  75  68  58  91  73  89  95  93  53  72  60  58  55  57  78  81  61  71  66  74  65  49  50  66  91  67  53  50  58  66  92  86  57  69  84  74  65  91  84  94  85  50  54  74  93  98  70  92  81  77  98  69  86  86  71  82  57  55  50  83  76  80  90  80  60  56  55  81  56  83  67  98  65  73  90  56  67  84  96  64  62  97  81  68  64  87  68  62  60  54  94  73  63  73  88  58  56  56  75  63  60  50  73  84  73  72  89  63  97  62  70  54  67  51  62  58  90  83  55  51  68  98  95  70  96  49  56  49  53  98  78  67  57  76  52  55  88  56  73  74  88  58  90  52  72  60  95  93  62  53  61  76  52  97  65  56  91  67  78  51  88  50  53  52  51  70  71  59  82  84  83  70  90  91  84  96  76  69  83  65  80  77  92  60  51  57  56  88  82  77  98  76  77  93  79  65  60                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    76  71  88  80  72  64  59  65  51  90  77  71  75  82  94  63  63  91  54  67  60  65  75  69  50  70  82  97  59  81  92  84  89  67  64  56  82  51  66  91  90  94  90  76  49  55  64  74  80  84  88  56  57  67  51  77  56  49  85  59  69  49  54  53  92  83  74  76  77  75  92  64  61  54  75  70  87  66  71  62  74  64  61  64  95  52  51  71  82  91  96  63  50  70  83  86  75  75  81  83  53  58  58  52  61  50  67  57  71  74  98  69  74  94  55  54  55  89  79  51  73  58  59  75  68  94  91  67  81  84  75  66  51  84  79  60  74  56  72  50  86  49  86  77  78  83  59  49  50  52  61  92  75  55  80  83  50  59  64  91  92  82  94  77  97  85  60  81  88  53  84  87  66  50  67  64  95  81  55  90  76  52  75  67  56  93  73  75  63  81  96  59  65  50  89  89  68  92  50  59  49  77  80  63  50  58  61  90  69  78  68  58  57  49  65  78  77  89  62  93  94  79  65  85  91  63  65  81  79  51  69  75  95  61  76  98  82  74  69  65  90  50  73  83  62  59  83  86  66  49  71  65  63  73  66  87  56  54  71  67  54  75  60  68  56  60  76  69  79  98  87  85  72  79  56  68  66  81  52  74  68  97  90  89  59  58  54  56  55  94  87  81  60  78  52  65  93  73  49  94  60  94  60  90  82  93  79  59  90  59  83  68  63  90  54  58  56  57  69  77  70  97  62  78  63  59  69  66  84  85  56  50  57  68  65  88  64  53  78  94  78  93  55  72  64  72  58  55  74  53  77  57  55  79  84  53  64  55  93  51  88  91  66  51  91  60  71  77  76  74  71  61  85  66  70  53  95  87  88  51  84  88  64  87  90  54  87  94  67  82  62  66  76  57  70  93  52  88  64  73  50  88  89  68  96  82  81  81  83  53  85  84  58  52  86  88  53  72  76  56  49  79  98  64  50  68  62  58  69  58  66  59  68  52  94  51  66  71  55  95  70  68  53  54  49  61  64  79  55  79  71  58  79  63  89  82  91  58  53  81  92  89  97  77  65  77  65  68  80  97  75  90  49  80  84  58  80  53  98  88  62  54  78  50  55  71  92  92  78  90  62  82  74  58  98  78  51  97  94  84  97  98  74  53  84  52  62  55  60  86  53  96  59  74  55  90  96  62  55  57  59  81  95  62  70  72  70  94  62  97  67  82  57  70  73  94  97  76  66  68  58  69  72  57  52  94  94  92  87  96  75  75  95  52  91  54  74  70  50  96  85  81  62  73  63  91  60  54  94  75  92  81  58  81  94  91  61  77  69  51  64                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      91  85  60  58  80  56  55  86  86  87  76  81  83  69  49  82  56  67  77  95  50  96  55  57  71  81  57  58  68  97  63  63  88  79  89  72  70  70  80  83  65  71  57  70  86  79  97  96  94  69  82  56  75  54  72  89  66  98  49  59  84  77  73  78  68  52  87  79  85  50  78  49  54  91  95  96  85  56  67  90  83  68  81  79  87  97  77  96  90  52  57  49  68  51  86  94  95  53  62  58  72  49  82  90  81  76  62  59  59  67  92  52  80  96  52  82  58  58  69  67  78  64  57  52  65  60  52  56  82  63  93  88  66  56  66  75  83  53  91  97  86  94  75  62  59  85  79  83  67  71  85  65  71  58  55  58  89  84  72  68  90  77  74  85  64  80  66  50  95  63  88  96  93  85  84  73  62  77  64  52  93  87  52  86  95  82  93  71  98  97  70  50  62  93  84  65  68  61  68  93  66  70  89  85  57  86  65  62  60  66  72  82  50  70  68  93  84  70  83  91  60  67  96  57  77  88  84  51  55  77  52  59  49  55  85  54  98  73  97  67  78  78  81  85  82  86  87  85  58  96  95  55  86  95  87  77  81  90  58  53  59  91  98  81  54  59  73  84  87  78  97  71  68  80  67  51  90  96  61  71  70  55  54  58  91  51  82  69  58  63  91  72  57  69  67  66  59  84  81  68  86  69  90  49  87  61  69  65  88  69  62  95  89  81  95  60  63  85  56  53  73  78  70  88  67  86  88  85  81  59  73  82  49  75  58  85  80  68  88  81  91  55  61  68  87  52  63  59  64  95  63  60  87  60  54  91  87  64  68  57  78  62  49  80  84  67  79  93  79  80  54  61  85  97  73  50  70  53  94  95  90  66  49  96  91  96  53  62  56  89  63  70  83  92  87  86  52  81  89  80  73  52  81  91  91  79  78  86  86  77  64  88  83  81  75  69  58  95  66  98  95  59  53  52  74  67  75  51  75  68  53  73  97  62  65  78  78  69  93  66  65  90  63  56  83  95  83  70  98  87  86  72  85  94  54  74  57  84  78  73  94  64  91  64  58  91  93  60  65  85  86  83  59  69  89  87  85  86  51  94  54  76  51  52  63  65  57  98  90  88  61  98  67  66  71  81  84  74  60  74  92  94  98  59  63  70  52  87  49  49  64  62  83  90  53  49  68  91  68  55  92  69  77  70  77  74  53  80  73  88  82  72  60  55  51  72  54  50  90  62  85  64  77  84  66  51  49  54  54  97  79  93  71  94  62  59  93  97  57  84  97  92  92  84  63  60  97  49  63  65  63  54  77  72  50  93  49  52  58  84                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        55  66  61  92  60  80  78  64  88  84  90  64  80  98  74  53  80  66  78  87  68  74  72  50  80  78  73  83  52  53  67  78  74  66  55  54  80  77  80  61  72  82  53  62  94  67  51  69  54  73  83  96  63  96  98  97  57  93  77  52  68  59  49  58  52  53  95  62  50  61  72  56  89  55  71  71  95  60  66  82  98  54  79  73  95  88  93  85  64  59  75  76  91  75  77  73  81  65  86  57  84  73  73  69  63  77  52  72  76  95  61  74  62  59  51  52  86  74  95  87  67  86  97  71  53  71  95  83  75  78  56  53  89  82  57  83  83  76  84  79  55  67  79  79  84  50  87  89  97  67  77  89  53  73  51  72  88  52  95  58  90  93  64  75  97  74  85  75  71  82  83  69  95  55  53  59  84  53  68  78  61  93  92  80  66  85  61  63  94  69  71  65  63  89  77  82  68  69  56  51  80  76  49  82  59  63  53  83  87  49  82  97  54  68  72  93  71  96  71  65  95  63  87  75  92  65  89  88  98  72  98  53  53  60  93  82  90  95  96  92  95  89  49  88  50  86  83  52  54  52  88  70  66  74  79  77  65  50  53  67  56  61  71  79  94  88  77  79  77  95  57  50  83  78  81  66  55  75  58  83  58  55  74  69  70  57  79  54  77  59  81  72  88  75  89  86  55  52  72  74  82  68  58  90  82  65  56  49  71  77  70  79  86  83  77  63  58  96  83  94  84  64  77  52  83  94  50  58  63  86  82  60  78  98  91  56  76  73  64  89  72  82  65  88  86  57  52  81  57  63  58  82  63  60  65  53  54  72  52  83  90  70  91  62  71  87  78  79  58  98  55  66  73  85  50  75  86  92  84  89  95  51  72  97  98  58  65  66  62  54  80  89  59  73  97  53  79  94  76  60  54  98  83  82  63  76  80  51  68  94  92  85  73  60  93  68  80  56  84  73  52  85  91  76  70  57  53  62  73  51  82  69  74  93  79  98  77  52  55  68  91  58  87  84  75  78  52  90  56  64  79  55  63  49  89  97  54  94  82  54  54  72  89  89  71  51  56  85  51  97  52  67  89  86  66  58  91  88  59  96  92  52  83  67  52  83  82  58  49  84  51  68  89  68  86  76  76  66  96  63  76  66  81  92  70  52  52  75  76  96  89  53  55  89  55  68  71  65  65  97  70  70  58  65  59  58  49  71  79  56  83  80  70  71  73  67  77  72  85  94  61  73  64  67  85  73  82  74  87  92  78  81  85  90  79  76  58  57  69  90  87  53  57  63  97  63  54  57  62  63  65  98  60  91  89  75  96  51  76                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          81  52  64  90  87  84  57  68  68  93  71  98  85  57  51  68  86  74  71  49  71  82  82  85  54  94  50  70  75  81  68  86  66  52  71  63  98  84  67  49  55  71  79  88  60  90  65  71  92  87  73  88  87  73  97  93  92  68  49  95  78  94  82  62  76  96  58  93  76  87  49  89  81  89  86  83  91  62  55  95  74  54  82  67  94  64  94  95  58  87  52  67  49  96  88  66  80  81  63  95  69  63  64  65  86  94  88  65  70  74  83  98  49  64  80  82  72  97  96  98  52  73  89  68  60  66  86  69  76  67  77  94  68  53  87  66  66  92  70  89  98  97  63  67  90  84  58  79  54  78  71  58  86  96  65  58  57  77  64  93  71  62  96  55  74  74  91  56  77  90  65  60  89  82  98  67  51  60  93  62  94  98  76  96  94  76  63  64  93  76  80  53  93  69  90  67  60  94  65  64  63  58  79  54  76  58  49  51  88  90  59  78  54  74  71  69  90  76  72  60  80  53  58  86  97  62  82  87  84  81  50  62  85  74  80  95  65  52  79  89  96  57  73  57  98  61  78  86  92  51  95  74  79  49  90  57  92  52  91  69  63  87  89  76  96  90  93  87  65  97  55  97  78  82  93  51  51  55  55  70  63  81  78  51  89  50  91  68  79  61  80  70  97  62  76  76  60  82  97  68  87  75  91  94  74  64  84  58  85  78  58  78  65  56  79  65  80  57  61  97  76  50  50  87  49  56  66  73  51  97  77  76  70  57  59  95  63  88  59  71  65  65  50  52  56  68  57  53  59  62  62  58  95  60  77  98  88  95  51  63  77  56  85  85  54  61  74  54  67  90  86  93  49  63  63  70  83  50  60  95  84  55  64  89  73  79  94  70  74  89  60  72  50  82  74  78  96  89  75  84  70  86  88  90  53  67  60  98  97  81  69  93  77  97  79  71  64  71  89  67  86  85  85  89  56  93  87  88  96  93  75  58  95  93  83  96  91  61  75  94  53  79  60  92  93  69  58  70  58  91  56  66  71  52  98  63  70  62  71  78  70  63  97  89  75  73  90  96  71  59  55  90  61  64  83  96  91  94  96  90  71  72  65  94  87  91  70  58  69  86  56  68  77  51  95  82  63  89  54  58  51  57  73  71  50  65  61  77  92  96  50  81  88  91  87  67  91  66  88  53  73  49  53  88  71  87  82  51  87  71  83  86  68  61  74  78  95  56  96  95  78  87  49  96  98  63  92  81  54  73  91  90  52  89  61  89  95  80  92  81  54  61  70  83  52  73  65  77  87  77  96  73  61  90  83  97  87  98                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            62  56  81  67  69  95  63  64  79  57  82  71  96  79  95  77  67  52  72  51  95  78  95  64  56  71  77  58  87  82  75  49  69  75  84  61  60  94  86  67  71  56  53  98  96  55  55  57  57  62  51  80  52  53  54  61  71  87  91  74  68  78  90  93  75  62  63  54  60  66  79  55  65  54  56  55  93  72  70  51  61  52  58  67  92  90  61  75  89  73  90  82  77  79  68  56  66  68  78  49  90  93  91  89  78  94  54  85  86  77  69  51  69  49  88  88  50  56  92  74  61  62  66  90  60  88  94  93  90  86  50  65  64  91  83  93  82  50  72  51  70  73  92  63  90  77  74  53  66  51  80  62  96  70  59  97  63  68  56  58  90  72  83  69  95  65  68  77  60  77  90  84  51  82  97  92  51  78  63  66  60  67  75  88  97  97  75  54  85  67  53  56  49  76  52  90  90  83  62  60  65  76  89  49  52  72  56  70  74  72  76  54  56  63  93  79  70  53  53  83  89  49  73  81  57  98  68  53  72  94  83  62  87  58  59  79  65  87  55  91  73  94  62  95  67  66  72  70  94  61  64  73  56  79  86  74  98  61  57  69  77  79  93  67  76  86  88  71  93  65  70  74  49  82  68  76  78  90  88  86  92  71  69  61  72  72  93  80  83  98  54  64  89  52  96  94  83  80  63  56  85  70  65  56  70  78  69  71  75  49  58  89  75  53  64  92  95  81  74  91  79  69  66  52  84  60  93  92  96  83  67  59  60  84  84  96  91  52  93  69  61  53  94  80  63  82  89  57  91  52  85  81  56  65  57  93  52  81  91  92  59  61  92  72  82  68  54  66  69  97  82  82  65  90  86  62  97  52  65  74  85  96  94  72  87  57  81  68  55  50  69  92  97  59  81  96  86  51  88  55  82  94  58  67  49  59  89  80  65  66  74  75  91  93  52  50  70  88  89  57  50  87  93  70  73  86  67  65  70  93  69  65  70  90  77  58  80  81  57  59  49  70  80  61  61  62  59  60  53  96  86  73  94  72  65  83  62  85  87  89  54  68  51  74  50  65  91  93  58  70  67  54  57  71  86  97  93  66  63  81  60  85  70  69  65  91  56  76  64  96  94  83  92  87  84  87  86  84  65  51  90  54  63  82  73  62  86  84  51  89  63  90  65  97  88  71  74  67  51  97  82  61  56  73  61  53  93  84  62  52  53  96  62  57  52  64  86  91  63  77  69  78  87  95  85  59  59  54  62  56  78  97  76  97  68  71  52  92  88  54  57  57  80  81  63  63  63  74  63  82  73  85  95  73  63  66  94                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              80  77  84  81  67  71  93  83  86  69  57  67  86  63  84  92  68  79  51  86  81  60  82  93  71  69  71  71  80  80  81  51  51  90  52  95  62  80  55  81  89  86  69  49  61  89  90  60  78  65  78  54  62  56  61  78  85  77  54  67  53  57  63  60  66  83  82  90  93  63  89  55  61  69  79  54  82  80  71  80  84  58  93  74  92  82  55  65  91  57  89  82  89  70  95  86  78  93  85  84  73  55  64  61  94  78  49  66  55  63  58  85  78  75  52  85  71  91  56  69  86  68  58  84  96  91  74  54  92  69  58  78  88  80  75  65  95  66  63  91  73  51  93  82  69  62  77  96  63  56  76  57  67  88  62  79  57  73  83  63  58  58  49  51  85  71  78  98  82  79  75  60  92  62  76  53  82  83  52  69  87  64  97  90  59  49  50  65  58  94  53  91  50  50  98  91  51  49  64  52  89  83  72  66  86  54  64  65  63  61  65  60  52  68  77  57  84  76  70  75  93  61  64  62  53  68  93  85  49  97  83  61  71  60  91  94  55  87  83  76  70  85  80  91  79  68  56  78  88  55  84  75  64  53  87  54  63  92  98  58  84  59  51  61  87  57  69  65  84  92  91  88  83  67  49  93  72  55  93  54  63  68  98  71  94  54  75  84  54  79  87  90  94  90  69  76  95  98  85  49  87  93  83  74  90  63  81  90  61  62  96  81  66  59  76  83  80  78  95  62  88  49  57  90  87  77  71  69  62  61  83  67  50  74  56  57  96  64  76  79  67  57  51  76  77  52  56  79  86  74  64  51  68  87  85  92  66  63  56  49  55  87  74  52  74  49  49  73  62  51  76  91  77  61  60  87  52  54  55  60  98  93  55  76  85  59  66  86  82  94  80  54  71  97  93  55  69  70  53  68  65  73  55  64  62  76  57  55  82  59  98  50  80  69  78  95  81  56  76  59  58  53  69  71  74  75  66  96  76  67  76  97  96  57  54  83  93  89  63  62  62  86  92  56  69  94  58  79  96  74  89  85  72  70  50  95  54  70  58  55  88  67  49  87  52  59  69  98  98  83  84  74  73  52  64  76  84  92  73  94  75  56  77  90  86  89  93  70  62  98  85  79  95  53  64  74  92  96  85  85  78  83  91  88  96  52  61  90  71  62  61  57  88  71  67  96  90  84  87  79  66  87  84  61  92  76  55  79  96  77  80  96  84  60  87  68  89  66  55  96  87  49  78  52  72  58  67  60  55  68  60  58  49  54  89  92  64  51  55  66  70  55  60  95  87  81  75  83  89  82  84  56  58  58  89  62                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                54  72  74  50  62  88  73  54  83  95  81  55  71  55  52  59  68  63  83  96  83  92  55  71  90  85  85  49  91  53  85  77  67  58  61  74  54  97  57  67  55  63  55  58  65  88  85  55  80  76  71  64  76  63  85  81  82  93  62  62  73  90  86  51  95  93  53  83  61  98  75  78  56  86  89  57  66  86  49  78  77  87  73  69  50  91  92  57  92  81  96  77  85  95  64  71  82  67  92  70  63  85  82  93  93  98  94  80  53  64  53  78  62  54  74  93  93  59  84  58  59  97  65  68  51  95  65  66  51  91  71  57  91  63  55  75  51  76  56  72  89  57  98  59  53  90  82  60  66  57  86  64  62  79  51  64  55  49  81  77  61  61  76  55  89  66  61  91  61  89  96  82  88  94  76  96  87  85  59  92  72  95  79  72  90  88  59  72  54  70  89  62  56  53  97  53  59  78  98  91  74  77  78  73  91  54  77  91  59  69  71  71  81  67  96  71  92  80  85  67  84  64  49  74  62  92  96  92  85  75  60  57  75  83  75  69  59  62  54  89  79  91  58  89  97  71  88  93  49  77  92  82  53  89  87  78  57  49  57  95  80  82  76  76  95  57  71  84  80  85  57  59  69  74  80  89  62  72  57  82  66  73  90  77  83  73  57  80  93  72  86  77  70  95  98  93  97  49  95  66  60  49  86  77  55  82  72  90  55  51  72  57  82  92  76  74  98  92  97  59  49  71  62  56  97  72  51  92  87  84  69  98  73  65  88  70  78  65  91  71  72  64  80  72  77  76  59  78  70  86  76  60  76  89  68  80  58  79  58  54  86  73  95  68  88  71  94  80  62  86  95  71  74  72  79  62  74  84  72  97  64  78  51  56  72  70  60  51  55  73  97  67  88  98  70  61  78  93  55  63  62  76  56  55  91  97  70  86  72  83  81  62  79  51  51  75  73  96  85  77  81  97  49  83  65  53  83  87  52  56  96  53  95  55  61  55  73  63  74  88  51  71  87  91  65  58  50  51  72  51  85  60  51  72  85  53  52  72  74  80  54  89  49  60  84  52  49  64  62  68  89  49  96  85  49  84  59  91  73  77  65  63  94  77  84  49  76  65  79  81  87  73  62  94  80  67  56  75  80  68  80  57  63  62  60  80  67  69  70  68  69  59  57  64  87  84  79  95  94  96  73  84  56  83  76  56  54  51  83  51  55  84  49  62  80  66  85  90  96  92  71  57  98  63  51  70  68  96  84  49  85  63  56  58  92  69  90  83  70  98  74  81  54  84  81  65  50  72  97  73  78  64  72  92  60                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  57  85  80  90  88  55  85  86  58  69  93  92  88  54  62  73  76  97  53  90  62  84  95  52  90  72  71  92  79  58  64  62  72  66  85  76  76  66  56  54  70  64  74  63  72  81  91  79  61  53  96  67  87  70  63  54  54  63  94  68  94  71  57  76  67  64  88  81  93  72  96  80  67  80  88  77  82  68  74  92  52  69  92  91  55  84  55  90  93  54  55  79  68  69  88  97  61  72  69  80  84  67  74  73  51  50  95  49  58  69  71  72  83  71  55  62  59  53  57  78  73  89  79  67  68  62  56  68  98  88  62  92  71  79  71  72  61  63  77  90  62  81  68  91  73  60  52  57  70  95  86  56  88  70  53  82  98  86  96  84  88  56  95  66  52  76  60  53  74  72  72  91  79  91  52  66  61  85  69  51  51  89  52  77  81  60  78  69  52  94  64  68  53  72  82  57  51  67  62  93  72  84  58  50  49  94  68  93  94  68  50  80  52  91  59  68  77  92  95  66  63  49  80  71  61  57  76  98  50  62  92  80  87  82  54  63  79  62  78  76  86  63  74  95  95  92  80  55  88  56  79  66  79  89  86  56  96  85  83  76  51  54  66  72  53  63  58  90  61  68  91  85  63  50  77  63  53  53  95  88  92  57  95  53  91  93  65  72  77  50  82  88  64  92  51  49  72  62  59  51  94  82  72  61  64  90  70  49  61  50  87  72  77  78  52  95  88  69  83  55  56  68  83  62  61  63  64  96  68  58  51  98  82  84  74  80  85  60  90  96  80  64  79  53  90  91  87  57  65  93  91  55  66  90  49  86  73  86  53  52  72  82  70  81  66  72  64  59  65  92  55  81  63  77  51  84  71  89  76  90  88  91  83  65  76  87  98  62  56  85  78  95  82  83  58  98  64  77  78  96  98  61  54  84  57  56  84  60  59  66  67  96  54  72  49  96  93  80  68  79  81  80  65  88  65  53  68  88  85  80  75  61  54  87  86  51  71  61  88  88  53  71  71  59  82  50  60  88  93  68  52  79  82  98  58  79  71  94  60  78  62  53  74  57  84  80  93  74  69  95  64  77  81  65  52  87  53  83  98  86  96  78  57  95  77  59  68  63  93  65  77  89  57  84  90  85  66  64  75  93  72  75  80  56  62  62  85  90  80  83  98  89  60  68  56  85  64  67  95  73  91  52  65  82  56  62  51  83  65  98  59  98  56  66  80  95  63  93  63  65  90  97  92  84  59  54  55  81  60  75  62  96  78  96  56  90  97  62  82  64  81  53  82  97  82  69  81  80  83  84  54  91  72  90                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    51  51  57  87  73  65  59  67  64  66  69  87  85  69  54  49  73  70  55  81  66  82  90  68  49  54  77  71  58  56  90  71  61  76  50  95  61  53  63  53  90  80  95  80  80  71  49  58  98  73  96  80  49  76  49  87  62  84  87  84  59  81  62  78  67  50  88  78  62  70  59  68  98  65  78  77  52  60  57  62  51  88  68  72  57  69  84  60  94  83  53  89  85  55  53  54  64  57  54  49  88  71  52  71  61  57  87  66  81  93  61  65  65  61  91  67  70  83  66  77  84  92  52  57  87  49  65  98  49  87  70  86  97  57  72  70  53  85  86  70  53  87  71  55  83  86  84  69  60  76  91  94  58  77  54  89  80  98  92  82  84  86  87  96  59  49  62  56  66  72  55  73  92  85  57  97  77  55  82  94  96  82  78  82  50  72  54  56  56  98  82  91  94  96  93  50  87  73  96  62  60  75  54  61  61  91  70  98  64  69  51  68  95  93  85  62  73  62  94  98  97  56  71  70  87  50  79  70  85  86  96  91  50  71  53  50  63  55  53  66  54  52  76  91  85  55  92  96  70  57  81  58  67  92  81  75  80  50  95  55  55  76  84  49  61  51  68  98  79  61  67  89  86  88  52  61  71  93  98  49  56  62  94  69  60  63  87  97  54  51  66  75  86  90  70  88  51  81  82  74  97  65  79  86  93  97  94  61  85  62  62  79  94  79  80  63  89  89  93  65  64  50  58  91  64  73  87  93  55  80  52  75  57  71  66  74  74  95  65  73  75  54  64  57  74  55  94  84  78  56  65  49  68  50  80  97  49  53  96  70  92  92  89  79  56  58  90  59  90  85  61  78  60  66  65  67  50  78  62  49  98  73  92  94  52  54  54  93  61  91  81  89  74  90  79  91  76  79  76  67  62  93  71  66  61  60  50  88  59  58  54  84  66  90  59  87  61  98  72  68  82  89  92  61  55  49  49  69  66  63  51  75  87  86  79  55  78  91  62  89  58  71  49  87  49  91  89  64  84  89  77  80  59  66  92  66  68  69  52  70  60  65  80  49  76  79  51  81  76  81  53  78  97  59  82  95  80  63  66  81  82  84  52  87  57  52  90  53  51  98  88  89  96  62  81  76  69  81  83  72  62  70  86  51  63  82  84  91  93  81  65  95  68  66  53  94  50  74  76  93  80  65  68  53  97  71  59  92  58  81  68  71  49  64  76  63  50  96  52  59  90  93  63  67  75  74  91  63  64  73  81  70  95  86  98  76  84  57  68  87  70  59  86  91  70  93  86  95  94  50  70  49  85                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      67  86  83  69  87  86  59  65  55  88  96  69  59  60  93  94  84  64  70  50  75  49  68  68  97  70  57  56  90  49  78  68  63  53  53  64  83  60  76  53  69  91  83  66  49  92  86  55  50  64  52  76  63  94  90  73  69  53  91  86  50  65  98  58  83  94  88  76  87  65  88  56  68  75  91  66  71  86  96  50  93  96  61  68  74  70  94  88  98  69  74  81  76  80  86  85  75  81  80  81  88  98  97  63  95  53  66  86  72  76  82  94  59  95  80  86  90  49  96  89  50  74  91  49  61  79  95  70  56  74  94  55  84  96  58  64  80  61  59  93  96  52  58  76  89  94  91  68  97  56  68  95  55  53  81  82  55  68  52  70  97  72  63  67  69  53  77  90  70  90  65  56  64  94  87  49  85  71  66  83  75  92  78  77  98  62  88  78  58  83  69  56  90  67  80  57  94  54  59  77  94  93  64  98  92  78  72  92  93  79  67  55  74  82  87  83  85  87  64  82  98  57  63  95  78  72  63  52  89  65  85  52  90  80  80  90  67  98  85  90  79  61  60  54  89  96  96  87  61  98  96  89  64  92  82  70  56  88  68  88  72  60  87  67  60  55  58  52  92  89  98  58  55  88  56  57  71  57  62  91  57  69  70  76  71  94  97  81  82  81  80  78  97  52  80  54  98  59  51  70  54  67  86  77  61  50  73  82  50  76  78  77  87  70  61  69  53  68  53  88  83  62  94  83  67  66  60  56  97  49  98  92  61  49  66  86  50  92  97  56  76  93  78  91  76  73  76  91  74  91  54  67  49  83  75  53  58  62  78  49  98  90  54  95  90  60  78  56  94  96  95  91  65  86  74  63  63  90  68  70  64  52  56  93  51  92  84  51  86  63  97  90  49  58  73  85  74  61  72  92  75  81  56  95  68  72  96  77  66  52  88  57  95  81  90  55  90  91  96  58  83  70  74  56  77  93  53  62  63  82  78  84  88  51  54  56  60  72  51  55  72  49  49  50  97  82  87  74  88  93  79  60  87  88  77  66  57  50  86  83  80  76  92  78  62  67  85  79  83  83  81  63  56  96  80  87  56  68  64  83  67  80  72  79  50  63  71  97  98  74  84  80  69  59  95  53  51  68  59  91  79  77  72  78  67  68  79  51  51  59  64  68  50  51  56  82  57  89  49  55  98  94  51  88  62  64  82  60  97  84  60  70  93  51  61  92  81  73  76  71  90  74  73  87  67  98  69  53  58  52  97  93  89  94  76  92  97  76  72  85  89  85  88  95  75  78  51  65  63  50  64  52                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        73  91  93  82  94  60  93  86  59  65  65  84  56  55  89  91  61  78  53  75  65  73  57  67  73  65  72  57  76  57  49  94  54  82  74  83  80  82  81  86  79  72  94  72  71  92  90  95  97  74  94  98  93  76  66  84  56  79  89  97  75  78  93  64  53  74  66  83  59  50  94  64  54  50  77  51  72  95  93  93  71  83  70  57  81  58  51  92  72  59  94  65  86  62  98  53  98  76  95  57  74  63  56  75  83  54  89  75  60  69  54  75  87  51  74  91  91  90  78  65  81  53  68  86  81  55  55  56  87  97  69  75  66  88  49  61  96  76  55  87  65  52  87  55  52  56  71  86  71  56  87  60  67  80  73  85  93  55  56  84  98  94  57  97  66  77  94  52  85  80  50  79  94  56  95  68  68  55  97  74  68  50  68  94  66  68  53  86  65  67  67  93  98  83  80  83  79  52  61  69  57  59  73  93  94  57  82  82  58  91  50  72  88  56  55  62  64  91  82  66  58  82  98  94  69  93  50  78  58  73  78  77  55  62  92  78  56  79  94  64  87  77  78  90  91  79  76  77  70  93  76  70  66  98  85  97  93  54  55  61  65  80  96  54  76  83  86  63  94  79  52  68  61  57  67  85  52  65  54  73  88  78  84  86  63  70  96  85  90  76  58  97  49  57  95  82  74  50  72  92  96  51  49  88  57  78  87  70  81  93  77  62  66  50  76  77  76  78  83  71  64  63  98  78  83  80  98  49  73  57  84  60  93  57  69  93  87  59  66  74  90  58  76  84  67  88  64  73  93  78  71  61  56  68  94  49  51  73  74  83  97  95  67  98  94  58  63  61  98  72  86  68  98  86  63  59  81  83  73  62  62  69  82  85  94  86  55  84  64  78  65  91  78  79  50  97  74  94  68  87  70  72  98  84  79  93  80  64  96  83  60  75  71  68  87  91  51  93  63  52  64  84  72  88  80  95  69  97  50  94  52  78  91  70  53  93  85  63  49  59  64  83  67  85  51  95  51  59  53  94  97  82  67  52  55  78  82  67  62  98  66  98  58  72  64  57  59  90  56  72  80  79  91  91  67  50  70  81  89  71  54  95  90  74  81  81  76  65  97  94  88  90  81  83  70  58  69  93  80  71  89  62  69  64  76  58  88  75  66  66  96  65  77  60  61  68  52  52  79  92  98  69  95  62  96  60  98  85  72  67  62  49  61  64  50  76  96  76  69  96  53  80  84  54  72  64  74  91  56  66  56  52  59  64  56  97  80  95  61  82  77  81  90  97  62  53  87  62  79  50  67                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          51  65  55  65  95  97  76  66  57  69  76  61  55  65  79  68  62  59  76  56  55  95  66  61  78  62  82  92  55  50  82  98  52  84  52  98  57  74  65  89  90  80  88  86  92  62  59  80  74  60  56  93  61  50  51  54  85  71  54  92  51  71  56  56  75  49  83  82  69  76  57  91  66  91  68  78  93  81  85  85  90  91  58  80  85  96  88  58  57  95  91  87  97  89  71  74  95  80  83  83  83  73  97  78  72  58  71  92  71  82  69  76  63  59  93  74  93  53  72  80  77  49  50  52  91  96  52  56  59  54  57  52  91  52  54  81  62  61  74  90  83  49  57  91  91  79  71  93  76  86  84  89  95  55  89  58  84  84  95  78  60  62  60  79  57  91  73  68  52  64  96  51  78  52  93  76  80  62  49  73  78  71  54  88  68  68  54  68  87  60  58  52  51  65  86  57  88  49  80  84  68  61  92  53  62  60  64  79  49  77  52  74  62  53  74  86  80  54  77  64  61  84  73  93  87  52  71  58  56  63  93  69  51  83  51  69  83  94  77  88  69  93  50  98  49  71  95  82  93  90  57  88  69  86  77  53  51  95  51  59  93  87  58  93  65  59  51  93  87  63  79  84  84  65  83  55  76  51  78  85  83  66  88  90  66  82  82  90  83  81  54  95  84  85  78  52  90  73  85  87  55  55  67  63  85  60  80  77  61  55  54  69  89  66  64  57  91  68  52  73  79  88  98  49  49  88  85  65  66  66  78  98  88  93  61  81  82  98  81  64  94  84  77  92  83  51  79  56  62  80  67  89  88  90  86  54  78  77  73  66  81  90  83  75  88  73  79  86  54  74  91  89  67  55  56  55  97  69  98  79  83  68  86  98  92  76  53  56  87  59  95  93  79  93  74  62  50  93  58  79  77  78  73  91  76  66  55  75  73  79  66  54  80  63  78  82  74  92  85  58  82  88  51  62  90  89  49  79  75  55  66  72  67  65  81  80  90  57  50  51  88  53  55  96  84  70  75  73  55  62  55  55  66  69  84  51  82  65  52  74  66  52  68  73  90  77  51  50  78  49  63  77  72  74  65  89  70  78  95  62  75  77  77  62  53  62  52  91  88  73  55  63  81  93  73  85  89  85  97  87  61  76  93  77  82  95  89  57  88  90  54  56  97  51  84  77  82  81  87  79  63  58  89  83  65  80  50  71  54  66  72  94  90  57  95  49  50  91  79  61  74  52  65  60  69  61  97  66  96  67  51  75  97  98  66  92  90  74  63  89  74  71  64  75  90  62  95  93  57  88                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            69  54  60  63  61  91  71  86  95  74  54  60  89  84  83  79  87  55  66  68  79  55  81  86  73  69  67  83  97  51  60  69  55  51  65  64  98  92  62  62  61  74  52  69  52  77  96  97  70  49  95  74  59  87  73  94  74  90  69  51  83  98  64  53  69  89  52  56  91  78  72  77  70  50  67  98  56  95  58  59  89  54  60  90  90  62  62  76  53  89  53  56  81  70  49  49  59  97  60  86  92  74  85  89  49  60  76  78  73  83  80  78  96  87  62  84  66  61  55  85  98  76  98  80  70  69  56  73  60  84  71  65  76  74  80  81  98  54  57  67  76  95  52  66  88  88  98  76  87  85  84  68  85  57  59  77  50  58  70  84  82  75  51  58  74  97  81  79  59  51  67  58  68  65  95  49  65  92  72  98  87  89  89  87  85  97  84  53  71  55  71  52  82  55  73  58  55  58  81  72  58  87  91  74  97  96  75  49  77  58  58  78  81  54  70  62  54  76  87  95  50  72  96  53  60  54  55  61  83  87  96  81  74  96  59  94  89  70  85  96  61  78  92  90  57  95  98  81  53  76  56  79  75  74  76  66  63  79  49  70  74  98  52  83  52  86  78  58  87  91  54  76  88  71  97  91  68  89  82  87  88  84  70  87  57  84  93  59  73  79  49  75  88  95  75  78  63  62  50  61  91  83  64  79  86  59  84  94  90  94  83  98  74  95  81  82  50  63  86  73  60  62  85  88  66  78  94  72  53  57  98  86  49  93  66  59  62  73  85  80  74  76  49  66  59  90  68  94  74  76  67  51  70  83  71  83  90  73  83  52  84  54  71  51  54  71  77  89  85  90  57  66  95  73  80  69  92  56  64  90  89  66  76  89  82  85  49  89  74  98  92  73  58  61  78  70  63  81  66  87  80  71  96  68  70  85  73  86  65  81  63  93  53  77  87  73  72  63  63  51  86  65  94  51  83  51  93  49  53  49  55  66  76  81  96  76  72  74  61  66  87  64  74  62  54  70  66  94  77  49  95  80  52  61  93  94  81  78  65  87  58  80  65  88  77  90  97  82  72  95  74  68  75  91  50  90  54  85  61  85  79  65  97  87  67  68  65  58  82  78  94  63  92  56  78  80  64  89  64  79  60  66  72  83  95  88  59  88  80  70  78  56  84  51  81  68  93  77  79  84  60  71  69  55  57  68  94  76  58  94  82  53  74  67  92  70  87  53  88  71  76  90  78  57  87  60  80  78  51  66  71  95  50  84  50  65  52  74  91  96  61  70  56  50  91  74  73  58  94                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              49  58  89  65  62  74  56  97  82  90  52  71  51  76  60  68  56  71  83  64  83  90  76  50  58  53  66  66  74  82  87  86  53  81  70  71  92  97  56  49  72  84  50  90  92  57  86  63  60  55  77  70  62  98  62  51  78  56  53  98  82  81  54  61  71  58  49  89  61  59  75  60  83  75  77  72  91  76  97  75  77  65  79  88  94  85  84  66  70  55  67  75  80  58  98  62  66  52  77  90  81  97  86  86  51  49  55  64  52  54  51  75  79  71  51  49  71  49  51  84  51  91  60  49  60  76  57  85  60  61  63  52  98  60  52  67  58  68  79  98  96  96  49  80  66  96  80  55  64  95  49  72  82  80  90  53  90  85  55  74  74  70  98  70  60  57  96  52  89  89  84  76  49  92  60  86  71  49  85  91  64  51  54  95  87  80  52  58  88  68  51  87  98  52  96  61  63  95  69  63  92  52  77  62  96  66  69  73  75  85  65  98  74  92  73  94  53  95  79  90  76  55  71  65  87  90  60  94  63  82  61  90  69  65  75  86  84  61  58  97  64  69  49  90  88  73  64  81  71  75  86  83  55  60  95  90  89  50  62  88  93  69  78  71  59  64  58  84  78  51  85  51  61  53  71  92  76  84  64  58  73  93  65  64  67  87  65  90  84  95  69  49  50  65  73  57  89  51  71  56  71  81  59  61  56  56  76  84  98  54  94  89  83  72  51  67  87  97  54  96  93  90  79  61  71  79  93  93  52  53  80  70  54  68  62  50  80  71  95  63  75  72  81  54  75  97  55  62  97  61  90  79  75  73  53  55  58  75  51  56  92  95  64  98  83  81  70  77  61  87  76  68  80  50  68  93  79  98  59  94  80  53  56  51  64  92  92  83  50  75  94  92  96  88  96  49  92  79  87  73  97  79  85  52  81  59  96  83  84  93  91  49  87  59  66  84  77  90  74  84  80  94  81  79  59  58  98  97  68  96  93  90  51  89  65  90  57  97  87  87  73  73  68  71  86  68  71  70  52  90  64  54  65  69  89  74  88  71  68  71  95  54  75  66  59  52  64  51  70  83  78  62  81  63  50  52  84  88  94  59  72  95  73  87  98  54  96  64  82  80  58  84  70  63  59  60  94  72  81  52  71  87  92  69  80  88  87  62  93  98  55  67  93  61  72  57  93  65  83  67  73  78  78  95  79  91  74  82  63  82  94  87  59  92  51  56  58  80  90  68  78  61  91  93  73  90  85  50  62  83  51  90  84  81  90  69  98  70  73  87  53  58  80  83  88  72  90  82                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                66  94  64  83  79  72  87  57  77  87  78  60  83  75  86  57  86  80  97  55  54  80  58  55  68  96  91  63  51  59  74  52  75  76  68  75  67  92  81  58  95  50  78  92  67  96  66  89  82  81  49  61  86  98  52  69  61  86  77  52  53  96  79  65  87  89  73  70  65  85  74  89  76  96  59  75  85  61  95  87  53  89  93  90  52  81  92  84  69  71  70  55  88  54  98  57  63  76  55  52  82  91  78  82  60  88  73  54  68  49  63  67  54  64  64  50  63  70  79  80  94  65  81  79  57  92  58  98  50  72  70  65  73  65  77  64  64  54  67  50  53  92  69  86  49  64  84  88  64  51  88  85  65  95  72  90  59  70  88  49  81  97  58  91  55  67  79  69  56  77  70  57  64  79  68  88  61  85  69  51  50  78  69  86  91  54  51  50  93  88  74  62  64  56  67  55  74  63  70  80  65  51  67  85  94  76  74  56  80  56  97  73  76  91  55  58  65  54  54  77  60  54  87  96  57  88  56  96  65  78  71  70  90  81  60  54  57  57  72  97  97  88  96  73  65  92  95  71  82  63  76  88  88  98  52  87  86  97  68  56  51  52  93  94  64  90  77  60  55  68  60  77  67  58  80  87  69  73  93  72  90  77  86  87  49  71  94  83  83  96  73  71  65  62  53  58  57  92  90  70  96  51  53  63  55  81  96  49  73  89  74  55  91  61  71  77  52  63  93  79  95  83  94  62  54  64  66  88  51  56  76  94  93  72  59  74  55  55  84  81  66  74  49  87  61  49  98  72  50  56  97  59  50  79  61  52  77  52  82  59  83  80  67  80  55  73  98  90  91  94  75  71  85  81  75  88  63  82  61  79  84  56  67  74  75  52  56  81  66  51  74  97  57  93  50  69  98  78  85  94  80  88  62  79  67  93  86  97  74  98  78  49  72  60  68  61  96  84  60  78  70  96  57  54  80  81  59  61  92  65  95  80  82  90  68  68  56  97  57  74  58  53  96  88  97  54  88  93  61  59  53  87  60  61  95  52  89  58  89  60  81  79  63  91  58  71  77  60  90  63  63  95  59  94  78  86  80  95  90  81  65  88  51  77  67  62  58  98  75  69  57  50  67  62  56  58  77  65  94  64  69  97  61  68  67  70  78  74  70  54  64  97  84  88  88  52  94  81  62  83  49  63  75  50  60  50  63  64  70  98  66  91  88  94  58  57  84  82  51  72  88  67  57  82  50  95  77  69  57  55  92  72  95  86  98  81  52  56  52  66  73  88  53  56  64  63  85                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  72  57  82  93  94  69  67  78  52  65  72  82  69  80  54  94  82  83  68  56  50  64  93  96  79  49  89  87  69  98  52  77  63  69  79  52  50  97  49  88  75  91  73  85  78  64  94  70  92  68  62  90  61  86  83  93  73  92  98  75  89  93  80  84  55  85  64  82  83  52  70  89  95  89  68  51  78  75  82  73  80  67  74  83  83  72  96  53  82  70  53  53  73  54  83  71  90  97  55  75  90  69  88  96  56  55  81  95  57  51  68  67  54  90  53  91  74  85  52  65  81  97  97  98  87  94  97  86  66  64  49  85  67  95  68  50  53  56  62  78  87  88  57  50  84  98  87  76  63  96  89  82  93  80  98  87  87  61  64  86  60  67  77  88  55  56  84  62  61  82  78  87  61  64  51  58  82  88  69  58  52  96  84  72  89  57  77  78  69  77  86  55  91  71  63  55  81  50  51  81  65  98  62  78  75  77  59  93  55  66  54  84  86  90  49  52  81  61  58  49  90  86  88  49  68  94  54  92  58  98  51  54  85  93  54  79  61  68  87  70  92  83  69  55  66  66  49  49  60  52  96  51  80  82  98  97  87  81  76  61  96  92  58  56  75  61  97  62  85  63  66  89  83  93  61  61  64  61  82  92  76  64  69  77  61  82  81  75  51  94  57  60  71  70  59  51  73  61  70  90  95  65  82  81  90  92  95  66  77  63  65  71  59  81  60  97  98  87  50  77  54  57  80  49  54  98  71  77  77  89  72  85  85  83  86  49  89  59  87  89  60  54  75  57  76  87  90  85  85  70  51  78  85  69  94  57  49  67  86  60  54  86  96  78  54  83  97  65  64  52  83  53  89  74  80  74  74  93  68  56  64  52  80  69  81  70  68  51  73  91  69  97  68  53  57  70  78  66  91  80  56  97  65  88  86  77  95  68  82  69  53  49  54  75  63  57  81  61  58  57  61  65  56  78  70  68  83  79  76  89  69  50  63  72  84  55  60  85  97  79  96  81  62  97  60  73  62  85  62  71  89  76  68  61  96  68  66  69  61  87  78  53  60  87  92  90  78  70  77  83  84  78  81  67  49  79  53  59  71  57  60  65  78  62  71  66  54  93  54  89  54  69  65  74  78  69  49  95  98  96  83  52  95  62  79  92  69  55  92  81  98  68  90  72  77  71  95  96  91  72  77  91  49  56  88  96  60  74  89  68  81  69  63  49  59  96  89  95  53  52  78  50  68  90  60  86  66  97  57  94  83  67  73  72  89  84  55  84  55  96  93  68  90  67  51  70                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    74  94  51  54  92  87  91  95  86  76  97  75  94  70  89  98  61  67  58  50  75  50  92  86  71  81  86  72  73  92  70  51  97  75  79  70  78  61  54  76  72  65  94  65  77  80  80  87  49  56  68  68  95  77  63  56  91  69  77  73  61  85  54  73  61  67  59  63  76  63  54  51  53  77  73  78  73  85  77  59  94  63  75  56  58  91  73  49  70  65  92  67  66  63  83  58  67  86  82  66  56  90  65  63  67  51  70  88  96  71  69  64  81  52  81  71  88  54  75  57  98  97  63  75  63  76  64  59  78  96  77  52  81  70  68  91  54  63  97  67  67  52  57  84  86  53  97  57  64  51  51  84  53  56  64  78  78  70  53  98  56  93  98  68  76  96  51  91  49  82  55  64  73  73  77  83  64  67  95  78  83  57  68  80  79  97  74  82  95  58  85  61  74  72  80  74  75  79  50  83  62  75  93  52  64  69  77  64  68  89  88  95  66  76  65  71  87  74  63  78  56  67  85  97  49  63  64  61  56  95  63  92  63  52  49  94  94  69  50  57  61  79  53  78  56  73  79  91  91  83  82  85  98  84  64  86  59  64  85  87  67  70  91  78  80  90  86  72  94  79  92  98  69  94  97  84  74  55  65  56  70  81  58  84  52  93  96  59  69  96  87  62  66  52  55  98  62  57  80  56  97  67  65  69  89  95  88  82  88  98  64  55  87  78  95  90  85  73  60  97  84  72  52  70  58  60  78  83  93  51  60  72  85  67  61  69  53  77  85  85  66  97  63  77  65  92  88  77  49  80  94  96  56  96  84  61  78  79  85  94  94  67  83  82  61  70  54  50  66  49  86  97  73  50  64  70  94  68  78  60  85  49  75  90  54  63  69  96  87  56  74  95  96  77  51  93  64  86  73  65  51  97  76  71  78  75  83  56  87  89  82  76  86  65  80  97  52  95  78  80  70  94  71  80  61  71  49  66  86  53  95  49  84  55  91  70  75  59  72  56  75  65  96  86  53  63  91  61  85  62  86  83  82  84  67  93  76  49  71  85  50  66  93  87  51  90  54  54  86  55  80  70  94  60  60  56  90  96  80  96  89  75  49  75  62  90  72  95  94  60  54  49  60  83  77  81  66  88  94  97  88  89  69  78  78  98  65  84  77  49  81  58  86  73  63  92  97  92  50  87  57  74  83  77  76  86  89  70  85  88  97  70  62  80  69  81  60  57  78  78  77  49  69  85  89  80  77  53  68  64  68  70  65  60  56  68  54  59  61  89  91  89  52  70  63                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      82  86  90  82  55  85  56  71  75  87  68  56  70  97  89  60  69  69  83  57  53  57  94  77  70  49  85  74  97  72  55  91  93  86  82  68  77  63  78  57  86  56  50  72  58  73  73  58  89  92  80  78  50  53  71  80  55  88  49  69  87  54  85  73  62  70  51  66  66  60  62  95  83  72  65  72  78  78  78  60  65  61  97  65  60  95  76  97  66  90  83  52  52  95  67  89  69  95  56  84  77  52  68  58  95  67  70  69  74  50  53  83  94  51  52  79  73  52  95  88  72  94  84  58  95  90  69  54  87  72  88  94  91  80  62  95  69  83  63  49  81  96  82  51  84  90  56  62  96  76  89  49  50  63  59  63  95  79  84  77  84  74  69  87  92  80  97  80  61  51  63  74  86  86  49  88  64  63  79  53  69  84  89  70  67  87  63  97  85  85  97  53  79  92  66  70  74  59  77  70  94  91  68  74  60  64  73  59  94  95  65  69  64  83  62  54  62  64  94  74  62  56  66  98  71  69  69  55  65  75  51  79  59  64  92  84  68  98  49  75  73  61  82  68  52  84  62  74  67  60  66  63  61  85  69  61  83  52  64  93  56  91  69  70  86  62  92  70  80  88  81  72  66  76  72  69  66  74  92  97  68  58  63  89  66  65  88  83  66  53  86  69  77  75  53  93  98  97  49  52  55  70  66  67  52  53  81  64  71  52  56  89  62  61  82  56  65  85  89  62  79  57  79  82  96  79  76  58  66  70  98  80  73  65  87  61  55  85  60  91  89  86  53  74  81  73  55  59  53  87  70  49  75  55  98  73  60  91  54  89  49  74  69  83  83  90  70  64  54  71  97  84  86  61  81  49  62  92  64  83  56  68  84  89  51  64  51  80  78  95  58  61  82  68  61  78  50  82  64  79  55  87  90  82  63  71  92  67  54  80  61  68  95  79  77  53  82  89  70  74  88  70  61  93  62  93  89  73  96  89  63  66  68  50  55  78  64  56  93  92  82  87  83  52  79  56  66  73  83  95  57  78  70  58  82  75  94  77  79  82  65  54  58  94  62  83  50  50  65  84  80  57  73  81  83  68  95  88  87  92  68  49  88  80  70  62  94  92  69  50  51  88  58  74  54  91  79  82  59  72  94  64  67  96  92  74  73  72  77  91  65  70  51  69  74  62  79  88  70  59  62  71  93  82  68  66  60  74  75  92  61  74  59  86  91  74  51  86  87  55  89  60  77  59  66  61  56  64  98  76  88  82  65  61  60  86  58  58  50  62  94  65  86  65                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        82  62  49  88  71  54  77  71  69  65  69  66  85  60  77  89  68  73  86  95  93  78  87  87  92  86  97  67  81  58  82  95  58  75  67  95  69  83  67  84  54  68  53  71  77  81  52  64  54  73  71  94  71  73  66  79  75  76  62  83  89  93  49  74  80  84  57  98  82  85  95  72  72  71  83  97  84  90  65  70  66  94  60  88  52  74  86  49  76  67  84  51  89  92  93  51  93  55  53  66  58  55  59  80  95  95  65  54  53  70  74  60  64  88  52  57  71  62  83  82  92  58  80  72  60  65  70  64  57  94  93  63  75  80  72  84  63  49  87  78  95  70  49  64  88  89  81  89  61  94  93  87  89  78  73  97  89  87  64  85  90  55  72  91  51  62  70  75  62  83  72  98  72  63  65  83  98  54  95  62  75  85  81  80  71  62  61  54  98  78  78  96  64  57  61  69  67  53  63  66  87  88  65  90  57  96  54  94  97  67  93  97  58  76  85  95  75  97  87  57  71  88  79  85  57  60  51  83  91  75  51  49  53  92  56  85  64  82  62  78  56  70  87  82  52  54  50  54  53  68  95  65  58  63  90  81  75  50  70  81  54  80  69  67  96  60  52  51  75  86  79  54  85  84  78  96  79  86  73  50  50  62  93  63  62  63  51  72  96  80  73  80  92  92  94  54  93  71  50  65  71  60  57  91  60  73  90  88  53  77  57  63  60  88  60  82  87  76  82  67  58  91  62  91  61  49  60  59  51  71  72  50  87  73  91  80  77  92  57  67  88  72  71  82  85  70  97  53  70  91  85  92  54  58  65  80  76  86  87  82  84  55  66  73  87  64  92  52  50  55  61  66  69  89  67  54  83  80  85  95  58  56  53  74  62  73  89  68  95  69  98  70  87  60  64  80  63  89  74  88  55  49  81  64  77  53  82  84  87  88  85  58  98  97  67  82  57  63  51  90  52  81  57  94  55  77  58  82  90  60  94  54  83  91  85  64  79  54  74  71  53  86  96  90  54  79  49  88  62  96  49  66  68  94  84  49  61  89  58  95  64  93  69  58  81  84  81  79  81  93  97  92  82  65  69  67  50  74  58  78  93  90  84  61  50  92  86  55  82  86  58  88  98  53  94  97  88  94  55  93  63  69  78  84  93  86  72  65  89  86  52  69  58  90  73  63  64  52  98  49  61  91  92  75  68  63  96  56  86  94  72  49  81  91  72  57  60  76  77  53  49  85  77  74  51  72  71  76  89  60  73  85  60  77  86  82  86  91  88  94  82  71  52                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          79  85  68  53  68  86  53  73  76  71  74  61  64  94  76  53  82  58  95  89  81  90  90  86  98  82  86  78  98  57  93  69  83  90  55  87  98  79  91  89  59  95  60  66  60  79  95  65  83  58  89  74  73  75  55  57  92  74  98  58  98  91  71  67  75  77  88  59  68  58  51  91  68  73  63  85  88  61  97  75  63  94  95  62  53  92  94  87  74  64  80  78  97  73  52  96  74  85  80  74  59  95  55  61  61  71  98  57  82  77  53  72  73  58  91  91  51  63  58  66  78  70  54  87  51  80  79  97  62  58  89  90  93  56  76  67  67  78  56  77  59  78  61  65  98  57  65  56  96  63  85  75  70  90  54  50  72  49  94  50  67  69  60  51  72  73  88  57  76  74  84  76  84  93  87  70  67  63  86  75  82  77  79  90  73  63  81  66  57  84  54  73  49  77  98  61  91  76  65  97  69  94  94  62  72  81  91  77  85  69  67  56  93  78  78  80  69  93  80  63  63  56  64  90  50  94  85  50  73  58  94  85  64  65  56  52  74  89  77  76  62  92  77  54  88  52  93  89  92  66  76  86  65  62  81  76  93  93  86  90  75  51  94  64  52  91  66  55  70  87  79  55  64  50  97  78  56  67  89  71  59  96  66  64  49  74  73  87  81  76  70  97  66  52  88  61  76  87  60  83  69  50  88  89  91  90  54  67  87  88  80  62  56  64  86  79  84  53  78  69  70  51  49  62  85  63  72  66  56  77  90  94  79  76  51  86  66  66  54  52  52  81  53  92  53  50  54  60  59  84  49  92  80  88  98  82  60  69  78  83  70  76  88  51  58  63  95  78  80  86  84  79  58  98  98  49  76  82  87  65  69  61  96  71  93  71  85  78  74  61  65  94  87  92  52  96  62  92  97  56  61  53  56  60  92  63  81  62  73  58  64  57  94  69  78  92  81  50  55  96  78  98  93  56  71  51  51  59  79  79  62  88  56  57  73  87  61  51  59  82  52  88  71  65  71  93  60  52  92  53  62  77  76  79  70  91  52  85  93  84  50  97  66  62  83  92  56  93  55  53  58  98  73  65  81  92  56  49  94  49  69  91  49  50  68  65  70  77  79  87  83  62  72  51  52  90  97  52  81  89  91  93  56  53  68  68  66  86  89  64  74  87  96  66  96  64  51  81  61  79  73  93  80  69  53  70  87  50  56  53  75  85  62  94  70  68  90  63  66  89  89  96  97  78  50  65  53  60  50  55  72  79  73  87  73  90  60  87  64  56  78  55                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            74  80  63  54  95  73  74  98  53  96  88  82  95  95  67  60  94  54  61  59  62  98  65  69  61  80  68  73  53  77  70  73  81  59  80  72  87  65  98  95  54  50  49  76  52  94  52  86  86  55  86  59  64  84  95  54  86  88  83  77  62  54  55  78  57  80  93  64  85  83  64  56  61  69  90  72  90  94  74  85  51  93  56  63  51  85  67  63  78  68  50  98  76  86  61  67  61  67  73  62  73  73  58  97  75  69  80  73  77  59  60  70  87  77  61  59  64  60  56  60  62  83  55  88  72  51  73  79  61  61  74  54  76  91  84  93  75  92  49  58  65  50  77  69  69  58  74  52  92  67  79  57  97  50  93  66  87  97  59  66  57  61  68  68  73  52  94  98  77  76  68  74  74  92  94  57  55  66  80  88  63  76  79  64  90  87  97  64  71  65  72  57  50  71  50  87  56  91  98  92  79  54  65  68  65  60  61  80  82  83  75  94  49  88  92  60  58  68  56  82  97  60  51  86  75  62  78  87  94  82  89  97  79  80  74  68  85  85  70  57  76  56  57  77  70  61  54  50  90  75  76  61  55  79  85  78  85  94  78  56  83  97  56  52  89  54  49  94  88  77  82  52  50  74  54  94  60  65  98  69  88  98  60  92  89  50  67  55  71  54  54  61  82  82  79  63  86  85  82  89  79  54  55  76  52  54  78  57  50  64  82  79  91  71  83  95  69  91  93  70  72  93  74  94  54  88  55  85  58  54  58  89  74  77  51  65  81  93  75  84  93  54  77  68  97  50  56  80  60  84  63  67  60  53  77  71  54  62  78  83  80  68  65  93  58  72  64  94  56  76  80  55  92  72  78  90  87  95  83  72  53  65  72  54  52  75  95  51  83  77  78  94  84  54  75  83  79  76  56  50  93  70  55  84  64  54  94  78  52  58  82  59  91  80  97  49  58  58  58  51  49  73  54  91  83  52  61  80  92  65  65  74  75  97  56  94  85  93  85  52  91  76  87  76  74  67  74  75  72  70  64  83  94  49  95  68  70  91  87  79  82  52  82  58  97  84  86  76  62  62  97  71  70  86  68  51  89  53  80  94  94  96  53  95  85  49  94  52  96  65  69  59  95  54  66  68  97  88  75  72  75  52  89  52  90  96  58  74  84  94  71  81  75  89  91  61  53  68  90  81  69  87  51  54  79  60  96  62  70  63  52  98  54  82  90  71  63  63  79  61  72  69  66  54  73  72  79  51  93  73  91  67  85  60  89  73  78  90  73  97  96                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              73  77  71  81  51  88  85  69  51  97  98  54  53  85  53  91  57  94  59  98  83  91  92  91  96  58  91  80  91  49  73  72  72  80  97  96  98  75  55  49  77  94  72  78  98  83  50  52  98  53  72  49  90  52  95  84  95  85  90  80  89  69  58  60  95  70  78  68  76  88  69  98  90  83  64  63  64  85  94  61  53  52  97  85  78  50  90  96  81  81  73  82  78  63  85  92  63  91  55  62  50  82  63  51  70  78  76  98  91  76  86  50  80  76  66  53  64  85  89  93  88  94  92  59  83  63  93  62  92  93  70  56  75  84  85  91  87  84  95  86  88  79  52  56  71  94  94  68  95  83  88  90  90  97  65  84  69  80  83  70  87  69  95  84  71  66  70  53  54  81  79  96  56  53  77  77  62  71  62  73  61  70  59  74  80  50  52  69  83  62  52  54  51  52  84  52  83  76  50  78  69  75  52  73  59  77  89  83  94  98  96  90  84  98  55  98  97  94  63  56  91  63  82  93  51  50  51  58  89  83  91  82  64  69  88  53  79  64  76  59  56  66  78  97  56  85  88  53  51  94  72  64  71  94  54  60  62  85  50  91  63  49  85  85  55  89  95  76  58  77  97  64  62  85  68  75  72  84  95  83  79  72  53  62  98  79  91  61  66  70  98  72  63  81  65  75  65  94  72  78  75  75  97  98  72  70  82  86  98  78  90  92  57  96  84  58  73  90  75  51  59  53  91  63  67  64  77  66  53  85  86  77  89  52  59  53  75  62  66  58  82  71  83  73  91  50  96  57  52  80  67  90  60  90  74  60  96  67  77  98  72  53  58  72  93  72  91  56  49  88  83  52  71  93  51  76  89  92  88  85  95  49  86  98  57  82  84  55  95  93  72  71  75  71  84  70  82  57  61  69  50  92  55  84  80  96  66  52  72  76  77  52  77  72  96  90  67  95  82  95  97  54  75  86  63  90  77  54  96  82  55  54  85  71  50  58  66  80  84  95  93  71  49  70  50  82  54  95  87  79  79  79  60  72  62  77  90  84  87  89  97  62  60  92  98  79  85  85  79  49  63  98  64  92  78  84  57  78  71  90  59  93  60  62  80  53  61  91  63  96  85  79  91  81  53  63  55  72  73  91  70  79  82  63  87  80  53  55  57  60  71  80  65  91  68  59  75  79  81  83  66  81  98  84  74  59  86  59  68  91  49  78  80  95  66  84  97  50  86  94  75  66  66  54  57  57  84  51  51  53  89  62  67  84  73  94  89  98  95  75                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                96  72  69  67  55  64  59  80  81  83  54  97  61  77  92  74  52  71  69  72  72  55  93  64  80  54  62  97  60  70  52  64  70  59  69  63  89  51  53  57  91  55  51  50  72  89  81  87  87  96  89  56  83  74  66  86  62  73  49  52  89  51  73  67  79  90  76  80  80  67  83  57  74  59  83  54  62  82  81  51  62  79  85  68  86  52  87  56  65  95  92  94  98  90  83  78  77  61  93  68  89  73  58  50  76  81  73  57  56  94  51  82  56  67  92  71  68  58  59  73  59  63  53  85  58  89  86  66  63  78  69  73  74  66  93  95  56  60  88  74  79  51  74  66  80  75  92  56  59  54  52  83  78  67  85  62  56  67  98  85  88  49  79  52  52  77  65  78  56  93  93  76  76  72  85  89  70  52  74  81  66  92  54  54  91  72  91  54  87  64  78  66  52  89  79  78  82  66  52  60  91  73  69  94  63  53  96  90  82  91  61  83  68  82  53  54  58  81  52  90  97  79  53  67  98  64  87  61  73  76  88  57  89  52  59  76  64  68  52  53  49  70  75  96  86  78  91  50  75  71  92  52  58  53  91  82  94  58  55  71  98  66  94  87  84  66  67  65  88  65  67  82  90  87  58  91  67  74  73  51  55  96  95  61  85  53  95  87  93  81  73  60  50  50  61  60  74  62  82  63  87  59  67  80  49  84  97  89  61  60  89  93  75  89  50  64  70  83  65  57  92  56  82  93  72  91  82  86  81  76  59  53  66  57  72  91  75  98  94  76  68  64  89  67  51  75  78  85  60  75  76  95  74  87  68  51  81  97  96  85  85  86  68  95  65  76  64  88  59  51  97  52  61  63  90  72  76  78  62  87  58  53  67  58  54  90  88  60  62  92  83  74  50  82  93  50  98  52  97  76  60  82  52  95  66  98  53  97  59  65  71  73  87  76  59  85  70  93  67  69  59  81  54  62  62  91  77  52  59  61  97  81  83  86  58  66  71  73  77  91  89  86  73  72  70  85  90  81  52  68  97  53  96  49  70  69  60  95  84  83  76  82  70  92  84  73  67  53  96  59  72  67  86  49  53  61  73  91  76  80  73  92  59  74  68  58  59  91  98  52  51  89  77  81  74  57  98  72  65  56  80  72  79  89  85  75  68  67  75  77  91  96  55  62  97  79  53  74  97  74  69  90  88  58  82  75  89  62  82  53  86  66  62  92  67  90  80  87  76  69  58  87  53  56  75  89  52  50  67  93  75  49  51  78  59  92  83  73  51                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  67  68  51  88  76  72  74  69  80  66  95  82  51  69  82  83  76  84  62  62  67  98  68  55  90  82  52  89  73  55  51  94  77  72  68  75  68  49  67  92  49  60  63  65  63  74  71  64  61  61  98  73  85  90  75  92  78  93  58  69  98  89  69  57  98  84  84  72  58  62  94  68  89  78  76  52  49  67  62  95  77  83  51  75  77  51  97  80  87  92  92  75  87  88  91  57  56  54  84  67  62  78  79  71  53  85  94  94  58  86  60  91  49  98  98  93  77  93  77  55  71  69  55  75  82  84  72  49  88  80  70  52  93  83  90  54  67  80  55  51  58  94  55  70  98  54  50  54  95  53  75  62  82  74  50  55  60  78  54  95  86  59  86  79  66  68  69  97  67  50  52  95  86  65  53  87  88  77  67  78  82  87  85  52  77  73  54  83  71  73  65  88  66  70  54  53  76  57  80  65  92  67  64  86  91  79  85  97  92  50  68  90  87  74  84  66  61  65  64  92  71  87  98  77  75  84  52  68  71  85  86  70  76  80  98  52  90  86  79  70  96  77  92  61  97  82  68  76  83  63  96  96  81  59  95  87  69  84  83  98  60  53  51  72  67  94  61  94  71  71  55  53  98  92  65  75  64  87  50  51  67  55  72  74  77  92  68  58  54  98  49  62  76  58  63  91  86  57  64  59  85  72  49  94  69  84  79  77  81  56  49  79  62  59  69  66  65  61  98  95  50  51  82  94  86  69  89  57  81  70  55  65  62  66  81  81  97  61  69  64  67  89  78  51  71  79  87  58  76  65  65  96  50  53  77  84  55  61  95  73  68  50  87  79  71  49  87  70  65  93  83  49  52  58  55  49  75  81  70  96  59  60  66  67  54  84  81  84  61  61  68  88  76  87  91  81  75  72  81  65  72  81  86  98  85  72  56  60  79  60  67  76  90  54  93  84  86  65  78  95  74  91  68  56  82  62  65  68  69  73  70  55  58  60  66  76  97  52  91  98  71  63  58  54  96  61  91  73  68  91  50  97  68  49  79  97  52  82  70  92  68  72  96  92  51  65  75  90  52  78  88  92  79  72  63  69  72  57  90  83  90  78  63  73  66  68  65  68  78  92  82  64  92  68  87  71  76  64  90  67  60  85  89  58  54  66  71  51  60  63  78  85  92  87  63  62  71  62  60  60  85  89  90  65  71  97  78  58  75  73  93  76  51  49  60  68  95  85  76  96  57  63  62  50  87  68  69  72  96  74  84  60  65  82  70  66  63  83                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    86  85  49  79  68  61  86  59  53  86  85  70  79  96  58  87  93  84  83  51  61  71  90  64  49  94  66  55  57  85  78  92  56  74  62  84  77  61  91  55  71  86  49  78  63  75  52  56  66  69  57  75  87  96  77  97  69  97  62  75  91  98  57  84  51  59  69  54  80  93  60  61  58  79  65  84  68  76  72  76  82  91  60  72  70  63  87  82  53  74  74  56  62  97  90  78  78  68  90  63  55  71  97  79  80  56  63  72  70  79  76  51  94  61  61  51  80  55  83  49  87  96  80  67  49  55  74  52  53  56  57  85  66  90  88  52  65  95  67  58  84  73  85  89  72  51  75  62  56  51  80  72  92  68  81  64  96  69  66  49  91  50  51  58  58  81  52  95  87  81  58  88  49  77  85  52  51  93  59  82  81  85  90  93  86  83  63  83  52  83  85  76  79  92  52  92  50  68  71  52  73  53  66  83  75  68  59  75  66  58  67  58  63  57  97  72  64  73  89  67  55  97  69  58  62  93  67  79  50  83  94  65  56  52  89  58  67  83  77  81  72  92  64  54  73  77  78  89  76  58  60  72  50  71  65  61  51  69  68  79  73  65  67  58  55  81  86  62  53  91  86  80  57  89  68  69  72  97  69  85  58  78  52  51  54  62  78  95  92  73  91  61  72  75  50  61  93  60  93  77  88  49  75  82  94  75  83  87  58  53  97  87  70  58  78  49  72  56  97  51  56  54  66  73  75  55  71  78  78  53  73  97  62  82  64  83  64  85  49  65  60  86  93  65  80  73  83  92  52  62  73  77  75  83  77  67  70  65  82  63  93  74  54  53  98  91  61  64  65  56  84  77  96  87  77  97  69  55  56  58  94  89  51  56  95  59  63  61  73  72  61  85  95  82  62  89  81  59  59  55  73  71  93  88  53  76  52  95  60  89  62  95  55  68  63  65  95  56  93  49  90  82  64  64  76  86  54  76  70  53  72  58  96  90  95  91  74  84  74  93  82  68  93  88  88  49  89  80  56  70  52  51  61  60  65  61  80  83  61  80  59  79  50  68  68  59  93  97  77  72  92  73  65  80  86  77  77  96  98  87  88  92  56  94  51  59  51  91  58  91  49  71  89  75  77  85  96  84  72  93  97  54  84  52  77  77  57  55  89  87  53  92  89  86  67  74  52  81  58  60  56  95  83  91  73  63  62  50  50  57  69  50  55  62  87  84  57  58  95  60  60  98  55  59  81  57  60  69  68  88  88  67  54  76  55  51  75                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      52  61  90  57  52  79  74  81  63  91  93  76  64  93  59  93  96  74  98  81  66  59  64  97  59  75  66  95  65  72  75  63  96  53  67  80  78  83  88  62  73  88  87  63  64  59  84  51  81  66  62  54  69  54  64  96  90  81  59  79  56  56  72  59  55  60  98  76  54  63  87  59  76  97  78  72  93  90  91  71  93  51  52  97  96  78  64  78  75  60  76  73  80  54  59  69  83  97  82  98  70  78  79  77  71  91  77  82  94  56  49  91  93  63  77  91  95  61  81  87  68  97  70  96  89  63  71  67  64  55  93  49  71  54  67  61  92  91  75  82  89  73  67  83  62  64  70  53  70  89  69  71  98  63  64  66  85  86  56  86  54  96  60  93  91  91  80  79  98  60  93  82  75  73  67  71  70  85  80  76  87  82  49  82  77  68  57  90  83  80  60  88  94  66  63  78  78  73  75  57  71  68  53  61  71  90  51  88  98  76  58  67  49  76  64  68  55  89  71  93  84  83  76  54  50  79  69  68  78  49  51  68  85  83  90  53  77  60  54  52  68  90  97  63  74  98  95  60  56  61  89  70  70  94  80  84  67  84  69  60  95  54  54  51  89  52  87  56  60  88  61  78  82  58  79  58  54  67  54  72  78  84  82  59  57  80  59  80  65  61  49  56  90  82  58  60  76  60  54  93  95  50  95  75  84  67  80  71  73  82  87  75  49  91  65  49  74  97  97  50  74  70  84  94  98  79  88  85  84  58  88  49  85  59  90  95  80  61  70  86  79  93  72  67  49  66  52  56  64  85  59  91  78  74  56  98  81  98  54  95  74  91  52  58  70  91  57  85  73  63  92  94  75  80  86  59  67  56  86  78  67  53  59  73  61  69  52  81  97  71  98  83  54  51  87  71  95  79  86  90  82  90  66  97  70  83  78  79  62  56  60  86  50  49  72  58  91  85  86  97  91  54  90  64  73  59  76  57  97  74  88  60  85  54  98  51  75  94  81  71  56  98  70  89  55  57  56  83  67  79  97  65  56  85  58  96  79  88  94  63  66  60  95  82  89  68  82  55  98  90  69  77  92  54  72  96  98  80  83  56  81  91  86  91  54  95  82  73  57  95  54  72  71  86  85  92  95  87  82  61  74  64  55  53  62  92  54  67  82  79  86  97  91  60  84  90  69  87  94  64  97  58  77  60  84  91  52  69  96  76  53  64  66  71  84  50  58  93  77  70  69  52  89  72  61  59  54  75  55  54  84  69  76  76  91  67                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        72  95  61  70  88  50  75  60  88  88  59  79  73  88  92  49  82  84  76  51  81  84  82  87  85  52  56  51  90  71  82  69  58  87  80  62  89  94  78  90  65  66  58  68  59  90  56  69  58  94  80  90  92  83  74  98  68  87  67  86  83  87  80  91  81  87  77  91  69  90  61  55  84  51  58  93  74  80  95  73  60  51  98  71  96  98  61  63  88  73  90  80  58  50  71  89  57  97  49  76  81  82  77  93  79  94  67  68  60  56  86  58  75  78  55  93  83  83  68  55  68  56  91  88  87  68  93  86  62  66  59  66  82  97  61  90  65  85  67  70  60  67  84  87  72  78  49  96  68  94  62  53  75  49  73  51  53  72  95  90  77  92  71  58  74  71  86  93  83  71  94  92  62  66  96  74  77  79  60  49  75  59  60  51  77  72  74  64  75  84  84  73  61  63  81  89  85  82  85  76  95  67  58  66  54  96  90  89  98  70  87  77  72  64  84  51  49  84  73  64  83  69  50  60  56  64  76  89  61  74  71  69  69  79  70  55  84  91  52  89  71  63  72  64  90  96  58  83  57  63  85  58  85  54  82  63  62  79  89  59  62  93  93  86  60  69  84  56  50  96  93  64  79  71  72  52  97  59  49  89  80  62  73  95  90  70  87  77  53  58  51  81  77  52  57  80  55  81  56  60  91  91  54  72  88  77  59  81  61  92  79  63  68  66  96  82  92  74  75  51  67  94  68  73  54  63  81  59  62  94  64  95  95  66  90  50  68  76  56  76  95  84  78  57  90  54  74  96  94  76  84  91  96  72  89  59  97  51  91  62  74  58  58  83  94  63  76  92  91  56  95  85  59  82  72  97  94  83  68  52  88  86  77  91  61  59  71  62  55  83  53  79  52  95  78  63  72  69  64  85  53  65  95  50  79  89  90  80  92  83  81  81  54  83  62  88  58  83  98  95  59  56  93  63  62  68  86  61  95  77  80  75  92  70  63  84  85  90  98  73  96  77  87  76  98  96  94  65  55  72  60  84  78  65  55  57  91  74  85  87  82  67  62  94  90  74  84  62  91  49  75  69  93  62  76  67  66  58  92  96  69  49  55  50  65  83  94  83  59  75  68  52  86  87  86  76  89  69  51  63  50  53  55  57  74  55  72  49  86  79  94  93  49  77  77  68  96  52  94  88  81  50  50  84  72  61  63  79  91  65  68  74  86  82  92  93  58  79  65  69  98  96  81  93  74  94  78  63  69  75  96  94  63  90  65                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          94  62  50  89  87  88  61  69  91  87  55  62  72  62  76  96  90  77  97  53  81  70  95  84  66  83  81  91  65  92  92  51  73  88  61  53  88  73  90  80  94  93  65  91  69  73  63  82  92  78  82  95  68  90  60  58  98  90  73  86  74  93  75  67  54  85  73  81  98  94  88  62  75  85  95  69  87  85  59  77  77  80  55  91  97  54  77  51  93  81  73  94  56  82  52  84  67  98  57  81  85  94  77  54  88  55  84  71  96  94  88  80  87  54  58  58  97  66  54  68  95  74  82  73  85  87  82  59  80  60  80  57  50  59  49  68  71  88  49  92  74  93  50  89  58  97  97  98  67  87  74  81  74  71  95  65  69  68  74  63  69  91  61  51  67  64  57  96  91  68  69  87  66  58  92  69  60  62  61  69  88  69  88  98  64  97  49  80  59  97  60  87  62  62  98  84  88  68  49  74  70  95  50  57  86  70  54  85  69  96  63  79  94  58  56  75  51  59  87  62  78  62  53  74  87  60  56  93  57  69  72  93  67  82  80  54  57  58  59  58  74  67  51  97  74  81  89  75  68  63  82  64  93  87  62  67  66  94  54  54  95  74  81  89  51  67  87  67  55  86  71  84  52  57  54  81  59  49  85  96  59  96  52  71  80  89  64  71  90  76  96  63  60  50  65  75  94  66  71  97  91  78  76  61  77  96  64  55  97  55  89  76  50  55  84  54  51  84  61  53  53  51  92  58  66  51  53  55  71  69  76  79  69  68  82  68  87  49  89  83  82  92  88  94  75  87  50  65  80  96  98  66  87  76  76  50  66  95  52  60  52  98  84  84  92  68  85  82  92  93  51  91  90  61  93  73  64  75  59  77  64  93  84  86  64  82  56  65  80  52  65  83  82  86  88  80  76  91  77  77  81  77  65  50  80  69  58  57  52  82  55  87  56  58  68  74  75  95  60  89  69  69  91  82  53  87  90  89  97  84  57  88  56  52  58  71  83  85  70  71  81  81  57  49  57  90  69  67  74  77  75  86  88  96  84  77  91  67  53  64  90  55  52  50  56  49  68  96  95  77  95  98  94  98  93  90  67  96  84  74  54  66  83  91  93  73  52  89  52  58  63  75  82  63  82  51  75  52  90  73  66  74  90  91  61  83  87  80  77  73  70  93  92  57  78  87  49  86  74  92  54  49  55  86  89  88  69  62  91  82  59  90  86  89  75  67  71  86  74  93  94  55  78  90  88  66  70  78  50  74  66  77  89  53                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            73  79  90  68  66  98  95  95  76  67  58  93  58  70  64  91  56  54  62  56  70  77  62  93  75  63  85  61  54  82  62  84  63  59  90  73  80  69  94  92  73  62  77  75  92  93  96  81  55  76  95  77  60  54  89  51  78  66  51  78  68  53  59  72  52  69  71  81  53  71  49  90  79  57  52  85  98  51  57  50  68  89  53  97  51  90  77  53  67  72  82  96  68  65  61  96  64  91  69  94  73  90  93  49  97  96  66  83  63  65  65  74  52  81  60  89  58  73  86  95  82  65  90  51  83  83  88  69  66  59  86  92  85  55  90  86  79  98  57  84  62  92  81  98  96  98  98  95  54  84  82  84  93  72  97  92  96  96  66  72  67  94  97  60  90  65  91  87  67  49  90  67  82  65  76  88  51  52  66  57  94  73  58  78  71  96  89  62  80  74  92  79  79  90  69  56  55  65  86  96  76  71  52  71  77  78  90  56  74  65  69  77  64  96  67  87  61  82  78  87  63  86  55  94  92  81  55  96  70  67  73  55  60  77  63  83  83  70  61  92  66  75  51  84  64  64  59  49  87  70  65  53  69  59  53  88  83  98  70  50  98  93  81  54  91  50  86  70  95  95  77  69  55  86  58  96  78  83  51  69  88  85  85  58  55  85  80  94  81  62  51  72  61  81  64  82  54  75  56  90  62  62  84  60  89  88  51  69  95  63  53  56  54  83  64  57  92  49  55  84  90  69  71  69  64  69  62  93  57  59  50  60  65  58  57  63  96  69  70  53  86  72  88  92  84  61  87  64  91  73  58  68  51  66  53  77  74  85  88  57  90  73  56  94  96  70  75  72  89  91  92  67  94  52  54  55  84  97  63  69  58  96  98  91  81  68  89  59  82  58  80  60  52  76  85  63  59  95  58  67  78  59  56  88  62  97  97  57  49  75  96  70  78  67  97  91  93  93  93  58  54  59  87  88  49  71  70  97  58  93  75  68  68  49  54  75  51  49  94  93  69  85  75  82  96  93  78  90  86  71  96  86  57  65  80  51  80  86  84  82  81  64  66  62  82  57  65  68  91  95  68  51  93  71  70  77  68  83  82  96  70  94  55  59  95  69  54  60  66  53  84  50  80  58  78  59  72  83  82  75  60  56  59  73  93  53  64  87  98  89  68  93  85  50  64  92  59  64  95  73  66  57  78  55  56  79  81  78  94  49  98  58  80  81  59  54  51  72  68  62  50  77  87  72  55  87  66  51  73  57  90  66  92                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              56  52  54  52  94  53  97  87  57  71  51  59  76  58  80  93  74  57  77  65  59  57  78  81  92  91  59  60  93  75  57  78  96  95  89  76  61  66  58  50  71  91  66  53  75  84  68  73  65  62  51  67  49  65  54  62  91  54  71  89  52  68  58  60  64  93  75  61  64  97  64  88  79  96  74  81  72  88  71  94  49  88  68  82  59  93  52  84  78  55  95  71  63  92  79  74  55  80  54  90  68  50  94  86  98  57  83  59  90  50  90  69  86  95  97  75  91  63  91  55  54  50  53  49  96  54  74  83  78  85  57  76  65  87  59  64  69  69  81  93  84  57  82  71  70  86  66  66  56  65  73  96  67  96  62  95  96  54  85  87  82  63  91  94  97  88  59  57  76  88  52  82  55  49  68  71  59  75  95  90  88  52  52  78  90  63  62  97  85  84  60  75  73  62  49  57  86  80  70  76  55  78  64  58  70  56  90  85  57  92  77  74  64  77  77  49  83  71  80  73  87  50  68  53  83  57  87  94  82  54  78  76  83  62  49  85  70  97  82  85  63  89  85  65  83  62  82  93  61  74  68  94  59  80  86  76  72  81  66  98  64  69  93  56  58  79  71  85  76  53  62  95  86  53  60  61  78  84  79  68  64  65  80  86  51  80  94  66  73  58  93  67  58  95  61  54  69  61  76  81  65  95  77  93  52  51  51  81  93  60  81  51  82  65  74  52  76  84  81  97  97  93  67  66  88  64  86  80  86  60  49  89  61  70  78  89  80  73  64  65  71  78  64  81  75  78  82  66  92  55  80  72  81  56  90  85  89  60  67  71  59  68  83  86  74  79  50  54  82  88  69  59  58  77  77  71  51  85  72  98  67  73  94  70  68  55  57  95  84  60  59  65  76  84  72  68  54  71  76  64  74  70  90  94  73  82  91  61  71  62  54  62  84  84  73  80  70  57  52  76  86  91  66  63  82  57  74  83  49  87  80  76  57  85  80  56  72  55  62  74  82  62  86  60  60  63  81  85  88  61  87  52  63  50  63  88  97  80  65  87  53  60  71  70  93  83  60  89  52  60  71  82  55  92  69  53  56  81  52  69  97  57  83  49  75  65  93  50  59  93  88  53  64  66  73  73  77  68  68  52  77  72  91  76  92  72  67  75  61  87  59  52  74  59  87  79  95  84  83  86  55  92  81  72  83  68  87  55  77  85  58  68  60  94  95  89  79  73  53  85  97  71  77  52  94  63  98  50  64  92  73  93                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                70  64  85  82  65  55  54  72  51  54  63  68  67  50  57  59  84  88  93  53  50  49  80  57  72  79  86  89  58  84  64  82  53  56  76  93  68  50  63  78  56  77  82  95  72  58  92  63  71  92  58  86  85  62  71  63  98  79  52  73  76  59  88  68  53  82  68  58  92  94  71  85  92  68  79  49  81  60  90  70  85  58  65  76  66  73  84  81  93  95  87  71  70  65  53  59  81  78  59  84  97  73  74  51  88  78  56  66  49  66  66  62  60  80  96  95  60  53  49  70  77  86  89  61  77  95  78  53  94  86  75  84  77  83  73  49  98  55  54  65  60  50  81  75  74  84  93  83  62  89  92  69  82  90  70  59  72  76  64  94  66  78  81  51  59  60  75  77  63  64  55  98  73  91  97  93  57  75  97  67  50  93  60  60  65  69  70  81  81  89  50  97  79  62  64  75  74  50  89  92  96  57  84  79  74  56  76  76  88  62  73  77  67  81  82  76  57  57  90  65  56  96  69  55  68  57  96  87  51  83  87  60  87  83  65  91  49  89  49  80  59  66  83  84  53  68  94  78  93  65  65  72  51  84  63  70  49  97  78  56  67  87  85  97  87  59  70  76  86  51  95  49  85  67  55  63  97  84  77  93  77  76  93  97  71  84  67  84  51  74  80  92  71  54  84  81  53  58  85  53  97  51  76  84  59  58  73  80  53  97  66  77  89  84  98  64  55  53  95  57  89  80  89  84  58  54  53  55  64  78  86  86  96  84  76  78  77  98  50  93  79  79  79  59  54  54  96  80  85  86  75  83  52  55  85  89  97  98  96  52  70  87  76  55  74  95  98  70  71  49  95  98  58  91  81  78  70  49  59  67  53  89  82  62  55  72  59  64  72  64  61  53  56  64  64  63  70  86  92  75  55  77  95  65  82  94  98  85  52  78  67  49  72  64  55  81  62  55  51  51  61  70  69  98  54  60  59  92  83  83  53  74  49  69  62  81  87  96  96  77  83  78  64  61  73  91  83  62  54  78  72  66  55  73  59  51  66  58  85  54  93  53  63  53  57  90  97  66  56  60  98  76  88  67  73  73  83  77  95  59  84  75  85  56  57  63  67  82  66  63  88  83  96  54  93  67  98  69  53  53  95  88  82  74  84  53  71  76  60  75  77  81  88  89  89  78  64  53  54  81  80  55  97  78  82  63  95  83  81  67  51  90  61  55  89  60  64  87  93  58  64  63  54  86  88  55  97  76  89  80  69                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  97  76  68  81  76  61  60  53  57  85  65  95  65  86  68  97  53  76  97  72  66  63  68  94  85  49  58  74  81  97  58  84  61  85  68  55  82  52  71  54  63  84  85  49  68  93  53  79  65  87  68  91  78  65  80  51  76  86  97  79  75  85  87  57  51  50  60  61  69  50  78  97  80  61  96  60  58  76  57  67  68  76  69  54  84  77  96  73  91  66  59  57  76  70  77  73  79  76  66  82  49  77  66  80  59  79  87  64  74  96  53  93  61  98  54  49  93  78  67  64  88  89  65  59  94  97  73  66  62  89  55  55  76  89  62  65  97  53  95  82  61  61  71  49  90  58  76  65  80  61  64  59  69  95  85  95  78  64  61  65  55  69  54  85  60  78  57  67  52  49  93  51  64  77  54  61  67  89  98  70  65  67  57  62  64  57  92  54  82  83  79  56  61  67  74  63  65  82  79  90  87  81  94  78  54  49  66  80  56  61  58  98  59  51  62  93  82  50  54  70  61  67  70  92  73  81  86  92  88  86  78  89  91  53  61  64  81  68  74  67  74  80  72  65  55  84  55  96  78  60  86  56  87  94  98  54  53  77  90  85  60  90  83  57  84  68  58  55  49  59  84  95  91  68  86  72  73  73  65  98  58  50  96  59  89  66  69  95  80  73  95  83  74  63  97  79  49  96  78  64  55  56  73  76  98  57  65  89  54  87  57  71  93  97  77  53  97  69  81  56  51  78  73  89  87  98  62  65  96  49  90  92  53  53  73  91  80  73  76  60  52  54  97  84  78  64  98  75  73  90  63  98  78  68  50  52  53  93  98  90  74  56  98  89  80  51  78  58  85  81  73  85  53  96  97  50  74  66  49  69  88  80  79  51  53  73  72  61  82  84  75  65  85  72  86  52  74  80  91  91  74  61  53  96  94  81  67  76  72  93  94  81  59  89  58  95  54  75  98  73  64  81  61  66  63  65  92  94  76  51  49  74  87  67  75  89  87  64  89  57  93  86  67  63  64  90  56  87  60  79  65  56  86  50  93  63  74  52  76  97  71  66  88  88  91  92  64  67  89  83  81  79  85  83  89  79  60  72  97  61  67  76  56  98  78  76  52  78  80  86  69  80  87  93  76  72  79  75  88  63  64  62  82  68  70  95  69  90  78  96  60  80  68  84  65  57  82  61  81  54  92  84  75  69  58  89  58  95  52  69  74  56  64  80  96  62  90  78  63  76  59  75  96  69  65  84  81  63  96  94                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    90  65  62  82  93  89  66  65  75  88  75  65  53  87  80  94  69  49  58  98  54  77  52  70  73  80  68  85  72  98  97  77  75  49  87  67  91  79  76  80  68  56  86  96  91  53  88  64  59  65  61  97  80  60  91  62  68  72  92  64  84  98  52  98  69  69  66  84  50  70  62  73  64  91  93  85  61  74  60  84  89  85  82  65  54  65  96  97  56  64  81  58  74  57  63  54  58  96  75  92  94  58  90  64  93  82  52  58  92  65  84  59  60  96  69  50  82  85  81  62  61  50  61  54  96  60  94  97  59  87  63  49  84  93  85  92  80  82  71  94  97  51  59  79  66  54  91  75  65  49  51  62  80  89  78  81  78  80  54  73  86  98  74  70  89  63  68  56  92  87  59  57  88  51  51  52  88  59  65  66  80  52  57  95  77  96  94  87  69  49  69  63  57  98  81  72  73  97  95  54  84  54  87  81  56  67  54  62  85  74  49  87  54  61  68  76  68  59  78  84  68  76  67  71  87  98  52  90  60  52  87  67  56  80  52  80  80  57  64  58  56  74  84  72  98  59  63  95  86  81  89  88  57  98  80  64  73  68  70  72  71  87  97  59  63  86  89  69  52  67  92  78  97  89  77  96  64  55  61  57  56  94  81  54  89  93  71  94  59  60  93  73  53  52  57  49  70  65  76  82  71  96  75  52  89  54  97  72  91  83  80  50  83  95  83  69  96  72  56  66  65  77  52  94  58  86  68  94  54  76  64  60  66  67  49  88  82  91  60  83  88  98  79  74  73  57  79  82  52  49  85  91  94  51  64  94  69  93  74  66  86  60  62  89  97  61  61  51  57  58  49  71  77  83  94  74  72  60  72  68  65  94  55  68  97  70  87  78  51  73  97  95  61  78  75  71  84  72  72  81  96  85  72  90  64  63  64  66  90  75  91  95  51  51  79  71  97  51  62  81  79  90  49  59  67  77  62  85  88  68  87  61  50  75  88  92  77  73  69  59  59  97  80  93  96  82  66  61  77  86  68  56  63  67  65  68  62  64  80  57  56  84  88  52  83  97  57  63  50  64  81  93  81  58  81  68  69  53  97  83  77  70  59  86  89  63  93  72  83  71  51  52  75  63  97  64  57  58  59  77  97  80  96  75  90  78  96  56  69  95  81  69  73  88  56  70  78  93  59  72  67  98  60  86  79  63  78  57  58  54  56  92  52  49  81  82  87  89  70  76  70  82  74  96  98  96  95  61  67                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      96  88  77  87  71  65  59  88  94  54  67  68  64  87  84  54  63  73  84  62  69  55  67  56  92  61  86  72  84  79  49  86  75  51  75  63  53  87  83  87  88  85  65  96  62  84  95  86  95  49  90  87  61  53  96  95  69  94  57  56  92  77  96  52  80  91  98  56  93  89  52  80  66  57  94  54  89  72  54  58  80  66  63  74  75  87  72  54  85  86  72  83  60  96  75  76  88  69  86  91  94  80  69  92  96  78  49  79  90  68  77  70  72  67  53  58  66  71  58  85  74  80  84  82  63  60  78  86  67  51  75  81  69  58  60  93  83  57  78  82  78  87  68  85  85  67  61  95  63  56  64  54  89  78  96  77  81  83  57  84  55  90  68  98  51  66  74  80  76  75  96  59  87  74  62  82  74  69  53  94  95  52  79  52  86  67  59  72  70  59  95  80  50  97  73  64  65  52  82  93  86  54  92  53  88  86  75  83  71  98  72  56  62  56  61  76  84  88  74  84  85  51  58  64  64  94  82  53  81  72  49  87  75  94  53  82  51  70  90  70  98  77  90  90  85  63  54  72  51  95  78  98  66  50  53  92  83  94  90  71  80  71  98  94  80  79  98  68  67  94  54  69  66  59  77  55  60  75  93  53  57  72  78  94  58  76  69  93  63  97  93  58  92  92  83  58  68  70  68  71  54  70  53  77  49  77  77  61  70  55  53  50  56  63  67  60  87  55  98  89  70  52  54  68  88  70  89  85  98  80  91  57  72  79  94  57  53  98  92  77  78  95  54  49  98  70  85  97  88  68  62  63  66  49  52  60  65  50  96  74  71  63  83  73  93  66  75  69  51  97  77  78  63  90  83  76  54  65  68  81  50  82  79  49  84  94  74  90  53  86  61  58  58  84  52  94  61  50  62  98  79  88  68  93  67  82  75  98  50  93  51  50  96  73  51  55  98  66  83  90  49  51  67  83  63  69  87  77  74  54  89  95  95  77  55  55  66  61  66  58  75  91  67  80  89  89  60  78  88  53  68  85  53  88  92  52  84  92  52  84  55  52  65  78  87  53  56  94  67  67  87  66  84  62  80  61  81  57  60  58  95  63  96  90  64  73  79  67  78  87  72  87  85  86  89  90  79  89  52  71  87  61  97  82  53  65  96  78  50  67  60  87  61  85  49  87  76  49  89  89  55  97  65  53  84  62  82  74  57  87  73  88  66  92  71  81  96  69  94  80  67  49  68  94  72  83  87  97                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        53  79  54  61  68  77  83  87  64  54  62  95  95  94  78  86  67  88  93  68  56  83  64  62  88  55  81  71  67  94  63  92  93  67  70  88  64  91  53  64  77  66  65  88  93  49  75  81  92  86  66  86  52  61  72  63  69  85  84  49  64  95  92  56  54  94  71  54  84  57  53  51  51  79  78  56  74  81  68  61  71  49  80  79  77  69  88  78  86  57  55  70  71  69  53  65  85  72  67  69  60  67  56  83  54  62  75  60  75  81  94  98  89  56  94  96  50  65  92  68  84  55  76  76  72  52  58  84  63  93  67  80  78  65  89  94  94  96  61  59  82  83  73  97  95  88  61  63  53  52  58  70  87  49  91  56  49  52  92  54  89  51  88  68  90  73  57  52  85  49  65  51  68  95  60  94  82  96  78  92  95  63  52  92  69  56  67  69  85  51  78  89  49  53  77  49  57  84  72  59  81  84  68  75  77  94  72  68  51  58  88  86  55  58  65  59  70  64  68  72  68  57  67  67  83  60  57  73  88  63  50  88  53  87  79  62  72  67  51  57  63  90  62  64  79  59  74  56  93  70  80  86  94  69  83  56  63  97  62  74  68  53  90  94  55  62  72  79  60  59  51  81  77  75  79  82  97  80  84  93  72  64  61  53  50  68  66  97  80  96  54  88  94  49  81  55  64  79  91  78  97  62  83  92  50  92  59  58  73  52  78  72  51  94  60  94  65  81  68  67  56  89  82  79  88  84  57  79  83  89  80  70  59  59  78  68  87  50  64  71  65  90  83  63  78  75  55  87  92  63  54  87  75  78  97  79  51  91  77  80  62  98  83  77  82  66  54  98  75  73  74  51  57  95  53  85  52  86  49  58  67  93  63  89  68  86  55  64  69  56  73  94  55  81  81  51  69  86  76  80  80  62  60  52  55  54  92  69  56  66  91  66  79  53  90  56  88  89  68  64  58  98  76  69  67  95  61  49  66  83  80  95  70  74  76  79  76  54  91  61  58  60  85  62  71  66  86  79  98  88  81  97  87  81  64  91  94  82  58  90  57  73  76  68  98  70  65  72  57  65  76  97  53  80  68  59  87  73  51  68  71  55  57  84  59  69  57  78  51  56  71  98  51  58  98  87  84  61  52  60  96  71  73  93  93  82  63  69  92  56  63  89  88  88  59  70  77  55  79  63  98  60  60  62  73  83  50  78  65  80  67  49  93  91  53  50  75  58  77  49  51  61  88  69  50  61  74                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          57  96  56  77  58  88  54  57  88  75  79  70  85  82  79  94  96  87  57  88  94  59  87  52  97  56  59  59  64  61  78  85  66  51  55  82  65  89  55  87  95  81  83  80  75  76  59  71  90  57  60  68  65  71  92  69  65  56  85  75  82  63  59  53  93  69  77  67  62  80  97  82  56  69  80  93  80  58  82  81  98  68  76  91  73  63  77  91  56  73  62  87  83  73  76  88  49  84  55  59  93  49  71  72  63  75  67  84  78  82  95  56  76  86  98  80  61  77  57  97  98  59  75  71  69  57  97  50  67  98  64  80  74  50  98  65  68  61  85  92  87  52  85  53  53  78  66  50  81  64  81  91  60  71  56  49  49  90  74  84  88  84  65  78  50  55  83  95  50  97  98  83  69  69  78  65  51  82  73  96  91  97  85  70  96  90  83  75  64  59  92  54  92  67  84  84  74  74  77  57  57  86  72  97  80  81  51  78  69  86  93  81  64  81  97  82  81  69  88  70  94  57  77  84  93  57  80  60  49  95  60  70  76  71  82  72  72  84  62  56  96  54  68  88  77  71  72  93  59  58  63  62  72  54  97  83  79  70  81  68  91  57  58  80  60  69  88  65  90  74  69  79  94  95  73  97  96  64  53  95  90  67  57  69  56  66  86  95  70  61  53  72  67  71  96  58  61  61  88  73  78  87  96  63  58  62  82  65  61  70  81  83  69  62  96  75  80  86  58  78  60  61  50  53  62  93  64  77  88  57  62  88  76  96  51  64  87  98  79  52  82  84  55  69  55  57  78  57  85  84  67  85  49  62  86  81  79  81  71  94  58  76  61  57  52  75  65  56  59  72  86  74  85  76  95  63  59  65  76  95  94  80  68  50  81  74  97  84  92  64  55  57  54  82  88  66  85  71  69  53  66  87  88  58  67  70  71  55  49  95  68  70  94  67  67  63  91  87  49  74  61  57  85  94  88  79  83  72  82  90  91  54  91  74  95  63  57  88  73  65  73  86  95  74  76  54  82  58  80  58  84  69  54  76  55  68  49  58  75  66  70  86  81  88  60  84  62  89  52  76  69  84  84  51  98  96  73  66  82  77  52  73  88  71  88  50  53  74  90  97  93  74  92  64  93  71  92  52  98  92  54  71  79  83  90  58  79  91  53  88  58  54  85  54  88  62  66  92  69  68  78  65  85  53  70  50  55  80  82  95  82  64  51  51  66  90  66  98  61  96  86  84  70  87  90  56                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            51  90  83  74  69  96  56  54  89  87  55  76  61  93  93  91  57  62  55  83  63  69  62  73  49  90  91  53  82  97  56  87  77  69  94  70  84  69  67  79  68  96  94  91  92  57  80  75  80  67  56  74  92  84  95  84  73  72  52  61  64  82  93  64  60  58  71  61  80  54  53  98  67  77  92  69  65  59  90  83  64  70  88  55  66  59  75  59  77  92  87  70  62  50  51  68  51  64  70  52  73  58  91  98  78  90  73  57  94  58  87  61  87  70  84  71  79  85  98  77  96  91  55  73  63  89  63  83  58  57  62  73  81  71  63  90  76  94  89  50  96  49  62  60  74  82  49  72  58  62  54  91  77  69  68  62  92  62  71  49  57  82  90  91  84  79  49  64  97  76  50  88  94  78  82  65  73  86  71  87  68  59  54  72  93  95  65  66  86  61  74  96  93  79  59  50  73  68  75  73  75  75  94  95  60  54  80  51  49  67  72  77  93  62  80  88  84  54  65  89  74  70  76  49  50  79  70  67  74  59  98  83  67  58  59  77  77  51  82  83  53  80  86  62  51  80  84  62  98  94  83  74  52  66  72  98  78  66  93  86  83  84  50  60  50  73  56  65  67  86  95  50  85  50  79  76  52  59  78  67  88  57  76  52  53  68  66  54  49  92  54  53  68  57  77  60  51  95  96  69  89  88  66  88  64  84  92  71  54  84  67  71  89  76  89  67  50  78  51  80  75  86  53  56  91  73  52  94  96  53  88  60  58  94  60  82  62  84  75  97  95  93  81  67  81  61  94  49  77  53  51  64  79  57  66  74  53  87  60  53  79  98  86  72  91  90  77  62  63  86  60  74  79  72  61  54  84  64  55  57  51  63  82  82  98  69  96  81  91  88  66  86  72  88  94  57  93  67  79  88  70  62  68  58  83  73  98  66  65  64  57  78  91  97  62  93  62  66  93  81  67  77  62  52  80  54  51  66  90  68  63  67  86  62  66  90  95  62  50  87  79  75  51  60  51  55  80  86  94  73  88  95  59  95  96  51  64  76  49  82  61  52  52  67  49  49  55  91  81  82  51  94  60  53  85  69  84  59  61  57  79  59  66  61  68  89  55  59  96  86  75  81  81  49  79  65  52  83  50  88  55  59  59  86  74  82  61  81  76  68  77  50  86  97  71  89  83  74  65  81  87  74  83  92  59  92  60  70  71  72  71  91  52  63  74  54  78  77  87  55  58  62  75  65  53                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              82  94  66  54  76  89  85  51  94  71  94  62  76  89  92  50  81  91  84  75  81  97  98  85  67  85  87  95  50  71  77  50  83  85  51  70  71  91  53  75  59  57  53  88  94  51  67  89  50  71  91  93  57  97  67  52  71  57  77  70  53  55  97  61  79  70  61  56  76  58  55  62  60  73  68  89  90  51  58  55  57  60  96  79  98  88  56  72  58  71  88  58  74  64  73  50  61  84  78  50  98  84  75  76  60  75  75  93  53  73  83  50  61  94  63  92  92  90  90  73  56  96  56  69  84  59  82  62  82  88  59  83  56  87  84  91  97  71  56  83  58  59  75  82  58  93  88  56  79  91  71  68  67  60  83  69  62  63  86  67  98  81  94  87  68  97  89  92  52  89  74  78  50  78  88  62  74  76  64  86  73  55  50  56  57  58  56  66  59  59  52  69  52  72  76  81  96  68  90  62  56  93  86  86  98  84  80  94  52  73  68  50  52  56  97  85  74  53  98  89  86  84  54  73  49  73  91  55  53  63  55  74  70  82  60  67  63  94  86  79  77  94  75  68  58  67  84  57  86  98  89  49  75  85  60  91  70  97  97  55  95  78  71  70  69  66  95  50  67  90  49  77  93  53  51  61  64  74  98  98  78  50  97  89  92  93  88  77  98  52  95  54  52  71  70  81  76  81  50  50  61  67  89  76  90  87  50  80  89  74  60  69  78  78  66  59  96  52  52  81  65  90  68  76  96  55  62  97  62  64  65  63  51  92  63  65  90  70  55  64  60  89  83  82  97  57  62  86  71  64  81  80  71  73  54  62  67  91  73  95  50  73  62  86  61  66  94  86  96  59  52  92  84  84  56  87  71  91  55  63  90  72  67  84  76  74  91  57  93  55  56  59  72  65  83  72  64  53  76  78  75  55  97  76  71  68  84  63  94  84  57  60  98  93  52  53  78  49  93  57  84  60  79  70  79  64  97  83  57  64  57  57  96  95  77  81  83  85  95  72  84  76  60  71  56  95  73  82  49  96  88  75  96  61  95  89  55  71  91  83  98  75  49  51  93  93  59  49  75  79  89  63  69  63  78  73  55  53  74  59  91  55  61  93  69  53  89  76  80  64  54  50  70  95  58  79  90  60  77  73  60  96  90  92  57  87  72  62  51  54  53  93  59  87  61  50  96  77  92  95  92  82  69  92  97  92  87  80  60  88  84  98  56  55  68  63  82  76  93  72  63  89  68  76                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                62  84  88  94  94  74  59  82  83  81  79  83  92  56  54  88  59  51  63  63  59  54  73  92  91  92  89  85  84  56  95  55  63  74  67  81  80  75  61  72  82  87  63  51  94  54  80  50  88  67  81  92  68  65  78  65  98  63  73  92  54  75  67  68  94  90  72  77  55  53  71  89  82  72  74  90  98  75  70  68  51  70  54  95  88  57  58  93  54  68  63  67  61  57  80  65  95  61  83  50  59  82  58  58  70  79  68  78  60  53  75  65  68  75  49  52  81  74  63  72  89  60  79  85  87  80  61  65  55  55  70  85  70  94  62  94  81  88  52  60  94  67  88  56  88  95  83  65  50  82  59  55  91  95  65  56  52  82  93  83  81  49  77  89  95  49  63  65  62  90  89  64  87  66  90  73  78  97  73  68  65  84  80  58  72  65  63  64  94  92  87  52  63  55  53  92  98  69  93  87  98  61  93  75  74  79  81  52  70  49  82  98  61  86  79  86  49  72  66  55  92  74  50  86  90  58  73  86  95  72  89  81  74  73  74  62  82  83  96  98  89  67  60  50  94  74  60  90  61  89  72  93  62  95  91  66  62  94  62  69  51  63  86  75  75  67  68  54  96  98  60  64  83  57  82  58  87  90  49  76  73  53  54  72  77  49  69  57  88  60  98  50  87  53  72  51  52  55  79  91  79  59  87  76  70  60  92  79  71  91  60  53  54  90  76  55  57  51  54  76  63  95  66  49  93  93  58  93  61  66  52  69  62  82  93  55  49  68  86  49  86  92  52  85  85  58  67  83  84  77  55  87  76  85  49  50  63  52  61  51  98  67  62  56  70  98  89  97  65  61  68  83  83  88  61  78  98  67  90  94  78  59  96  70  64  71  89  54  93  59  91  89  79  87  51  87  76  68  55  67  89  82  87  74  76  91  64  67  66  79  95  75  77  91  91  55  50  92  74  84  52  64  50  82  87  72  92  75  57  89  97  89  65  94  81  69  95  80  61  49  74  83  72  84  97  68  49  85  80  57  49  63  89  52  61  97  65  98  95  86  59  71  60  80  59  93  50  92  60  70  62  77  49  57  54  59  98  80  92  90  71  64  89  95  57  54  65  72  59  98  91  64  93  62  51  90  57  63  76  62  88  77  59  88  89  55  73  83  97  65  85  61  87  90  83  59  55  55  92  55  54  58  58  60  81  85  75  52  52  82  85  69  67  58  82  61  94  49  55  85  82  73  65                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  95  82  97  57  83  77  70  78  83  55  68  57  78  85  64  89  72  83  60  50  68  53  77  68  77  70  75  60  49  91  90  96  97  98  63  89  98  78  72  94  69  83  54  83  80  54  62  82  92  80  79  72  71  79  76  49  55  89  73  66  54  57  95  57  54  85  59  95  75  62  60  75  62  97  83  65  95  79  95  51  90  67  75  79  70  81  84  98  60  60  49  57  55  70  63  55  60  62  89  66  65  70  68  78  79  52  58  57  60  89  50  70  92  65  85  74  51  55  64  79  80  79  66  49  52  93  64  81  97  71  77  88  94  64  91  62  64  55  53  62  49  69  79  57  72  76  72  94  75  74  88  98  63  52  55  63  84  53  69  79  69  56  65  73  89  50  77  95  87  53  72  71  80  91  59  80  80  84  57  95  70  57  55  60  92  97  54  73  56  54  62  63  64  50  53  92  55  57  75  76  98  72  79  60  82  80  72  61  62  53  97  95  86  69  70  90  82  49  75  53  53  57  88  70  60  49  94  95  73  75  61  61  55  83  63  83  78  71  64  50  68  53  88  69  85  75  54  54  69  95  55  86  66  54  77  94  86  73  55  58  80  97  65  59  86  95  81  77  70  84  61  83  58  94  63  49  79  75  91  74  92  57  65  79  73  49  93  57  95  55  91  85  63  71  97  56  80  94  87  74  75  60  82  64  70  59  64  56  85  68  57  65  58  85  71  59  53  96  61  77  91  78  58  77  72  71  57  91  70  86  53  59  76  80  81  62  98  53  52  82  68  78  96  52  49  91  85  94  61  75  52  69  83  52  62  88  66  98  78  64  78  77  96  86  87  72  81  67  67  52  91  62  57  71  55  56  73  64  82  51  96  86  77  91  85  95  88  79  69  51  55  62  66  70  92  85  74  94  66  51  94  96  77  71  58  87  58  54  75  67  62  64  53  68  89  91  59  92  57  55  57  89  82  89  87  63  86  84  71  56  75  86  88  62  79  59  59  97  54  88  87  89  68  95  73  75  50  97  88  62  59  69  57  82  64  79  75  49  89  77  51  77  58  95  65  55  96  83  69  76  54  56  65  58  77  97  87  77  72  86  63  70  75  89  77  62  87  53  95  98  84  84  53  74  88  53  63  58  93  83  62  75  56  63  53  63  63  89  85  93  84  60  62  85  64  76  60  54  86  96  83  93  61  64  93  58  82  98  73  62  81  87  87  75  70  65  68  58  96  53  95  62                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    61  51  53  80  70  90  73  63  76  73  96  58  60  72  76  84  90  61  58  63  92  65  77  80  86  54  59  93  73  73  54  62  58  54  62  93  97  98  85  66  92  58  85  55  62  65  83  75  84  63  95  87  90  86  60  95  82  91  50  97  91  89  88  74  98  61  75  78  52  73  60  58  49  97  73  79  87  83  90  76  72  63  71  87  73  61  59  71  59  75  98  49  60  74  60  58  83  50  66  78  88  80  79  64  57  49  93  97  53  89  95  94  98  94  98  89  81  53  77  95  71  59  89  72  70  71  85  98  69  79  66  77  54  82  53  73  75  68  85  89  54  83  59  61  90  78  63  98  87  67  50  61  87  97  51  62  55  65  83  97  68  88  96  75  54  78  75  53  74  61  85  56  79  78  56  87  53  60  86  80  95  52  61  72  90  56  90  63  51  75  53  95  94  57  57  56  59  90  61  86  65  54  64  60  49  89  87  52  50  65  59  60  91  83  87  78  58  96  62  78  49  76  50  81  71  65  81  76  63  70  96  50  97  70  57  68  87  94  96  78  84  75  59  59  54  51  55  82  98  73  56  86  74  86  94  49  87  59  52  96  92  60  49  92  81  91  67  79  75  49  78  51  68  65  62  60  69  52  83  94  59  69  57  49  70  88  74  86  73  60  87  94  81  70  67  70  95  75  57  73  71  94  80  75  96  98  68  70  74  59  93  52  60  68  89  54  78  80  82  93  84  71  64  73  61  77  92  94  83  96  62  77  79  65  57  96  58  54  91  82  96  80  83  72  56  88  89  97  66  49  80  50  68  97  74  68  68  59  94  64  83  64  56  85  69  68  67  80  80  55  81  70  90  84  94  70  71  97  88  58  58  59  52  97  51  92  63  61  82  78  84  86  49  95  88  76  50  78  72  78  74  54  76  65  98  76  95  56  98  92  55  70  93  61  91  80  52  72  80  74  54  84  50  70  96  55  69  52  54  75  59  71  64  49  50  94  79  89  97  50  87  92  91  76  80  53  74  52  98  69  97  73  70  60  75  79  68  57  75  95  82  61  78  78  97  67  89  80  85  51  58  68  59  91  97  89  55  54  96  89  93  68  94  61  58  55  82  75  79  87  86  62  89  55  55  90  64  82  71  63  81  87  78  83  95  97  63  64  90  88  73  97  78  62  78  60  87  81  98  57  83  82  56  52  69  98  95  71  80  55  90  82  88  62  79  97  96  68  71  53  82                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      98  98  86  74  83  79  93  94  87  67  80  67  96  51  73  78  90  95  71  64  58  96  77  64  85  51  66  71  54  50  73  98  79  86  93  67  86  87  62  59  67  63  75  60  76  63  90  85  88  58  62  63  82  65  83  90  89  70  93  50  63  75  80  81  68  52  98  92  49  60  78  85  49  55  72  94  58  89  96  72  52  83  97  87  83  81  94  63  92  74  89  81  82  61  67  70  81  79  49  66  85  97  94  71  56  77  57  77  80  49  61  66  74  75  82  71  84  86  68  80  59  61  70  56  60  80  87  65  63  86  56  71  89  49  65  80  94  62  83  90  90  75  87  95  51  79  72  72  50  79  70  61  97  72  49  70  50  58  58  53  69  72  63  76  57  59  54  61  49  59  68  59  87  73  75  66  52  89  54  49  65  69  92  55  70  85  55  98  75  66  91  88  60  79  58  86  59  60  93  80  78  77  82  87  50  77  73  78  92  49  72  49  93  81  53  53  84  76  97  55  77  93  73  59  94  55  97  59  63  62  88  89  92  53  77  91  76  84  74  86  49  95  50  50  67  96  60  53  98  54  90  82  71  65  53  97  72  78  49  70  87  83  83  68  76  62  63  93  94  71  68  98  63  53  52  83  51  78  54  93  92  79  75  77  51  62  82  71  57  86  78  73  60  87  73  81  51  79  69  57  80  56  51  61  54  70  97  51  73  92  78  86  70  61  74  79  56  73  54  79  50  66  67  73  69  55  81  75  86  72  75  54  67  76  60  82  63  79  64  53  69  55  65  95  83  76  58  63  85  87  65  63  76  67  61  73  65  96  94  95  59  56  76  58  65  56  65  63  61  62  72  51  56  86  93  81  91  62  83  85  67  55  93  86  72  66  53  68  89  97  69  93  77  86  88  93  64  78  70  70  72  94  69  69  95  83  49  69  80  51  70  90  95  88  65  83  98  73  50  52  98  78  84  87  89  51  52  64  61  54  66  95  67  91  91  86  86  55  64  84  69  57  86  57  51  64  90  75  60  69  63  77  70  61  65  88  49  72  59  84  92  52  52  71  61  74  85  75  51  60  53  49  59  93  69  78  84  68  85  52  79  55  89  75  66  53  77  51  79  78  96  50  79  55  77  98  92  68  84  90  64  58  51  62  53  80  53  55  52  87  56  81  74  66  58  76  74  78  50  84  90  66  76  84  96  51  80  89  74  62  77  61  69  80  62  70  68  93  90  82                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        86  84  97  54  95  66  51  74  56  80  98  50  55  78  96  87  66  59  52  80  97  84  63  91  73  79  79  66  76  78  84  97  92  53  65  52  70  58  51  60  95  65  71  77  84  66  65  88  60  85  96  60  56  51  89  84  71  86  95  64  72  80  91  69  55  75  65  49  87  61  79  68  54  92  96  62  74  93  51  85  82  88  60  59  92  75  69  98  79  61  72  65  80  74  63  71  58  89  82  50  59  84  50  54  86  89  64  87  68  80  88  89  85  82  60  90  88  97  64  91  70  68  97  80  91  81  84  62  64  66  78  97  78  98  98  95  54  93  54  98  88  51  98  51  57  80  85  54  49  64  88  71  67  81  80  95  92  62  78  84  75  94  60  59  63  93  49  54  97  73  54  66  82  92  94  65  62  71  55  54  89  95  56  60  78  83  53  62  90  67  50  71  92  98  74  90  81  56  55  58  74  72  97  58  62  61  54  81  98  64  58  74  76  54  88  82  69  78  76  52  51  87  91  71  77  73  54  72  96  68  49  97  94  87  65  98  86  57  61  72  80  88  74  85  71  94  95  82  55  56  71  55  76  49  73  93  52  56  66  85  53  81  94  82  63  88  79  54  60  66  63  77  52  62  51  55  50  53  55  52  56  96  70  89  95  72  50  93  54  77  56  53  52  63  98  86  73  76  75  88  62  76  90  79  85  54  73  62  94  69  74  90  94  95  74  85  89  70  91  49  96  83  50  69  67  62  65  58  91  87  57  90  68  82  75  75  66  74  91  64  77  53  73  83  58  71  78  97  80  74  85  73  50  91  58  86  79  90  98  90  68  77  50  50  76  74  72  57  81  60  88  75  66  57  90  57  97  88  51  56  58  82  76  88  92  49  53  81  62  78  58  65  86  94  59  55  86  87  86  88  53  69  82  77  67  68  67  89  59  71  68  98  60  77  77  74  57  65  68  56  91  88  61  62  49  71  67  59  52  90  95  61  50  76  59  93  85  87  88  54  92  68  66  84  83  97  83  90  71  55  80  75  83  67  52  97  84  96  50  95  65  63  94  96  76  59  69  91  55  73  56  83  64  74  75  94  52  55  85  69  73  85  58  58  77  62  66  91  53  92  63  87  66  63  86  81  62  66  54  70  69  71  74  56  58  80  74  95  51  73  76  86  76  79  66  56  74  81  70  61  93  60  94  66  87  57  89  75  56  70  70  84  81  63  77  78  74  68  49                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          54  96  88  74  96  86  53  90  71  75  54  77  78  82  95  85  95  51  97  51  53  59  73  56  69  80  67  77  68  79  69  60  55  65  93  67  86  92  97  58  80  62  85  73  97  88  86  73  56  82  63  49  89  52  97  97  82  51  55  85  51  66  51  93  91  60  59  87  77  91  50  89  64  82  89  59  51  90  56  72  83  96  86  66  55  56  81  68  66  72  96  97  76  71  91  72  88  93  91  58  52  63  95  70  72  86  69  52  63  79  91  80  90  62  73  77  78  54  68  70  66  97  79  65  94  49  92  94  97  71  84  75  81  59  63  95  62  95  93  79  77  55  63  96  72  81  83  80  65  92  91  97  57  93  96  98  89  89  90  70  55  74  73  56  91  51  77  98  81  55  53  78  97  68  70  84  60  55  71  74  65  62  52  69  91  76  63  62  93  52  53  82  87  69  88  69  92  69  73  64  88  88  49  88  83  56  74  61  98  57  76  97  49  72  78  73  95  63  53  61  61  82  71  63  62  61  58  60  63  65  79  68  85  68  85  89  75  58  61  72  76  62  62  87  76  64  53  82  97  75  52  58  75  71  74  60  82  50  62  75  82  75  98  72  87  91  68  88  92  85  69  90  98  75  67  98  91  56  89  52  52  53  76  73  68  77  73  97  66  85  82  81  71  87  91  77  51  50  50  83  77  68  90  91  81  85  55  89  54  76  54  94  57  97  62  70  73  71  77  73  58  98  52  64  79  70  54  79  77  91  57  98  78  71  89  94  82  81  53  92  54  72  87  70  93  65  98  80  51  50  55  66  54  87  62  95  49  82  79  72  63  85  59  55  88  96  66  50  62  95  55  79  88  89  61  58  57  54  93  62  87  67  56  63  90  68  60  61  74  66  51  78  71  75  54  69  80  67  80  84  64  62  70  97  75  82  96  97  78  85  68  51  81  94  84  76  86  67  80  78  57  49  53  89  84  66  65  82  72  85  55  57  78  49  71  78  70  58  96  57  66  60  96  56  95  57  67  64  68  61  81  97  73  51  63  81  82  67  97  65  74  95  64  71  57  81  86  52  77  76  59  69  52  84  93  60  49  76  78  84  72  84  51  59  70  93  82  55  55  56  85  68  94  51  57  73  52  68  92  73  86  80  49  83  52  73  55  87  74  78  53  57  90  79  94  65  84  80  80  81  50  68  75  87  62  54  53  95  61  98  95  62  86  61  68  84  91  75                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            69  55  84  69  70  54  50  58  84  74  94  59  73  49  60  79  89  54  56  67  82  82  95  49  55  51  52  98  51  89  55  65  95  97  63  63  79  57  50  68  76  93  71  67  91  85  84  58  91  64  73  98  89  92  93  98  63  75  85  58  70  55  63  77  98  54  97  52  72  76  60  54  51  93  51  66  94  91  52  57  73  56  68  93  84  54  84  91  89  56  76  65  66  87  52  66  82  50  92  60  77  82  89  79  60  88  98  76  92  53  49  80  59  76  51  97  74  58  95  56  61  72  81  98  70  82  65  53  55  58  50  93  94  91  85  76  58  53  76  66  82  51  98  79  81  84  80  51  59  60  94  56  84  66  49  83  58  73  50  49  91  52  55  77  82  67  90  91  83  95  71  93  58  89  57  83  85  93  80  71  96  84  85  92  57  93  79  98  85  74  76  53  84  66  76  83  79  87  49  63  65  65  67  82  82  71  74  51  73  84  70  67  70  95  57  68  87  92  53  52  51  86  52  94  87  82  95  79  94  83  96  92  94  56  67  96  98  96  49  96  70  89  89  80  66  88  73  96  89  83  78  91  60  68  59  86  77  75  85  73  88  55  59  91  68  90  97  54  55  74  75  53  79  84  54  75  86  97  95  81  63  52  68  90  74  79  61  52  86  94  82  54  66  70  91  56  79  81  59  57  82  74  76  68  63  56  72  80  74  88  71  52  62  98  62  83  72  76  84  65  69  97  65  92  72  65  49  93  63  86  52  68  74  59  83  55  50  94  65  63  97  94  71  90  54  95  65  92  61  90  95  95  88  64  52  64  68  59  78  80  59  71  72  60  58  96  66  88  85  73  91  98  84  81  88  49  77  97  77  87  55  59  66  88  64  69  88  67  50  86  65  59  86  51  59  95  50  65  89  63  54  98  67  64  93  87  97  57  77  63  77  75  77  78  85  57  70  65  69  92  81  54  88  79  95  79  89  71  66  88  52  78  87  54  57  57  98  63  76  65  80  71  94  83  71  80  89  65  64  87  49  68  73  72  62  95  54  66  95  53  87  67  64  98  63  86  51  94  67  56  83  84  85  94  64  88  79  86  73  58  87  65  75  77  94  70  81  53  75  89  74  72  73  59  53  90  64  69  98  81  91  61  50  60  76  80  67  68  98  73  62  81  69  87  84  52  87  55  51  91  58  58  65  95  75  54  80  53  56  95  75  88  51  85  95  85  57                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              54  56  78  92  79  67  58  66  77  78  71  88  72  55  83  80  87  89  58  49  90  90  69  88  56  90  78  76  75  86  97  76  55  84  56  78  88  52  77  98  60  90  80  53  52  59  49  61  53  97  67  58  49  98  90  92  87  60  59  83  86  83  80  87  70  69  53  92  97  62  91  52  52  92  88  76  83  86  59  90  67  93  87  80  51  64  94  55  69  72  86  65  93  86  94  71  98  54  52  85  69  62  83  50  68  77  91  58  56  84  60  64  66  93  49  61  65  53  60  87  69  84  61  52  89  55  52  84  57  57  88  79  93  83  77  66  50  87  66  83  93  69  98  91  54  55  98  78  93  95  89  51  66  89  81  62  57  69  53  77  84  76  82  78  74  71  84  64  88  75  63  88  67  50  53  96  55  76  71  83  88  97  87  70  77  81  84  92  54  81  84  72  86  95  63  83  86  64  97  66  49  49  73  52  75  56  51  88  63  93  79  57  96  76  80  61  84  52  63  57  66  60  94  95  58  62  52  67  60  66  88  63  54  81  57  80  66  60  79  68  70  49  95  55  83  78  74  98  61  69  94  76  57  89  88  59  66  73  81  74  61  51  55  67  71  53  58  69  70  70  97  49  86  92  64  54  91  85  57  81  76  84  94  76  80  62  94  61  79  82  63  84  51  74  49  55  51  81  91  74  79  72  76  93  61  98  66  62  92  60  92  65  59  75  89  50  52  94  98  67  82  89  68  61  61  73  88  95  67  93  74  76  82  69  86  81  75  54  50  65  71  60  83  56  94  67  62  76  92  52  73  82  79  82  79  71  56  68  70  73  88  88  98  54  60  66  71  70  88  62  62  74  53  87  96  75  75  72  98  85  95  49  81  86  94  70  72  94  55  80  61  90  92  55  71  71  81  64  73  82  69  75  51  73  91  75  92  95  91  94  62  95  56  81  56  60  54  89  70  70  98  77  66  61  84  77  81  52  82  95  76  50  66  88  82  66  87  97  51  98  73  55  53  60  79  75  73  92  83  83  97  98  71  61  67  51  86  79  83  69  91  59  80  97  78  69  61  80  73  88  84  69  83  87  63  57  87  54  77  74  80  50  93  60  69  54  67  96  96  76  93  49  95  74  98  55  52  66  83  68  69  60  53  69  68  88  98  66  92  81  97  65  51  83  69  80  50  76  82  67  63  81  79  86  55  79  93  56  93  86  74  54  68  69  97  87                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                59  73  93  97  96  91  54  87  61  79  49  85  65  64  80  92  51  73  55  98  86  86  59  87  52  63  62  89  87  62  91  74  94  95  79  83  63  83  63  78  93  79  76  57  51  73  68  78  81  68  50  49  66  92  71  93  69  83  50  72  91  59  58  80  59  60  75  82  78  70  74  76  51  50  62  54  85  84  71  50  56  62  68  86  71  84  78  60  64  77  59  65  53  75  57  52  71  68  83  88  94  75  71  82  91  82  62  64  69  81  96  65  64  80  63  52  81  69  49  96  61  92  69  70  64  90  86  56  73  81  53  92  51  49  53  81  94  56  94  77  94  53  92  72  58  80  55  90  56  79  91  91  50  87  64  51  62  84  60  74  74  76  78  80  70  66  57  53  51  86  50  96  65  52  65  79  56  59  96  97  85  93  63  53  63  90  73  83  96  49  50  91  68  88  49  83  84  52  58  75  56  78  93  82  92  79  67  67  83  68  62  83  90  79  96  65  49  57  67  81  66  55  73  50  53  75  55  61  83  57  66  67  66  95  49  70  85  83  51  85  61  76  87  70  60  50  58  55  71  61  96  92  57  53  72  97  87  93  49  67  64  56  86  61  51  96  64  68  61  62  56  87  86  70  77  80  69  87  83  53  58  51  83  90  81  83  96  92  51  66  74  57  75  73  67  74  71  81  78  95  64  53  83  86  51  98  95  79  80  61  81  72  66  74  68  60  72  84  68  51  59  71  97  88  70  64  63  90  96  72  78  84  56  53  71  92  78  68  87  59  75  90  97  71  65  62  54  67  87  80  73  61  87  66  77  79  72  96  56  73  50  95  72  67  90  95  76  75  71  60  52  81  78  86  90  75  49  72  73  56  96  56  97  87  70  84  91  52  97  63  97  78  72  85  95  61  60  83  81  70  64  54  85  51  96  95  84  81  68  95  69  71  72  83  96  83  77  95  76  56  69  69  53  53  53  54  96  57  73  69  57  65  79  62  82  61  69  54  93  91  69  98  76  49  51  89  90  65  68  61  56  87  87  53  84  77  93  59  80  56  51  88  96  97  68  97  93  58  82  98  64  94  50  68  94  65  85  64  66  56  71  49  49  90  78  57  69  81  72  91  87  62  67  89  92  56  77  94  73  92  97  52  81  60  95  94  51  97  62  93  56  69  88  54  81  71  94  85  68  90  73  79  53  53  82  92  74  59  85  49  89  96  55  92  94                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  67  92  59  49  57  71  56  86  75  72  85  59  93  94  95  72  68  51  64  96  97  73  53  56  86  65  75  53  87  98  71  56  64  67  79  59  90  91  57  89  98  86  59  90  80  86  92  63  89  94  87  51  86  66  59  55  97  84  82  87  72  66  84  93  87  68  84  68  83  65  90  98  74  90  89  73  57  72  49  58  78  59  49  79  55  90  73  63  58  63  62  64  61  54  89  95  98  59  91  72  79  54  72  63  80  97  95  91  66  79  52  95  81  77  59  77  71  82  51  93  90  81  76  84  64  70  76  60  83  57  54  81  78  92  96  53  96  55  70  53  58  82  84  75  66  82  76  73  83  53  57  55  70  57  84  98  83  79  91  74  67  71  51  55  60  52  75  52  59  84  89  82  69  68  64  59  49  63  65  53  80  88  82  75  93  73  62  93  75  53  49  57  80  85  97  98  93  92  56  56  67  74  80  76  57  77  98  57  57  58  93  77  49  54  63  75  65  89  93  96  51  63  97  82  93  65  81  51  51  66  64  82  85  72  49  50  86  74  91  77  62  51  61  57  90  53  50  68  64  78  72  61  53  51  94  75  49  51  74  53  88  60  90  70  71  72  85  91  73  61  70  81  89  73  66  57  95  50  83  72  50  93  66  49  52  67  55  52  85  62  77  82  82  92  78  76  74  88  86  84  55  79  88  61  76  98  50  88  89  73  75  55  92  86  95  90  79  52  87  49  65  76  62  70  54  75  92  97  95  67  78  89  65  68  53  87  69  55  54  59  65  79  68  77  50  74  53  49  53  49  68  90  56  97  80  97  74  56  92  84  79  83  66  56  63  93  58  86  78  81  97  90  92  69  78  78  80  68  92  94  98  67  96  93  95  62  92  80  84  79  65  75  75  76  96  98  70  68  50  75  94  73  85  87  59  89  64  78  78  72  73  75  62  83  86  81  94  70  55  64  53  54  89  58  93  82  80  78  63  68  64  98  55  54  88  57  92  80  95  71  49  89  91  73  68  69  76  49  94  90  85  82  95  87  81  75  94  92  92  67  73  65  55  74  76  92  61  86  77  81  89  88  56  54  60  98  92  69  55  80  95  71  79  82  92  86  79  66  70  50  57  72  81  86  63  56  79  59  84  90  76  65  51  76  74  50  98  97  87  74  96  77  63  60  89  79  92  87  69  68  50  68  49  49  51  96  66  88  78  62  81  88  63  72                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    83  54  52  79  77  49  61  83  51  74  73  60  62  92  85  85  79  96  77  90  76  62  83  62  51  58  76  68  71  63  57  72  52  66  62  63  56  53  80  75  75  76  81  89  98  62  59  84  95  81  69  51  88  68  97  96  98  63  54  58  75  66  61  71  77  54  93  89  76  70  91  81  50  71  97  67  53  97  67  70  69  76  62  66  82  73  79  77  81  76  55  96  65  94  52  56  72  95  72  83  79  52  89  98  67  76  62  58  84  69  69  91  94  64  84  91  52  65  86  67  56  55  53  62  98  69  61  49  71  93  60  89  64  69  73  69  64  70  98  61  54  52  90  95  78  60  66  77  92  67  81  80  91  82  82  89  73  92  71  83  93  59  79  86  72  97  88  94  62  62  62  94  77  88  95  69  92  63  87  92  67  93  69  51  82  56  62  68  50  49  76  68  69  52  87  62  65  60  65  69  62  52  57  55  54  96  77  49  79  71  96  63  75  94  84  64  56  89  88  75  94  63  91  87  64  60  85  84  93  93  82  97  96  74  57  52  70  55  67  59  49  97  78  70  98  52  76  82  88  70  49  54  84  86  67  78  52  96  62  91  65  55  94  97  92  65  67  94  97  92  91  83  61  59  72  67  56  97  64  77  83  80  69  67  97  54  72  70  96  96  87  95  50  75  87  76  68  64  74  66  93  53  91  95  86  95  69  79  52  52  93  55  50  96  78  72  52  68  91  61  52  58  55  96  58  98  83  54  71  79  70  71  96  84  52  61  84  79  54  88  57  68  92  94  95  88  69  52  78  57  89  95  86  80  87  94  91  94  73  50  98  60  52  85  69  56  61  98  53  70  93  78  55  50  98  76  53  93  76  61  97  76  68  69  66  92  82  79  78  53  81  71  75  65  59  93  64  65  89  56  81  70  71  49  56  72  88  79  96  90  83  77  71  49  61  75  81  98  71  63  53  68  49  51  74  98  61  67  96  75  54  88  58  57  66  62  85  97  94  92  82  84  90  55  85  62  71  66  87  56  66  75  88  81  81  70  53  50  85  61  49  84  67  96  63  85  83  72  53  78  59  98  98  58  94  73  71  76  65  51  86  78  92  93  70  76  74  84  78  71  74  97  96  76  66  76  72  87  98  79  89  75  87  69  73  67  68  59  72  72  98  81  62  67  67  96  69  61  75  86  95  73  78  59  61  86  59  53  63  89  59  83  67                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      53  95  95  51  83  58  98  61  71  76  67  70  60  96  63  76  64  94  58  64  78  92  83  58  56  91  96  92  95  68  57  50  97  96  67  52  68  67  63  78  81  75  79  55  50  56  55  53  86  82  63  60  53  93  86  72  77  69  89  89  94  56  89  68  96  87  71  89  57  79  59  76  78  65  76  77  74  58  83  81  61  85  62  98  63  63  72  89  97  52  67  88  79  67  93  60  62  76  87  72  85  82  70  74  49  98  76  68  88  59  83  92  59  63  79  49  59  61  71  66  56  84  77  63  52  50  71  97  54  94  91  66  63  96  65  66  51  65  51  74  79  83  98  51  75  74  57  89  86  68  92  58  84  93  65  92  49  77  97  80  51  54  87  57  69  88  49  63  50  81  97  83  63  50  53  71  92  90  59  57  82  53  79  86  71  86  92  96  70  84  64  49  96  94  81  71  50  63  92  60  53  75  69  91  92  51  96  92  49  54  65  67  96  74  56  88  79  65  81  57  89  72  98  52  76  97  53  57  55  78  93  52  83  93  57  81  82  75  82  90  70  66  77  63  92  79  66  92  88  74  62  76  49  73  90  81  56  69  75  91  75  65  83  80  56  89  95  82  59  86  91  76  68  76  94  83  94  59  62  82  66  87  61  74  68  84  62  89  68  68  58  78  59  94  89  84  92  86  60  63  56  89  50  88  69  85  98  79  91  67  61  84  59  67  92  61  67  98  72  69  77  74  84  81  98  78  97  75  65  86  58  97  72  85  64  61  98  97  80  88  49  75  69  94  67  50  80  89  82  68  70  79  49  97  95  89  49  71  85  72  67  85  56  67  58  72  93  61  71  60  96  97  53  49  89  62  94  95  78  67  89  81  80  66  79  94  89  94  61  54  51  78  62  72  83  87  76  93  67  90  56  85  76  63  97  72  76  94  64  59  84  63  72  85  98  50  80  90  55  58  87  59  94  71  51  53  59  50  87  59  57  90  58  59  68  84  77  91  81  95  90  77  81  69  96  68  80  63  63  52  59  70  82  90  81  98  64  63  55  71  59  68  77  57  83  65  63  83  74  66  90  95  56  76  71  54  52  79  85  71  72  65  93  75  83  76  75  75  68  92  98  68  68  94  56  62  76  57  73  69  66  81  80  51  50  97  66  54  60  56  94  71  66  52  60  56  95  87  86  98  71  69  74  77  85  75  64  63  66  81  57  93                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        61  62  76  81  74  91  56  92  58  75  72  88  70  76  53  91  96  60  75  81  62  49  75  61  85  79  92  88  96  56  74  89  56  93  86  61  64  61  89  76  60  50  80  55  94  68  75  72  73  88  50  66  88  70  79  74  64  68  84  76  75  85  98  53  88  65  68  61  63  72  60  92  69  89  64  55  86  86  57  50  60  62  83  53  56  93  84  79  63  60  97  77  76  66  73  57  61  85  93  89  57  90  66  74  89  56  93  91  89  95  66  69  72  72  57  61  50  81  96  76  58  51  69  87  57  50  98  49  72  88  83  87  53  49  90  51  85  92  73  87  86  75  50  95  63  78  77  89  95  91  80  49  55  83  74  49  52  95  77  73  73  89  80  76  79  51  79  76  76  73  88  50  64  66  69  63  94  70  98  68  55  70  94  73  51  69  60  60  56  69  97  92  75  95  81  87  71  96  76  94  70  67  87  86  68  81  96  93  74  57  51  78  68  66  62  75  80  82  67  80  64  82  97  54  73  54  88  79  50  78  78  81  96  90  95  54  50  62  75  92  94  67  57  64  71  96  70  98  88  52  73  53  67  94  79  63  52  85  66  75  89  77  54  50  87  59  83  86  93  74  89  92  97  55  55  66  56  51  68  98  59  61  71  73  52  83  77  77  81  50  64  70  64  53  96  70  97  62  72  80  59  93  66  94  61  81  93  62  56  64  86  98  63  52  92  78  58  84  73  60  97  96  56  54  91  69  64  60  95  80  96  75  96  82  68  69  67  65  52  57  88  71  88  66  66  97  91  83  70  51  81  63  83  56  76  89  52  93  81  67  89  80  53  54  97  84  88  85  82  83  83  70  58  81  72  61  88  72  83  57  60  83  55  67  58  82  84  96  51  73  76  56  87  60  97  87  57  91  89  89  86  83  54  63  55  51  61  90  64  78  91  70  91  64  75  82  60  81  78  94  70  83  54  79  63  89  62  50  71  86  69  50  60  97  96  98  63  79  69  68  88  74  90  85  57  52  91  75  85  94  57  82  57  78  70  66  80  69  59  81  54  54  61  74  63  84  64  76  49  73  68  52  66  50  75  73  71  61  53  64  77  81  85  84  50  84  66  98  89  98  96  76  90  59  81  93  52  69  96  66  92  58  93  55  78  51  61  85  58  86  73  61  57  77  59  52  83  70  61  62  95  54  60  62  95  82  83  63  87  96  59                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          58  65  73  81  81  85  83  67  79  96  78  56  87  56  77  56  68  58  93  78  97  69  70  58  56  87  74  57  53  63  53  69  96  89  66  92  56  79  66  58  56  64  87  85  90  97  72  90  57  85  84  56  59  83  62  63  93  73  67  72  63  59  52  74  94  71  52  88  80  91  83  56  51  56  57  69  62  84  96  52  82  98  51  83  78  74  63  52  92  68  82  56  66  91  77  58  57  66  61  83  59  94  58  90  93  77  95  52  85  63  94  70  54  80  61  90  96  73  82  92  55  83  89  95  95  58  50  60  73  53  64  52  90  86  80  59  66  59  94  93  89  88  54  79  60  96  93  87  96  89  90  55  80  93  92  92  66  58  70  88  60  60  64  79  57  63  71  56  90  53  53  60  96  55  75  90  55  73  52  60  79  56  96  72  84  91  63  69  89  55  68  65  94  87  60  76  60  86  84  55  98  98  80  61  67  96  59  64  98  70  77  52  79  85  61  54  76  64  97  59  76  70  80  51  70  89  61  68  57  80  97  70  66  74  76  66  98  53  95  66  72  86  64  78  67  58  66  53  74  68  79  50  86  55  86  81  58  81  80  57  97  66  66  85  49  49  87  61  87  88  74  74  64  89  52  51  97  85  52  50  90  60  78  98  51  49  71  92  93  78  63  87  66  62  87  57  97  83  55  58  67  78  83  82  61  53  81  81  53  59  98  62  61  81  66  74  83  74  91  65  92  51  93  55  75  81  62  55  87  62  86  65  76  76  95  86  52  63  92  59  64  66  52  83  51  62  69  76  84  78  83  88  74  84  94  95  96  49  70  77  70  64  53  88  60  96  65  70  54  64  68  81  85  66  59  57  83  83  82  71  53  49  52  87  66  67  54  71  97  59  65  87  96  82  91  76  75  62  86  57  50  56  60  91  98  63  95  83  54  71  90  78  81  83  74  72  66  95  97  71  62  53  82  50  97  90  92  94  80  84  59  78  54  84  75  61  68  59  50  71  59  86  86  97  72  50  51  96  56  77  52  86  55  52  92  79  89  54  92  56  60  72  88  90  82  63  86  84  78  71  74  84  77  57  71  53  93  84  93  94  94  80  59  69  90  73  85  77  53  95  83  61  91  81  49  55  58  63  96  82  80  62  52  72  84  83  83  50  74  77  66  55  61  93  71  63  76  91  60  59  83  58  94  56  72  66  59  97  96  54                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            74  87  83  66  57  88  67  73  98  89  49  85  57  66  55  62  67  54  56  82  69  90  71  74  59  78  68  86  72  78  62  90  94  83  52  49  94  89  54  55  54  96  65  95  62  52  63  62  64  93  97  50  71  60  85  68  69  84  93  94  61  65  84  67  78  94  83  95  81  97  88  50  52  52  54  94  53  68  55  81  62  79  98  78  71  62  73  65  93  57  62  94  59  52  97  81  68  72  69  57  84  86  81  65  65  55  71  90  51  81  81  69  97  51  73  59  54  69  94  97  67  85  85  80  77  75  55  86  61  97  64  52  96  82  56  49  68  60  88  56  80  87  86  82  69  54  86  73  66  71  83  69  61  62  72  67  56  92  66  52  97  81  98  74  81  96  60  59  80  84  62  59  63  82  57  55  72  92  90  91  65  68  96  80  82  91  91  60  89  61  85  84  56  97  58  78  64  90  88  73  81  57  63  61  52  68  68  61  60  60  73  74  55  86  86  64  80  91  68  50  80  52  92  55  64  64  82  67  64  52  66  77  52  96  95  57  85  95  51  91  77  57  72  90  66  95  69  89  84  96  51  94  63  71  77  53  95  83  83  71  61  58  98  71  55  68  59  57  71  90  74  87  72  51  59  94  68  79  74  71  87  71  51  56  72  53  71  69  59  75  61  89  67  90  60  81  71  94  80  63  98  61  63  79  67  85  89  80  92  98  50  73  74  68  97  92  70  91  60  62  75  72  74  55  75  88  58  52  55  97  65  75  51  64  61  67  59  90  85  72  65  88  95  61  84  93  60  56  74  51  78  86  64  97  55  61  65  94  96  95  53  86  93  70  75  68  57  98  73  92  68  74  62  90  60  78  66  78  71  78  71  89  89  50  60  81  85  71  87  92  73  66  83  92  50  86  73  86  82  95  50  73  93  75  85  64  81  65  65  68  97  87  98  77  50  71  98  82  59  66  78  62  70  82  75  58  76  49  63  60  92  80  62  84  75  77  91  65  52  72  50  85  78  65  74  60  55  76  85  83  59  76  70  89  68  84  85  93  52  50  70  73  56  76  65  60  62  88  66  70  69  53  54  82  68  95  68  75  71  70  61  97  91  53  88  57  53  68  78  53  84  94  74  62  98  67  69  89  98  96  54  81  89  64  81  73  78  57  89  61  94  67  95  57  83  64  87  80  63  76  94  61  74  90  74  60  59  55  88                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              66  93  65  67  55  93  83  70  56  60  52  94  83  93  56  62  77  65  62  74  94  93  83  85  71  92  83  51  95  71  84  87  72  69  93  81  53  56  94  81  82  82  55  56  68  78  89  92  82  85  52  66  63  97  92  96  93  54  97  81  56  56  72  52  89  56  54  67  73  95  81  52  94  86  70  64  68  89  61  71  81  67  68  66  97  88  83  76  83  91  75  53  81  81  58  77  63  65  49  75  67  94  83  91  62  98  77  87  86  78  53  54  63  59  81  92  60  63  60  91  70  92  67  87  69  64  61  83  98  61  91  72  74  98  71  73  89  91  79  88  53  71  88  71  62  96  60  86  49  67  65  62  95  53  56  76  60  96  90  86  58  55  62  88  58  84  79  95  72  63  74  78  69  67  66  56  75  54  78  90  49  66  58  71  56  63  51  93  98  54  72  90  52  91  92  73  94  58  72  91  51  88  49  81  85  65  79  97  94  78  51  70  76  96  93  53  62  97  55  74  51  86  96  87  57  79  76  89  91  93  85  87  84  61  79  71  91  57  96  87  73  65  90  83  75  79  76  70  58  56  59  60  69  63  63  98  53  64  77  51  60  87  63  63  89  84  50  87  98  64  80  55  57  77  85  55  51  92  92  79  87  88  61  96  52  78  91  90  70  59  80  64  79  93  69  68  68  77  80  98  70  61  95  74  63  65  78  88  53  89  62  53  56  57  97  64  81  73  61  82  76  67  55  89  82  56  64  77  55  62  87  95  81  59  77  56  50  50  51  53  69  74  56  50  92  76  81  86  98  93  72  57  68  58  79  49  56  93  77  52  62  79  73  62  93  66  59  54  89  60  71  54  95  55  63  78  98  74  77  91  59  72  75  69  49  81  91  86  49  67  80  64  53  69  98  74  59  76  98  57  75  58  89  79  78  57  66  52  76  73  68  66  58  84  50  90  49  88  69  90  85  59  76  94  70  69  77  88  73  59  82  96  85  85  90  78  67  77  92  68  90  93  87  60  60  50  55  89  98  66  51  70  78  81  96  66  62  67  86  56  70  66  89  65  75  54  61  92  91  97  78  67  60  49  82  78  97  87  50  51  59  91  61  79  58  50  68  92  68  50  94  76  87  54  97  58  77  73  92  74  58  51  65  64  68  86  77  91  50  65  77  56  50  82  92  70  62  52  54  67  51  61  83  79  75  53  67  49                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                61  91  54  95  85  91  90  82  91  53  63  79  73  51  92  95  61  73  78  84  65  86  92  67  56  89  73  77  50  97  94  68  86  74  83  49  93  79  92  69  92  71  60  91  83  52  80  49  59  62  58  74  93  67  51  79  80  77  75  84  63  58  97  71  75  96  54  82  56  86  92  76  88  89  83  50  63  77  50  98  62  54  52  70  50  83  58  56  82  97  77  59  96  54  62  72  68  96  86  78  84  61  79  94  93  68  63  97  80  64  74  80  67  55  51  53  61  92  87  58  73  98  52  85  79  71  95  54  54  58  66  91  84  96  86  98  79  49  89  86  93  69  53  83  93  78  94  89  86  87  88  63  63  61  94  70  81  59  71  60  76  97  71  59  85  60  83  72  61  64  50  72  93  75  86  59  97  82  77  55  64  82  95  97  71  68  97  78  59  66  90  51  80  82  49  74  95  78  72  85  58  95  60  58  68  65  51  57  54  68  72  89  86  67  90  91  59  60  65  71  95  98  82  84  53  84  96  81  83  73  66  59  87  73  62  70  79  82  90  77  73  77  97  93  54  94  82  84  77  72  74  67  91  50  76  67  49  50  90  67  82  92  80  92  49  57  50  75  70  91  96  91  71  87  72  90  56  66  49  74  94  53  63  82  94  56  87  86  70  86  77  63  85  91  85  63  83  52  56  49  87  63  62  79  89  64  73  59  53  55  94  77  58  54  91  67  74  79  95  69  79  92  87  91  72  59  64  63  63  82  65  75  60  58  49  60  65  81  66  96  81  80  86  95  60  79  63  82  70  80  90  74  74  62  71  91  79  88  76  76  80  76  78  67  78  77  97  74  86  98  86  67  75  98  56  70  55  98  58  49  81  97  94  58  87  52  56  79  60  53  55  93  91  53  63  53  52  54  78  67  74  69  92  58  82  91  51  51  71  78  56  79  71  61  95  63  54  74  73  55  70  94  63  78  88  70  51  84  71  71  91  67  86  74  68  94  65  55  82  60  60  61  50  55  59  88  87  70  65  59  65  79  68  80  93  75  96  80  80  67  91  70  68  61  69  59  69  69  53  74  81  73  64  59  65  69  58  80  51  94  77  51  82  97  72  98  63  58  94  56  73  59  87  92  55  69  92  66  58  66  97  50  53  60  95  65  54  53  79  52  61  78  78  98  75  74  96  62  55  56  82  67  50  50  72  86  95                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  93  66  81  54  85  87  60  75  97  52  64  51  76  58  80  61  68  53  67  50  75  78  89  49  84  77  50  77  73  58  81  77  97  88  90  90  59  73  59  72  49  67  64  58  74  79  52  57  74  82  91  57  55  76  63  70  66  83  88  56  52  50  74  84  71  85  78  84  63  70  56  57  86  79  55  80  58  69  68  92  81  85  57  70  98  61  96  65  53  63  94  77  57  52  84  78  97  67  63  68  97  70  65  78  93  91  91  86  89  68  92  52  57  73  88  76  83  65  80  63  88  96  62  79  96  84  62  68  79  56  97  83  95  63  66  75  96  77  58  85  68  81  89  66  81  98  98  82  52  94  88  66  71  50  54  79  86  53  63  63  67  52  94  59  95  58  57  62  81  65  98  61  54  57  76  93  86  86  58  79  80  78  81  56  76  73  56  98  84  89  83  84  71  74  70  98  64  87  69  95  58  58  59  96  75  72  89  93  95  59  95  97  74  82  51  89  91  55  84  94  58  86  59  82  54  92  66  92  67  61  89  58  89  97  96  57  97  49  56  96  90  69  59  56  67  89  65  81  85  96  61  58  67  79  68  73  94  52  91  70  85  59  62  67  88  91  62  96  62  76  71  92  76  69  80  67  61  49  95  51  60  53  50  80  75  92  89  68  58  52  55  56  65  63  96  84  94  49  98  78  73  79  83  79  93  49  84  76  55  96  76  71  94  85  72  79  70  81  63  50  49  97  66  73  76  66  81  61  77  66  56  51  55  86  93  89  60  85  65  85  86  71  53  81  72  52  91  65  97  68  87  51  87  96  54  78  53  83  59  70  63  86  50  98  88  61  83  74  78  87  85  85  61  59  58  69  78  98  84  94  74  74  76  93  79  65  77  51  67  65  69  79  84  80  83  66  58  97  93  55  63  56  93  73  91  66  89  86  98  51  91  78  58  95  49  93  49  60  80  82  52  80  92  64  52  95  59  70  69  93  71  90  83  52  59  69  51  88  85  65  74  69  50  79  68  92  71  91  91  76  66  73  98  59  79  64  71  96  65  92  74  91  84  93  76  93  95  55  49  75  87  89  97  81  55  63  61  89  72  91  89  68  62  69  94  84  72  59  94  84  64  95  76  72  79  84  60  65  93  62  74  73  49  98  85  64  82  86  60  53  50  53  85  96  82  75  70  54  60  87  82  66  97  58  50  74                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    75  78  63  64  94  54  92  88  61  50  63  88  60  52  64  88  62  83  92  55  89  53  85  53  61  71  51  84  58  88  75  85  75  70  56  61  85  67  77  56  75  75  56  58  51  59  96  86  54  83  69  75  77  74  74  74  78  86  87  85  88  62  65  91  63  86  84  68  60  81  65  50  88  90  84  65  66  66  69  92  88  57  67  86  74  75  65  52  69  90  57  64  72  77  53  94  98  83  50  73  62  54  84  90  87  94  66  56  76  49  91  56  53  81  50  78  78  59  51  91  90  93  79  65  77  79  64  60  75  83  87  81  68  57  92  87  86  71  51  93  58  62  85  90  83  64  80  81  82  73  90  77  93  70  57  71  57  76  97  84  64  76  72  92  61  87  80  83  68  69  52  87  56  92  69  74  61  73  79  81  65  76  78  77  79  53  93  98  72  66  49  89  51  69  89  78  95  64  78  62  59  97  56  72  98  69  68  66  92  57  84  65  76  86  55  90  50  67  77  87  88  92  57  70  76  83  65  76  60  94  73  63  84  61  73  83  62  68  54  97  91  52  49  87  81  56  90  76  83  63  67  85  87  51  51  52  95  80  59  67  76  58  63  83  81  98  80  93  62  50  70  85  86  78  80  77  64  85  75  49  49  67  52  89  77  68  60  56  92  64  98  64  52  61  94  64  83  80  65  97  95  77  68  67  81  55  82  56  72  76  81  74  78  57  57  96  70  86  91  90  94  52  78  54  73  87  88  93  95  56  60  59  57  51  71  59  83  61  94  93  82  68  61  82  65  98  92  73  82  76  55  87  71  91  91  82  62  69  76  93  72  81  66  96  86  53  67  63  96  93  63  90  52  85  51  91  91  49  88  67  87  71  80  63  66  54  70  89  72  54  86  58  51  69  66  50  60  70  53  97  58  82  67  96  64  84  58  72  58  80  73  73  95  78  70  81  77  90  86  55  80  65  69  87  71  78  60  68  85  58  50  80  56  75  55  87  60  82  82  70  53  52  81  64  56  70  82  49  63  59  61  67  53  67  84  61  84  73  91  92  61  80  92  89  89  51  88  75  57  85  93  70  56  88  73  62  75  73  65  90  95  75  61  70  62  96  71  63  71  54  66  86  97  65  98  65  52  64  91  91  85  56  64  89  63  92  87  78  66  70  78  61  86  67  86  72  63  82  77  50  49  92  73  89  92                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      72  80  91  53  92  61  53  68  70  75  91  69  89  57  49  62  82  49  93  88  91  59  89  60  85  72  63  79  85  62  91  80  93  88  61  50  51  85  66  72  58  62  59  65  86  76  65  50  94  81  77  78  52  68  94  49  60  52  87  93  59  55  86  68  81  68  88  69  50  90  54  97  85  96  82  73  66  68  74  60  90  69  94  90  98  92  71  87  69  49  61  93  65  72  95  58  87  72  60  82  97  93  76  86  83  97  56  49  71  67  73  90  59  56  60  68  57  74  97  82  63  90  52  79  81  74  88  57  62  76  49  54  71  71  93  62  52  57  93  79  89  63  72  84  49  86  94  82  60  96  63  94  55  67  51  76  97  80  80  87  92  85  56  96  66  62  58  56  96  59  49  98  64  60  66  71  78  62  71  49  51  66  98  83  72  55  53  52  63  72  64  78  85  62  97  93  53  60  74  94  57  62  54  85  56  91  52  92  87  57  89  68  49  49  67  98  71  66  90  78  86  84  65  93  92  82  68  86  66  81  53  61  69  83  81  54  71  84  85  55  71  56  65  74  57  64  63  71  80  65  96  80  61  87  71  52  56  77  78  90  76  68  64  74  71  95  60  49  73  52  64  60  61  56  63  86  89  58  91  76  88  79  84  70  82  65  84  82  87  78  71  94  79  79  64  96  59  67  87  52  98  64  88  59  85  73  85  82  54  65  78  90  61  62  83  49  66  59  53  52  51  95  97  51  70  77  59  63  57  81  56  65  74  60  88  73  97  68  96  88  95  63  78  49  76  75  92  68  58  96  52  77  79  67  75  96  53  59  63  78  87  52  98  58  87  70  49  79  78  92  62  82  83  85  88  61  66  75  53  73  56  75  78  65  57  72  67  77  90  97  55  67  95  57  50  63  94  87  80  62  77  87  68  62  83  49  77  55  50  95  92  86  83  91  85  82  58  96  56  96  55  77  59  86  86  49  83  58  52  94  78  74  56  71  70  96  70  56  69  67  54  85  61  51  85  91  62  86  56  82  86  50  60  66  68  74  65  51  51  87  54  52  58  49  80  69  51  85  95  80  59  74  77  98  93  89  63  61  90  74  56  87  54  74  67  70  90  68  75  50  55  81  69  77  51  65  49  54  77  74  95  72  96  94  68  66  54  83  82  91  96  98  73  49  92  64  65  55  81  98  98  59  96  60                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        81  87  88  82  96  72  65  97  49  71  53  79  68  85  80  69  65  78  77  96  76  98  87  75  70  57  75  62  58  87  95  85  92  91  51  60  85  79  74  56  98  54  87  70  98  61  62  71  86  55  71  68  67  66  59  92  87  52  93  55  71  63  84  55  92  62  86  59  77  58  58  53  92  93  63  53  93  92  72  53  56  77  61  76  69  95  78  69  52  81  97  75  69  68  85  65  57  92  56  96  50  81  52  88  68  75  88  62  76  86  94  76  96  98  98  82  60  64  70  56  66  62  97  71  63  94  83  65  63  72  51  86  65  75  72  77  57  95  98  71  61  74  76  61  96  80  97  88  60  76  71  55  81  53  82  87  59  88  85  54  92  88  90  76  91  66  51  60  94  75  72  49  74  59  71  79  83  52  83  97  96  62  67  95  84  60  85  89  68  64  53  75  78  68  93  94  65  89  53  65  87  53  90  52  54  50  76  71  91  93  86  58  66  61  67  61  81  78  85  88  89  55  95  55  51  60  72  98  88  56  52  95  65  62  79  64  86  85  49  72  80  89  81  74  80  79  49  83  93  51  76  93  57  80  97  56  61  89  78  71  75  56  80  74  55  49  92  73  92  84  97  75  51  66  56  63  87  73  52  51  53  72  57  60  97  62  65  92  98  90  89  83  76  97  95  60  64  68  50  61  60  56  82  66  72  86  86  92  56  86  83  75  95  60  89  94  93  88  63  63  81  70  67  54  69  63  98  90  76  72  65  70  97  85  95  79  63  55  96  53  87  56  98  96  51  67  70  65  73  62  92  98  91  78  63  51  69  91  88  62  52  74  80  51  88  71  51  55  52  49  97  61  55  61  94  81  66  65  56  81  60  89  76  59  73  85  59  60  72  64  65  97  83  76  73  62  77  71  88  92  63  62  92  51  78  80  61  86  55  51  54  50  65  61  49  52  64  88  77  54  80  89  59  76  66  60  65  94  90  77  87  83  57  82  95  89  75  92  57  92  92  74  91  58  92  96  56  54  74  74  79  97  67  94  92  51  91  83  79  56  57  66  86  72  53  51  53  70  79  97  93  85  96  89  58  71  67  85  84  60  85  93  95  53  56  94  96  73  64  90  74  96  76  60  85  51  77  75  83  89  63  76  60  54  59  64  74  84  86  89  84  94  89  64  59  74  68  62  75  56  98  70  79                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          52  80  84  60  90  80  93  96  96  87  59  53  97  76  58  56  68  54  85  59  92  66  62  58  57  77  88  83  85  64  80  60  75  63  80  57  94  69  92  91  72  69  61  70  96  73  53  51  65  53  52  98  80  78  97  95  50  56  58  90  60  82  60  60  86  53  61  59  93  55  75  62  54  91  53  84  66  89  59  93  54  84  58  51  72  72  53  61  82  60  64  74  98  63  55  72  65  78  72  78  69  61  84  57  64  52  91  61  98  59  55  86  97  60  53  57  65  74  70  57  62  69  66  94  60  71  73  93  50  71  96  64  82  78  61  57  69  57  50  82  84  87  75  89  59  83  96  89  72  98  93  75  81  79  90  69  71  74  54  80  52  52  81  64  95  73  61  81  81  79  90  93  57  81  51  94  81  65  76  82  73  50  80  64  70  91  89  50  70  63  98  89  59  52  51  71  95  90  76  60  50  89  82  49  81  87  91  66  51  53  51  62  51  55  88  81  51  94  71  83  96  82  50  73  68  52  81  91  54  91  79  75  87  87  70  66  96  94  91  86  73  73  55  64  88  49  64  88  70  71  67  97  73  79  87  68  69  59  75  86  70  71  50  98  51  61  73  82  77  85  89  65  96  67  95  95  79  70  95  80  54  78  86  62  53  59  91  70  86  82  50  55  61  60  55  50  62  62  51  66  79  69  50  95  79  89  90  65  68  56  71  61  57  98  66  67  63  58  93  73  70  83  51  79  56  91  88  94  91  80  79  57  88  67  60  60  61  91  88  63  70  60  60  57  92  98  85  72  56  68  69  84  77  96  57  60  55  61  78  63  78  87  69  77  64  80  81  97  56  66  75  80  77  95  87  91  70  82  75  60  56  71  77  86  82  67  93  68  89  53  85  61  55  72  58  67  85  65  54  62  92  81  97  71  75  72  61  76  74  91  84  76  93  69  71  76  50  53  79  49  82  65  54  77  60  51  76  62  63  93  68  89  54  68  57  78  50  68  77  93  64  94  75  80  55  61  74  90  81  61  58  52  78  80  90  61  50  88  91  62  62  88  96  67  49  67  77  66  87  63  77  50  86  86  81  57  73  93  65  58  50  60  69  71  72  61  55  56  91  82  98  75  66  60  54  91  97  79  68  63  93  89  66  81  92  98  78  90  85  72  87  76  69  73  66  56  93  85  87  62  69  66                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            61  73  82  77  92  64  71  84  64  69  75  84  95  55  62  68  93  70  69  85  96  51  74  67  68  51  81  50  51  84  93  67  60  71  78  54  72  72  69  51  60  78  66  97  57  87  52  80  65  69  62  90  53  97  55  77  57  83  64  93  49  87  73  69  89  96  64  84  62  70  58  75  60  60  81  52  72  58  81  50  83  65  87  68  58  88  90  62  52  90  93  61  77  91  52  95  93  80  63  87  78  67  63  55  90  56  59  66  98  79  92  73  63  84  79  83  64  57  63  77  83  73  78  60  53  76  89  66  97  56  54  88  88  78  80  79  57  64  51  80  97  91  51  87  76  64  62  66  75  58  89  49  72  67  84  61  92  78  85  78  81  64  50  85  74  98  58  71  53  61  95  69  76  77  94  93  62  75  77  83  98  54  87  84  74  52  98  77  89  62  96  72  92  49  92  72  81  72  89  84  61  84  90  78  56  94  74  94  76  50  75  54  60  95  71  78  74  95  75  95  74  51  71  71  79  58  60  88  79  83  73  83  66  53  54  88  75  58  58  50  97  53  82  70  88  87  85  88  55  93  49  79  72  97  85  83  79  76  58  93  96  74  71  52  62  62  55  61  90  51  95  64  89  66  82  50  93  49  58  53  53  84  51  63  49  68  62  53  86  55  94  91  84  71  84  69  87  76  78  72  91  75  73  63  86  96  80  95  71  79  56  67  65  77  62  77  82  98  96  97  94  79  67  92  90  75  65  67  51  77  56  80  87  97  63  95  82  57  75  61  51  70  78  54  85  71  74  79  75  89  83  89  96  71  52  90  80  95  87  67  72  77  81  60  78  67  95  98  83  71  89  95  65  85  52  70  62  78  60  85  74  49  93  61  78  51  62  80  78  95  83  52  71  53  93  97  57  88  76  51  89  96  79  69  64  79  66  88  51  69  57  50  68  54  96  81  84  77  94  51  83  54  63  53  85  94  57  83  84  55  58  84  96  69  51  51  50  65  58  60  79  77  52  77  92  83  75  67  50  83  83  69  92  49  51  70  88  87  93  76  97  49  98  70  67  54  59  80  98  92  67  93  73  94  71  90  89  83  84  70  65  74  80  59  86  87  85  79  83  79  79  58  64  69  59  59  72  80  57  90  55  69  93  96  79  78  55  69  63  61  50  85  87  97  87  90  61  55  59  91  76                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              64  67  53  56  93  68  59  65  85  85  68  55  98  83  61  53  85  68  82  56  95  94  77  73  79  67  94  71  62  56  77  97  73  81  68  65  68  93  69  70  89  69  97  52  74  73  96  94  84  74  89  96  75  61  95  64  72  62  71  64  79  67  82  65  77  63  67  76  76  70  86  91  60  69  59  67  63  91  73  84  94  65  69  90  86  98  52  51  71  93  64  90  52  96  78  83  65  95  61  69  57  93  94  97  70  54  67  61  58  62  55  63  51  62  74  71  77  90  89  78  90  78  62  76  90  55  59  70  87  98  57  60  82  76  98  87  70  61  49  65  61  56  53  61  74  55  92  63  81  55  64  56  50  98  94  53  54  93  77  51  60  87  57  83  73  55  73  83  67  76  74  68  75  57  56  71  72  95  84  97  98  80  51  86  86  94  71  52  57  52  68  56  73  52  72  64  53  77  52  90  94  49  89  79  84  49  84  64  90  74  79  78  93  77  50  63  59  73  74  75  93  83  88  86  93  76  68  77  87  68  60  85  66  70  83  56  81  77  93  65  89  91  90  91  50  64  81  75  82  97  97  72  98  90  54  61  49  61  59  83  65  85  71  78  56  88  92  63  87  85  57  59  67  85  76  86  95  49  81  79  52  91  51  85  76  83  98  93  81  67  62  65  68  94  81  69  87  56  87  51  94  92  67  96  90  89  88  50  85  56  98  70  71  61  62  50  66  93  81  63  93  61  69  51  71  80  97  50  97  97  73  79  92  78  93  87  89  77  67  64  95  65  67  64  92  64  85  91  71  62  64  84  91  55  63  95  94  98  82  97  84  93  67  76  49  97  94  51  93  81  90  73  94  54  73  78  52  96  94  67  72  61  50  75  66  83  77  52  49  55  55  89  78  75  95  88  56  72  75  54  67  88  84  98  93  70  51  64  66  83  95  91  56  90  73  55  62  75  53  93  69  90  83  66  92  75  72  63  77  80  79  97  86  59  58  82  97  78  98  71  70  84  86  81  63  94  98  76  82  55  66  88  63  74  88  51  71  78  67  93  86  72  52  81  53  84  69  95  63  84  71  74  85  66  84  72  89  66  53  56  67  62  93  52  68  70  58  64  70  49  50  76  77  88  75  82  98  49  97  60  96  73  96  63  90  86  55  68  63  69  85  63  52  50  71  60  76  96  52  91                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                70  58  89  81  66  80  81  59  57  98  69  79  96  94  63  73  63  87  68  88  75  91  97  76  67  64  49  89  58  54  92  62  89  97  74  88  76  73  97  75  97  58  93  58  64  80  61  54  72  57  80  69  68  65  56  64  93  92  89  65  89  50  70  86  61  73  80  86  83  56  68  92  82  87  57  98  51  61  55  65  97  53  64  86  91  93  71  61  95  85  65  74  84  64  93  86  71  72  65  84  66  75  78  64  80  54  56  55  86  88  64  82  94  77  74  84  98  74  65  71  92  53  64  80  56  92  76  50  75  92  86  78  57  60  78  86  90  96  70  75  59  85  60  92  50  63  88  67  57  67  83  72  66  56  93  60  57  53  98  93  54  84  69  63  50  67  60  77  63  78  79  60  67  63  79  51  88  73  65  91  80  95  98  49  55  66  77  79  80  53  66  88  94  88  80  77  83  58  49  76  68  71  91  49  71  59  64  72  78  79  82  94  54  58  67  50  88  86  97  73  72  62  66  60  54  51  94  87  85  96  76  62  60  93  82  84  61  75  65  78  70  56  91  69  84  88  66  51  83  67  65  92  59  75  93  50  50  59  89  96  85  77  64  81  82  69  64  65  68  58  96  78  56  87  72  54  75  92  79  77  88  74  65  70  89  96  88  63  89  90  98  56  64  81  66  98  80  82  74  96  69  89  97  52  85  79  53  80  85  50  64  49  64  66  58  54  97  97  85  91  82  82  65  65  88  92  91  90  82  58  72  78  76  98  54  89  66  67  55  92  59  96  74  56  54  79  73  80  67  75  89  67  94  88  77  63  68  70  65  52  77  63  60  73  53  95  62  91  55  78  89  85  69  89  73  97  81  63  69  56  77  51  87  89  76  69  68  72  64  57  59  55  57  69  81  73  90  62  97  70  78  88  73  53  49  52  88  91  94  64  87  53  89  52  62  74  65  56  96  75  69  98  67  58  78  72  87  52  81  96  65  68  78  76  55  54  57  95  93  55  51  62  70  80  56  90  73  76  60  79  50  65  67  66  71  93  98  70  67  63  78  49  94  96  74  52  70  59  60  71  88  83  81  63  80  80  91  92  78  76  97  58  56  86  74  60  98  91  82  70  92  84  83  58  86  89  72  64  70  77  54  73  91  97  96  98  89  76  95  72  75  74  68  73  60  87  96  52  54                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  71  90  70  80  63  84  55  75  68  76  93  50  84  97  56  71  49  87  54  93  65  89  87  70  49  93  85  88  57  83  49  83  80  74  65  63  69  72  74  66  52  98  75  54  88  81  91  90  74  80  59  72  68  57  92  66  94  75  64  75  55  64  71  87  82  82  68  55  69  94  63  70  95  57  71  71  71  49  77  59  93  93  69  85  74  58  60  78  52  89  82  62  57  89  86  49  74  84  91  56  72  89  78  58  84  83  88  84  52  59  60  61  90  63  64  98  57  83  94  93  56  80  59  75  79  56  64  97  95  71  76  91  56  65  88  73  56  57  68  91  51  91  52  69  74  91  72  72  67  87  79  57  85  79  59  93  91  66  54  69  79  58  76  57  71  97  70  65  76  86  76  86  94  78  57  94  80  89  93  66  92  72  83  73  90  51  58  49  93  83  95  53  78  57  73  62  94  76  57  84  79  79  95  87  92  94  95  50  63  85  81  87  94  68  77  55  59  61  71  81  94  70  98  83  52  57  89  91  94  50  93  74  49  72  58  89  88  64  91  71  91  98  95  92  97  61  57  70  52  57  89  67  76  95  84  72  77  70  74  52  58  61  65  82  75  62  94  93  59  51  95  88  79  81  98  53  75  53  72  53  72  65  93  73  56  50  89  64  72  69  82  94  80  90  52  53  85  55  73  80  60  97  85  49  66  71  82  85  63  89  82  98  67  92  67  85  50  68  50  96  70  90  66  63  87  85  61  77  76  63  84  56  85  57  50  96  82  94  90  59  52  54  74  87  61  77  57  71  54  65  80  52  85  63  98  85  61  52  62  91  50  86  92  89  90  73  92  78  53  52  53  56  58  80  96  53  68  98  60  89  57  80  85  76  49  73  80  88  78  90  77  78  65  80  94  82  75  49  71  88  66  81  67  67  56  49  68  71  62  58  91  50  98  82  66  87  80  70  71  67  93  49  68  62  80  86  62  59  93  70  67  63  60  74  88  52  79  86  51  60  53  50  91  64  89  69  83  91  52  57  69  56  86  65  60  60  88  69  54  87  60  65  73  88  78  88  51  59  86  51  74  89  85  90  70  93  80  58  62  55  92  50  71  76  58  66  94  59  50  51  74  70  56  82  93  77  52  51  95  87  86  60  98  80  50  66  49  59  93  94  80  97  68  95  81  96  86  79                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    87  91  85  70  83  55  67  95  83  61  75  87  71  78  55  64  77  86  94  56  60  51  53  54  52  69  92  84  72  74  88  51  56  76  75  79  81  82  86  76  87  61  53  55  95  68  81  98  50  86  57  61  86  93  83  90  90  87  84  88  54  72  76  52  76  57  74  98  84  97  61  80  95  89  62  60  95  64  95  56  78  64  85  78  97  79  50  66  57  97  49  57  52  60  93  71  88  63  49  94  84  86  69  83  67  77  53  85  52  79  86  89  81  87  70  59  83  90  86  52  84  87  64  68  69  70  82  88  50  76  86  80  61  55  97  80  73  55  60  58  70  80  66  59  84  74  84  61  57  49  86  61  87  93  96  62  50  94  87  53  76  71  84  61  66  78  88  69  86  91  96  95  71  71  68  66  67  53  65  69  61  98  84  66  50  94  66  71  79  59  98  56  60  56  68  80  69  64  63  65  92  70  85  95  93  95  75  95  75  85  78  77  73  97  59  49  74  91  78  98  74  74  65  98  97  51  52  86  77  68  66  61  51  62  56  52  67  52  49  60  63  57  93  97  71  86  63  72  85  70  77  78  60  86  53  55  53  87  93  66  65  67  56  55  61  85  90  55  70  54  90  52  59  50  72  50  63  66  79  54  88  49  85  78  54  56  85  89  51  83  92  83  77  50  92  88  76  58  79  86  65  68  92  59  90  72  85  83  95  64  59  63  55  76  50  77  67  96  96  51  57  51  77  84  62  76  61  73  97  86  72  95  59  87  64  78  69  71  78  79  69  65  85  81  97  84  88  98  73  75  75  98  56  95  76  93  53  83  86  75  69  60  77  84  57  74  62  52  75  65  56  74  58  54  75  79  74  89  73  78  87  86  70  88  58  80  70  62  58  80  80  51  74  84  67  87  50  84  94  80  51  80  87  62  69  49  90  53  59  88  94  89  82  53  58  94  90  73  79  83  53  71  97  61  50  58  65  89  50  96  81  76  98  78  77  68  61  90  65  64  54  93  53  78  77  70  90  56  95  84  60  73  75  72  91  93  85  58  72  88  89  92  49  77  85  64  87  74  51  74  92  53  87  90  82  83  81  70  57  80  62  60  68  74  83  52  63  60  60  60  89  84  50  72  86  90  91  75  70  62  98  77  50  67  51  78  72  71  69  90  75  91  89  64  97  61  55                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      93  70  56  92  98  95  50  93  66  49  82  53  85  49  63  98  86  69  66  94  64  78  79  83  96  93  82  72  70  89  49  97  51  58  53  79  92  89  72  65  66  89  74  51  62  97  93  97  55  74  85  59  68  89  95  63  91  72  85  94  96  54  81  64  68  95  88  90  93  57  98  54  72  85  71  67  50  94  98  76  49  84  70  74  94  73  96  69  82  55  62  72  87  64  96  59  77  72  62  66  92  66  70  75  69  72  59  87  78  96  61  58  78  88  64  50  55  65  60  98  69  92  59  80  98  80  72  74  57  92  89  79  49  68  65  80  93  78  80  49  67  72  77  58  61  49  49  75  68  57  76  62  97  89  85  87  72  52  77  68  58  68  58  70  70  72  58  67  98  52  75  78  94  78  60  72  94  85  77  52  50  73  65  91  84  51  49  80  55  93  87  84  78  69  88  80  70  72  54  79  78  67  63  68  83  54  50  60  82  92  90  79  81  98  75  66  98  64  56  71  82  51  54  71  58  74  64  80  81  92  83  84  83  70  64  62  84  54  81  87  76  94  85  49  84  73  74  86  56  75  97  56  84  53  57  89  73  93  84  70  69  67  82  80  90  82  80  54  92  80  96  52  72  71  56  88  57  52  68  82  80  63  73  70  52  89  52  87  71  68  66  88  90  65  88  87  84  97  56  91  64  68  51  71  67  56  90  95  94  59  54  50  62  63  91  76  50  58  79  64  94  82  73  61  94  78  57  79  90  75  66  85  79  95  53  95  60  82  60  62  74  63  60  64  66  53  57  74  79  95  74  80  89  65  50  97  52  90  70  90  52  89  92  67  96  95  61  52  69  90  85  67  94  92  91  75  93  87  54  65  57  87  90  85  97  54  92  51  67  92  62  89  57  87  50  62  92  60  67  75  61  89  56  94  86  49  78  51  82  82  69  57  76  77  63  90  70  90  64  98  55  95  71  96  57  93  96  86  82  70  82  95  95  96  65  62  62  94  59  63  88  68  88  61  80  91  88  75  88  86  72  88  61  75  86  86  83  73  77  81  73  62  57  84  55  53  86  54  54  93  65  65  85  72  60  97  67  74  84  63  80  58  66  60  66  71  62  66  69  98  53  64  52  96  91  79  90  66  71  64  84  82  78  97  63  80  67  64  93  87  71  76  66  86  60  94                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        70  90  84  92  72  83  95  75  98  85  62  78  50  89  54  64  85  64  97  59  73  60  86  66  79  82  60  76  52  93  94  98  64  87  53  70  67  75  96  91  67  95  94  95  74  87  49  62  51  86  93  55  86  52  80  91  71  65  87  88  58  65  76  77  71  78  85  58  58  94  57  75  77  56  59  85  57  93  65  74  70  74  85  81  89  49  97  98  80  95  55  67  53  98  83  62  75  59  98  70  50  90  77  87  52  97  69  53  88  69  60  55  92  89  49  93  49  88  85  49  61  62  72  57  79  85  85  75  74  81  89  83  73  96  60  57  50  93  62  83  70  57  96  50  92  88  85  69  84  79  63  91  92  89  60  71  56  86  82  86  94  69  79  95  80  75  60  51  78  97  95  62  65  55  79  61  70  92  53  73  93  72  57  87  60  95  56  63  56  61  63  74  88  92  95  72  70  73  63  82  73  72  49  97  83  69  93  92  85  56  54  75  71  78  90  66  64  76  63  94  66  79  79  83  89  93  70  58  75  55  62  91  65  54  77  56  50  71  77  51  88  86  82  71  73  76  87  77  79  91  79  67  88  93  87  76  88  93  61  70  71  76  85  66  90  55  53  61  73  51  75  69  75  78  59  86  72  58  64  74  98  70  63  49  97  88  64  61  51  65  98  54  69  70  87  67  58  77  76  69  69  89  81  58  94  75  74  74  57  90  98  62  71  54  72  73  62  66  65  76  85  89  95  74  71  59  67  80  80  74  55  93  49  97  67  72  83  80  69  59  53  90  70  51  68  75  51  87  59  61  86  79  55  90  63  62  69  90  87  71  97  89  92  82  74  97  56  53  56  73  65  77  64  62  98  83  75  73  85  50  56  61  77  71  66  57  52  97  90  64  63  59  72  95  94  74  95  83  64  51  77  51  78  74  94  49  90  82  97  91  98  68  59  63  86  71  96  67  98  57  92  70  89  83  82  63  83  70  88  96  77  60  54  56  70  83  79  81  78  78  90  93  94  56  70  90  82  62  64  54  95  61  69  67  75  62  75  64  79  93  58  76  73  58  52  67  77  76  58  59  73  72  62  75  87  97  70  56  70  93  66  77  72  49  66  76  56  58  65  57  54  90  54  65  76  72  66  73  83  53  70  87  67  93  88  66  57  69  55  49  57  67  57  97  69                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          73  76  78  97  63  83  86  66  73  98  52  57  87  75  97  82  82  88  51  87  78  71  81  59  94  49  85  50  90  83  59  90  69  61  94  60  55  95  58  63  56  63  74  79  95  58  88  84  95  83  71  89  63  68  73  60  73  68  82  66  67  55  49  68  49  52  75  54  52  70  52  88  50  75  76  49  91  97  88  98  63  96  97  72  56  61  53  65  94  75  67  81  88  75  49  84  55  66  77  96  82  84  69  87  85  72  79  75  58  62  52  75  76  88  58  80  86  67  84  97  80  90  68  82  97  91  87  58  96  87  87  57  53  69  84  84  49  94  63  97  74  65  88  89  72  56  75  86  76  52  86  70  77  63  79  75  56  75  52  89  82  61  70  64  55  62  78  67  92  64  89  64  75  98  95  77  70  71  86  98  78  54  92  84  79  51  59  83  82  67  78  65  81  90  65  56  92  56  52  77  97  68  64  97  86  98  86  60  50  62  70  95  64  71  62  81  63  71  93  76  59  72  50  98  77  68  91  96  88  97  72  76  53  96  57  57  55  69  69  62  93  66  95  73  90  96  53  89  67  57  96  56  66  82  80  85  72  69  63  65  96  88  86  49  76  75  87  98  91  75  71  50  95  90  78  78  72  50  91  79  65  91  49  74  59  64  71  93  68  76  63  80  56  91  51  65  57  61  82  88  97  59  86  84  60  72  88  77  61  81  89  50  56  75  93  76  86  82  72  70  75  86  84  75  81  85  98  79  82  88  62  92  65  61  56  85  70  74  67  57  92  81  52  79  86  90  55  60  56  69  84  93  77  97  96  58  56  63  50  93  50  67  68  57  69  69  98  92  68  56  86  94  55  70  54  96  85  98  58  83  64  80  98  60  60  88  79  93  51  53  64  80  67  56  65  74  97  82  90  96  53  52  98  96  82  84  93  54  82  82  86  97  53  85  95  75  78  63  64  55  79  58  92  96  54  84  67  53  93  75  53  68  94  60  76  61  66  61  84  68  69  83  80  96  55  93  85  67  78  57  92  69  96  76  81  98  50  79  53  60  84  59  52  96  89  79  98  82  96  58  85  81  50  72  96  66  52  68  53  81  57  58  77  93  52  81  49  79  89  81  51  82  69  95  85  64  54  70  81  77  51  81  56  83  81  66  89  77  52  89  57  68  52  95                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            66  52  83  78  75  87  51  98  53  61  73  75  72  49  85  77  60  62  84  81  54  63  95  68  98  76  84  89  77  92  84  63  83  91  54  61  92  53  77  67  57  49  57  95  70  58  56  54  52  68  77  87  66  51  89  50  65  91  87  56  84  82  82  54  75  74  57  89  58  57  57  59  86  71  73  75  76  82  84  81  56  83  97  51  60  95  58  98  64  71  97  66  58  61  91  66  87  90  81  55  76  98  70  59  91  64  91  52  74  71  69  80  51  73  74  53  82  89  53  75  70  91  85  84  53  78  80  73  74  95  93  67  88  83  74  92  64  53  51  87  68  61  52  59  70  72  67  86  70  88  85  88  87  87  58  64  66  58  58  53  68  65  53  51  57  65  86  73  90  53  56  98  51  55  78  56  80  84  59  91  58  63  59  53  70  79  62  89  96  94  80  92  70  74  53  69  49  69  94  96  53  78  86  69  58  66  98  77  93  78  71  86  60  83  91  60  74  66  54  62  94  71  66  87  85  89  70  82  87  66  63  76  50  86  60  96  75  69  91  71  88  86  79  72  59  67  59  82  85  87  90  53  58  73  79  56  98  53  60  81  78  73  69  79  57  67  64  68  97  66  54  62  79  91  51  52  96  70  76  67  54  51  72  87  62  75  72  91  58  62  75  64  74  53  54  86  84  94  81  61  71  58  84  88  54  92  90  63  98  75  74  93  66  69  79  69  70  67  93  49  76  59  87  51  78  74  57  60  70  65  76  87  55  94  73  54  68  62  51  68  57  90  62  77  92  71  83  89  64  55  49  53  93  50  56  74  94  86  64  52  66  84  98  70  86  74  58  72  75  70  98  74  51  75  85  67  75  64  66  63  98  93  87  67  58  56  83  49  49  97  55  69  57  63  74  63  52  78  59  58  57  67  56  95  74  87  89  80  73  96  98  78  83  75  91  59  58  62  75  75  79  86  75  90  50  88  68  59  61  69  75  66  79  70  74  80  83  83  80  69  98  90  68  94  81  92  94  96  52  89  74  69  83  87  67  79  84  81  59  94  72  71  75  88  97  81  66  92  86  50  94  69  49  82  84  71  60  65  57  82  50  97  61  74  93  57  53  77  59  92  72  90  64  64  84  96  75  76  94  90  63  60  79  92  67  71  85  65  72  50  71  94  92                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              52  87  71  92  83  69  58  93  62  53  65  54  89  76  70  86  88  68  62  73  62  95  93  60  80  89  79  92  55  88  75  55  97  63  95  81  58  92  95  53  54  70  94  57  91  78  91  53  94  54  54  55  82  83  88  85  65  78  94  58  62  58  74  55  49  87  83  88  84  56  91  96  65  88  62  75  79  73  96  78  66  81  73  87  94  56  98  70  97  53  55  53  79  69  59  75  86  76  75  95  61  79  73  67  52  49  51  49  76  49  93  89  57  70  59  87  92  94  71  60  81  89  63  78  67  70  97  98  91  79  54  52  92  74  82  84  92  76  66  78  53  85  89  82  56  79  96  89  93  79  57  81  61  90  65  52  61  59  77  83  79  63  67  92  52  58  96  68  77  67  73  58  76  55  98  69  66  82  98  70  73  76  74  52  75  69  89  62  64  62  78  98  62  74  50  96  54  86  96  70  64  94  49  84  61  85  59  50  73  80  88  90  86  82  53  91  71  73  65  59  54  83  57  95  50  81  72  68  79  69  80  65  68  58  64  91  94  82  71  75  98  90  66  53  72  63  95  49  84  75  59  98  56  64  60  52  84  91  77  66  59  60  94  62  95  90  60  52  77  89  97  69  55  81  52  83  54  56  89  79  86  81  71  98  71  75  95  75  62  80  72  75  97  62  91  71  98  81  77  76  62  90  54  92  77  56  77  59  71  87  82  62  74  49  83  64  95  71  52  81  49  68  89  63  88  98  82  59  75  57  92  78  49  60  76  60  91  82  94  70  93  85  80  81  74  93  88  89  63  92  88  85  62  69  90  85  54  65  57  74  49  91  88  58  75  91  93  97  85  51  70  56  77  80  74  69  85  50  81  71  83  53  90  55  70  89  70  75  63  71  49  73  71  54  79  68  69  76  56  66  55  74  63  72  64  69  84  98  78  61  51  52  91  51  80  54  55  98  91  64  52  53  96  53  94  68  62  72  59  85  61  63  57  51  93  58  86  63  66  64  65  70  58  52  67  95  52  94  56  92  71  95  73  88  60  63  71  94  85  60  78  55  59  66  70  49  63  66  73  66  58  98  51  91  81  83  94  55  90  55  66  87  65  62  81  59  81  74  77  60  56  59  98  94  75  75  70  59  52  54  75  53  60  70  80  86  87  61  74  74  80  50                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                68  68  89  60  86  51  61  68  86  51  73  94  90  82  72  88  49  61  73  85  85  90  86  61  78  84  96  65  58  94  61  70  60  90  91  59  84  59  98  72  58  51  77  51  67  62  77  80  87  51  70  66  86  74  60  94  54  67  95  71  50  62  59  71  93  57  87  62  56  86  49  66  85  55  79  67  77  55  77  87  80  76  61  52  50  67  79  83  95  96  82  55  75  56  77  98  50  59  88  95  51  50  87  58  88  49  70  49  66  55  50  97  55  76  74  74  50  84  57  67  91  85  56  64  73  96  60  81  73  49  62  52  77  78  91  67  78  58  62  93  76  63  55  90  93  57  64  60  69  61  79  67  78  66  58  54  57  70  77  54  78  75  51  75  67  76  52  68  65  64  61  57  95  83  75  61  53  97  78  57  91  77  57  57  91  86  54  94  89  63  57  91  65  79  63  66  90  83  81  73  66  62  81  89  98  86  81  97  88  92  61  88  66  61  65  94  68  75  78  84  87  69  87  77  72  78  87  68  71  75  64  49  70  89  61  84  83  51  65  92  92  54  88  83  57  96  52  67  70  73  79  97  59  68  75  98  83  70  63  83  78  89  51  97  83  86  64  78  49  63  84  96  61  79  65  69  52  89  88  86  94  78  86  58  88  76  76  96  81  60  50  97  58  93  83  65  81  50  67  94  93  98  58  55  91  77  94  90  52  84  67  80  89  85  64  65  91  60  92  56  50  76  81  83  88  61  67  87  71  60  83  83  92  98  72  56  79  71  74  66  80  85  91  61  76  59  72  91  63  92  69  64  65  74  86  78  98  58  49  57  89  95  53  82  97  86  53  59  87  56  59  62  58  67  63  82  59  92  52  63  93  84  90  64  65  75  61  85  74  97  68  94  83  57  80  69  86  60  75  71  81  53  82  77  83  49  62  97  73  77  83  89  83  98  72  73  87  63  65  64  58  93  57  74  69  65  82  62  79  70  67  61  69  82  94  76  61  73  59  60  70  86  55  67  50  57  82  86  96  63  52  68  83  64  60  60  54  59  77  69  72  72  94  86  72  55  72  73  73  60  83  93  60  72  87  76  88  58  83  51  85  65  59  50  72  66  65  88  97  59  82  78  96  54  60  88  64  76  61  94  73  95  70  78  49  69  66  69  93  73  78                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  51  55  90  85  96  90  68  70  71  51  74  60  60  59  94  83  84  98  65  75  90  97  97  53  51  80  57  82  91  61  95  66  81  50  86  49  78  74  92  61  91  83  93  90  84  61  54  82  84  93  86  69  78  71  50  95  58  56  92  55  81  81  62  94  54  66  92  68  60  65  72  60  86  65  49  69  71  66  69  86  63  84  86  61  79  58  75  73  54  49  84  80  80  64  74  88  62  95  77  81  96  65  94  89  91  90  54  67  56  89  67  75  73  53  90  79  68  86  89  54  73  64  64  77  68  75  89  85  97  91  97  51  69  68  60  51  71  75  87  65  86  78  84  64  59  81  97  52  65  76  71  87  90  85  64  66  77  94  57  73  73  63  73  53  90  90  93  94  85  55  69  72  98  90  83  81  98  61  69  61  69  86  76  76  95  71  95  57  49  55  51  59  70  51  56  71  50  69  76  66  64  65  54  87  70  96  57  78  87  68  97  60  89  56  81  72  57  77  88  69  84  82  69  78  62  94  59  83  75  58  95  90  89  73  85  73  96  76  87  63  78  62  70  68  86  51  72  75  55  72  88  53  59  87  88  94  83  95  58  72  61  72  84  89  74  67  98  54  98  95  66  86  87  65  73  98  70  85  80  69  71  66  92  81  74  86  56  63  57  75  55  69  83  57  79  87  86  53  88  95  62  90  97  72  84  92  62  61  60  76  75  56  77  93  88  55  53  74  91  94  53  62  53  56  97  67  93  62  53  75  61  78  69  82  54  89  54  69  98  49  87  80  55  85  64  77  88  67  68  66  82  94  58  68  61  91  84  88  91  67  98  90  53  61  75  60  56  95  81  74  81  92  92  75  71  97  96  74  75  88  87  51  89  59  81  72  98  65  75  94  70  50  73  56  81  59  54  65  60  57  68  71  64  67  63  81  72  80  76  53  78  83  87  65  54  58  67  90  98  64  50  70  49  84  93  70  60  57  56  60  60  79  96  89  57  79  67  70  88  55  56  49  93  77  72  57  72  89  94  52  85  95  94  87  82  75  87  56  72  64  54  81  51  82  90  60  94  58  65  78  53  75  90  51  49  57  70  65  95  92  72  65  57  60  68  60  64  82  49  97  87  62  54  60  60  92  56  86  65  80  70  82  51  54  59  95  64  75  84  64                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    94  74  93  85  51  98  77  74  88  52  69  51  58  81  94  71  78  75  89  59  75  96  91  82  92  98  52  74  52  82  85  54  84  67  80  72  72  85  57  70  84  79  97  66  64  51  90  90  83  86  57  87  87  80  83  76  64  61  52  84  86  56  74  95  58  80  72  86  94  52  57  79  78  77  72  89  91  57  79  60  69  94  84  87  63  73  77  54  67  58  60  96  52  62  76  73  72  54  86  53  74  76  68  89  54  75  82  95  89  88  63  60  54  82  75  86  63  58  78  90  87  80  94  72  63  60  96  60  69  79  84  74  86  51  50  56  53  58  72  59  82  86  57  97  62  67  51  73  86  56  71  96  53  53  72  75  80  69  63  61  72  72  86  56  53  98  83  69  87  78  61  53  83  77  58  96  80  69  92  82  95  79  83  65  90  52  76  91  54  67  92  79  60  52  70  75  77  86  71  91  84  54  90  73  87  50  55  73  50  74  78  63  59  54  56  94  73  70  85  54  67  60  79  65  59  92  56  76  78  56  83  69  52  77  51  80  78  88  74  60  62  92  58  87  74  64  86  93  55  54  95  87  51  84  56  80  72  70  56  68  71  85  62  51  50  73  78  82  60  71  92  83  56  88  76  57  84  55  95  93  63  92  86  98  77  97  95  72  88  69  79  73  68  64  74  82  81  88  64  76  84  95  95  80  79  78  58  82  94  57  83  87  75  69  49  79  57  63  65  81  90  86  92  78  72  83  66  83  49  83  86  88  67  62  94  55  89  72  64  62  87  55  54  92  93  58  62  59  55  65  74  82  89  85  66  79  74  60  94  61  54  70  57  57  85  50  63  70  73  80  56  87  49  51  81  80  84  81  92  64  69  50  81  52  94  84  57  72  72  74  63  71  92  59  79  80  94  83  52  86  76  50  52  98  88  58  58  92  67  96  93  88  53  60  54  52  88  49  75  97  53  64  84  77  79  67  54  58  86  64  83  84  70  66  70  53  52  59  92  93  92  64  65  74  75  96  96  58  80  58  75  83  79  91  73  93  86  98  59  89  95  66  57  79  97  78  89  59  81  70  91  98  93  86  52  61  70  92  96  52  49  57  57  96  75  88  61  66  86  76  86  71  50  61  63  77  87  59  91  56  87  57  81  79  93  98  85  93  68                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      64  69  86  75  61  64  79  78  76  94  85  68  73  57  68  58  90  95  56  61  79  52  92  85  60  83  82  94  93  77  94  97  96  54  84  67  77  51  53  57  72  79  57  78  51  82  65  63  49  49  97  88  62  88  73  86  72  92  84  65  51  55  69  73  97  58  65  97  83  81  53  70  54  69  60  68  62  55  49  71  71  66  56  83  93  68  80  98  87  94  77  62  59  58  69  55  62  82  73  62  55  70  66  58  50  66  71  89  94  84  56  80  75  88  53  55  92  78  64  96  97  53  81  58  56  78  54  53  65  56  87  91  96  57  62  87  72  52  80  53  79  72  95  53  81  96  84  76  70  69  58  96  87  63  60  49  69  69  92  60  94  59  92  50  63  88  84  57  67  60  73  58  62  88  58  75  86  52  55  62  49  52  53  55  80  69  71  70  89  64  57  98  93  60  71  77  83  61  89  89  64  59  66  64  76  49  76  55  98  54  57  71  51  74  58  51  81  65  53  91  94  97  64  83  86  72  68  80  65  95  78  97  85  51  54  58  49  81  88  70  86  59  80  63  84  80  73  85  85  81  84  56  74  92  80  78  92  90  61  49  59  62  65  49  95  84  56  64  63  91  75  77  93  91  54  85  69  90  85  58  64  67  61  77  51  90  70  51  88  77  67  66  50  87  68  92  49  75  96  87  49  63  66  95  67  64  80  70  93  91  96  57  85  64  87  72  68  71  57  69  81  97  50  93  85  50  57  61  51  53  67  79  49  66  53  59  75  66  85  54  65  87  68  50  90  84  65  49  57  57  71  71  55  67  75  72  54  54  86  98  84  84  71  61  50  70  75  76  56  82  76  96  78  72  78  86  63  50  56  65  71  67  97  79  55  96  92  96  82  80  63  58  51  81  52  66  89  55  97  85  57  93  73  59  83  51  82  64  93  84  72  51  58  88  69  97  50  98  92  64  61  53  60  81  98  67  89  84  98  79  88  56  75  72  96  74  50  91  88  76  98  60  58  74  69  67  80  66  67  97  54  81  65  67  61  56  59  53  64  61  57  97  93  85  69  86  60  70  89  56  68  59  72  94  54  56  57  55  94  92  75  88  70  79  93  86  67  74  53  53  91  63  52  58  83  78  62  96  62  80  77  52  72  66  69  62  67  61                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        76  91  80  93  50  82  68  92  79  56  54  52  95  62  83  92  64  96  78  52  79  82  65  76  55  63  80  77  84  55  65  66  78  52  66  90  87  97  89  70  86  72  85  54  81  58  73  65  52  59  90  72  70  65  57  92  57  68  61  97  57  92  96  98  50  97  91  88  79  63  63  65  54  65  64  66  84  66  93  53  61  80  77  65  84  93  53  75  96  93  95  86  77  67  71  96  60  97  75  62  87  65  85  65  50  70  75  90  57  58  79  72  74  54  91  72  97  69  50  72  85  58  93  89  77  80  81  59  71  70  97  72  51  70  66  53  53  88  93  61  77  54  86  76  49  73  96  95  92  95  63  66  49  87  83  72  96  60  61  56  95  55  60  95  74  74  84  74  77  85  85  58  54  76  55  95  72  79  87  51  65  72  95  91  82  86  89  97  57  60  71  67  71  86  82  63  77  85  93  83  52  53  95  93  53  85  85  66  95  72  97  97  95  79  73  80  72  87  68  88  55  78  83  79  52  71  67  84  65  60  71  80  89  87  51  60  55  71  67  57  94  50  54  76  87  95  96  92  77  77  57  97  72  68  77  71  87  67  85  68  70  60  90  97  70  72  93  60  96  92  74  51  60  88  90  94  86  67  76  73  66  92  94  92  94  53  79  51  69  68  89  58  93  87  78  53  90  63  64  65  95  98  59  97  94  93  80  59  75  89  97  85  77  88  71  58  52  82  62  78  97  72  81  68  62  58  78  79  68  61  89  83  60  77  73  86  88  57  79  83  52  85  50  77  71  91  97  80  86  67  70  64  56  98  97  66  85  85  84  69  98  92  91  59  61  49  68  92  95  60  55  90  80  84  59  97  81  58  52  60  91  73  91  96  91  53  66  55  74  85  53  86  93  63  53  83  69  89  81  88  97  71  82  76  72  69  59  91  73  82  91  90  75  65  89  77  49  59  67  56  52  56  76  94  86  82  53  63  92  77  80  59  54  70  62  83  55  91  69  98  56  75  60  77  79  96  53  64  74  51  88  93  90  61  61  58  83  84  69  98  76  66  52  74  53  65  87  69  98  53  84  61  94  57  83  59  84  96  53  80  65  96  71  95  79  93  49  78  75  72  56  93  77  94  69  65  51  52  78  84  59  79  61  75  85  56  51                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          88  75  55  86  84  77  54  67  95  77  88  56  50  93  54  95  64  70  75  95  85  76  53  53  87  55  80  91  93  72  83  60  92  89  98  74  96  95  70  98  94  91  51  63  68  70  67  64  73  95  67  73  97  73  82  68  95  60  61  63  94  83  96  49  83  65  89  88  73  57  63  84  69  86  60  96  98  63  87  87  56  67  91  98  92  55  70  62  93  79  55  87  78  67  66  63  71  58  81  88  91  67  61  61  85  65  64  82  88  65  83  94  69  91  73  74  54  62  82  91  54  77  95  66  50  80  49  68  97  96  52  78  81  49  88  62  49  90  60  95  64  77  92  95  86  54  76  92  63  98  67  60  53  66  63  53  57  65  63  95  75  90  68  67  70  77  85  91  82  78  98  73  59  96  55  76  94  62  73  94  74  81  52  97  57  80  81  59  50  93  73  96  68  72  93  54  66  58  72  54  73  59  70  65  80  67  73  95  53  93  89  98  84  51  89  89  54  81  89  65  84  73  69  71  90  69  71  71  91  59  67  96  70  94  83  93  71  75  75  50  97  98  79  79  66  57  61  86  74  62  87  62  62  55  78  80  87  54  53  73  82  98  70  65  59  93  63  95  51  49  76  74  69  82  58  57  85  59  57  94  65  66  93  94  96  97  69  80  55  77  63  93  78  54  75  55  96  76  60  84  76  70  78  69  68  67  90  72  72  96  91  57  88  85  65  60  84  87  58  62  68  82  84  74  92  54  74  86  76  53  94  88  69  56  80  94  69  53  65  79  74  60  83  60  52  62  78  78  88  83  77  78  63  79  63  68  90  76  75  87  63  52  56  66  73  97  59  53  66  56  57  69  50  90  70  53  98  67  69  76  76  59  80  52  77  57  54  56  88  76  79  56  67  49  69  61  74  57  83  72  58  92  69  74  73  94  67  59  77  73  57  54  84  75  82  68  58  87  66  74  84  71  66  83  91  67  94  84  94  62  52  87  75  88  53  49  57  80  60  96  53  74  94  75  88  52  61  90  52  94  92  94  94  52  75  96  77  70  83  89  66  83  75  66  70  58  56  84  75  98  59  94  60  74  54  72  83  75  54  72  86  51  69  98  59  76  67  91  65  61  82  82  66  80  50  91  71  49  76  78  54  88  96  70  49  80                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            84  49  51  87  71  82  97  67  67  89  93  63  59  75  76  76  80  63  83  67  97  58  98  86  79  63  79  77  77  97  96  49  98  57  94  75  86  67  83  64  80  52  86  61  50  66  57  79  59  98  71  74  53  56  55  67  95  73  52  62  81  84  89  88  84  90  87  72  63  62  60  81  62  53  57  87  67  56  59  66  60  70  71  70  79  63  76  72  53  90  97  84  96  93  95  87  91  91  63  97  61  94  96  83  60  83  57  57  65  55  78  61  56  78  58  52  60  74  80  90  82  81  60  74  78  90  83  54  73  60  95  49  60  65  66  60  74  75  77  82  73  86  73  57  71  56  95  51  73  85  58  51  88  49  67  87  54  63  66  96  51  81  90  57  84  63  51  67  83  89  97  73  61  57  72  77  55  55  92  92  61  88  72  60  82  93  61  62  61  89  75  50  84  88  50  98  58  70  90  76  95  71  87  49  85  76  69  50  95  65  68  76  84  54  53  59  50  69  83  61  62  87  77  78  57  80  97  85  55  77  95  62  83  88  52  61  72  52  84  67  73  98  55  98  66  71  56  78  71  79  85  91  55  71  78  88  61  81  74  51  80  49  65  63  54  95  65  97  77  51  58  96  72  78  82  75  92  94  72  72  61  75  77  84  97  75  90  70  78  98  76  72  88  66  73  70  91  82  79  63  61  56  91  69  91  50  82  51  70  67  96  58  77  65  71  63  79  67  64  52  60  81  90  76  63  50  90  71  98  55  97  79  91  81  49  75  75  72  94  69  67  80  92  69  54  98  84  85  92  92  57  61  77  94  63  51  54  62  76  57  94  70  67  82  67  76  79  59  91  82  65  63  93  89  81  82  72  94  61  97  62  52  77  68  57  65  65  89  75  68  86  68  54  51  94  88  73  98  64  72  52  60  71  77  49  56  64  63  69  62  66  55  65  52  75  94  93  66  53  65  79  85  52  49  70  63  65  96  70  55  96  80  64  91  90  76  73  72  72  85  54  96  60  73  98  69  97  60  96  97  76  74  56  66  86  83  93  74  53  85  63  89  78  90  54  78  49  76  85  75  70  73  68  94  93  92  75  76  70  85  74  70  84  65  62  72  53  98  70  56  52  67  78  77  49  61  80  77  64  65  70  53  79  55  84                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              80  58  84  60  75  55  78  78  56  87  63  56  56  95  59  85  85  66  50  77  85  96  59  93  93  92  75  79  60  50  95  60  76  68  60  94  64  73  67  84  63  52  87  72  55  69  85  49  98  97  56  80  56  76  69  78  50  81  65  52  62  65  77  94  79  75  51  81  61  75  66  68  53  79  71  92  64  49  82  93  80  60  49  70  58  81  91  65  68  76  49  63  97  87  82  77  86  84  62  81  74  57  97  77  52  51  69  92  76  93  70  86  94  75  91  55  60  64  87  76  89  50  95  82  94  76  62  94  67  76  75  61  72  64  80  55  87  71  61  91  61  96  54  88  88  80  91  96  69  56  71  92  63  49  71  73  53  67  53  86  93  90  67  50  85  58  60  72  59  79  89  73  56  63  71  71  78  62  92  90  95  78  55  97  65  56  87  90  78  90  54  76  62  81  50  96  54  59  83  62  76  97  53  90  63  65  56  56  59  51  63  53  82  96  95  78  66  62  81  91  86  97  74  88  89  62  82  76  70  97  55  78  59  58  55  59  67  73  63  70  84  52  74  69  77  54  98  51  83  73  52  49  84  53  62  74  57  70  54  50  76  82  63  88  50  61  71  86  56  60  52  53  49  73  72  64  84  85  62  74  63  64  97  66  74  87  56  62  85  58  95  92  98  67  91  65  94  74  57  88  98  60  75  73  57  89  72  67  52  81  65  56  53  76  67  96  64  71  83  78  58  63  68  72  62  83  49  68  58  60  96  51  85  56  67  53  57  68  94  66  66  56  87  80  52  56  97  55  85  64  73  54  95  87  50  86  69  73  71  50  51  81  89  72  60  74  77  72  83  60  95  97  53  52  52  73  64  55  56  50  64  53  59  71  53  93  51  81  97  51  92  78  78  86  66  91  53  50  61  83  68  81  87  49  89  54  98  51  76  56  78  96  94  87  87  91  72  80  97  71  73  59  60  73  81  63  73  55  54  74  49  58  55  84  98  65  52  54  55  76  77  73  74  83  53  76  84  56  72  50  94  81  75  80  74  68  62  98  90  63  86  72  49  94  93  90  73  60  49  59  82  79  65  67  65  87  74  90  89  87  53  54  90  67  68  65  59  83  94  58  87  84  81  84  80  69  92  96  85  77  68  66  71  83                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                82  86  51  83  56  57  64  77  57  49  54  86  88  92  73  81  84  80  76  90  52  92  91  53  76  90  73  81  56  52  58  58  56  58  88  66  70  60  62  59  96  60  68  73  98  50  89  73  91  91  62  72  89  83  83  56  67  75  51  88  55  87  76  80  69  61  79  81  74  98  64  72  67  53  90  52  89  50  89  82  60  59  66  59  54  90  85  81  60  62  74  72  88  49  81  71  87  69  78  57  70  62  60  69  61  63  87  93  76  94  93  96  93  84  49  71  77  68  72  67  83  56  90  80  92  97  65  72  95  59  69  66  50  95  96  64  53  66  97  75  92  58  72  64  95  84  75  94  98  57  85  81  91  96  56  74  49  69  97  58  77  59  81  64  89  65  66  92  49  95  62  95  70  79  57  77  52  65  89  63  73  49  50  63  54  52  64  78  74  70  98  49  73  67  65  91  82  66  61  74  84  97  90  66  75  54  63  96  49  73  51  90  58  78  67  69  58  49  84  51  90  64  50  66  69  76  70  71  59  62  55  64  71  82  90  52  68  65  52  75  87  83  80  64  97  51  89  89  98  55  79  90  74  65  85  61  50  89  57  82  57  98  95  98  83  54  80  89  54  56  79  77  64  92  55  58  70  98  92  50  56  53  95  68  67  83  70  91  56  88  70  93  69  90  82  82  49  71  60  57  54  66  74  65  93  62  50  77  56  97  56  78  87  67  75  68  70  57  70  81  77  62  50  67  63  65  91  81  84  57  75  57  91  70  55  88  55  59  92  62  83  58  84  81  70  72  55  92  74  90  64  60  96  53  57  52  85  62  69  69  74  95  81  58  74  63  74  77  88  64  64  56  81  93  54  84  54  93  87  81  60  60  89  69  79  94  71  67  97  49  77  56  59  70  76  94  85  59  62  58  62  89  92  82  72  77  77  51  94  65  85  66  56  77  76  59  98  53  77  96  63  56  88  98  97  51  65  57  81  66  60  57  87  80  85  66  62  68  85  92  97  71  71  84  66  69  76  57  56  84  53  56  51  84  62  82  98  83  82  83  59  97  64  55  62  89  85  72  91  92  73  52  54  75  80  56  90  83  68  67  63  89  91  74  70  90  87  72  78  51  62  49  55  98  98  82  73  62  62  61  54  52  77                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  91  78  69  78  81  91  73  74  57  63  94  71  52  66  70  59  57  60  91  63  83  90  93  56  87  72  74  73  52  95  70  60  64  73  73  75  75  83  97  59  88  92  70  70  92  72  89  59  94  83  81  57  89  91  74  87  75  68  53  83  82  89  76  62  98  61  75  58  53  92  49  77  84  62  55  69  74  62  86  90  62  64  53  85  94  96  69  67  53  54  85  65  67  71  95  69  60  55  65  83  64  63  89  87  81  75  89  91  64  62  96  65  71  76  68  86  53  56  96  92  53  61  89  72  87  76  96  96  55  95  59  59  67  74  62  56  69  69  58  62  88  86  73  88  81  54  68  97  68  76  55  77  93  97  77  70  81  92  98  63  72  55  69  63  72  78  95  63  53  90  54  95  71  63  96  51  61  70  81  55  57  52  51  74  78  66  73  97  53  50  63  98  73  54  85  62  73  89  72  94  98  60  86  85  56  74  90  82  71  54  76  56  73  59  53  60  98  82  59  54  66  53  51  50  53  86  64  87  92  82  95  82  56  63  88  60  73  59  83  87  58  93  65  64  63  87  83  93  88  62  93  82  55  98  71  83  98  53  95  53  74  61  66  93  93  71  49  77  83  98  77  89  96  88  51  66  90  70  94  60  77  83  78  96  58  67  49  73  55  89  77  72  63  86  76  53  61  49  77  83  67  82  83  88  71  60  92  52  94  89  89  70  53  82  94  98  54  95  82  88  71  69  53  56  91  52  75  84  89  62  49  97  98  56  65  94  54  74  53  79  81  61  66  51  84  63  61  86  68  82  66  65  84  84  88  51  87  87  80  91  54  58  80  87  94  90  84  79  49  91  95  87  61  97  67  81  93  86  66  71  91  55  95  62  86  68  59  87  57  77  89  87  71  76  54  83  81  96  88  74  88  68  55  76  87  55  77  79  60  98  62  65  63  72  97  74  54  72  72  73  76  97  63  76  52  50  69  65  82  73  55  63  66  51  75  53  52  74  52  64  74  98  88  95  53  64  68  61  95  65  72  86  93  74  96  51  74  64  67  70  95  97  87  63  60  68  60  53  90  69  88  87  80  87  87  62  79  84  69  61  67  97  82  81  71  89  96  56  65  51  88  54  96  94  92  78  89  55  87  82  91  72                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    73  91  49  80  70  80  98  80  66  80  51  91  77  86  57  67  70  79  52  79  92  83  58  92  60  98  69  71  61  60  78  59  65  85  89  82  86  93  63  56  90  69  96  66  80  81  50  70  75  75  57  66  68  52  62  66  72  86  73  78  89  66  65  56  77  75  56  63  87  70  80  97  96  55  80  74  77  98  57  61  50  66  52  88  96  89  87  67  68  78  77  59  81  81  96  93  93  84  84  52  85  62  49  82  89  77  63  59  69  50  78  60  97  62  72  57  49  93  62  89  93  67  56  87  86  75  59  76  61  73  52  76  97  75  72  84  84  65  94  51  49  57  74  71  89  54  55  80  57  93  79  50  80  52  79  59  96  85  67  70  84  56  68  79  69  55  53  49  56  62  86  92  92  67  52  86  71  68  90  81  98  80  63  73  63  72  95  70  62  89  66  81  89  70  90  92  66  84  52  69  94  68  97  96  96  57  84  95  69  93  92  89  85  76  74  49  67  66  54  89  74  70  49  52  92  69  50  79  54  65  83  85  77  51  60  83  66  82  76  50  80  59  60  50  78  67  72  70  53  57  68  62  69  62  78  67  58  80  68  54  95  65  95  66  91  58  86  65  54  71  96  84  79  65  61  54  75  69  89  49  61  61  64  55  62  71  56  71  76  70  95  82  98  96  82  73  85  97  49  96  64  63  79  97  83  77  87  72  65  67  49  77  81  95  66  77  66  65  86  54  85  94  58  56  82  93  62  98  63  86  92  84  98  83  88  56  66  70  57  77  70  98  74  61  64  67  80  97  84  77  95  66  53  67  63  96  81  80  56  67  67  78  77  56  85  65  57  68  98  98  73  83  67  84  95  80  54  59  52  52  64  55  74  92  86  78  72  90  66  49  58  72  95  61  58  94  91  74  94  49  79  80  97  97  59  71  98  82  77  74  63  52  56  88  94  81  66  89  61  89  85  78  96  85  62  68  50  75  80  97  62  88  89  67  50  59  88  76  77  76  78  91  60  54  81  61  95  83  59  65  58  93  65  75  75  64  76  77  61  69  95  71  92  86  89  82  87  59  98  86  76  82  97  51  92  89  96  67  91  54  80  73  53  81  60  55  83  91  86  68  54  90  49  51  91  73  98  84  50  84  90                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      57  57  53  69  66  85  97  80  77  54  79  80  55  55  54  64  75  51  89  84  96  51  76  56  93  98  56  75  61  75  61  77  80  97  68  54  80  61  54  87  68  96  49  96  72  83  88  58  80  59  94  56  55  75  75  79  93  66  80  52  94  95  62  80  82  63  80  94  68  87  93  66  53  93  53  61  65  85  96  72  95  77  86  86  61  52  81  97  58  94  71  76  85  85  52  97  89  70  93  67  69  85  68  52  90  57  53  50  76  76  94  75  94  88  61  74  59  88  66  95  81  59  67  72  52  79  79  98  65  73  88  85  67  82  80  61  65  72  61  61  54  78  89  74  93  78  66  69  57  69  82  86  59  86  88  84  73  51  96  53  90  81  79  64  83  81  74  83  83  62  94  62  75  49  73  53  72  96  69  73  68  96  55  56  72  67  80  73  76  63  84  62  90  75  90  84  68  96  66  64  61  92  65  65  70  60  60  52  88  96  71  58  63  60  56  56  77  80  92  54  67  78  88  55  63  58  74  85  52  60  74  92  62  78  97  90  96  51  90  56  89  87  54  70  87  50  78  50  64  51  93  72  82  63  62  64  94  72  79  67  62  80  56  65  57  69  76  91  58  50  85  67  93  81  76  54  65  98  86  70  60  60  71  75  93  92  86  64  94  51  78  49  52  94  83  63  83  96  67  81  86  67  77  93  61  91  49  98  54  91  66  86  50  59  96  73  61  74  75  78  65  95  56  66  67  97  67  89  83  53  82  50  68  95  77  54  63  56  56  77  85  62  95  72  95  86  57  96  60  69  53  63  58  49  50  72  76  60  70  66  97  58  63  85  84  90  85  86  85  90  59  50  73  93  49  57  67  93  53  69  60  72  81  82  69  64  59  66  73  81  64  60  55  78  79  53  52  59  77  73  97  54  61  86  92  67  60  80  92  81  76  60  59  77  95  53  62  62  95  53  51  71  51  56  77  56  61  55  80  98  63  79  90  98  50  70  82  51  56  53  88  71  72  84  67  91  92  66  90  76  98  52  56  82  69  88  57  80  63  80  49  81  80  53  64  89  93  52  52  91  65  98  61  77  81  60  65  87  52  69  65  51  76  77  56  87  72  57  69  50  92  83  94  53  59  68  67  85  91  53                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        71  74  84  72  93  76  76  55  92  91  84  81  83  81  94  58  57  49  53  76  92  88  88  52  60  91  70  66  81  83  83  57  50  68  53  64  88  54  97  98  53  76  78  64  72  81  50  98  90  93  81  89  73  64  89  89  55  64  49  81  70  98  84  78  59  91  50  65  92  91  77  89  84  94  64  78  57  97  49  87  83  85  76  72  56  67  68  77  54  68  85  76  95  70  92  58  94  92  91  79  60  74  77  61  65  50  85  95  49  69  91  70  72  61  56  82  90  90  74  87  80  94  78  97  83  98  83  55  55  77  82  78  88  82  71  62  70  78  56  71  86  95  94  73  77  63  63  57  62  78  86  58  52  62  50  63  79  82  50  50  71  58  96  87  57  92  62  90  70  97  79  64  85  63  85  56  78  93  82  71  66  75  68  97  70  70  50  75  93  52  71  93  58  72  52  65  62  88  85  55  90  69  49  78  96  98  52  63  94  98  68  75  68  74  69  62  63  52  96  73  84  55  71  50  61  90  85  62  79  81  95  86  54  67  59  89  60  90  52  97  85  65  82  71  82  61  98  90  66  50  90  88  64  50  51  62  57  90  65  61  56  63  91  53  71  74  98  54  62  86  98  57  77  62  71  96  75  88  96  60  79  87  90  62  98  62  67  55  58  91  93  52  88  57  50  92  58  84  61  62  50  79  85  68  53  56  68  93  59  67  50  52  86  96  78  53  55  67  79  71  94  64  74  71  79  89  73  49  79  71  49  80  62  98  64  95  84  79  58  88  89  74  84  92  74  52  91  94  96  71  95  54  86  76  75  69  88  58  68  70  80  51  63  87  94  76  49  50  74  70  78  57  89  49  55  49  53  72  65  82  60  71  83  61  72  61  78  56  80  81  58  86  98  79  60  81  65  66  81  68  68  87  94  88  60  55  56  96  62  83  54  89  87  78  65  90  73  96  85  51  79  54  55  71  75  56  95  57  56  56  92  90  98  81  88  74  67  67  93  96  60  67  86  91  57  81  57  79  50  65  66  93  53  92  89  89  56  64  97  83  64  78  88  94  97  58  56  93  70  83  54  77  62  80  69  92  49  73  49  74  58  90  88  87  79  89  59  52  65  95  74  57  90  76  85  72  75  50  68                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          97  57  51  79  66  52  77  54  74  61  84  52  72  89  59  83  79  60  91  76  72  80  96  73  72  51  86  95  49  97  79  96  94  59  65  56  56  97  54  63  72  83  63  89  85  68  59  59  55  56  51  87  71  84  84  56  74  64  54  95  61  98  83  94  94  73  66  85  70  90  75  79  92  94  95  98  73  97  64  59  87  75  57  56  57  98  71  91  62  65  63  82  82  71  76  78  78  55  92  91  78  66  93  54  69  61  97  64  51  64  56  70  65  80  71  63  91  51  79  90  70  98  88  71  85  91  85  81  89  60  59  70  92  60  63  71  53  78  96  67  62  76  50  53  91  97  77  69  65  81  94  49  59  68  69  79  50  77  51  71  70  62  82  54  96  51  88  87  86  83  60  49  91  94  59  61  96  53  96  88  77  86  84  51  51  80  81  82  93  54  93  96  90  69  68  52  88  65  95  62  73  60  85  94  89  69  83  60  83  98  57  49  81  51  51  60  68  53  70  90  53  71  59  70  84  91  73  91  87  52  87  83  72  78  76  77  75  68  85  88  87  90  74  55  61  64  69  89  77  68  56  71  86  81  55  87  58  54  58  92  64  93  61  74  94  69  60  86  74  79  76  59  95  51  92  87  50  93  82  79  88  76  51  93  92  86  67  66  50  73  89  67  96  89  82  69  68  85  89  98  86  83  82  50  62  80  60  64  84  57  95  65  78  49  60  85  80  95  98  56  70  87  96  81  60  72  95  98  71  83  93  83  76  66  76  68  74  81  81  82  92  89  95  69  92  66  82  89  49  67  59  83  51  71  58  76  86  49  75  54  61  89  97  51  57  75  59  76  68  95  81  50  78  69  70  62  60  78  52  69  84  62  81  90  50  63  55  96  63  54  59  50  82  80  72  57  59  80  49  49  70  88  65  93  56  81  88  67  76  77  93  49  98  84  73  60  57  58  71  92  81  90  79  56  64  98  81  78  54  53  84  64  51  87  70  59  82  67  94  52  59  77  57  80  69  70  93  65  63  65  59  85  88  93  94  94  91  51  71  77  70  52  89  75  94  88  52  49  58  49  81  83  83  80  67  51  70  98  69  79  83  51  73  72  77  53  67  78  68  92  54  62  86  82  54  93  93  91                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            74  67  88  58  96  77  71  90  88  51  71  53  75  62  64  94  79  76  88  60  98  69  51  87  50  90  77  83  71  85  87  95  50  71  64  95  75  79  70  66  57  86  98  64  52  56  70  84  71  71  86  52  52  64  70  83  82  74  84  79  79  81  91  81  94  61  68  81  60  78  61  51  82  56  77  96  67  81  93  55  63  69  90  52  76  71  70  50  67  78  57  70  51  84  54  65  89  92  86  71  58  68  56  77  63  55  84  58  81  77  74  67  57  83  85  91  63  71  87  96  65  62  50  97  49  70  96  51  67  52  51  53  75  58  81  59  51  79  75  84  71  56  87  67  57  80  51  53  74  61  52  61  79  71  69  50  49  91  85  52  85  87  87  94  75  79  72  96  84  64  63  73  74  51  61  56  71  96  49  81  55  80  49  53  88  56  56  65  76  65  89  67  65  59  55  77  72  72  58  76  57  60  68  83  75  59  77  96  75  79  53  95  87  76  91  75  63  88  77  80  78  72  77  49  71  89  60  87  80  57  59  96  62  50  97  53  94  69  78  77  67  55  96  53  49  59  89  81  70  74  67  64  92  92  94  86  77  79  90  72  53  87  74  80  91  93  50  75  91  49  94  52  83  75  98  58  79  90  59  51  88  68  50  52  51  70  80  92  68  82  97  51  81  58  75  96  66  83  69  67  95  85  63  91  76  92  69  78  86  76  57  92  66  83  89  55  94  81  80  62  98  68  91  65  76  60  59  78  96  95  80  86  85  72  66  61  86  98  74  86  57  67  63  54  76  76  55  62  83  49  68  67  85  73  74  77  75  81  69  87  65  53  88  78  95  78  83  75  51  92  86  59  96  68  76  62  72  91  49  74  68  50  49  83  82  90  78  63  60  72  76  54  66  89  72  89  89  50  50  71  71  55  57  54  91  88  78  95  75  74  83  59  58  94  79  67  92  52  55  51  93  96  70  89  86  67  72  75  78  84  97  62  52  76  86  97  92  95  75  66  61  78  84  93  67  80  78  66  67  87  73  73  63  49  89  87  94  67  55  69  84  65  92  63  51  58  93  80  97  78  88  77  75  62  51  50  83  57  51  96  54  65  71  85  65  83  50  90  98  57  88  92  65  53  55  59  51                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              63  60  90  68  80  90  74  73  70  84  76  66  77  98  90  86  74  56  94  49  93  56  94  75  67  63  90  94  52  66  72  54  93  54  59  64  70  56  73  71  88  85  86  67  63  77  69  98  75  77  71  76  49  75  96  59  71  83  90  57  52  97  93  64  76  54  84  93  50  63  70  51  49  64  50  93  98  57  70  98  66  67  50  62  84  68  97  98  53  77  84  64  92  57  50  62  72  58  71  83  58  58  64  55  80  59  78  52  81  87  88  91  82  79  87  60  86  85  93  93  75  80  55  55  77  60  83  75  80  80  86  66  85  69  70  58  95  87  71  54  84  57  55  54  93  93  60  93  81  79  56  86  86  84  72  95  97  68  80  55  91  55  58  50  80  73  82  56  84  97  51  91  60  97  88  55  82  97  57  82  70  88  73  59  70  57  79  54  75  97  78  89  53  91  97  91  58  71  93  64  81  56  59  49  85  59  82  97  69  86  87  67  58  70  93  64  74  83  91  70  93  93  63  85  79  82  86  60  72  56  91  58  76  74  55  88  63  95  77  67  86  68  92  75  62  72  64  86  61  90  92  52  56  84  50  85  90  70  51  57  61  55  51  81  85  75  66  54  76  49  78  55  49  57  73  55  71  53  82  79  98  88  86  67  82  88  93  94  60  49  53  95  86  58  50  98  75  97  85  59  72  97  61  88  83  85  92  90  50  97  72  82  87  92  93  66  84  50  54  87  62  93  94  59  88  72  66  85  76  83  95  66  81  69  62  92  73  96  70  71  88  69  72  49  51  52  87  85  70  50  90  63  56  69  52  98  56  58  81  77  75  83  71  53  94  56  87  55  82  74  66  96  88  80  78  95  92  82  82  66  53  95  68  97  69  83  91  51  70  59  78  67  73  88  82  87  93  64  78  55  95  63  63  58  55  51  53  49  91  50  62  69  64  54  64  74  67  60  78  92  70  65  55  67  75  86  80  78  85  64  87  66  57  73  82  65  92  69  77  58  95  56  66  74  81  68  95  84  67  98  98  95  64  95  74  69  63  74  98  52  86  56  79  98  93  63  92  58  74  87  58  75  71  74  54  78  70  50  69  75  66  61  68  68  73  60  65  78  79  77  86  56  73  90  81  68                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              
LLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLRLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLTLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLRLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLRLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLRLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLTLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLRLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLTLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLTLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLRLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLRLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLTLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLRLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLRLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLRLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLTLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLTLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLTLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLRLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLRLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLRLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLRLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLTLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLRLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLTLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLRLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLL
